737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc038694e, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001780)={0x1, 0xa5}) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$LIOCSFD(r1, 0xc050756a, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x6e, &(0x7f0000000200)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x4}]}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x0, 0x58, 0x2000, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x24, 0x38, 0x3, 0x9, [{[@empty]}, {[@rand_addr=0x8], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x9badb02}, {[], 0x2}, {}]}, @timestamp={0x44, 0x10, 0xdd, 0x0, 0xf, [{[], 0x1ff}, {[@loopback], 0x2}]}, @rr={0x7, 0x3, 0x7}, @ssrr={0x89, 0x3, 0x6}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0xfffe}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1f, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r0, 0x0, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) msgget(0x2, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r2 = getpid() r3 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x3, 0x100, r2}) getsockopt(r3, 0x7fff, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) r4 = socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) kevent(r0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x81, 0x1, 0x2ae, 0x20}, {{}, 0xfffffffffffffffb, 0x3244511b239378e4, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x12, 0x4, 0xc32d, 0x5ad8}, {{}, 0xfffffffffffffff9, 0x4c, 0x40, 0x4, 0x4d7cc28a}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x45, 0x10, 0x7, 0x7aa3}], 0x663f, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x8c, 0x2, 0xb67, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x2}, {{r4}, 0xfffffffffffffffc, 0x45, 0x80, 0x3f, 0x5}, {{r1}, 0xfffffffffffffff9, 0x2, 0x8, 0x1, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0x7}], 0x4, &(0x7f0000000500)={0x9e, 0x2}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="04e86235fe15b6d15665eb4e246d9958eb62", 0x12) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) connect$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x54) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000140)={0xffffffff, 0x4, 0x9, 0xfffffffe}) setsockopt(0xffffffffffffffff, 0x20000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) msgget$private(0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000280)) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x2) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x2) listen(r2, 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 6: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f970500000000000000c2da757eac56733f7e4e4973c1e6b33ac91343ea3b9d8c5c7b93d5c20a35211791fe305cd823d91687419104d824c06ec1", 0x53}], 0x1, 0x0}}, 0x10, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) pmap_unwire: wiring for pmap 0xfffffd807eff4aa8 va 0x6059cb3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807eff4aa8 va 0x604f77c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807eff4aa8 va 0x6059c93b000 didn't change! executing program 5: socket(0x2, 0x3, 0x0) socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd00000000000000bbfe8000000000000000000000000000aa2ba1f40100000000"]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/82}, &(0x7f00000000c0)=0x54) setregid(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x1) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r6, 0x2) sendto$unix(r0, &(0x7f0000000100)="4f74e4e3bfc6c982c21f783bc803424eba1e7d2ad4527f7d6fed6c11e051a013776761e68df3b7f0f526435c4ee96bf2badd71da834977bcd40393bbdd953281b3036092a78b7b9990447d0893fbe69fdadc1fb482d415ce537999b4085bd8c812000c8ec5de6961a5b6bfa2d2d4e13218d4638e91c081efcab4295b925a60177cc27765a0d03adeb9cb1df5db1bc4488823d2886bec4cc4bbadca20c3884aea7fa4f0a99d3ab957bfe4b9913e1c7228a818a4ec2a1f76e1429f8248d6492da888ceea422d", 0xc5, 0x409, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) setuid(0xee01) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x120) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000018c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) (async) executing program 5: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x100, 0x80}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0x28, 0x6, 0x3, 0x5, [{[@empty], 0x7}, {[@multicast2], 0x6}, {[], 0x9}, {[@multicast1], 0x483e}, {[], 0x8}, {[], 0xbe6d}]}, @rr={0x7, 0x7, 0xe1, [@multicast2]}, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0xf, 0x80, [@loopback, @rand_addr=0x10000, @multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x8005c4a) executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x110) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 6: r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff710c016dffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfe8000"/54]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080000}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101, 0x3}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0xac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0)="dd2b466327551cd8c84da0ce69dde3523dc303e42c8210b78e106579b3a9c3f87b0292506927942bc5c584c12a59a5951606eacf01bdbbf260dab4fb0d9f9e2b3dc5356b355ad937dbaab6908d63e36c5f2da0d83ba4f75211ca82552ad3e425b7970894c7d08b1a96a1b5f9a681c8ed4454858de4138e72ea0939197a61e51e7ce189d76b46dfcd84d039dc74757c95b6cc076f", 0x0, &(0x7f0000000600)="e7fe85ae2376db2a2582066b486c696b4618c617aab44787549d66b9691fd04f5eae9b6889b4bfc24bd50821037445ebad9f1b", 0x33) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x220) setreuid(0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r2, 0x0, 0xe9, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) renameat(r0, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000140)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, 0x0) setuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x3, 0x4035, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgrcv(r5, 0x0, 0x4b, 0x0, 0x0) getgroups(0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getppid() executing program 2: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc7511", 0x721}], 0x4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x790, 0x1000, 0x9, 0xffffffc3, "ffff0900", 0x0, 0x6}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x0, 0x17) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x198, 0x8}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x222, &(0x7f0000000000)=0x1abba1e5, 0x4) socket$inet6(0x18, 0x2, 0x9) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000002c0)="15f78ff2", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0xc}, {0x26, 0x0, 0x1}]}) executing program 6: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x81) r1 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/15}, 0x17, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000002040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x2, 0x0, @multicast2, @broadcast, {[@end]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() getuid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "56d2d2e66638f250858754327c0682c6ca36ce19", 0xffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="63db020dc79fbb5e2ea68da38fd701c6c4019c8ad2210aa74a2e4f1bb2e05fb68664146e010694b8e6372f9826549cba7fc6bbfdadc5309cc6cf1fc9735b4ffb82440be17808cd882fb3a1ccb6688243987ea495cc4adc4c0d0b421ab5351269e6eb9a65dd42580fba1426e96c88561616b5455690aa7467957e8287d74aa4cc9352075a4b512adcb012c86c22535e6bd4593298300f7065c795f308a9613b6036ed146d7266a02b60eb64", 0xab}, {&(0x7f0000000140)="35eb65938fb3b716796f94f751ee2d1599040d6eb427f7308a2aebc0b1157b7ee42128867bcc3313dd8285f3e71e1f0adbaa9d2e05f3c61dd8822c6405525851dd7227dbfaf8bcab71f6ea2706319b06b3934e6c3c41f3980cc7e8b144ffa6a8a52cf99ee6caa7ce5374cd33620265972fafee", 0x73}, {&(0x7f00000001c0)="5edbe8dedc2d79d5e5c8fb07751b5e3e675300f5cbdc1f7b199e03e9e032e6916edc8cf859d0cd809939fb89ea1a2a38", 0x30}, {&(0x7f0000000200)="d5ddffb9db7a5d819c62022ea927fa6968d8d1b15f313eca4ae4c5b6b73a3186ce0713dc173054c0248f639b0d286f98d293120b2739c7ee032cc9d66696a56ced54797f35f443b966bf3acab702934218d9bd089175019498d71a8e2e1a07d27efa3a7d334c703fadf2be051df5a6a5220f2e5d1f9e93fa69ccfc334099f180e3ddcd48d85c77091bd5b96d3cc1c9034b4e559e443a7ea57af62ad1db190ae052971523828f6ec7893243fa774fe252a474109fd3a037dd623b6047c62d965fc70ae3b8d7bf71e7749d1c98de5981cafed9dd8bf4118dec2b4b49780d5393e422953f50e861b5a398c6abc89152579e9b0b20d8627aed580c98ff", 0xfb}, {&(0x7f0000000300)="a60d64227108668ff8e55f64ed27f2d74627297c6aa349b37c23469dfe8d01ca32a1b49627ec643f90f450aff933b8becfea6d0637ac026bcd0e40ea4a6148d3590c5ea1b3dc7f8288c2704738ab4e6f642e9ca1f646369d768652e463cf9602dfe050241cd8bdc7886a7a84717f6c7072178c922024e9bca3875563381495c7690d3ba091b6356a42608dbbd3567e91c4cd31f6a53a6b2bbae3de7508529e4b322fcae1415e47a576dfdb680b984441b935403d", 0xb4}, {&(0x7f0000000640)="f6c4592d1cc2f7b18dc952e69cc5fecce8393cead0f0883ff7b7c04b87bbf83355a49310fb19e9cbf237034ff2c1fbaafeec37895a503c3f2a2c1510869b92a83a3e28ca74c0a4843cc34d89c3125174682e81a779d4403410c06df6156671af0f3524defd4bb7cfc02bbaf45ddf6d08e0e22b12f1cb2febddb3107ee10ffdd12c3b97696c0d379a0bbfc4b54925b2c5a16eb6ef72d0dbcf245f52652f6f3375b97d11ad8a727136176a", 0xaa}, {&(0x7f00000017c0)="5bd2c0931f13e854130cf6906b47b821d67b09fc92d34f3f3b29b99df7411ea06f38543e7cc816b9fe463d055f3ba14dacb9effd58458d57923aed24feb122ab75da2eaee521a2183fbf54328e4b0888e9d3d3493a0eb6f6f739b24b14382f7bba2e651b35714ceb22dfec5833eb6115fae59c60e2a309e703302130789b9d18cf9455ab5fc068c96955aa95f58352a590053528a4672eb32c2c564a0b7fad26aa1e211601c75a0e6e38f3678f68c19962e5f1ac4590bd08c19a6dca708778dace3d3020f6aac2fa962911508b2a94d1e8d37e96cc0e775c6ad8827fc1d6a5bd31f75e87d0d35e15359f89f1aa5bd0d522882db3fa7b4eeeb348907632c474d738d6c36d9edc769ab265497c3e94b6763fa4853cb765b1e7e214d729321fdde00e3abb9af1e3824873f3e888876448564c72a3214cbcb2611b46199611bedd552a2b3c78bfc88dc503e0a952539a5318f1ac78a535370506e8d6c13312de6f2560a79b5bb3b492287563aa2562a1cb509fa4ea08a28bd484ffb8a656666e8cf3cb2f4fdfc0705fdd3e82c1e6fea99142533bc0108e3d35701b07a0ddc4c0649404d8aaac077fd0394b706e107f4bbca83e5515e6702fe41d0620c5bdb9760487982ecd2be83060ad900092258bbb0f33d30293d5b307a5dbe3621c4954db1c55cd93d26bce5669c799a903af94d25d414fda319daf9b471fb9b9db4c3f331ee22796f05b34a2f4232fe75850e429dadb48e7e5f9927cdac1528126743633f295e347856868ca577c16cdf18b39b000eddde066f6325b50907f0dfea74d3cae6d09121312d83c2f833ceb6b79e876ed4d899fe4b98a6d53003739f8148c5e36afeab23f97b91d8c1913df672d7bcb0045a06aa32d2f03f4ce522f00a16681413a88f4e267d1b945d3ca3cbd069208bc39acbb2ca8244dc8f1172ba7bf982054061d82e9a53131567430703a2e28cd494e67d721e4babe76c773febc8248afc777d6a3704a57bc1a07fcf379f9a81b8bff6d348eb0cef11764ddb2310ac028d4dec828adf3951bd00e308ef712cca781ac5a03bb76d2fc0a96f4eff40e2e42f8075f70f133650aaab657ad216ab500cd80c8184236ebf1aab6be9cb2c9d85c03a9187907dca3547671ea63d2b19fcb04da6962dd5276e027c155994cb361df6d32e53c6737ca9170852f09ffa9021d12d0f536c50e8d272ae2cccc619e3d5d4e26244c0d82960007066580b637a943d575536feef7fc6a056e2dea08994d58ab0e7f5c059511b14b67c13ab78806aed88dac2c152f24831a6019e3d3cfc4705ee664e834ec71b213ccd2c17efa5aeb3845b295271edd37383e4bf2a44c0d98f3a9f60333d5994de6eb2b1d231f231300671cc1ac13d62c4119c0a349e068350e572ebd144f212dce55e69f982fb3516a271a88393c30ca8bec16d16bbcd3303b858505afc3f6a235560662ff735aebea375c745661624927b0d61d6adae1b98865af96432b664c9e3ab650c13d84e890d7abac4ebae348305ad307ac278dbb20d26e3bcdaca9e0a8c06b5849e185bf20bc0c17d917d212b02a3e0b563edd20003967e691f9b0824a59ca251d45c71838970d09459fff71c25a888bf5ed6a9bd9b8bdd9d757c153e61c3c1f75414a4d4689eee65237f06141cb75c0e105c4b41ce1a0c03eed6b5307574b855dbb46b2bde78549a2bf59c4b24a06cad60a58909a23f7f22ce03c69504b1eb21f20180ddd94149a3162d88e1b381a2cbf8aa1654d885bff287dcc1b000b567daadce9256ebb135b65399ce91ee6818d5f304f085887aa032d6b6e863fbc5d5000948a1c7fa35ca6e96a816c6aa854c3e448232162c1dbcdbfae1e7d5123a3501613f66cb8f59a3d46121c7eb07cece85a826658c75800599fe4d6b45761e9cb1979ce0e687ad529b19fa8b3769cb05f6678237ec7802dfe4b3e217cc807d85f760b3faaa1c852aa1d7deb5a3808f67deef6a1cbc1511014e6e9f476e3adbe5a3d94b86f76421b9b2b4e37e9153bb588d2d720b7802bc5551d1dc860e671d57469e423d785121765cecb159636d424ac239b1994d8e13493cc39c061cb18cabc017f4d2e06ee92e6ea284b42d77e35264b6c79c31b5df0192f421424f6dd73d2b4c53979f2fab5712f4c01e77c1aef294d6e4c470cd3a34847d6ebb0b6f0a8ff87b91b884e0b1dd1220aa3a6c58aae029d0e2c7dc675a6907c83b7685896c678e2085b23897f8288e195db609711c7ed307f4904c4e7b2af8d673febd4971c84170ed3d080e1e03995d0ae61a16e325588ecaa0a93ed7f84eda842dd097dfeb0d3c1630eb624f58460ae88482d9f24423a57c5c810505e96d583ca8a94ef59b8bb73de31a36dfe5fcfca3224d0b6b46b82ca4fd841e47de847d42edfa98094ff6a589741748d429f6cf02f798b257c2cb346052310edf8a95f7e4e5ff001f942f2ebb3512be6eb7a32cbab82bb53a3bfa96b1b26e6c4c76a3eab7c315e139eab6896babf4c0a4443511fa456f06b9d55d8797a565a92baf35e9aa0093ec79f4ce59321092e921c4607a19b9efbbcbb7e0ae04ab6ab46fe49b25f74f4f1e33ccd22b51b0a12da0fd7f35411d3a073c28503836da9ace47eab06adb1db6bed8f71c919a4b8bfd74218e829515ed156257cb467172b582ae40ea50456ee1dffbe33e9130929adf09469ee6f14ac865e40e3f8f6e3c6d091f1b4327e2bda6cd0ef3b5630c37ebdab8ea5a8f2027b0781d7b33a21cba589a3c69d43a57f8986b982cde450d9b853160e2f88f088a47b59e0fb778ed75ec1a28b8ede8e6df7806385f237f2f1a6ec639715264ad88668e67ee83893b775a33cfbd16327418e2f79aee15461db91690160f3b97595916d149c7083884e3aeb125f626019808ac7c6e00739fb51ff6871f889bf7431d6dd6274c3e8fe27faeb6225e87fc80367b6c578bcfe580e51a43e2ce871fea14c722709883a9b79376702f43f1a077908b01445774a3dfc60a46155adf808952df55b16dce01560b08b63208aefd4da074f7955ad36d0f0653775fc071848aa1c78cc015c411591cf9f538110eda6d76c424cd722eb531a6c455219d34a0edec2eb34be1fbba0358866705a1b0de8ddd6122405efc20df24c876add5b6ef20720f7b80e0bba8e5a6da6d39afbd7cace92227a09b3bcda9c8d83b726eb3c67d69a97a5a6c04afdba02f64bf96d99f1d56d75c19e3a5b17c55ae2a19bca9c954c1244e4e430aca43a1c76e7eaa7c8e7553e12011307c91bcac3c72db2cc528f920bb044f2944e3e1f62ec611b57070dd321d8d7a466af9b5053e0d6dc57b42a4bbfbb5a852228197ef5166ca96b94ee2f006010d3711ff45ac641ab45455ebe5e6a744e691ef1c59456f35e55b4489811d3f495a8fc6f011f8f43a7a9282c8b72d5c30af7608d81879cab35bfaf668d3c9cffb59923125d1fa3aaaf2b7465ff7978df05d2dba558fdc751c4fe2080fbea4aaf7aa587395f58f560a88942455f47af2d38a0ba57d9394b776c78825fc5e02520b6ecf81ec3b7085d3b3d896aec7754f1625d02aa9fa06c1f756c59696741436a86e1fdf00e7b78ad84f0a1609c6cdcee4d75d85b27bd4efda83fdf6f1b1fd2cbc7b2c981855c8d3284167298508cd198f2fc8a95a07a8c6553bb905abf87136e35372a863fe50bc5847742a2e0943c0757bfddfa6610f38fdba8407ff5b87b39693cd98303aae7f7765f62e0297f9d14fd8157fa6d2f45d8a10da55fde4925305455a21942c4fcc8ebe81528796fef36695990fa97fc0bf1689028f02ff2299b3cc7f5b89cd32bdbd81d31ad08d9afc4083ed4bf8c9487a59eee457cdf072a8c257c1d19a2b9a129a771f6281629e0a6c657859d9910e358803378161f66962883e5d68b473f70c1737390cb0ae159f121132e0daf93575bde4c2a2f4258baa1c8844856c40ce6bf3948b66848292d7729a69c9d2596e1e9079ffe8a3e737f00f43c38e64d7344b8db04add2773c168bdad26c57dcf20361cd80ee3d66e3ae4ba2a5b965322efd438c3ef8f831591eb915f581274141db56bef11133774d09fea6911af5bfc0f3952ba544d5cb07fd5f1e9ae87dbe2020cee11e274a3667929f27044a72c430f7738a6d6035f2e9f96a22e8a3e139a4b05ee443ef22fc9a48c6dacf082c4beadce1cec045533beead83205ef00f3792e9978443b11fdd083abf987a5dc81952d532ebe44c03da497b79f5436ee2adf9ac007e5cb98f39e91e754ec2c687bd28548b01a85f0489f52aa120e3735812e4eaa58023da1e07a7e00f8b45268b2d533d068653b129a9ba38bf73a42aa1538b5daabe59c9b25293d9a71db1dffcf51af68a734ae45dd1eda0b7a1af94111f98eab0315e6472b39c5ccd77d2f1300fe4503e9e57ebdab4bad411a8a44f58069f4d72afe5a85f3974c4a59a12e68fa3baef60476052ad9f543c56737fec41b30ebe9bd40b1560f49dd3c511e71c6eda4b53a5e553b678d70700849cb29aebec50954a2f1bc820bc05582fa14d6fe3c6446935d626e6cfb639a29f85b8c96e3d3f7ab78a0f3f3a0bb62717c0fae2f3b91e895ff7e724da9f7a1d3741ef75cbf85f2b774091432b4cff7ad0cf975db0a6a9c298e8938533ff281f87cfdfbd5d83c81abc1c2a998ff6b2906769169b102b3ebfc3c2b1d0e2f8b66be94e5f04b220b4f8dcf4cccf9130d4465d3c90bdcc5af5b4041cb581dfdc3239a0fea34f790dd97376beec6104c36816239d773adc5090595e24c1296e530d8e7de1a5e0a0c366402f8ac8872d336e5b9c95f1fb1464ec5f86bb664ef18966ecee4b37af0c2685a4f60045ea90211f553093ab653ab5f8c79aa082dd8d9c0b28ae977d3ef861ddac2025d4901c5b8552a22a5518cc19e99422882713f97adbbf6d252274b125a29b2826e7595e1dc03749309fae892f30d4a55dcfe40a42091645b2a878a013daed6b7e1f315a423119453b8b623afbefd3b6e4a1c63515466a9db8727996545708a6dcd8b681ce47effa56d70b094860aae97c617dd47da436b1c55925d2a214d6440774d0aeeb32760364ab281d04f6e7e4c041cfa9daac4d3ba1aa726ac607f53360d645bac8faa88863c52a0ca26164741f1df0eaf9ee09370611d04dc03b35d982fee03015341c19c207310ef3016dc6823cf230e76b2ecf40c0924ea0c2971edf8419a084630e099f2b33a5271c0f1741e5a2bc7ec1d7f6df27bd85d2a0a8f8f804f49129f8d9a08188ae4ddcb21c4b7811ae45d72f96fb477aae1e6c665c430830874d6e3f805a800bb2186b1403e2887995f9b35917aac81de16197eecca8b0732fd9a815ce272cce1752ec667fd3bf3497086242b5b5f7d5774e8a913902d1adc1833b6d750bea285640dbbd8cdeccc2a86dbb71e774b320464948c31734f8bc9c888ba5bbf6aba84cdff12c74cd2b2c4e70280869b7f3d976207d306d2875046c1ba9557c1cd3ff5b181488a0dec7e60944e3e88177672123aed4bd1d819fb8ade69c8955724da221fb8b80fef88b52e1d8e7811d6a79c6b951c3ecdd619251cd22052dc96b5ffe8ced4455c6b3d36063f5d3bd030daceea4407e9a93ce03a2e9662494e5746e1a030e152cffcdba2173489eb876ba46612971b41ce1a613ff3ee2b432cc2cec428e120bcced17aa562211b35b2dcc913018d89d0f0b03287309b6180889aa562d5796595f886c2a8e00cce5d1c365a56bc678309987a5a75051f38eb4e4e00b0fa290381fb3c22ae5a73c5ffbdb9a2e5fd97be277e6b3c6", 0x1000}, {&(0x7f0000000700)="2df2ba181461a975791c687503ddc7de91a1eb6d9f244960badf97f2ed5d8690a1424da4435513721050e652ca3b3a816113f2358f4c96af701c2e7cb67d68d88cd2e3d84e732a6c0f7fa79ae21c8d2a8bd33b1bcb7375c40f62c4066c5c01cc0a5e848216a1e4be47abd19ea362fba8cf52696b16d16853f43a882789181b2cef7c4667d2d7fb47a1e30fb2ebf38de3542ecbec863e67c4494b0581cb9a52887dbbd139c277701d7321e364e30530264ee2020dec7e912ed4a3eacc9bc3f7a674c265ccf7", 0xc5}], 0x8, 0x5) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) writev(r1, &(0x7f0000000600), 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00003e9000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000568000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f00002bd000/0x4000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xc0000000) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0), 0x410, 0x0) r5 = getgid() sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="6cd9a97be673f98b9a4ddabafc75deeee3bad968bea98ee5ce40c724497f6ea24a4ade0322393f17207f859bb605825061e176ca76186796c36a2dd595be74383e9032e55916bb3b9e8473fafe2ac182fd2cf7a7e31bb38f56ec960066053152093cc64aa5d1e7235c3c5b6841748a52d05d71e47f07aeac2605bcf304e99004bae683ee4a0864ccb510c2503e2e9aa1a8fd9c6e8c131ce0f8f43a621cb93948b80703d2e60e9933d27842aca01a78b140c49939175014ca9dd4162de47a3d", 0xbf}, {&(0x7f0000000200)="48ec2cf3a2b9c63b19b55ed567f94ea533efcf85ae1b571b2da7b9cf3cc90ef5743a885a9bab4ae20ccde2aa9ad63645c8e322799a6b405001edcb7c73e56925aadee946416529f5d47dabb92cf08821b2e3b96a9c77af70faa49fdc0ca8ab3bf512a22d05c809d619f8f6b57277aec04c9be04dc8bfb60d12a82c0af5b19d67438eaded1eda167ceb71ed376543b02261eb327b18e7f580a6370aa86ba5861a17656889d1bb8aae51b0d85fc2191b82eadc0cddb171c068431cd831fe4069e0cbd36f7e515907af", 0xc8}, {&(0x7f0000000300)="b4ece81ea7f9855dd8e143d01907a6784ad9b80e7e6e818bb07d33b26868107b5ff991503d52214e312059b3e238e80293b89c1c701606286dd3ff872bdf1b91d68404c7f05663e0f386c94ef5cda9fd9281eac2c5464b678c273ba3edd08474adf6cd9f700500135ac0d04ac29fc1af5c7713467c5733cb71c5e9590691c31124acb8e89ecc658228ac0137a87fa1b8ad4dbffbf4bcef57c1896d5e25fb59e9ef954c89264eda037c9e85d49afeb7acaff35a978ebbdf9c4de2f05ec24a888e398a6980adde75ef86a0595b875bbc66bff6d21c5a9e485e2c06b334d03aa2ace8964f5f5f83d50ef66ea0fc51d39a3047010c63f9850d164cf4d1", 0xfb}, {&(0x7f0000000400)="fa225a825f21e0aa41ecd71515c33484f36e6fed2b78508d529b19137fc7441305d03accd7e50526529d3e40d31f4969cf16adb103ce1687f8f336557c950f4a795c8de689f98e54950ed61afa05431fe30521db3eeb4adfa06c45bf3bda10460bd897332ae85f33d25f846c1f30dd50ed3eadf5afd4a242eb0fad8d92488d6e3fdb270db7d7e0b56e84e03c63bd7033763e4f1bac81318bf85925e1733d515dde7720a79c652ee38b7405dce1888bccb52926b8a442fe61d7359e27e967e167e06147852a9f6071de5836b922405faf1505021ef48f2b8bc7bb31ebca4f2f04067692af7ef3ce3e57b3faa4b5242f74da7fb991418a5472250213bf7777164ac94fa2bfafcdaf95665adf0cabde04ee3004170c1fc7656e582f0ab12b92afa6712ad4b29d4dd93bbfcdb30009ff6d7c1ead3cdf52f1fc6a8edb6ff9ca8270f9422ed9c6cc85b9f394d5a4a816e5d82b23ab5acd4f69c561c4145f2f21aa63f31a98f209f9e6e4d03d794d888f55e1b6bf55b25041a856e0bf83dcb71f8898eecc4c373f46ed27c4911d30064175817571d394c32a28eee6dedb58e0c38f9d8bc54dc253e29dd7946cecdfef2f680afa5b70f90a6961ab7a4b189b4180cf5810406220f4581448fe7431f56f72ac07a2163dd95acca7f6933d501d201229d223c13ab1bb07925b900df068322372cfd1bdb4c351ab72afbe95193d6702da1f885ec914061a68d92f75a1a198931175cdf67943fc573d898e32b33dcf6b6d298d7d6a8f808ccca6da5edecf640db3ee6b0c3021a6cef8ec229aecd36734d939102807438b3fb274d178854a0ff51c550b29892fe529c60ac609e0c976995ce9d24d7d2dbaee2f14064e9b2975f3552e57628a851d824a73376b568dcd50d468e687f922893547cfa97dfdc3b0d768f1670479fd3a0d5d741fb7c772ad9c50bffbd2feba1dbdb87c84f4b5f653e506ae8190e628013f2d7c7800b1ab1bc940af16d3f3a323f2c9957ddacf85bb715e1f454eed58d0c8fa57340e22be88b8ff1a467e3e4a9031ac5d64181e8c80dd825d496210555e3c381d54ea33d2db7074d0ad49de5c60b6da563b329af51ef08ea7d4b28582b94818c9b06514c98a007478562f3dff6e9bb7af67e7686c6010ca1d3f9280898310b8586d958fca99b33db8f5e19fe0a09a9d3643d59490898b634d1390e198851694259ad48c45c1870b661f5acc49dfb3d95c7021e8ed74559e4b1ad7648a4d82539e6d36594d5508a2fca081363c236a5b8633041f5796ccbe508793c3d8757b32b25e84ecf78d3248623495dd40cabfc65008f45c708992757ce2a72dcb0987821a419854e517fd48fac91982f022e723feb9f14e3a3a70aaf76e6b8643e5cb49a95401b787a444094cec91862c9ebdf0bfe8513e2900fd3a758c1a120175b820933b4070fe500f7b0d2296246438fb14cd8a40c92202447a6f2b1d42e8c6c16255a153cedb76ee489fe737d279dace91173ee25b833b3607168f940898cb15924bedb805887f89e2eedf79433b90166c49655efdc2ed0c820e76aaa5f08c13495bcb5c12fc9364aaecabdca4e8b3edf0c39b3b7525d8d3fdd95d999dc9a01d3c688e245fb858e27f2bc98467e5171a282dfc4b06bd5a08f60e08d0a3dc0b1b577e201fd8868b6f06cf788ed74f1727ef042be4cefceda988538cbdc5c36a90ca8d5ae9bed309e67c48ca60d5e8b9399b8968dcc1cad86d2b9f5c539fa0726d5a5a69107e1b8a0fd9907e678e10792d9bf22752c4675e0d367150658ec03afb320f76b0c4ebc551bd35488bd430bf2d35a488f036c3e357befd9e09bf25a366788ccd3bece5eb42f390421ec165da8f57e02f70d88a4dd40e8eedd58fa342d425c52660a1e43c3b514e94cdde99ca7873f6630b44856601e62b50efcfa278c833c1339930d83262dc3057540605a76669858e665231ec220b7f9e315f5e31cbb7a129af0500254d4c53099b980c6558cca44ff791bfc82300bebd4a0deaf6cf7296c38c16a07198c1ebefa8b14377a8519a53b5b06212efbd1a5f5a275c66ab4d89d8b8299083f910a7ad5907a47644ed3aaf43d73328a731961f2feb226a0dd808c0c22a17d27b69cb21938fc20acef48d5f896714e8495f61234140038babdff9761349529aa66f6a072da65980014c3a04d3204d7e3bcda0dc7657deb74148763cddd54ec12c51871721f9e20dc764327d1c752756953961fcc862a6312339abe1e7f87dce5720fa1f74022e6032940e17658aa1e176b1de68a7cf5452ea0bae37d40a9495e20f08c27454089d8c95bd02fdbb321cadd1074e993cccc709bc0ad85c42c81f35c1f2b671aa392cc2e3f583843341362d63dce712336322f7a3ba5c547f1048aa11df3800859d006218d8f4c14e04acf3a7379595993d56c1031df766b244c6bcdc68f70442da4a566fe8c54edd016480d26d404b22a8c1b3ac7b5f0efb2f15a8d3fb1a8714023d923ad454c67f8520c889729cc4709add614c14ac3710f384ee18d8effa91582a7aaf0bdd451036fb22fafc28ccf010ea4a8fa724c2a62a33fa839700b15e111753cbb053fea7aebbecccaedbb6c16b4f6722ce42fb3700362f26b8c98bd8dcd3cc1660fda54f568b04c87160ae343c2a92420abedc5150f29facfa693cd88e81888e939f6e98edec53dfae11819af86e161863f9eee2a675103e14260fff175b1ee9ec7bb1e6909d2dc3afc84614ec0e528809562468707c887bf8a9c6acfddc95ee06c5a1dae6112ed662ce08a3fe6634234c71259981668824ff8c9b9a40a4bf4691844a979e66d13c7a9a566273a601f79897cb4e034eb0d4dc08d85888008e58fc72f0cdc4531567904528710bd2af28fd606b66f01de1b4791a4e07e7432ffc9fca5d9a22e3410877331757f704780488c306d6932f0ccaa8552f716754d7853eebfcf5cfd26590a2c6ecd4c81ef05c8b737e15792924b8ed416a78cc3a43f58157aa102049959049f90a8e6487b3c58c7447f7e9fdfb6ecf9e0607b43d76cd46ddde29cf8bc03f8970c01a90d0cafecb7074bc591a3ddbf6cf0a64a8bfd248967f6e15383cae723bdd89b5303b94cacbd3732fb5e7bd27e323ca75751fa260a06fe0c64ae62e66e3a0781bfee7e74425dbd03670c8213799d72310408afbf225492d57b62e38907299c967624a60ca1feec713b6d427c4f2ec448f8e3689f77b1dcb0c8530b28cbcee3b3c7a7fa348b451f201166e64f49f91cbc5726deb881dbeaf7012e4c419490eb38b5ea8464cf4057ca160dfbfaaff7c76f1a24e7460cad6a1073a1402790af478d7321b0152e44de72c0b77a561ab29dbee115b58c4b152f2033541b29655b2b105552e8658a2b9679d940e626d80448b62b9de37bea3d2847df30cf7f7969c8f17f1ffcc1ef20884085dca0e57403aced132e39b7b52ca18237745e6ebb6ac9176b30fe1a08a91b76e4b6862673bc6b56589fc51f5c77022cabab9b02f889158069f0761ac1e7cc031b9e99328d02078079d86767be39473bd22c3a8cf481b711b7e57a35fec132cd4cdc76d4cb78198e1c380344d46d0d557b0e497d78c3900319de0be934d9f853b890dabab36839b3818106eaa0e562bd8134445c7c3a734c92ca79037fa425830d79b08c3a6e5a8f3301deed7d13e9d1b07321b3a4455dee998a4450df89525a456eae8df81e34c00d7c073fdc4d51bab7f21de35a6d39be6c1c18356251db8e32017f62cb0a3b99848842b2622ff538a80d517daa1989c826731e3c082a9a818adffd6a04dc50df76bc8840b09eefe53dac35bb11e2c0f97ef224027eed0df914c9cfed32c21255db0f60463f835a2d7b8e1f9ac6046541aed3dc2de690f680cc8b52880cd8e990d4416d5a78afda690bc79291c98903a08d7678542ec5850ccd7609f9e9f537f1adb519f39df5a2865107c39a8294037c81c584aff21b9ff8a3e6e0c7afa56ae75503f415f032e66d021b7748e4baf9e992000549485de8d9ba1347cde9ee7b77554279ab581279a0f5f0f2b7a5c6f4d0a3e91e80dc6985253ef2ff60d2688e56d20229bc02ac3a2aad40877a4cdbd20c77f7b09274eb7d6311ae4157ec772990e53ac4aa115d48dcbc7e5303f3a642f17408fd11f2c9fa1b369407f1756178a3ed0db91ae9623b1e22caf79e194c59d3f126d1b6958f01a09ca802406dbf91b21f248e7f279e0d315d3ff335485de277a8c374fa71c60d236e61a4f7af0eca80ef825fc65b0ee8c5b18c0acbf1c5da58a0c1034c7b00f06045bcbd0695767626dec73e2d70c047bc812be4c554b30ca3229bdf22acb97c974cd73e3756edfa6c1c46e4d12704484b944ef9d940c525d4e7db1ec60dbc4601fbab4e045aec4b63b20967b3828f89caf5f4a03c4fa0f0236ccf78786c9adfb67d6cc5be2fcf450108b72de2ede9bef02388706834727ba824edfb5e960b0fe2bb87fb4ad2869f639d7ee25177e7a8fe9765fabd926fb3bc5b6e4e444e36d056466d0a9d625e2575f352f67a25ec9baa9e6847ac36c340122e316e88a43bcc807cd158efbc4e1c57400856ae03f739c9a2aa9b5cbda77e0dce3769e0d0f31c4f42cc92be4f83f7670ffb75d72a66fea530cfdf4f0128d6e103fdce57e0e59073a5bef60f98429541153911c3eb5ae62e1c7b67cee9666fe52902d9ad0a8ec96c86410917877708d7a292e20ea5f6e6f8155c71f43bbc3f993fe874db721d8504c6f6c6f6b23a55fa1645259775d82551c98e3d178d5e9cc8ea2a5d8689078c57410ffe9a2187929de876b3166e1f1120ce31074852334bd6d68d672ffe8de252e71440200daf69d0ac18f3eb918c78020e32d0eff5dc602163a2c82abf60b15311ef23e49c0de708fed509a656c7d7d6473924b054672ed96f01d3d2d3ab01daad8dd92a14c52a121447ed7134de5669c1045b95cb8e5a845f00aadb99716a4b67e40277d3d738534892d17b3e19cfd8bda5d0965482757b7ffd1d78911472354948b144a079ccc3febd18a7ca2c03b33ead4d0f5bf2169677e6efb742fd0b82d61ecbd58e8b288f19a771f13b17c0169c8976417579eeb19b278d53d4b32a4559ba541103064d1f2b9fbecfea5ae33680c1b2b8bc8c8306cb2991a09866486b0e8694d28e03857b901857de46d0c40d7325c5534d2e2ab539b7996fdfdaa66e07fc685e364c9f582dbb6e8e2436c986a1d0ed90e5337441bbcaeef1a7d78e63ad5c372bdc3130122adb564aaa492bb757b22b73859c3143d8774d7631268e55431cf7548fa96837909cf4b1bc82ab35531df60d9c906d4ef00fa6837c34b111f1cc4f2e1c5ae1f803315212b3326001b16291a4d7879393c186d72fb21e701645c83342e48a0878ce767733553cbf109d80f4f817e08bfaf55d45bce386ac8094879cf95d684966aece94e3be8cb6ae2d617b897cfc88f6b6839842e4575712e33f47b5d56cd0eebd10fea7cad3685b1538f95549e9e7411ce9e7afa57ace88f586d15b0b51dda83fdced8d0b7e9454e676558e38fdf8be7e69c5525d003d4a5e7c4d5cca5605dd582bc64f56c6c2bbca89f0a41a75e5df409286d0aba94b907d68d7afcb4b3d8a86d15254d9cd2957e1ea63c48a790a2a4c8851ef4226906cb7464c4cfb183a29ca9b9dab8552574c864a654987cb703ec4f7bcf33f9ee59249a33e03acf6711967e3fb380fe446bf44c2bc450a8c8c459adb5c1183749581e0d5573db2be908268db2d3de799e4c74f6a8887aa1363678aa2494aee67075c9e76ab19cd320", 0x1000}, {&(0x7f0000001400)="2ce7a8b39f07d84e02d6877a7fca86749aa2e5518c82e923fd94f50b55fc189880ed66cb43014b8b3c5ac384ae", 0x2d}], 0x5, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x10}], 0x50}, 0x1) r6 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{0x0, 0x6}, {0xc729, 0x8001}}, &(0x7f0000001640)) setregid(r5, r5) sysctl$machdep(&(0x7f0000001680)={0x7, 0x1}, 0x2, &(0x7f00000016c0)="06f48eea8ab9627139dfa2385d13a092587733734233721482cd446e5931f9e57f41b7bfe98863aaeb710f116066aaf2bfd440c48dcc9e4026909b6415e6465ef37d446cf0831125b03f48f5405cd899c6a7a847447aa3a80f2bfe9664aaf4c5be249d41e49c369900fe9c96c5d50c51a898133d4b0d6f449215860b7b0e4ecca75dcebf6ba2630c3a6c7530deecc7b5db63298dea58a6b01934343d275387839c294c32bd385a6989714241342ad30b52edbff2bb8d092582385f", &(0x7f0000001780)=0xbb, &(0x7f00000017c0)="1300a091b8a932fa7a7d4c1e39d4a6e7adc21555f73e4ed91a8a1fb569f07ebfa17d553238b3cd619f681d591a58d694f770eae2404f5dfb0ce630407f6b3b8ed50928fdfc963ff80e3359fa7b3523448d77ae94992c3117c0654208104218a759992f04ad70f6e74abcf0e26abbf5048e649de7f3079018054fb3", 0x7b) r7 = open(&(0x7f0000001840)='./file0\x00', 0x800, 0x80) r8 = open(&(0x7f0000001880)='./file0\x00', 0x20000, 0x8d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000001900)=0x80) r11 = socket(0x18, 0x1, 0x45) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000001940)={0x10, 0x80, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x64c}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], './file0\x00', 0x8}) flock(r0, 0xd) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001b40)) r12 = dup2(r0, r10) r13 = accept(r7, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) r14 = socket$inet6(0x18, 0x2, 0xfc) poll(&(0x7f0000001c00)=[{r12, 0x40}, {r0, 0x40}, {r11, 0x4}, {r6, 0x2}, {r4, 0x4}, {r13, 0x4}, {r14, 0x8}, {r9, 0x100}], 0x8, 0x1ade) recvmmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f0000002480)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000001c80)=""/239, 0xef}, {&(0x7f0000001d80)=""/225, 0xe1}, {&(0x7f0000001e80)=""/149, 0x95}, {&(0x7f0000001f40)=""/129, 0x81}, {&(0x7f0000002000)=""/68, 0x44}, {&(0x7f0000002080)=""/13, 0xd}, {&(0x7f00000020c0)=""/69, 0x45}, {&(0x7f0000002140)=""/223, 0xdf}, {&(0x7f0000002240)=""/67, 0x43}], 0x9, &(0x7f0000002380)=""/197, 0xc5}, 0x80}, 0x10, 0x800, 0x0) setgid(r5) sendmsg$unix(r3, &(0x7f0000003bc0)={&(0x7f0000002500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003b00)=[{&(0x7f0000002540)="79f93c1e0f621560468994e4040ab1e91c83bfb08c273681a5176565f429b53b59bc025cbe9e22ecc466d7eb42ceda994715dc8eccad58cf7794e21f102909340d80e1848657687abf007c084897003acd15a3cbb525000b94184dc9917c169c8a99f5e3ce73868ce0726321c4d17f4cf80e83b28791108f4812bede77691f7e809b79ef7b4deca20487b4f4f0201384d2f599d865054b6566a0ff5d43d3bf81116477e6026cd637ce9e3bcb3cc91c560334808e0c3d88d6c6bdc8da7d71ac434f36adbf0a95e2097252336d99a158996177588a22418ad0fe97ef2ce8743776422104ca8f7aefaa15e4cd65", 0xec}, {&(0x7f0000002640)="6faaf9133f735b5865a5fffbc7e8cc7ea3f4920f44535459cb7886fd52ca206e5e9d2e3ceb7177408a54fbc1ac0fcdd655920d57dd6c804f9a0229142949057223dcca873a47b3d67259c725ebaf9bbdb9d3f89057e1846476d77e18c05f417caa4d938bd75fd18bf1548cdb4d6ffff6221ff51eb61f828c880646f6138f6c1cc84f84c506a1bf453eaf6d0734ddf8a8de3a00c2ba13df9d86aa0d38f23a11350159ade7c37d5c88088e02f18798ee6f665ac2820060a0e51d50154ba08151016d4ad278b2b46a5c4b8f0a3a879233cdb5", 0xd1}, {&(0x7f0000002740)="4bbb964780db58e932c07f92bbdf5334cbcb2d1130c8af0eba08acac4fb40a482e1dcf2ebe578b5518daca11bb709316eab4e04f32cf44fe9d3caf8a59e298856b537eefcff88ff75f662fa96edcdb74a356e9a92a4cf1f342775d2d0c1ee27dabcbda9f834252c13bdde1f03c273fab9cf110c034ef6718cce231a4202e662e5a044aaf5c75bef6ea8343a66bcb45ae9e13857df86429fab908ab2df5a38ab29a3a7532d17be870df5821e812a6dfa6aadd5603319f6caceb3c45a7768551e083a4c4ac09a586584a03b791f0f4178e8f67", 0xd2}, {&(0x7f0000002840)="1b8d2c491c434543813b326d1ae5d647080a0b391f", 0x15}, {&(0x7f0000002880)="7bfd8d382560ac79369edfdc1c98ed8b073fb547253af73cbef22cfe58117fc5c3721359ddcc2690929936609be0fe12575943b019b7d015b77ca4feda", 0x3d}, {&(0x7f00000028c0)="454ee3ae346934945f57e999eb9a4b2220e77a19568a181dd00a0f3b6658068e8d622692a8dc55b68dc06975d01373f9a4899a7f3939f21c7c7f5e8de4cff68e84776ca0ec55ab9e1b327fa9b01458325d2b093b16e0bad519bccc1cf3b3a14e1942a5a1b55db0545c7086dfb601e79afddb8a02f36c50f67e627cc5da77", 0x7e}, {&(0x7f0000002940)="df7523127aff87cd3c9480ad2f767a1ffdbc122b2df1065bb395f5f1af6884410c8c27377a3706d1ca7207e6c07165e9846f7014cce28693344e8c8a99ee93d60c12913fa6d72ad4e4587a3915bb47329ab4adbab1e9b3c02db16f4839603c0fcd4657076a79a6a9c52709f701f0bac5862d27387a53d19ecb8c7171d0e158c03e1cc00ca1bf5e18a9043ced4a818a40c74e444f198785aaaaf86beaed0796f499992e84b2d5a8280b92a16f330ef5f060aee129f05c300e76f229f463ce524dd95566ac4a69bbcb8b3a6739901eab99cca68a701b130329714a5973c1cfc8c67415bd1b65138919185a08cb7e0c83e69fadf81fa52ca8e354cfec0e6070c375727fe1eb9c969de772a5f322088328ada28a40feb1fe42d98e7872619e6b9dbacb99ae23eb62e06d7380782695cf96ea6f679072e6d7acc4c7b4f54b8c2b3caa972382f592c546b08eee5637b78f911d89a74d067177531245c4b09b21276227d8449204bee3891f6c19edb4f0b0e58eef50ea1bb3741e2d010f2ac189f2e4d253159593e7906e5fcb14a9b4b7136293f2ac37a5e3e8c86923e323d51587fd88ceff74a4fb92bd2389871403d7780ed6aae0bf687bee949a540aebb3eef9d26803b98bae4f81efca45d68e09f27525ac90896e1d7d602138708a15836a0e64f97c7bdaf3a4b0735b130a36f3bfe3f0b0408d6c483483e4942954c161d20c9ae60c3256d4745bb9694cc9a000815a144d10f1b81adeb9131d460089c3189608a01a427795a94f1a7458382886b9d0c8c9c406b08fddc17b9d3990742bc8e3e9d98f101ced223a331d4ba66bf732262917359a16ef468844a92d53c8cd4182b37193adb9c706f8458fa7c571df119c475fe3eb70bff5c53f3db5610a9d1c74f1f21a17886552ba45e89f09f5eb32eedb6941c32961756e24a2ad579e42a34aea6fa683ecdd7d0dbdacc19e1c38915dba973c7cba268eae52ebd4f8cf4e641488db1c01e829e1229859c25d02eda3a9be58952bf20601211fba56b6485feb4b3564c851960fdddb78ca3cac775f04f44f2b47c0caf47b2a5a1e537ef523fb56d8894a6f121e1edcabf026cbc3f56fc7fcfa94ee5b4731a56a305c75bd03ced4a7eda2769e03849a859e57ad391ae2c330d547a4b292a9ad798cbfb1ace95682973ddf822216a267db94f8425cf2384bca88878830c11acb1e87ec38b5cc67f69b9b961686b385e46fb64e2075d0516a3055fcd3ab6bc648d2d40719260f4aaf5712f9910e5c22d632b3be2d889f6db35f6059ab896f3cff7e0c9c945581176e99738cc4b9bc27bc1fb290038f56d134687316f38a5e55d020027071393e60f38492dbcf80790a18cebe04c2acbfff49a2782c071d9c9dff4f9a69ec1e8bdf887b126e2abeda967080ebcfff6bff724ede281100f679f8a5459cae5f828ce6017d1e2bbc65c687394ee3a56882cd9c0a2c836a09d88d0db27700fa127eb2ee412f00b41f9dabc8206faf06ea7fb079f480387711931b63a5d2f5286c30a32946bcac50229857421c088d97f5a56ccd4632d8ca4bca579986fb04e8b9a32efed232d6badd5da51dd4356a518d3837267b43ab8d4f30646c9901b6b6d7e48e675a0a4a98736954bbe1bd2a0c30a0e0e013791b19a920ec1d9e746c4332595082568cee717699acaa701ccab3088b87a74086ce0da2b300446b654c0659d1d1d985a6fb20cfbb90579a60c8c8e2514bdba753687e4c8f763e495584200e60c934f03cbd8fb56c7056e2e8eea35ed75179bbf1bcd6988c3449ba122d436d420e4a5dbd84abfdde7487b652063aca9814eaa098ba9be6e2f474d92423dc74b7e6e124e649845232baafa50c395dfdff225bad9ac52ca6269fcce8dac6664e496bfbaf5949890e2071f7dc700fa2a0cc35987872046d1b1613829d3b5b0b8c18a1c2a6d07d47dc69e933457622d0abaf13f5fbcdc7c515248e4a880491e00e91070cce69e5212b53b5fff1385963f0f2c652982f52ee4a061301346d7cdcb819f7627751589e3bc0c353f9326cae9f24919c4cde1477a138b477c8f8090269d4f37e43dc1de5935639e4b322b36d7c2a233b09dba2cfcc3b81d9296e68e2eff19cfb32ba4dfa8da8b14c70fc13b1a8adcd7c935195691924a96fd5ef8583f9e0eebf132e7e818f54b3f0686da331d2c41343b2d1d377365b3444a8b8c3787409f8076f3374891b5fec0c439828e68934b630849c1350a1efd0baff3f75267c88deaad7c008efea81bc0f4cd3aac6d14ebcb9dad76a4a808719163c791e6f242cb23715979dc0d3e19d4cd080e0c48e59b4abef293a86206a779bab4571344e5e9e5525fc81e663c1edafba370b7b60bf0afc8c06e1f6b547b65ad1e661c694931b0d0e45807487a149300ac204718224e63d95501ba36992594a4ffe1b2652cd2364cf2399f1d5475589ac3249963ba0fa6fc1ee6a6d16f8c2d2e569d98b510a927d465373153921f66396547b9882cfd2b0744ed3f71a7ac64fc0dd3f460af930240982c20b02c5ce1a8c9fa38d0f81882f46e13c213490981e56b573fc03a39d98e9aef2a332c7b2cfa57081a6cac0e4a05bd7b2c118919d3662c7b937475268a66c412cc8bd1245b2a2eee3d4fdcd02999c9496a17c1fca772179161808e0981a765e836728f40fcf6943b3e907381753d0cf3283a2c7557771f45d557b743bd99138ad8db9da1a1ca7e5a36e3471b94cefea28280d028dd58a819e5ac5cbbbb955d68ff017263f93cae1880192ca2c947f13b29b8a9b24e66b66cd908a23e78c0e1298f80d52c69ec172cec7d565c21e3196e9af166392dd8d3e13582842acc8d9a61096c0cbf7b40b3ecdc97d185c2aad9842be1c4d232bd0133034b179314901ccec0fb7decdc0822c8cde6a9c967c031df96444b73d961295a20c6103ffcb0c63c6d0776d744c410923ef2626dfa7738b7dbedeb4a0dc3e0d52709766bb175aa8d13f6acade0e32767862e415cffcf802aa46ed66821ba22772dcb4ec8d15c81a1526f52f0f33e5c5aae8dc1c244aeb4ad5b9c35d39b7882dbc27f20040868645594ee38fd499109adae68931a4bf75a5894f7c89941a5b1c0b1ff7121c910cf8da13aaca11d9a8344770a981859590c0200f78313d7b0ce950ad2e4402422b1dd3867c28e7f4674b2a5cea3fced6b64898b86384ed71e433a71d2574bae81ab37d4c7004134d1599ba7318323f39cebb9dc6dd7625c99a6c04625d98256b6f2d0cc960667d2dedd484b25998b7c69a1d7056a110281dbe9d53deac8d0066a09c0fceac9a40eac95c2cdead5c72c0ba76d0dcc839405ab61a9574fab8a425fae7a1b7dfd5173730b9a5d53f691630652e9fecb9301a9eeb72bc835c1439d87ebb0ead0bbb800eba45b4815d3c1cd3f7043b49b68e4e66e958c1ad8c7ab50df9deed0880762cde2809d386e8d6a19b5e380672e080c53660c9d12238f2d81001a26e4761c13c37083ff109edf9acb825a299563275423353be4c5050419cfcf3132849048700a7bfc0d258e64597d2115ea1764ed2a059e9c4a1a5d02518600f63d552937ea0955687a1db8fdfc0a9d243dc8a4ffdd99dceb4f47f3fd3ec950f5eabb5ed1c0af0ab236d972d892ca47e22c89764844ce993bb650fd64025c5d832167da868afe9908d6429436eac32fc894b26323e78ce28ddb554205a244b67ca0d90a7c0ed4b9883e3128d57e352be3da5be040200e74a61ee574f71b318fc523d56ca87f19ccb7751271ff2913cf6781f5264495293a35d5216845c082937bdd5b3b72ada8f6f0c48e8d46b212899769cccbc21526aeb7b7a6beda3edfb433078703cbe8ef8acd92bb53707efd013abe85bade4dcdf5f7a1ba5f67a0f75d33ac98e8642a927f8fea7296d748c8746c9cdeca63d3f89d47be8c55926cc1e176bac8406226bb0f3c4ab2ad775e58e0699b351dc2898fcb262a799eeab70cda2ac56865460d781d216249d01c4687d55306e23e62b9817d9fbd19bdb2fcb58c152a844c04c78b435bd17504ea417db0e71ea790296da941c38ab8a9dfe56c7e679d6bb2a468b8d67e251cd875f93f3060491ea07cd8a88b89de641abb2c2527fcb0705248130eebccf1347f006374d356da8de67f3a5af3a1e55fdb5205832d90547cceca4331cf0d03bff72f71dc2a0089a9decf88590aa058143a179911c0f3b2d7ca2d35883239151b9d504d35329e31c32a1565c7a6a685c87ca70e06d8b2159f4172ef2972513fc79e2124d067a0f847f1cd4a89280baac33a32282856534d24d62d21c6893a802d09bfac22b571edd8d05cb58cb79c4e6e31daf86e63174e01513185fa03ba36b94939b6495703b0288fb96942a401e6775df9dc05c907e7a72aae7d257d7ac53b7e17301ddb763c8f61660a66279d663e8766705273fe3c37ef7a32b311bbe133a695ea8290ac20426b903e35a425c6290a173f5a352b1ba7e0712bd35ac253413cbd857417448626c89716bc3a922dee98815cb10804beb514716dd363d9e47996c615355bc242c790a64725bfaa5255c599742848dad99425eda441d148e180f9b84cb4f5ab4fa317fa2bba3e411e8a02a881cd0a56739e7b992f227f1bb8f7c7a5cadd6e5ab73bd3d6ac296f5772a81d6eb3c85c44fc23caaf764189fc9a2819fc54a1cfc02018e6eb53d07e30d13ef7389f6065bcf8e1a4b93c405a4a57a1deb0c80999219cf8ef9f0f8be1b5749610ea21037d039ca88cba5be8c29e847d4e96b2507255e6a20b0ea70a7d3bf71acdead92194964e7ce198110992624003a5d5bf50cc0f235a0a690a0de93c25802e5d92b4ad5614959869185b57066f9645509f04ad4c0d4a0a99f2997317ec01042973119931d8c22b80226a081c1722d8ea0f1da826bc5ede721aafa6ee829e597c32939ce92e056bf96f2da3e4b73acbced8b49891f98a10fe963fcbbfacfc3c15ed74b1a61b91fb3af907872f859d8a662d6513d4e45a0db5f422d4647b9459dd38e86dc2d775f627087b26631779c78f3addc8d5fedaf352f870f1d210c44fa30e25a582a7fa362c738609834c7e8f447dc20e977013070a80e2e6e012d458dcb7a0bbaec0de6bdeb881dd218d12b745ca98a4755b9e75d73373e46d51cebf66cf18b3bf8abccf3cc52034fd6900da7a0d8e93726f1ec9a714c8a5d0c081eeae3422780a10749b80631db81fe56eb9d496f9c85d8ea45ef1abcc6d4d7dbd801156681c84e337f877cf701448535a2844475e87c5c14a3825f649f76e4a9e89494c730bd46e9bd901252c6b8822292433fec34fbd2b99a5aa3f03436a1db141fb191ddfa439d9fb3cd1f1021f00d9b9c199f4c937dcd43901e733a9a51e2e2ee7273579d289f8db7b8957fcc8de125a6f0284aab08a682c3d5cc81578c8ed134bb783b8a27a14b89794d9b9d3530a7c9c6803c0f525cff461e6a1d7281d4f27110178287225fbbc263d000eafe7da7a13aa260b72daa4b517f827e94fc99a716b0e16eda099164dec28cd707e856bbb14189ee8e3d861a8230d3351163c504979da733b9c6413c805e77f130d829f42a6a7dd5404f2f0139b1c44c33ca60658eae8140d55061b5eaada7e5ae1cabc544271d8cdf326fe369f824cbc1b632144f165dbe4c642b2d2493f88ac4771f06448aa08723f3e68f4d31f0e6881184086c6f8ac295442c3f2be059619b3005311e0ffc659ecfe4473fdd65508ee2015032cd323369209f8645b7bff5fb0c7e7182e04cf5c2621686ae61b20368f57278e8d029f7dd8b5f", 0x1000}, {&(0x7f0000003940)="af0bcccb384abec004015a22c8b134ed7509956cf9f205a0119a9dc97110afd696dd15cc5a7b55486255d1cdc33a1b05901647a3431b7b2fc07e8d2e8d0cbcd831e9af0b99129ac48c6fcec7b8c69366d1a9f8142d51ec939be1180de0e9e2bb916c6ad84cba4b74bd90abbbf6b1e58e8de5f25d1db7bfa57537c14e36ecedc2ce976504f6d4c13839c8958f38bf2922ecedbacb07a13236b258848bff62afbbfc74a151c3d9b5280095e53d50c59f711d5697cd9509", 0xb6}, {&(0x7f0000003a00)="21282b3c9f957e0c72e4dffc2251dc0b0f9b7f8a1b5ae7a62d38770906468491c5b3d14f6bc337dea9d5c4858595a7b5af8f7dc322e5a95735daa5f5120649100a3cab20a79901276b858b87b6b8d50425ca9626b90a09eae6aca8df57fc509eff45f8c17c7f53fd97faa307950ba5eca5176a0c022e2211302ef8ae48eec89f007d705a7af3b0855ca329c9ea0ba37a6c8634b150e2895989753dddcecd1300169770124240e1016edf29bcf6176ccfab", 0xb1}, {&(0x7f0000003ac0)="26084dd804ee3fcbbdca62f6", 0xc}], 0xa, 0x0, 0x0, 0x40a}, 0x8) chown(&(0x7f0000003c00)='.\x00', r2, r5) sysctl$machdep(&(0x7f0000003c40), 0x2, &(0x7f0000003c80)="f10dd767555a765c5cba5c267ad12416634d2ec1c1c073685cf270582c76505acb403d44448bd0d21ce160fc3574c901cd5549e43d4d2e641170f823b4b863e7029f5f07d8d49cf2650113baaae8b5dd341badf9ac3a9da6d134fd223b6dd88ae7b07c0a93f4254298996af6d65299636a8616b1d9fe67f9b63ccf293f0059e4a48c7a", &(0x7f0000003d40)=0x83, &(0x7f0000003d80)="3dd856c5b7f051b9ee170d3dac6930283abe616394f709dba6b3ed5116a1b1ba359a58f7e59ac90792942654ad889b8ed1145a385f214730b6eb97dbd81bc29629066d74a584bbfd9e2aeed048ba20052db8c812764692bea6ccd61b268b80eeb3e0", 0x62) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000000080)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="43bd6f1c8cacfc343f506a920a02a0895a8a735f8ec40407bdf57ca85cdc1db347830a40fffd6a2c6eb459625c707bd1ff7b660a870862836b", 0x39}, {&(0x7f0000000100)="f42073e36f6bd7b72583bcff7c1555388625537342ea1024e05c39e9a6b875b54f79d44b17b5de75baceead6bdeeabb504873dbaf43e902fc57e6bebaff176e9dd85fe2a173030598973da203084fb050199f1f7eb33af25582b400234287fe3ed1f0f625e8be9c051b2dbe747027982f86e4a8845a37f6c59dc0c3d8aa4f3726bff679fe742ee61ac707df329", 0x8d}, {&(0x7f00000001c0)="51264941703af11508b35292787f5c1fdb87ca4a3b6452f393c0b6a418c24df455576efc2a196aa64995fe972bce771239a7df59e3bde7afd3fe038dc5308c0e397caa83761c463abfb96133089a1e923a", 0x51}, {&(0x7f0000000240)="5e98261eb0ab2cf81a57927e353a0173a259d022e9a2098534f72660a79405e7634a0916a0f87c4a37f874e440295269fea6512da9c0cf46f43c2e9da32cae7f6a5db9b89ce737569734d72e32cd7efb3befff0c5d904724c11e", 0x5a}, {&(0x7f00000002c0)="27094d0b8e5f755dc260a1bc9473c7ab702e13fd24857b221359dc9cf71a9c49cfd30dfaea4484def1192abd962d2a8b37adadab0110260db6a9411ffbe48c44215d557d111920a687113409b541cb4927241573da1d2271042cf9ae8f0ac4cb41e901bb2e394e8dab194bffa0c0", 0x6e}, {&(0x7f0000000340)="964620c175a6602e6793afa168e89fb37d3c0e0ac0ba1253b1b4b00c7b71f4fe8254aaf71a5192302778614a654dcca1fb0028c726c433105a38a2ba1108d172c2b289415cac620d16f0d8762763ecdf0ea59319f2447c3bd15be3d5f3386e8aabf3e016862968d79fda9448c2d39c7a6395266ec3ddd9a6f50e975fcf39a044b5080addbd477da1eff54b13dc340b4f81c67e452fff0ac7bdb6d91a80a2aeeaf808c97199e67ebf46cbadd12168e71f549d7ed4dbabffde13d6f1f230a0c29d4215f70b0e25e117dac0e2334b7da45f82c5638977caf4f88d6630cbb0e81482db51930e41df9f1272c026809e1f5048513b46a334a6964c255c7daa950b5ebc39d4356a539179cead4d747e83ad5ebca0f4d20981c6583b15ae9628236057ea3bc3df8d761a971e903c59a47fe7705b9e69979958c6c11023512c649cb77415e36c3a19dc2f7886a2d2b7ffd9ec909bbdfe16dc35ef6c19b12eb3256b7dba5bdc39bffdc03bda7bd3fd2a5be82de04ee48fb0c8c659286c65640b2056fb5046fddab26ca882973bdafda9b5f209dd4a9e14a130fc6df2aa9a0a4ddd92126e0cc323204e6719a2134df1adff7b2736b4d15c52d38739dffb097ec421b662923a885344cf01856bce240812208fd4cc701dac73b0c3ab0d196e72f5b9627d4b225bbdb56396d45a3c1d4e8576091f0f1dcfe6e0f2839ea1ffb32f5499474a907f5b4e60cb1f56baef28c1549747deda31ca33bf79ef318393f86be4a1a90fe50b6a4bf5e22f8f7d027d35aa7ab56881b540b9d4f9ae1ca1a8539af19b6fc90e95711244b4bbcacbee09d2e0372967f95d179e9a746769db92d1a172783d862a26e2ddc08c83951dd4ac60cf1b0e0b303898ea4380b8d28e8b30840aa5ccdc2c62a28f86cb19598a4fe4c6af716e229d4c4625a1d931dc92f2747db7babec37ca0fc2855fddc5e7b099b728175417ff17db2563c1293e455736e30c7a138e9b2e2a7b272d9fcf0117ed59ec686f552dcf5d0afc107addb2c60ddbb67e1592f188278278a30f8414dfc0fb985d1ed6dcdcce9d902e562a09c17f2f6680618b8090826985779d8015de8cb600176022f69e41cd9223c761e34cec61ab38537097c1d47c13ece9fd1495d54db9f301f4d6f67d1ced56dac24870a69ad015b63c9ea5c07d3c716d84d2f1468791b90bbc01160d1b7b5785b5117f04b877c7542882432324c09ee06e13889e04520f6269c43ca1bb4e74153dcd032824288f37c66f56cfb7778b99a4ff01fc88a29898d3d37cacc3a28df92db6aada1112b4b29e33880b9813f7d08aa6235c42c7c91a64e5f399e13058bec49782c374e98ecf2fbdbceb67254fc4d6d602871998bafce19389671587a3932255d76e3e0bf1d824699dad0821c6a8a4416075e867159ea3679b7961a58869eebebe8065c9718e45c7a91ef09286afe05b4e909a0f5e32e4f6cdb64796cdfb3b7fc67669082b7d89469f23861a924c2e2ec59d6d93a4259047a9ac9bb72027aaceab7d0499501ae6a70ca2486326b410761a458ee240a7a73e7ba43e7c64bb47a4de343bc1362da4b3f6cae3182d5ce16413fb1a01fc3541db9ee66f2c6f920897531f4c4e7c9060ba8ae15119716d1d1de4e682dbd3e5bfe1b3625d07126d63bf744bab92599529cd2a9dc10eee4aa5dca747f824854b22241501f53f6a6e7e43c34d637a4ba17d07441165ea08820091d248d076aa7f7223473b8faf20ccedcf890ac7b3f588cfa7bdb25f8249393bc75423d93522e402092e000715b4e471c368b8415402f1c66d776dfec1735e519f4875a87d1d897d6da2ce82c1cbb4f5479231ad0412ecde031148dd75268d0c536d2062c16770ab58a39a1fa6956ffee42ca153dba93717286f2c154ec6b44c7a8f971561b836e7b3659a4266b940cde1f549ac1f53cc3847b0d539a619f4d126218444433159244305c46d06df9f303e40859652557ccd13a01b0a4c065ca6ae7c90c94f406167572797cea7e433b59db47fb69882007465b230aede64973065060bdd549e05963fca36092894a36c14e15fbfcf78bdcd754749d2842fc881f6d1c7af72ecb565b9a90f6fda0f364f13ca06716fbe60ded8e2fea31b48d5cbffcc11bd604cc95c4c548154ed8b66ffd6a165368de7b1179a04b623fee64f9aa51fbb700a6e77d7ba0758ae577037f5d462cd5f274c3d472a4919f3c286a28af7ceabca68010470677a36d0711858d2d3b1ab3c54a99bda4905abcbe65f39a16f5a1518796a5caeb291d0d1adb8a5630afaf55086effe0e80d2663cc916a9ac0c728f490a5248b2f5fe086bf7a1557497ac8a8c6fb0baafc3668bdf0f52fdbe05dbae193a87e5b466b04bc22a73a11b421b713a195a271863f9600ae56c04a9cfd343620740393ee009e0ad0389bc3c1e9931dd138242c99d0aad5e36758607800ffb61bbf4ca896c5ba6663216386fd5062e162c034d6fe09b0a18e1472c5433fa5cd255457e52923b4005b578bc85403b67a406f5768686da158043282133972ea989cbd919d52c9bf9f58e6d64835de28335cbbbeb8f2bdb6d42b6d980d9c82d3333f996be608e55d8b9148f74621402965fbfe0c0bc3e19d9c919ba442037079ad05f38ab9508490cb170cac0fd1a17ab691b6b30ca1620909244fc1a44ab70a3726e106d5ba15f5527f88e0be13e3e2f936bf7205bd44edb8d9274ada8d1c80f5bf3e06c13536d8632746f41e1eaa73f89b271af1e2392d59a88dec02baae930d2e25031ea7e0e3bd6b43629e69f198f62c5c37870ffc54396c6f85ad26da2dd850e7ca685cf6177b42dd5b5b45805a65db728c1ee398755f26c9ebcd6dc75df6d568d7a94978869b1fd150cba18b3b0e56465b9d404c2da1e6a5cb9119b4c18bc421c8bb640cce34e14e6943624f6ee690279a68f2c667e8e2556ff6b652591f6127111a5282b4b4751fd18a4a3deae92e26a7597438d08e401ea4b742e25bff6ac794d1d00bf6eb74470ba2ac19c4e18c8005035a9ce6d0ba7b055661cc597b5d79342fac17edee8128ce1fea778cfdabeab5797a4bb4317be9b1903bfd9f88794606787c61b1f4c95eb57815a8cf463f59fcaa518ff297c81ae10b14bffbfa8e41f1051aff46473433e41cb26a049c7c2e05ec2cce44b04fd6dd226692e5299b50e867e7ef8313b381c6cf27ee83f4d45c91c79ec5b3077072b93bb9ff61ee0d5aced389e854980760dba0ef25daff8c78da5ee8df7835f1e01cedc8d5c15b8259d94a9edf57feda82688c7aacd192c3e84d628c0fe1b29b39afe144610689a6ddd0302ead2cca0945db6d471934bbe096fd1023032442c9e7e414caef0b103d850bd07c29382ce5cbe7f8bbf95d9b6ec130fd3f7264fa1df65b451496b1609e1d1e57cd1a3b3fb790c43b358affb5361b3127ed63ec185b1a356ba2bdaacc9616d0be5ed7d7467a7230d3d065629a878652ca5919fd43906ea0b8e88e55d539ca134d2fe25b09a3742ab2ac8e768db1424d926824096b96f5d72ed3bca12b7d8204bf022120c4382f95f105488b1ce80e55a6acd4a75c3bfd5c54eca8e44333da1dc7fd7728db4d6590d7e62cf8fd15274cb00db741fd26f362964f823309249097813fcc9de478537e86de61cceeb8bae1e947f218c46d5f308e66a884227a8e50aa58a38b248ff695f4619fc7e2fb32fbb4c8a30d5294f5124934a4100a24b83f4789aa9e441419b2859f06fd615699234c1daacb1fd2b05c01ad7c8422bd377d95090da64548863abd94827c41883886101d34021e9426877a8e8fa961dc483584a9a21761372da57fa98ca7d9f23e6f45f62f6517651f2a73b62b65cd621c5822d55004718a9b114cd2ac70e2553ecd6de915b31685a9cb8b7f060ad307e571faa955128b936515c2a560b94c1533fb7e0bb7539badeabfd1eea5d10563ef87d1075dc971bbf07572fcbbee239c2f856f56ef0ef0f52f70a497e227863f062d66b054fe76300a101400531faf38297cc350837cecbb5675e418c38b673ea121c8d8ca05cb46342f577dea9d597e0b55ef700caafb9648324ff4c38dd43cc906859c1d3c15b36f96026e0fa39c83fe17282601df8f2431067b5b616280bb2fe4c12b75a8a5a23b3dd7ad7f0f470a0a9909a4ebbf427ff8687f1f9a0c221f5869b4be4aff0c636f93ce94c24a8af8da595987cde4e1491c426f6fb49de45ffe0fec6e2f5c4ae24d18e56c14c7d48e92199795394a2268e6e025e3830d0f0073969b8825556aa649e401157fbb40ef380c5f5d956e6ea5c8d1b77f502c5063e6f25a55e3fece0edebd90365140598cb5b9e1eb04a059df5ba95e01529127edaf7cb451b2f9b2651fe11d330d70d8c98d98958bbabf956c0839e3d1a17f9d323ce97fe57048b51c50477b2da4e073759447cd9c802740c8a2881bff612dd0339cd3526798e7f8612620187cecc1a2fc887a133cde1b62091506e684a118c82c1a8056f5c4e658e3a2b8e4dd27501a3a9c192bb443391605d2caa47f32a189d65bb5f1ad2f0f4f3815edc91ee67c07551a0d3258cc9d930276b8c872a4cc6e433821e2032511f9fafca1e2766c16f37e824a2c97394f2efb3f4ec661f036840c0c2822a43b7f93a9a2a375a85fc595488684b4cf8a43e9912dc47390bfe1988924bcb60175f7a59c4b487a44272a1f8ed32be98abafa63ee385173bb9c1ea275e4d88f31f0762bf5f1a87c0a7134e666bb1d66ca05c87e5b30aa61233de177be3b8742eb9e4652fa81cadf448aee94d02dbbf537380cf59fdc223621ffa94363fc664e2b66f1e2313e1485d7ee85c9ffb80b29427589dc27d1cbb7fba37300a829ef2b673b544b6c192a063aa45150f2a9ded0da71b1a1af5987d1a8688e8fbb5c64f1f5ba0e7f4a3429478e1c8b20952b4b25fd582ba6986b65e18dabbbb9d15ba0a95094e15003997827d716404f6d5a6048e3e3b5362b0077fc44d8edd223624476a23fdff1693916fc457138418fa516cd0e647dff8b1122c310b482e4eeb13b43fecf97a75825fc5836da4ad973e27e4384e65641c2dfbab82ee10b891e9dbf9a18e605ddb1061ebd888370ad358e7b6dc87b13de11d6168c001881345afd56a58b1f706fc74032c0e0df7dd0afca9ae5d7590dec1bcb384a2f70da517bc28810d835071ad45c6c5987615936f81ddd5153ccc0d13edb9c15d8681673797c6d5ddc3b27eefb09effec56b7c3d8d41bf7be626d0c154a5fdfba8b941838ddb29c3402227cdf2f7d5b57588dc0423022a01721dfad722d25029a9bbedbfbd687db2bee4508dccb884e1ce4e4db7424c6edc886bf6ea660a80fdc8f0de6d6aedb1560dca3b98d8e3e5552494f2276e3c8ef9b9db56e4c333dd962fe7fa0e9d4497c3fd1eb3b61478db40aa8dbcd8fffbe4940f9b639a1d11ee6efc03498d1195c4826996df513d63c1302545d48a0c69ca57d46815011c00cd80aebe077cb95db120a8470ebc81b54bbfebc5adc9bbdfb12630cf08019d8bb3c27fc27707f56c819b5bcfffa93764467c715a906924a7ab12cbd399f55325d028f5a504ce1ad1ac0e42c9f7b5c2e757a7870c4f7d2e96e23763a4b9831fa66a123ca6e23a781583aa192c79cb421e854186964e12b048d060fc4d18c6a9142df6b41fcc40018951556864ff2c15365827182e85ec78c992c02747c1785e98707f85424ef6e13278d517ddb763039010baa11941d01748bd8cc8be6beaf15fb58dbdb323ae84d32e84b3c85ba019ed7b6cb3bb08903ae869951b28c4", 0x1000}, {&(0x7f0000001340)="5a69eb66478e339fa53429f0ec67349538c6853d53b6e872dda8651ecc0b52b56006081217f7ed51df6c96b35a7f3a33fc12f1e7009722cf2bc08426479acea4795b746eaa9c7bf722b0f6c876612799e3e99dca9beae973af0581b210c189f11c755e7de3ae07e441c4f9d1b04bfc71e359ab6652395d963e75", 0x7a}, {&(0x7f0000001640)="098cd97357bf0841aa7a853c6e56d31381c352664bf1ba77920512fa5b03261894977b69b5b260e7c9d53959a8960367ec23166db5570d55c55ddfdba42228363d07b24b30902ea2fe69e5276efb4f364d177d0800000036ea017fdc37a0ae5efce89e0b09008cb974e29dceac400bfeafef8b5de2c6152a169ab746b1aed5a0a1aea07d7369172428a07ac5f9b89a277a6cb69104a55b29b7391d8adaa27c2ecd3bf7f19f20db5271b49201", 0xac}, {&(0x7f0000001480)="c8ea72a1b7a4ef370a849afb3a86337b4a9948ed981eb318c92bfaecf69ddbba9328de38dc5b12aae423e93146aa975f8b324c596293731508e0ece757ac7faef6199c61034d254b2241ba3207ef17d13b162d0fd2cd4bc9f19217b3e30c970fb6e7bd99122abed7995f1d6dd1fd892bac6c3d5fd4b00c7714e60d69c16cfe86ad562a03d04ff9ddf8da0f42ca0c71814b247c2ff9bb12f43e62", 0x9a}], 0x9, 0x0, 0x0, 0x401}, 0x4) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r2, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r3, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x8e8, 0x9, 0x5}) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) write(r2, &(0x7f0000000040), 0xfeea) setsockopt(r5, 0x9, 0x8, &(0x7f0000000540)="51025504d58371a8d15fbb6417ab60e43d0917fc0c907b8618a3249c8d2c0c1acf25e0a7872afd804f90c29a7f1b7e9e6c2b68c9316bcac22ec505b79c9afb160d8361c79e9721f82b3e307207c43994da9e436ebada5b6b57c8729b8c0a", 0x5e) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) r2 = msgget$private(0x0, 0x2) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) r6 = dup2(r4, r1) r7 = dup2(r6, r5) ioctl$BIOCSHDRCMPLT(r7, 0x40047309, &(0x7f0000000000)) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3], 0x401, 0x0) msgget$private(0x0, 0x25) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x62, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x9}, {0x5e}, {0xe}]}) write(r2, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e", 0x1a) r3 = socket(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000440)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00000000fece76a44a170e318b35195bcf333200be6bb1b17f7764815db571c7663da59f", @ANYBLOB="985f936ceba13d9580ea8913329a9a70188fa329bd42a4ae84b5a26db4f3c6497028803b0f84809d8dc28cebcbdd9880c8a50106db6025369b104142dc344f38a9a4ab65f39f84ed8cd962648bab2307d425e37a51aac87588bea265ef7a7050fed3e6af144046682d51bc7895e5be6f3c98f6623e24ec94c2132d6edb29b0829a83341e77eb26474623bbfa1164", @ANYRES8=r3]) r5 = kqueue() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2, 0x0, r1, 0x0, 0x0, 0x2, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r8, 0x6, r9) r10 = getppid() fcntl$setown(r6, 0x6, r9) setpgid(0x0, r10) kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x3}, {0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="4e957bd89151f8d98f17c3712b6c1201e8", 0x11) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x120) setrlimit(0x3, &(0x7f0000000040)={0x2, 0x100000}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r0) syz_open_pts() socket(0x10, 0x4, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getegid() getppid() r2 = semget$private(0x0, 0x0, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x92782450a58e1930}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x5}], 0x4) semop(r2, &(0x7f0000000440), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x100000000, 0x6, 0x0, r5, 0x1f4, 0x4, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r6, 0x0, r1, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() semop(r2, &(0x7f0000000140), 0x0) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}]}}}}}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000000)) executing program 2: socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xffff, 0x6}) listen(0xffffffffffffffff, 0x7) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000b80), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000b80), 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x4}, {0x7c}, {0x16}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x4}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES64]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x0, 0x5) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) (async) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) shutdown(r3, 0x0) (async) shutdown(r3, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000]}}) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x0, 0x7}, {}, {0x5, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000380)="e397b175e358ef3ccf09f92645e74066b22828a5d4cca484289989f151e8d3de964c60a8e89bb81a7487bbbe5f3bf58cd7c6a9f443ee3cb3510528caa9013dec19f97393104004ec52f993a5911cc083101af0f4a01c8a1ff67715794545f9501cb2241d0d66", &(0x7f0000000400)=0x66, &(0x7f0000000440)="61f639e2131f80aff613968aad37665c74facd1ecdefd42633b5619d8b6aa448e2941f34cbb5aa97e87ad0eadccf1d7482f275f7685ee95b4bd820c282ab4a01ccfa7ab41386bfa6e2c4ef8df8c51359f29e4b8f2c9939e2018c1407c7c99838c6e77a579e824902581ae00c33e93bf9bc79bef3ec5ec2c64f256735dd5b56251d023da89cf45170f223d71ac9ac187717e53e7c2c5587fef5267973a454b9465ae033574f4b0cc93c2ba475a2cd72aa00dbf4d39fbffbd148e3d7b643ed2604a62d1538a20e514251c5d22c72ca428925a199bc97", 0xd5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x10}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x701) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8=r1, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r3 = dup2(r0, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) semget$private(0x0, 0x3, 0x2) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd00000000000000bbfe8000000000000000000000000000aa2ba1f40100000000"]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/82}, &(0x7f00000000c0)=0x54) setregid(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x1) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r6, 0x2) sendto$unix(r0, &(0x7f0000000100)="4f74e4e3bfc6c982c21f783bc803424eba1e7d2ad4527f7d6fed6c11e051a013776761e68df3b7f0f526435c4ee96bf2badd71da834977bcd40393bbdd953281b3036092a78b7b9990447d0893fbe69fdadc1fb482d415ce537999b4085bd8c812000c8ec5de6961a5b6bfa2d2d4e13218d4638e91c081efcab4295b925a60177cc27765a0d03adeb9cb1df5db1bc4488823d2886bec4cc4bbadca20c3884aea7fa4f0a99d3ab957bfe4b9913e1c7228a818a4ec2a1f76e1429f8248d6492da888ceea422d", 0xc5, 0x409, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="f00000503c4e4156d2ac66bf0c6245c98a00c95af9be", 0x47) fchflags(r0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x55) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0x10000d, &(0x7f00000000c0)="a561948f5d6aa7a696e264685fa16a623abb508603a5bac4432abcd86b5fee8944ae8da3c137e65bd7bc90cee411c25d18279eac77727d6e18d60a6741fcea14cd8eb98dfa68330dca17c96b6d4c9ee3b21396a9d94b3f4673e316f945cac206cc32d1a5212939de2b94", 0x6a) listen(r4, 0x9) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r1 = getpid() r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x8) close(r3) getpgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r4, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chmod(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000717000/0x3000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getuid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() r8 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r5, 0xffffffffffffffff, r5, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r7, r5, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r11 = kqueue() r12 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r11, &(0x7f0000001440), 0x1fffe, 0x0, 0x0, 0x0) dup2(r12, r11) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r4, r6, r9, r7, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r13 = msgget$private(0x0, 0x10) r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0xfd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r14, r14, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r10, 0x40, 0x3}, 0x43, 0x4, r14, 0x0, 0xffffffffffffffe1, 0x2, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r15 = socket(0x2, 0x3, 0x3) connect$unix(r15, &(0x7f0000000000), 0x10) executing program 5: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) executing program 4: r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff710c016dffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfe8000"/54]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080000}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101, 0x3}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc7511", 0x721}], 0x4) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f00003c9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004c2000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = getegid() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r1, &(0x7f0000001240)={&(0x7f0000001200)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/245, 0xf5}], 0x1, &(0x7f0000000200)=""/4096, 0x1000}, 0x3ff}, 0x10, 0x1800, &(0x7f0000001280)={0xfffffffffffffffa, 0x800}) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000012c0)="d006e5ebbb73d0d7274a7e3b35706c587f885a02425307c2baa69127d5f390c00f5af6e336dd1f7edee4ca4559026ba38ef309934099209bd40f9e26052d1823b0f2458120239ac0eb333c775c920a2f10e8c1ebc7641f2193a447", 0x5b}, {&(0x7f0000001340)="96541974ca0d5143f11a74cbc7fbe7e9167605aeedae00f2cfec9973928c92a9ce5fd2aaab207da8e159a132db9e9e6c9d3d968254420df763e928fe320cd13d13b660a51b3aed4f361d6a8e182121fa69b3df1a041c16a1ab93eecfdf46e8c8cf8da4e0caeada93564b1551f5618d814442730b158eba9a4fe61226f86f4dfda0411372bbfe4b32329096c93eeba5cb50d26319faa3bc2bc85f581e4f9955baf65eec04ff71a1dd3f57755f8a346c5691b4b5f22ccfc5d9040e0b7ae381815da69e12feec6f5effb08e980a6edfd4aa5be606bcd6a47119fdb5dde2942cf9c9bdaf36f06a681f", 0xe7}, {&(0x7f0000001440)="1a80cb3fd4a9eb23692fd71cf5993284d4d4f2972bdd4066195117fc02787620b1b50775126e874da02aefa8abfd8def84ecbc53e1870254273d7cd5747ba0d79007000de8ca361b377efeccc9cf8942182f8e6456808313851d4252735b72e207014decd42689a487180f958577c86ad4aee2e760e8731ba13c714a0bd109a9d971c6c190a85c1b9026bc2d56506008b7aa408a3b65d3bc46121c5247f27826f1ddc1d9d70792990078b953419dc4a3c9656095a094f567b39101cce4e4e7fb4605ae24efe196917f89befd899e58d728a89b7d6990b9be2c44895bd1d59e08bc995e60c3fea6caa83a559864ea42", 0xef}, {&(0x7f0000001540)="2cee35ae995a94a31d869ebc153b49828d8a9c9068d9181f0057f77dba7df310a9673d9d05bc2a4e1a9290c67059cf531028079836c0ef7453595009", 0x3c}, {&(0x7f0000001580)="42dcdd69a32f97a8970d2586cb7c6cd44e3116564d2a914731d0bd6e951774e72f2e063b01ede60d7c001fef6390757655a7ebf661af93fb47090ab7927d05864fd10ad46b7ba318522560d876913c359ba9cad1775e78ca8eeb723cdbbda21d6bfe596a5e082ec53c4739d638a9013a9349def7d8a3693f9a542a4aaadca02523ea9317ebbdf33f1cb3a7a378bb2e32e187818f0947d482b8ae186d8f77d5ca254b96ecbe6e3a724a749890e0ea6e291d0a28feadd22dca42d343f621bbb12eb408ab5d643fb9", 0xc7}, {&(0x7f0000001680)="a0cb977bd8e79b28d1b98681fd748e47d9b2661c6e5a991be34592ef54dd1790a23537d42fdc7d4416bdcf52bbae561ee06c94d47bd4b2d5", 0x38}], 0x6) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001740)) recvfrom$unix(r2, &(0x7f0000001780)=""/196, 0xc4, 0x1001, &(0x7f0000001880)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001900)=0x1) r5 = msgget(0x0, 0x6d) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001940)=""/4096) setgid(r0) sendsyslog(&(0x7f0000002940)="b24ea91e79e724a17a3fadc40810095f7bc231c9f7a05e7aeb298781ecc785bc8de4a27210bebaa18f450b4eb1381e6be28fdc14c9e86a0225e810f402b9e97739514691e7dc3f49d9fe602f78cbe8f0e8a11869a8458ed16a183fe6951b366e47ac8ef08ee0b2f0fe3f32f6b77a3d8f3b443d4730c866aeed348e755a2bbd9961627308bd0ac4db246ede9b141a408d0ffcd877faada6778e7eff37b2f0b50a9d9015321398902c79df831375489d9b1ef50f6723575f211f1ed97005da3b55bfcadbdcf317bc48ec15808109916da03b77429f19aca0b6e350a53078", 0xdd, 0x24) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002a40)={'./file0\x00', 0x400, 0xfffffffd, 0x5, 0x1, 0x80000000, 0x4, 0x9, 0x0, 0x3, 0x3, 0x1f}) r6 = geteuid() getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000002ac0), &(0x7f0000002b00)=0x10) r7 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b40)={0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000002b80)={{0xffffffff, r6, r0, r8, r0, 0x5c}, 0x9, 0x0, r9, r10, 0x9, 0x100000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, &(0x7f0000002c80)=0xc) r14 = semget$private(0x0, 0x4, 0x200) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000002d00)={{0x2, r11, r15, r12, r13, 0x42, 0x3}, 0xfffffffffffffff7, 0xb5, 0x7f}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002d80)=""/71, &(0x7f0000002e00)=0x47) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000002e40)={'./file0\x00', 0x0, 0x400, 0x0, 0x0, 0xafb6, 0x55, 0x4, 0x1, 0x1, 0x6, 0x4}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000002ec0)={0x5, 0x1ff, 0x806, 0xffc1}) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1f, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r0, &(0x7f00000003c0), 0x0) executing program 2: socket(0x2, 0x3, 0x0) socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b50ae0 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) seteuid(0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x21, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = dup(r3) mknod(0x0, 0x6040, 0x3f) syz_emit_ethernet(0x52, &(0x7f0000000180)={@local, @remote, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x6, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00@', 0x14, 0x0, 0x3f, @rand_addr="9d4e9a826cbb4a7e4bc30ea486fd8a91", @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x5, 0xff) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x10000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r4, r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x3, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x830, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r6, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5ad150eea6976f8e5f84cf71b59c7afec3b126c11c488602a23334181ad1cc4d270eab08cc2319339785bcb3f23d9bd473cf637860783a030ee58b007ae560b7626d0fe89bdf1dadc8e8e78408d8f08d2778dd52c1beb87eafc4f0e26915a5b4824c20260f24e60f60dee195b4f817e5985d162f1292b57009d814cb6faec7854462000000000000", &(0x7f0000000080)=0x91, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b797090f5fa46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f00000009c0)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee45fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57031e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5bcf40de26ffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172ee2c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef12bff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e642fdc40ba1d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4557c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdccebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c3", 0x1000}, {&(0x7f0000000040)="6b9f8393e77f09bc4be39aa379ef", 0xe}, {&(0x7f0000000180)="bf9d6e9d0e8cdb1077fee72f386fa7c321489b9291f29f5401", 0x19}, {&(0x7f00000019c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47adc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f8705fe4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c219e84ad25a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b094db78c2def4705212b1468e977f95a709dc2718e8ae609108cbeec2b09e57a7af06dfbf03e18e174254fcfd2b8bb4f5f593f1cfb0af9339b2655047bed2d2fbc2d75ccfac57de2f777e5ea36c15183ee22ce8373958b3e4709", 0xdb9}], 0x6) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000700)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183397bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000020000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24df6788aa2199caa95a72cd3ae3522d25efe155", 0xdb}, {&(0x7f0000000140)="d80aa50000088d0ad96e77bd20f66516ff0f", 0x12}, {&(0x7f0000000640)="8a611dae3cf3239bea27796b9c83c540f1a15482af50ce679a57a3491cc927225064afa6f857514dae543065bc95c276aa8248ffdd147cfd909b9ecfe9de8aa2aaf1cd9571be28d0a2b8a6f6ccd492b4de09d2700eb5ab7b2e1feffbaa49fe8c32e465ba71ba0352218733d401ce9c7770a2a3fbbe1221ba143c77418bda3d29237348a64a88e5b15f24e05304d923330ae96d3eda49b8a6a98db0552e9ca9c5f9c5cd74e8ff9c86cb1490ea2d9fcacd18ac81789a3703a4aa51750de7f901f7"}], 0xffffffffffffd5e) executing program 5: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x100, 0x80}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0x28, 0x6, 0x3, 0x5, [{[@empty], 0x7}, {[@multicast2], 0x6}, {[], 0x9}, {[@multicast1], 0x483e}, {[], 0x8}, {[], 0xbe6d}]}, @rr={0x7, 0x7, 0xe1, [@multicast2]}, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0xf, 0x80, [@loopback, @rand_addr=0x10000, @multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x0, 0x1, 0x22) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESHEX=0x0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x1, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f00000002c0)="ce4aa4b95074f402aadfdd52f139135ace78add0bb2eac", 0x17) open(0x0, 0x0, 0x44) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x0, 0x7}, {}, {0x5, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000380)="e397b175e358ef3ccf09f92645e74066b22828a5d4cca484289989f151e8d3de964c60a8e89bb81a7487bbbe5f3bf58cd7c6a9f443ee3cb3510528caa9013dec19f97393104004ec52f993a5911cc083101af0f4a01c8a1ff67715794545f9501cb2241d0d66", &(0x7f0000000400)=0x66, &(0x7f0000000440)="61f639e2131f80aff613968aad37665c74facd1ecdefd42633b5619d8b6aa448e2941f34cbb5aa97e87ad0eadccf1d7482f275f7685ee95b4bd820c282ab4a01ccfa7ab41386bfa6e2c4ef8df8c51359f29e4b8f2c9939e2018c1407c7c99838c6e77a579e824902581ae00c33e93bf9bc79bef3ec5ec2c64f256735dd5b56251d023da89cf45170f223d71ac9ac187717e53e7c2c5587fef5267973a454b9465ae033574f4b0cc93c2ba475a2cd72aa00dbf4d39fbffbd148e3d7b643ed2604a62d1538a20e514251c5d22c72ca428925a199bc97", 0xd5) executing program 4: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000736000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x0, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x2) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000180)=0xfffffffd, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x5, 0x0, 0x1, 0x2000003, 0xfffffff9, 0xfffffffc, 0x2, 0x0, 0x800000000000, 0x5}) r7 = socket$inet(0x2, 0x8000, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r8, r7) socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r9 = getpid() setpgid(r9, 0x0) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socket(0x18, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x0, 0x40000424, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) pipe2(0x0, 0x10004) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x140) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000640)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x2) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x2) listen(r2, 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) chflags(&(0x7f0000000040)='./file0\x00', 0x1) executing program 6: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef3", 0x5b}], 0x1) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) syz_open_pts() socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) msgctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000080)) ktrace(0x0, 0x0, 0x40001890, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x1f, 0x8}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) executing program 2: chmod(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000017c0)) sendmsg(r1, &(0x7f0000002cc0)={&(0x7f0000001780)=@in6={0x18, 0x1, 0x2e, 0x7}, 0xc, &(0x7f0000001980)=[{&(0x7f00000003c0)="fdfff3a360862c92b6ed38b5b2887718bba9880383db5bd748edef1896bfa55ff68fd1cc83aad2b194c6e1b64ac87d3459c8efe8465f0f9919c353bce1a6618394708aefedb04547a55d470efc436bcae55b2f99ebd46bd0ec18e8c535", 0x5d}, {&(0x7f0000000440)="cecf198c897b3caaa7ca2fecbb244b996c6da04249c6d31f1f858e9e3a574f2c2ec5d5c3efcbb2aa790ac900d9955ac90691d79f42d05294ecba1c3d27e4c138fe85ae948db190e902741a79caf2c27ccc352a9b31bcf1c30c413ea1acbc08b902ae49fcab1c09935f", 0x69}, {&(0x7f00000004c0)="6548d158aa106b6d764542342de040ae033503230fdd3a74b3b01dedba52c31471b02c8275b7292aafcee2630268ca9f0b0bd59a485d076f0c5294eedf53eed979ffeee16edc1e5f36e4591fcd0521ee5dd8909cff975bec7b1520c9b7b6bfbc29405d633fb02851b4173a7d63b04206dcf66eede6f66a9c4a93334a13a8c778f8a438c8908c2ac7cbe1224925ef4875d7cf20", 0x93}, {&(0x7f0000000580)="5090bebf8d7d04302a562f22998b2dacab5d7a08c1a7a0e751648a968d2092d8eb4a246181b5165581c0bcb06d07382f5031c7862366875a1899aa5ae8fc3dfbffaab1c012cf28ac8b3dab6910a0014c6f3d4f8a398bb3faac7a7f9af2f0e2ca837b81ca32ee9ae8d628c335410691c6fe2ebced3947c3719e08c11fee7c8c2e82e8629e833b7563398091ff08d2f544643280f30d75e9f0309d6571ab0a4a64b3bbf216ce4e36607f651f3964612fb0fa097581cfddb9a3f16e0e7e2eafa162b52d99210fb598469fd56c21d380652d15168106a7286f845fd7d33257afc1651631a1e256250e22458fff73bdd096892e6aa19620591123e05cf72e0235c783308b4ef873d8375da5defd4fe8dbd67ecfd46c1a96d66bf449c116d4828f1aff792f084cb9556e829e9b2d07cbe7e981c031a934fa9b796a1162661d340278c21e3ee10dcdc8c4cf6915dc1625cd576d94eb7f1d91fee71171c134abd3de701ad8f9b98c34e056e3e6679fcb345f5d820dcc4254ea51732886107f13626fcb668aedfa6f97b2528c72789e1be8f40e64cdc4b9b5336ff691a0606452380758a4d9f2e410dd0fea036afb8f28ed78407400e578e4dada8f75022c2127f2661078ada5267e152e66063757b6e0d6d9c00cd02b72dc553d96d9f4a20b6f44e25ea0a2c8c69ef4617b3399d187ffb4cd66eb90c6ff8445588dd9c2519ad40d052d9ef83bbd358400adfffd5a5be6107012e6e2666fa71740de594b02b78eebe873326a4aea8ce44e8c2ab072017437c14043512d4642ca1d05b0887a929cf4b1dd541e0ac4dd7e0e4440e20a079fe6c48fa38aea1f0456f2b70c4440e5fc431a99a8fd52ab0c9a962f1267a1e4cd37008b1b7853017a33d5c7a74870fe2debc73749cd312dc40a00a7f4e942c0ed1a9a9e1b9751731dd61e0d6b261dd3861726ef0e0e7e85cb845b1c81cf4cc975f33954c7e2287d1d9b9109967ee9968118cf42c3f081afabd275c2659dc561622d832d0ea66a935fc6d8a0050ef876a45d620743f533caf518cba0cf5a86a213413927c2d222bbd314dd52acd0fe42330aff311aa683ddcdd27cb90d3ee18aff363cb627a76ebd8c133da39e6e0cd88996b1d2c8137c877f5db0867d2eb7238b0e50158848eb5191b453d2eb0183a45823f9275774f3109d67d9404b3f88ed4f6d8a3b0cbec0a1e5378f32249dd93909d5ae47bf2ed8e292dd8d4f5ceb4290cdd81998697d696d42e2058a78d37d75665d5200044b80a0bacfa15766437677c914d549f77a7766285f846ab9575060f5ef935dbd5a795e41e59aed76810333f9536f9484f98d9b16ca6c6d8e4303f79d5463542cc09bb4b1fef174f0fe1db4cbe176524f8f33d699fd469d49751dd8c3d2f8eab7fba1d92a111865127eac135f996bc6d507aee8fd650e5d402fbed9da1b9ade00b5b73399e2ffe1bca75f2630ab4a7431001f67b7a862f2bb3960097d6546b563cdcdedd2bb7a44dbf624ecaf6356bea3f38659ddbdf38a7b203926676e6cf0b8500e8a45f330866bbc898359268ae5b81d747756f6f5b3029cda5cfb559b2834477cf626e5e48f307ff8bf4a79e7942a269e80fad2bbe69b5fa2d07bb54b4b03b467f651906f303bebd4f1ad289d95513292c36bd7d452e0e0d6126c7bf22967023f54e437a3c44cc45eef47b97f36e8a7797db5339da632b766007613ed1891d6a49936acfa7ed42f27d02f9ee07fcc80c215e887c699bd60fc4ba09218bf2081bdf7e19aa43b878c360bf35e701482086fbeaf491f848c2f51332b868979d5548d7a6d5981902c8cf934cc146f62c02932d4ce2aec965fa63ee13fffed0e65b3b0ca3a2c6ac88f819ac2370192545ccd602db3ab5c7f52d36cc94a116a9ab4d6bd7c71a85dc3e401c24d68a1952fc3da0ce29f2345dc576affbd8d5858a58c3bfa4249d2af02f1e426d993380bc3d0a2050909648983fd3c578256fc4cafa8a7ad1dddaa59381553822ddecbcbd493ef05f9aba5625a32bf8f2d15a750f40a44432f2b44171f9268ce2580f7b6fee828a4248c7469c86126fe68c4f5013e64c18a0b5b4283fa92744734d98fac5696fb44e67c3c37725152a58e2e819ee4ca4d207ce58ade2cdc33d8c55f76db103a97e7e65765045d92d7ec2bfb87bc2e6efb67b0a34937950590634a879a1a0d7362f0a445d9c610d33084978830699c235bdee4d2c09fdc947d5b09c2b5523d9e988949c880cab43ead5a5d9530eb4950fda78b3ecc116efdffe7cc63b5d83fa163bfbbe280069ef3a3da9d68027f95e47a0da5c49e050283b6912f68d8cd8aa5aba3b2eaacc56b3b52eea43fd9ed6f909e90d8c484a86479222806e5acbbf0a32f018bdbd134d5584e7ae99c4bbb8325a2794becdb2cce17bc42e9539f8d09127fbb992520f719bc6cc5c97b1b20eb46651eca0a700499475ae648e2ac8a2c64024184de16291f593445c2ea25dbaf0bfef19576eb6d725d264353b6cb17ef175c108b53b9ddbe0cb2464440529f431379eccc1dfb2a5122f1c733e57abda4d6e8791ce440f06a4d6b91d95e74b3ace418fc26503f589b3ffa00b33568af361de571c76b995a5c3d91c8fb9bdb7573bf5c8f6ae36cbb514074b84ebc06446d52c0bb56d55e509e9e4f321352ec2fae942fde2c156410322bedd7a7b2d86540bf164fdcd0b13464a8c297d02f56e6323d5576ddde557455edd61425a5d12e493df1cb43832003fa38e5ec7218504670c661ab7234389419d61b9be38b317a7f5e3184196f31b783381779cf42ac4419450cc1056cd523e9fee345580286def08e4b6e282f94f302d69fdd3c452f5c33d412201f2e384f3e72db62238eb5f96f9e10f79c3bd9469f31ed5359fb07c021335a8c3cd06ad96f27dbd8c63cf751886bb79e784186c38b77205a8c29e6b8226660f3d45e683b82de949f6a690bcb49a828fe786388b2aaede4882f35d34d7a833e61565149c537901657287277ebaf0aa742e7cfe8ca4e292da0b3d57834b369b9705fa00df3552e019abaae6dfaa21084d32406db74e462b08460d71b75889c9dfa219d6f8ec8e203cb5a85829385cac79f3e5ea909b2024733aa55901b7f46e47d0a0f958f01fa20b24f28f190e8d3851d8df33ad787bcb1b804e60bc75ef96bd749b774333b39ca46e1a70f36eac4e8beacb131415e3bec878432eff66f8e1e2332acd7f86d24ffa6c2e9001fff62d59efbf1630da88dedc5fe6f4a391e11185ce37867a75e5b74d7a7f88810d2a0eff3b15dc88495dbeca554e15ce297ed8982a8e945200be65e683c39b3131d25a8e5d2eb888794b72457898f44bad64799be7564d0fb10d031373ffa4cc265d694c9b5102e08d2e9d65b977a11bbfe28f7735fe2f939ed40f161852d921d0a9be2d555a0907740c0c0dbf92f6119dfbb0daa24635f77b3de6364b9c98651936d0d6466bbf7cccb5aabff6735faf553e15a3183ab19fb4a27bb95f0b09afe6d3f023b526860342e512d33043c58a02418b2b232f1046c037494586bdd4b4b86754848a7faebd9dcfdd19a76378d4273403ac59d0226862e3450112c56613933615961a753b0d231531072bf123070e5610e48d234867ce4c329d05030e9c997509631cc152feae075d44319533da155de62f4608780b282782145a7dabf4c70e35bb1b13cdc47f6abc39bad6b95e6e73045c7140b3ac7fa701947e53f89b359e73e36f94eaa6f2dfd248a3247bb6ef6bf62d09a1fe99d2fadc29c978fcb9a26b6c66fb5e6a685b10d9a7d8b6ce6b5836b8fb734bddb1256d5602a4404fbabc208b9850dad160964976792998c1700d5d1cf63b6b0802e5ce2b1d371de21a900fa2341016b76682577c76f6a69e44e6727b061db5f5bb56230ece7e17137fbb0a8ebd6b80e65e8cfb3f9f4308653d3e723706ae51689b4bce0c82c20f8cb130d3bdf7924460bd8897568fa67bd72e08018de63713de3b1cc51055f9ab1a319446b7e9c3b0c0c0d39957c2db65bf748c30327dfe940496a24aabcb6ea298928653e9d0ea691c8dfee6f00a57896d02fdb8f078e5e89354a6cf5518684ae8a9549bcce41b97718e355e73518b63078a7c5714422ae60f609cba1d5cb83ba578e0fe5b3142d63a47f791c52167ef3726387b0396e59fa06b16c1076d6b73e7f04da2c5062a2bc456fc97a2ceaba88bed1f25bc62feadda826da96cfa78de54f7cd7699b8473e5b85218323d494e839920d2f76e8324fba563a816d94c9dfd86efe94afc05016cd79c76230be516428b16b6bd53103a178519c63317b2beb6d8e640f488d625dce2550f67e030611bee1ef4676c63243e425600440a59aa01bbdf20825331ccd1711203f984099cf251c731f61db18e3f790f82cdeee80b01a77dbd0b4bcedad5192568f54532ee786bfd68a0033a11cc18f6143f802cfcdacf049035f1afe20e5b669d7d671199b41f70f65704a1763ff4fda77eb88648a0f910f75ba31037dd4bd77ea0e4ee1ec05cad6d71d9149bae1527f89a62f9f13e40e247e362ebab3642fd5d2fab24424c25663420f3646ddc843fdfe3c21229433c18b93192c07e954dd524fe2001ee4953453c3a3935a45d82e800dbcfd4d8191ec0d798672369ca815770439464b983b30a5a790130c3dc7e2d71d64d50e911ed4d1e704360bd5021eab02ec6b03fd5b7adb70f583e86a50b3e37c03b520e83c5ee1918a96ecf9ba667cec7b375c28f502307d0e32e912887d443efe1657bd3ed026f1dcdd6bff42749c37cc11e6e5ed58ea12e7630e5638ad5063021662bba8c7838481a28811ca5a16b7d3ae8ea6ebb4f1c6f9962ecc6c028b8a2dd02c23cce63dc75f340ad824d2d9324ac6ee240e8bd131f3a8d5181486f823b56cf17a8e9c2eb0a8080a5638d0396f940db90c26d1b714e71c074e180aff2aeb630d2cde16e230361addc86c0d92715fc7942a2ea018afe544120759e1876f9caa3bc45d7622af04f679848ddfc0552f24dc74a7da5701007c01e707cee68e6194ba338888d36abdca3ed084c48a89ec007d8a8e3e0a9e59f2d3e6576fb8080d554968f528f165294cc233ff82371740989d5a8a397e6879bcd6a74fe4f7da7145073487e3a6e03d6e59a68c4fdf74fd5f8a807e9a4bfc22e07ee440dee7cda2e80d54744168329049b0dc8b8993de660838119d880e0a5ab3f66c373a6e576d6e4eaa54edbd26fa065345ed8c3223cac79f41303ff59fa2681802791d0fb810cb77089bda6c85fed15626aa7b064c86d454883a65162ef45914dbe5aa14317253db560c6fd5062fe54cecf481d2c5ac04fe5f13ed8c628a4d7ecd1846758df9b45193cb3e25c2d0f8c1f6c4c1db95be7e96418f344d40404eb15ae70d696674ce38b082dc489d2fbb3f7606dd91e130a5c98c99fbcad2a104a8072482c2c6ab0ea4b14c19d113ca51ec38c3b9afaa081c39de9d48eca5087382aa628f8fe4048e2a3f4687a2f4eaa0498ebcc6f92120ccdd42653d9b36f3499c2199636d3459fbe09965508140323eb570f2fbe1d438b6e558cf4fb25dc688b411807f05978386f074607f29889137ada0c2a416d99eb98743ac955abb69e318dbc331cb203a2274ce215731d26d1e675a871544cbda07a1545185ed43f8fd378ec40ade1862e98ffd4fbde997d17c6aef35fc51e7dff0fab71b0e36ceac5eb1a8ef800bf095c828bb3541a4eb968525939ff178b044e7e8501f9c70197bb600d67dbcf59102aff914ddade4e5585aa4fa2b206cfd743dda6f8239f13fa", 0x1000}, {&(0x7f0000001580)="770f6088d443dd297937c2c00fd7edd0404c704129e3f38c35164b9b657dc69361a5b193c4443e09744cff7f19b7208008a22d4bf18e102d2199d98a370fc87514d93456ac5eaf065cb38a858f1322a20e623ed4944c7767ed76ffedb4316251cd0baf3ef29721fda71c0b4dbaa98bcb3a3c786463020e18aaddee7933577eefd95ca8e982e95fe1f3743859829b399a52b92a6b", 0x94}, {&(0x7f0000001640)="2f3687d5364b2ebf2b8296ee2f7b3d75c25a5c9c88d9db9d9b31867e93420aafb1d855dc8344bc7d892199453cf562e9b5f94c82520d4ffa4af3511a3c6b8251968eb3ae15753be87aeb0a", 0x4b}, {&(0x7f00000016c0)="bcbf0843a8c226efac1dcbb4184097c6557382389f3dcd93e6d268a944f51ef514f93d6cf67402124f613fdc943bbb482328ce6852feea64e6c4be55a8a450dd6efc3040187279abf29c32e07f5e0c7aaea956fcb920048304cdcff0de399597d419185ae522ab86ea0629e3edf8486008f678a51961b495d99394eb3a8fa8857e978c288a883b92d2f4ee8c68054fbfb5340ad236e65b", 0x97}, {&(0x7f0000002e00)="32f3323bb9ad46a50281250d3c2438f06abb48efbaf54fbe8535cc27a78d1b5d5330888d6f0a4605e1853f9bd9593785cf5a40b331bbe99202b6558279f0651db6a221e0f7ccb211f5b9caed6597be968ab46306de288dd6247f4ff838f13fddb67d0f041ddf93cf34ac02d0d5e65bb090eb4056b73912d20521a17c02b6c2250a0c61fac7c55f55487e1638bae55a95c5c76e62721e04c06aed50635ec8fd69ef37dd544518caaedc2382a1b752b740febe6c33a99f5bf4fe2a071a0a340bff030dafd86e377a40f731da0775892e536f81f730304bd6b2faf0a024ef729e29eb10bf4c5f22ab69e2399498c563df9fb9a2", 0xf2}, {&(0x7f0000001880)="757a123cfaf91d3ef57f7d394375cc8c3e3270b068d9708c82aad4e15b7cb88b790bcda27426eeb8586556933efbca94fdbea957d2b5ff13f672dbd5217e2c47be73c79c5ab0444becad0444f09e9b19a5561a39bf51b7bbafbe6cb56e5d21bc81aef258842c4f0abc8953da097fa6c8dce73a1fc2a33c227c3057f21b8643f9dacabcd3a74421bd16ad70e75c4c88c8876fc998b7a87ad32ad92f70a77a8c192ac306bb82381c03a6863327d970d1f5afd42c61bd2a55dd535e57908af53cd174112d9d5a9a7d7762e3b75e0dab57d408babab66fa271ae", 0xd8}], 0x9, &(0x7f0000001a40)=[{0x1010, 0x1, 0x0, "16f23b312c08b806cb655e6337a6ed2d09b751d6b31c4d469fc4aafc78966ea89b5c5c96fdb47616a326d1b2e709b1fc0b6ca0355c1274ffbeefb50d9ac3ae523e575041ff7c85ac592688a94be615edd1e0548b46d5f24b76783d54ba6277d73904e1c563ba0fb7150161d6ceacbf06362f511690f23c39ffa40f1dfb349a74e6914e44a9a74416e3a0540ed77de1bfbf22feab16bbe0583e5bfde7ba71051e792ef5ae248a2ed5348a9fdd4ce2e1e36859ad8069b8d61742d8860ca495c05f3696317d09b7fe1784d31e0c4845575b92548976e074db0a2bbb87b28b82e3371bbafa0901797081c1efe36acbf88ac0323c0eed971a65ebd3e5aa2c3909aea894b08b79c46c466ff954979e0e3f5fa87f71a3cc1c6d5f7040de386484d923efe3ccdd5be21516140cff19f27b8ecf298df5f1215e6c16e934a8e63ba0376c10c409d6906c3966b917889e91311d6466a5f6984fff6cb02f4bb51a87d453001f21dde05898f5ae6182f0b83485956aed61675851475b68208f8b7c7313c8a6dd452caecf4fd46808c53dd67fce640e0b00693b23250523fda25cac22b04ba3d0781888543f54b7abed3c1aa63e8c2605326fa1d18446085a1cf2fd667aa692262f5507b2c45a577130e72fa14664e7781ae5549e33771520d406821164cc72a7654edddc50e9f381d308a3c2d14d251f5997eb51fc1cffb47b9cbaa03e723cac7e48ea7ed4f467eeb35a5574c5f1b1297cbf89baea6ce7d38924179d5a90787cac26f7d6f3f6dd3065f0b364c6420378cc372b34ec6d0a53e680104790d5294ca0f0d9a8806b176ebe3c62a0f210daddbe875133d1be53278180eadb2003b57a59e127c557b8727c95aa19522ec1800ad673b39375e63c4d252ded30cbf33d0649bdfe5505be710b46613d637cc4c4b24ae5610ae1c4d326f77a4b70427db64c6351aa3ba0abb17d242a06f808c63975b1cca3ce2a31a02d232a91d509b664600a1335048b93fd1e5b7ec8cb1339adc955806b98a40093561540052bd5e1d8ce09692afe46788ef8c029155a8e468c32c964f9f398314232ddd1ef5d33d76c9f4e4f460fdb2af2333e1a7a06831f56a5062bc85336aa0ba9c73a67fa0a8550e7bfae3d9272e8846ca7a83060e3b1eb0ad0359cd84bcf0109eceda23ee7aa791e33c7412cae5ceecc42caebdc3f1a965b89aedd71c3e557ea5469699ca9a1b86f8d4a00169f182d4d7b181ff81b7fac35ebfdad4432b628b35acd0e9d2b51b064d6b4ce96a98bfb484c3f2069bf9a1ccafc3ade5dc21ca7a6b42d9dde9be9d488bb2075cd43487eeaae960b7c8ea7e45c43fba0a9a851dbfc323fb2da4b09e55a5291253cc3d992221edc5f166a73a3c5c862647c60f3b48da9d7f1dc93b917f2f6034fbb6c0c085894ecc0d38fe3ecd837458c50036a7530546c4cc5a53216044a51b938484fdc2f6ef7772ee95add9e0eef20ca55e3840e263b80f4ac164585fa0dde8dae8d1c3c90f6dbad5ef1fd6acd134c700a8708597229b9942d55585159ad12edc23e50d5118fb0748c0ccad3b61e193d49ad106969fc6b294e7cc714a4732cb2652ad30b44a9dd2e8e5bca352e1705eb8286ecb77193b6798894fb585be3d4a13a10e78ea30d31d5e02eca7d9c01e8ba03b4dee2c95d86b03ee8e7bdbad6e35ec9d98a65e217cd8fee76c7920f0d53478c9770ff6b99722b7f44213d3d6ac0f8611bcd70a74b91e09ccc13bccd06259a230026b8500c0d2a0aa77aec82c7b8693ad2fffaeee73b6ea0576c61d7570e317f403200d3df5d035146304f29e2812dfcb4e7995b5b64558bdfa7c7d1ee20e36ae87c005affcc81e44ebbe7b144f3ab5d5201e08dee07942e5adf9a0666a5828d41e4317c9521b18f36c006d4f81192e99880c982878348dab98822b553a1aa1e05702da601ece44cf8ac1822fc2ef4683be14f84e402ee49a521cd406dc7635c71d39a45aca3e7b3df4389e36ba977d307f2935fa1f4992a749fcb8df7bb1f703c19d37c454c187f5a4dfd45dd2e9617f28121adb439c6cbd444706b9747a74420c3dfce4bb47731a7e655dd1023f35fb9e4ec188a918eab2c790c3aebaff2ae8ace283db6e9bc314d30ea709c9cce261e4873f77075ccc52772762761257a85e278b3278cc5d75774e028814c25527afd2be197de5bebaa35a2744bca8b297ed7b11ad80e36af5e7139fa59f62be4bcfd0b9bdcb91637f58813834915c0549f12e0aab87eca9a4d454cd69e5621128f969a791e3c69b0957b0ef74c604915fd5ec9d435ce4d297af1bdd3746e8ceaf9fb34df251e2fd63e2996bb0742c784d8ed4a078b05d9af048e2b1cdb1efa75f078ad6490215a02d9b14a119d30dcb4ffdc6065bd183621ef83c5f8799fe57e5dc1112a632dbad825492d031c5e1b7744285cea1e18de884292e9e9e49749add1172c0889ac7942d2fbdc146ce2fba67a4c705680ce041a22a784d5f00f8cea03961971356f8bcaeafccbcceb5957a082050011d17d21b4b5ace42c4c0bc0ee5310485bcaf51cb34e1e07f035d594b1e9eafd967b090adb2fcb72e0de0bc2ed444b47586669eed27c722e07017e914ee4e3b55ba8e9e420de6f75964b027efb269f0cce91f3ec6bf2b9a7242dad88a052c2976d587b3fbaf6c6cb38dacd8d45cae4f825309a24d90822b88fc29452f6d376fb8fdff29f1424f91048fffbee25d7dacdd7f692990809e429328281a188b7d5aa2af9b2d2e93899b81e09aec3c54c7fa5e3ed416010db77a57b4c1a4a0383ceeeb72c501107d1d1614fff4a5383b22677e0cf2006272e64602956acfba61ea5b171b42d932d211684bf80165acfad6de0d0f774682e8ec17311cdac2efd261c6a95b782870a2437fa10aa1af06e930426adc60b44ec89fa1d50c494b2040f17ef16a67e6c4d5b3473e40158c9f36bced616210c97b507a9d8adcb8efe70781374850e5025201fac5c9fa39e4db76c2c57adcc1db6a94750e69cf7707c04de9e52345b57cb44dfd3e1297053ff029e7da42e4bb466eaef993a160366f70c1d7bffd033664a824b421c1285ed780ff4de12d749f529949d387d5a5dc04f8e37b7858555c12de64d56bac888a393301e514ec867636268644791047e53c4c0241654dbb23a6bdb01994b19e9d80543ffb7ae14d55b264f30688d6892c6cf2c70fd2e02e6a8d00bb55a803b475121ec1fcc0942920f2f6dde6b2722f05dca5aab0ed39de92d9658b254b9ecb1b22a8cbe3847cdc3725bad54523a166ec5913596efee44c6a493867f72e402e80e41841c3b1f79c320c13e483748e0c7fcfe4440dc2456e52527b95c8c7fc8bc587801079184aaf49a1a101cea7948f8fa3ed0bc6d3e292aedd16c562c7d32a8b85ed01426f91d2a770b1962e7c317ff0405e8ec9b141f37559096b562791922c5533b5765d4663a2238c6f479491e91163b5cf3a93abac12e16080412cec95cdcbc762d44861779422d20a0f57ae8751144e6f3b6bea744a71d592e30806bd10c998ea41c3b8575d61474fdba280dae3bcfd8b9fa478d0675704b4941b08c6381eca6063dd425947fb0daefdf8c02bce8dad8c1caf703f465f86806968931d1b32216d950f1c0df4a3e71d058cf0507fbb6ad5badef731dd4792c7fb5a13a61c248445b0dd0be65cdcbc2ebdf9b3aaee3b5602aceadd4a6564ee254cdf7c9f621ccacb220ad1bca4d54b67ad09e4c74eb559f1e71273b2c7ca43f4717fb2362e969d2d4e31b04346fd95b67747c41c75bbc6ee7043ca09c96c4664dd6cbc46fc8f871b6c2b2352cce0b98408e0f44a72036cc4fcbeae3b65f4258735019ecbcdecea8884a5606d778d75e59eaafc539d8e09a157f78e16e44860cf3821eeb3c7413e26397e4095bab910df2694683d1c818b609a4ed6febc0595fb61acdaefa264bc3b6cbd2918330090d83c79b0e4db30f235d8cc32ae7c266fe31aaa715a65019f82a0f935e6757ce5caf979b08849573472d2e2ba4fb4b25400b1b72b9de0c3fb56509c1c5cf4424a9950c1e340131eeb9418a10b66636d8801c6c1ae28ccfcfd42d341040e3d6c32c4e7cefe726c07b77ba85be964960a6060a34bc4fff9e7713d7653eeaad8729f991822d69e9f31effc1c328e2a8c8f558cd4b76645008e0d8a9077d00c15dd50d9e96b692c16e0d394edb18975b53886824bf56cc9d20223d5dd376df7dd16f5f42ec9812e7fbaf8b16c77481f3a9e52e8ad61d577e98a9f4c00e9da2587a5de9f3b7991df0415dff7e78b61c5feb42476f6c8268492504701cde0a279124874ed900385ec536823e6cf08694bf99380d205190f8ea09293c67e3a43c6c14e207f3ab931d26ea360cafe8b7d70585b0fd8d30026d151d23186369b3a17a10bf22fb332820f4ade4f9afac96c83a3f906deb459982b6edd7f5f715afa5361711c860a86fd7cb66a8909e243705a5db3ecac3d8adc09a49d755c8ac469ee088d2765fda3ac44bb54bd3c0c6d85cbe27b4a9af33bc8f2c3137790d92818daf738ae1386886244705690aa657dc24560f402ada965facb48d1abf59fbf7e3e5af090338c20ccbb8f2bf40ae850fa25b2211b7763d10fbfb50cd836e32cba8f0cd044ca20718e4b33a0690f9fdaf39391de0abbfbf7b09e6e8b314c230aee2ea6a8482d57fb02a897ff1533c07c1c187d47cfa9ff3ecf43c93de0b89c3f75e0c97f891f8cf17cad1cba43ebce0c41281f321d5891296cf9139cc9aa493f212829692a366d3b3d4362dd42dbc51d89f62d470763dc8e123463f709bc5813d1af9434d14358653e736c5103581ba3f97679c15427307bd1527e55fd2a031839e5c7438ee615ee031550e900484f35042e905c8dd91d19318d08b6ab0dc828ba8a1e2d149b6cd68bdc01aeb79041e49e8c488f4a64d534b12f416d9963eb797c0fa1a3c8ea6ca7d866d2f04d545189140448bb61437f4120b6a300596a6ed70bd2a851ba239a4a7f9ee1a508e4796147370e626d297186b68ec9413b09876fd70970e2a7e4276523d77f42201efdac8093673d2a8422c4c4e4aabbd4f27b2e63e93f633bfe73805d4efeb1ef5d2fd45eb07f1c58268152795627abf644d5a821d8ddfdc158c23308611ee394b125aaf51fec4de020fe93cfcf93a9ef00bc77869c3e9224a767626a659c97edd8c4b15fcb332516d65c67f3ef05f02771826f7acab49a309ee0624e4005ef20ebb570988240c71c61e64cbf54e7926f46d3895cb52a828c411baf188c6b5841a5d734bc6e83150bc8f50501eab9810e28eb3c37fffd550544fbc2a17799da778bb76bc3d9c39e4ff66538b18cf4484cc828bb671c9170216ef72b95ec1b603c65d7f4a2fe4de2ecad6f534d32b26935d21c824c3e7fac85e3a1d3db36d569eba07749a5480d7380515a22206ca92b47cfce6beadb940760b6a4ff704400aec6cd537554261a4adaafcf8330124bc6f8d279ea535b80c3e678980f9dad0690ab861fd93bc3a6d8b9cd4082c176fc402fb7bc03d9abc8247b381c014c57cea8edbf8cd88ff3e40e4c13d636a633a37d507a083a92294acc34a3d7d905009949ebf57dd39789fcc1f2d1c85d5b61eccf896a2ad6a8b1fb6b0d899d139022323a6e24546d7f79fc21f668cf2dd38c83650499c9b8d440a35458643e33786e3bbcd929cce4b2a1c1518c45c0cd252fcd97047aa3e1518b1d527465e4785e1275f4909c0d3cda07792f493e7838b89e92c67df48e927eb12b528e5983eb3f4ee179f987b6ab1e84cdca115b2863031"}, {0xd0, 0xffff, 0x8, "66dfcf93289036cf68f9948d2702397055adff7d5a623446a1925a45f47fc77c47e74ea4f2211b744bb6233b12161cdeded680f5e9e66ee419a32f5f6e2bca64eccd122745a40b92c6f2d644ca730d8f2a8adfcd0e5f713a3ab68ddf0c1bf671ffcbf943375a4f592ca704e56eb114592e2c5f6413f2cac9f9ec19dafbc6577ce2ac514d0ce7a558180af052fe6850fdb8bfc2d6ce323dc114b2a9beb09be1c10c95dcb39936014614dd95b29841765ca3ab4cc22127e5e633e6b894"}, {0xe8, 0x1, 0x3, "b0eee82b9fb3c73925229b45ab2a3cd45a4d54b741569f2049a056064ed90b513e6d46c45394af0f1d6371b735e85c5e8dfff92d4b3feab0be9c31f0d2dd9daace70c0a8542edbd0ce53bccd325aabf7d5ba9cea844bfff0193b864420b9db1c18370cfe11a475d85df6471ddd83781d47afd26d7e47fff911e43d19f3bda8563c0d9e2017cab3ee02036a016f352d1037bf0ec2d895f183b4839a95d9d7d14e695da70fede2216dc0a41cfcc32c445c17bee65446aa1b27bd52c1b8ad593fe45bd5825be9ad963533e218b7b47e647baba8"}, {0x50, 0x1, 0x2, "7fd69b4b1dcb9d0c7f32bdeedbc58349f84717d46ed74db4603ed52ced3aa6e029dd122bbc84a58ac4f10c1ac394ed3c8ba0380f9fa8848ad8"}, {0x40, 0xffff, 0x9, "60f7012f99fd184e3ee26806e3f92b11d4888fb7e35fe0d8b94563e9b49b6c6e3f1a5a9196fc966906c6d660"}], 0x1258}, 0x202) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370820dd0aa8052a274f46ed2127e427c93c0d0216e422bdec84de98ebafc88fac9f7376005cf002d65fd4d51e59876fcd6db94e9228884fdd7c44fe5bf411c3e2f1115bb2dbaa6aa3384717df4283df84035583fe2fbd2cfd23586f70b405c58fb36ded950fffadec8eefc92c767ff6cd35e179a7f2d598cb4689d0106757c49cbc49e7f34042fc1bff4d80e3aea2b5b797899b37dc3fb", &(0x7f0000000100)=0xb1, 0x0, 0x0) syz_emit_ethernet(0x6c, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0xffffffe8, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @ipv4={'\x00', '\xff\xff', @broadcast}, [], "69d4f86b7da9"}}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}], 0x1) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r2, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x2, 0xfffe}) r3 = semget(0x1, 0x0, 0x0) semop(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r4 = semget(0x0, 0x3, 0x521) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) ftruncate(r2, 0x100) getegid() dup2(r2, r2) semctl$GETNCNT(r4, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x10) socket$inet(0x2, 0x4, 0x24) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x1}, {r5, 0x10}], 0x2, 0xffff) r6 = socket(0x18, 0x1, 0x0) dup2(r0, r6) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) executing program 5: ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) syz_open_pts() syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000010000000000000000000000000000000800001a000000000004010090"]) load: 9.83 cmd: getty 71013 [ttyin] 0.00u 0.01s 0% 321k executing program 7: close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r6 = socket(0x1, 0x1, 0x0) close(r6) executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000103a0000f0372e0865911feb7e000000000000000000000000000000aa8b00907800000000000000000000000039d7b8a314b37e3cf36bfffe3bbf38c6e0855fe2e1a5d0cbc9b14d2200b29f0f74bbecf716debc7ddded21ee063c69fac8b5e0fd91366b926b7a616522b8c718c2fdea829e65528dbad158e64f127ebb0aa5fb85911123c7ec490ad3c266aab4104e035cdca9ee60662261f0a31c959842e2531062653c554aceeba3f7b68c93bb5215a7ecdcb4b7fedd584b8b963da3b882c498b5c14a8b90b059842ae1bef794b352740e04ae329d88b0d0617c0a5ca5a9b3783cbd02eebe"]) executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b180bc3eb987aa9feb13ec99e800004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724151a16e304c7bff16bceb79fee7959478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x202, 0x0, 0x0) executing program 5: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = semget$private(0x0, 0x1, 0x161) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = socket(0x18, 0x1, 0x0) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000500)='\n[\r\x00', &(0x7f0000000540)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000600)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000640)='.:@\x00'], &(0x7f0000000940)=[&(0x7f00000006c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000700)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000740)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000780)='#\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)=']\x00', &(0x7f0000000840)='-/\'\x00', &(0x7f0000000880)='(\x00', &(0x7f00000008c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000900)='\xaa\xaa\xaa\xaa\xaa']) close(r6) socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f00000002c0)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db95fd678cdba0c7caedcf56d42b4633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb901fce674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836c64d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d0593deeadc6fd2c8fff2ccb0414fe060226588b06635acd2e14e3e5ffe71baa5181fdb050000005c18ce70bbe37a57044978df68738b982449e5080a6747bb5ad7b3674cb9e81540b6811bc4e7e066f14cda70c709c7d30cdb25", &(0x7f0000000100)=0xd5, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) executing program 6: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x9}, 0x10) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x100000, [{0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x1}, {0xb45738468538d038}, {}, {0x2}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x8000, 0x3f) setsockopt(r1, 0x10000, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0xa) ioctl$TIOCCDTR(r0, 0x20007478) socket$inet6(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mknod(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000680)) socket$inet(0x2, 0x2, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="2de1", 0x2}, {&(0x7f0000000380)="6d3396dd33079232c377913491eff0697d1d48e4b150cd15073ad09a1eb60e1cfa3f14042b5d6d2a534f26c75b81581e07f8ff42e345d2d1a8dd4d5871b97461ded7fd6e4da4c9fc6753142366b68dd69d3c27bb", 0x54}, {&(0x7f0000000400)="43b7b2b3192a3ea641e10d05a0357c3aa8fc9297495d71d38ee9a350cc78f0fcf76cee6f61555a777fa3d8870d58f97d2283362e9926c25afcd4bc5069d7f594d79ff249cdbb49c81260cfc91c27", 0x4e}], 0x4, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0xffffffffffffffff, 0xc3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000001c0)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r6, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3', 0x2}], 0x1) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000080)={0x4}) r7 = dup2(r5, r3) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000800)=0x10) setsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYRES8=r1, @ANYRES64=0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff2adb0070162e86dd60f619000014060000000000000000000000000000000000ff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5053000090780000d1a948b40382b1f709e27c996df20ec9c6fb6019c449bb5f663a2a08fa8997ad987d4fd06dd154123f19b762616a6a56"]) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) syz_emit_ethernet(0x50, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa0800450000420000000000019078ac1400aa000000089078c2e81a2a4ec0402c386c3ddf28ee6441583720c9dcb41c814e7635527a7626282cf085a0c798000000000000"]) executing program 0: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="39997c324eb2510b3a3100000000000000000015", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, "88791b58b8b1f610ef62947a40e82967237c198d"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d6", @ANYRESDEC]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) pipe(&(0x7f0000000080)) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) syz_open_pts() ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000280)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xffff, 0x8, 0x80}, {0x7ff, 0xff, 0xaa, 0x800000}]}) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x50000000, 0xa, &(0x7f0000000580)="4920f00a9a4e2399546a67d945dd48ee84068e24e095048e2d22c55859343e7141dc0353942ee460318b7b637ff0f334df430b1b2e0ec1076dae32865a60798e6ad27f09507a488c4e97f38dd3f4672b94db3c1213443a8529913be36a45b8ded8407baaa4dae87ec24ba7e8005429606c10c685d426fd48024468ddfc73c63145c1eb055383523fb5a9015f6d6832f2dab5a796faa0875861efe8f20bd5627175384264feb6f67fd95866973bdb20dd2c3d27b6b5e9cf9caa9a3b16b135b134ec5c87fc26f79f450000000000000000000000000000ffebc4e18f05d085469c695cb415c4754455e13340f8c573a8278a6074a66a788b122b5df9f2196f858ab63fbf4d3764863455815ea51dcfc962af7a85e9dbda3dd8ef77e017bdb453fa4211549732c01cbf38db4bf34b0884b4f53e5133fc5f67317b73eccca09883e983ccb6029a8b12c3b73f4b291497964ad0f59e3e9d5bf0fa2ae6543145ef50ad7cdb9a9ac0f08c242fd3269858ad2932b7d808cc239e63", 0x177) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2ec7c45c8454e486f64c", 0x14) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) mknod(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000000001040000ac1400bb00000000"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0x0, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8", 0x2, 0xff7ffffd}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f0000000c80)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) writev(r4, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa5", 0x14}, {&(0x7f00000003c0)="a68b23970b506e6438dbbc68f952e12fccbec33c988c0beadc6d39374b4473f492b7e1f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f0567", 0x52}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) executing program 5: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x64) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/195) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x6c, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0xfffffffffffffe32, 0x1843, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x1000001, 0x0, 0x1, 0x13, "0100dd2d020400009600000010000100", 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x412dfc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x6, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40004000, "4901307d1f0000000000000000f200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x8}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) connect(r3, &(0x7f0000000440)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) close(r2) r4 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000003c0)="eaa2f9fe0006012ba962c77e5d6ba24f995b815f000096f70eac388a5967bef43eba79424ca43bb6cbcfd7a860baa385cf8b475cda93de26afdf768024dc1afc03d4f9686869cfa1ed32f11ad77c446be6bced6d238572b25a000000000000bb6fa701eeecd984ab147bf06afa43cf4eb3e7654bfca9a306be4472292aaf73d20288e168e74c1cac7d7671e576ebcd521b0de1421c4ab75b2cea7b6c29b8c35ebc2134e0b87b793a9626585ee535bd85ff6755b0e248712624f496811e966846d04dfc23a1b9b5388862b5288afcb5ddb87388f16860485a5805777fbdcff27edbae6c684d08", 0xfffffffffffffc30) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) r6 = accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r6, 0x10a9, 0x2e, &(0x7f00000001c0)="ebff7f00008a1690bf01c2d2000000001330bc2be97fdbad4663812eaa4e713048e6993192a9f774fbbef54dd234b24a14e19312633d", 0xd) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) executing program 4: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000011c0)='./file0\x00', 0x100) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) sendmsg$unix(r4, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000800000000000000ffff00000186eafaba48", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) socket$inet(0x2, 0x1, 0x20) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/94, 0x5e}], 0x1, &(0x7f0000000240)=""/168, 0xa8}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x800000000000004}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x1c4a419c) executing program 7: writev(0xffffffffffffffff, &(0x7f00000012c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) renameat(r1, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 5: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) executing program 1: ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) syz_open_pts() syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000010000000000000000000000000000000800001a000000000004010090"]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000140)=""/135, 0x87}], 0x3, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe3", 0x1b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f00000003c0)="4f1d4c6344b80ed7886fcac565aed8e133062fb20bb2bdb6a4515248df3aa745bb9999da30e34d032c574ab4cdf5587145812aab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d9548f001b25ec5521559154c586eefff122009f659cd3e257586e240bf6ec787f98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9c8c6042d", 0xb7) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0xbb19cd7837b889e7) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x83, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20810, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x1a, 0x0, 0x0) r8 = kqueue() poll(&(0x7f0000000000)=[{}, {r6}, {r8}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f00000010c0), 0x4, &(0x7f0000001100)="a08008395eaf2651bc7e0ef9d3d9e4449dba6d8fb5e735dfbb8ed748d05dd6b034f916379a7ad778143af5cebad8c3d81604192f46f0740864e9304b33798ae62c3483e9e760736023bf95", &(0x7f0000001180)=0x4b, &(0x7f0000001240)="1883376cec7dadf18c6b062bf3a146c4d6077fb2922397f3bd73cb89fdc4423a8399e1a854d4b073bf9d48a79853fcbec74a5624e1230e8581ced136b4a74601c65209876acc57192ae8143c79e6f07df9ed1a935eba7e602928343334e6fb078ab3f0cee25c54ebfbb79baa0aa2861e8a055610fb796eb1300f26c3dbeda107439ec7012349652489644a8ec274f37e23057084ae89eaa2f8e06909144bb96b94c1ecdd45bf27d6133dcda221dd28bb22de0c9b2f847c9cf1b59d05ffe59f9033e6d34a48d2cf03b46fa024b2e90dd1791e40b4bc6fc3e1db0cd824e3751517e4c3cf1c9342eb56a4b5023aaea9faaa1bb79029e1", 0xf5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f00000011c0)="7d488fcd29f7cb", 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x42, 0x0, 0x0, 0x1e17}, {0xdc, 0x0, 0x20}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[@ANYRESHEX]) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) open$dir(&(0x7f0000001240)='.\x00', 0x100, 0x0) getuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x0, 0x3ff}, {0x100}, {}], 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) write(r2, &(0x7f0000000100), 0xfffffe5d) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r5 = socket(0x10, 0x0, 0x7f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x1f, 0x4, 0x502, 0x5, 0xb2d2, 0x1]}) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x4, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)) write(r6, &(0x7f0000000040), 0x0) executing program 3: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 4: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="b892b4e47f", 0x5}], 0x1) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2b, 0x0, 0x9}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r3 = dup(0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x400000000003ff, 0x5, 0x0, 0x0, 0x3ef568da, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() semop(r1, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) executing program 7: getpid() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(0xffffffffffffffff) syz_open_pts() accept$inet(0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0x0, r2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x1, 0x3, 0x6) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x40) bind(r4, &(0x7f0000000080), 0x2) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b180bc3eb987aa9feb13ec99e800004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724151a16e304c7bff16bceb79fee7959478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x202, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="45a3e34b1a71312b9e985e9dddf6634f4f5115505bfe8b20f3e8e420299c21115efd76f7106af67f45aeae1c783512723c228a64677b642307c41ee2ce55ca6704734e501d5dd83e49822473ba42965ab07e477e1a183854ca390b74b9078adf6427ab711d2afc013b1afb40413b1caf2c7455a19b871136bfc0cb6118678ed0dbb205f130ec9f55b188d14870088f968e6171c9fd8e38d683012ac8086afdd3e0fb5ab6f3875881c98c88d2ab261879374e793f8b390e8bd72753ab35f7e604e4a0a95d41", 0xc5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r3, r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9b39) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/57}, &(0x7f0000000280)=0x3b) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x81, 0x8000000000000000, r1}) (async) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffd86df5acff2adb0070162e86dd60f61900001c060000000000000000000000000000000000ff0000000001ea443d0800000000010000000000000000004e204e22347291c84ce0586ccaae6360ebbacc7a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 2: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000440)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be7871b81df5101373afc0b5882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000031b8c065ac00000000000000000000000000000000000000001d668b6e0bbca76ec5db813b057b2feb26ddd4e8393494c991fead6931c764f4a768d5c79844bbf8df8c8a1c5c9bef4581e7f9ee0ea72cad5dc649422a46b084d5c74aeaff019d0101e5f91024b611e674cd54ea5be90dd98456ded07e17013cb162dfff5b4256a3d04186bac546474ff09326ea8a81f099ae8654ec0f7dfaafa0f8f64c0be6a444f2196ca74d22c578c26862079d9fbb7b0f865175f0b09c540e1c0a67023f8a5b71fc74ae87b0156159354b9c9d64ce9bf12bb0ab3daf61e5334b2ec4cf889e06223ef70d40ef43a7c701add5855416cc2ed8cabeed71e46e59cf4d369cf4a76299e9576da4f7829b39defb31807d07b4dad6697982dfe1d35f80dfba4a7e989f06ea309eb41bd617b665db4ac8f18ca0478b9feabbb8476a338f184c1770a7907d180d47c64b824db97cf4aca32abfff50088770e60c060e9fb323c56454c8d1a1cf05ecc4101f5f77b7ba7f86c342ac058f647d910982a576d777eed5ef22bd98421ac02bfaf696c1e16ae09bef5df49e45bd00", 0x235, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r5) executing program 4: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0), 0x0) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d", 0x58, 0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000004000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x44) writev(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)="e63ae938097cb214726569b7c721dba7a1cbec57b34c2d7ed635e21dd512de40901852a5c1350598a4314b07092cf76e94e9512e36fd3897a74037b4d1b983cf6ed4d60994de13675a2ee51374109a9e5482aa7c7f60815122687dfa33da54a5a05dff574e234a461b5490afcb3d1857913bd0e6e9264fc0e51d93d56701112ad83b5ab11e254f9f02c17751b4f93628fa95cd7e76012dc335a1fda75e0b3c65b7cee399a57c0775dfc5437caf4b89d27cb117d71ce4e664eec3daba057a9416144204a24edfc0a856f8c567d9314f367ae787be0de1538d6115823bc0bd58d03fffbf3048aa184df169d7f7ac0338d214d90eae416fffbca26cb6b1e59a43de1d5582e0fd1171953894ad27d232493fb7d4b3eb35d53ef4a8503b1594c47efb1ad2f5f52561decafc1b4009defaa6ac60664fe1745a4ba39cbfb767df39bb732033c9368a20870cd27dbf666cfbc928df3ee191bf3b588abfac480d5d3c0ce624a35a046ccc8a19ec281a75f23cc75419e40a590cbc903a42dd55f38a2db435b4086382074910b405c3af27b72113e8c82fa0a19e2949f40579bda35323d9af97f0c77d6bf8e775e2ee1355de5d7dcfcf499e9e55b754e2cefb155824bf736ec66c20290610c0f6614eb7ae1ee40e909b97efe902d3117b3f92c23326ded50f89999316c8e8ebaacf2e5d8cb4eafa5b2659cdbbfb4edf593f358fc322a36b18f9948acc40775a4158b598ab0075bf24e852334c4ba7b5dbe3e0fbbf3426937477aab41085c68bf23ec117a2732697fab1259a436ac026b66467894181e7f9ccdfa9f1af1e3489967805277b34a4fc7b1ffaa4682423d2953234d12c962345af63c877eb0e714fcaf02864102f38e3aeb111fb0e519a4a614ecf46ef88d17d576c6b89cb8f1254346c8de55e20819c481f0537997f3fe1b7f53c7781e13bf081bd9e393580b190a322ea8c32b4edc12e31416d46deec4909de60e9462f32031d2dcea0edc19ffe6f365eaae0953c1604a997520a4f56d1a614f5241faf2f0fe7cbf5480e0e5272143cb6e4772c5c06cfa456170917f6ac214bcdd6bc97f14fb1290af2733802c4be1f83b13f0eab76e7c9116ca7b026dc490533709d25948cd366ecf5822c0b4f0cd4a948d5f1845c0d5bff69c1f1d853ed07c1fcd75fcbf7d7fa7155e3ed830e17203b5e3545baba0ea5ed57331e1ef02c032eb60d1677821ad1a1daa27996b90b2adf5ca35fe062fd8316b4acc14d65f81b2c3ef8d4ad33fd80a607206f3064477d8fd824e92e7dddbdbc4dfd26dab6f0f324f4c498dbf4bd7be93cc1ba064cb434b4a2e47caa63cfc09e30f870d83c50506bf8ea6ec0d4e6d28c46da1269063632f8d5dc83f6861c023728ada951da404d8c52340e4a72cb0c0c195a53600bd669c31cdc41c318d7176b97e7375747788efa5a379a060c9dc06cd48201ff6b8f0f5e22b41915c01efbc8a8482b8de493ba34dbd5fe811a3c54e93a72b7711c3d98bde28e823424276b55d5f8553e878f9e97dc6eb3c694e6a6ef1532aadd82231b644eb0c15a261e31c82d5132cddd4d4caffe81d9b0d2b4a330ba97aa796048e19cdab783d59c6a6d05ee25492f729ceb259f90c9f254daa8382639724c3fa4b932ceb11e6ca8e5221be971e195e6c8ae06d1590ce3fa5d86af6b6c31b0712ef61b9f2868955714b7205160e48d9c7ee806e13808c25ac798378a3e6abfa32d78b47c2722516e85f8cd9a98745cca540578e75dad014ef3878c03b7c0fe8646cd33eb73b6aa9392d044a6989935170013e045fd173145d57651a01799c8fb6a621a2d0e255c353ddf2eb2b36f4b084aeff9a551e71c33eeed9bb56ae829fd1bf2641571121586c4d4a7f48ac989173133bcdc91be911cef1db363e44ac852c445820e09cbba95383dbef82d2856fecef0f221e5a1100c4f28243b6553f68cfcd0fdee0c2c4f989cc510d76abe86c2657c523a004b0fa9025662871b31993b464634fa90152600b0d911f91712c6394665b5092e7d1644a25678ffd7f4efac07040d3c1614c6f2a04adee28a8b22dc745dac29b6a0ebaf28b691c2cbf79d98c65e44aa40196abfdddd4ce44b8ccfb7be59b7ad51d4564fee2bffee09c8d9a447e3dd9dd18c2bdf0cb0d58a299276ef7a6bc2f8844faa670f7b0d05619fe5e94cb4b5c5c1a87b010574a64a11f0d5184bd55a049bcef94207c92508c51c75813b42c5d529486e38352515495fbbc36a4ba8459923bb85e093d1ed0147ead45f80f44f991e55d669335bb49a9a3b9141e0bf9fbaa810d75856a51240fa2c94e50e2d12a63afa622f0718d16c66f3388a4631abd3ed8e478cec8600828edbdbc45a225ee1bc35703615572c5bdd59b929dade22a3ae57a90da69fee44a3f595e955abb365ca88a435766a83c931a4d13df9b6028e15c6e77a96d005768c04eb6bbe113764ac8c3c551d2da4b60cfa693a84ebfdd573336d45671504865797cb7371f02768ccbe7d3b720a1571cf9eaea2524eb537aab5878866bb1c42bbda03a4e5960aeb6119a6bf1e2fcd6deaee3b64d15395eecd840243993dfee5b4d194039100528227ed3c7e3bd564bd7d22e6ca87b42a23822a9762c0c129cc095e420a387e94b84fce4f18b1d778869b7c02d472613a4db14f9aacdf84fccb336337fba3fbecaedf044615378457c5b04634ded507d2648e562e501ca3cd3b5590f0537cab461de603140b60937a8a4b17f30cf716fff09f4d516053c8bb10a5a6ac7d6e5dec2c6e68ede24a64981b6cfaf364da47cc9907db95f45d9aa5e91d2831ce0ef7a50fbb645f8440a6a76f3513c651e7114b38afbb363eac80b5c0e8a636b080b9e68eea9a331d1e790f1c991dd112d926fa56e6e2021f92ea09ec65bf4bb5a6608bcb4c70a727d3449da7cddeb6780292bfc18b4cc9cf75b0f29865888701c216fdd6073843e020e62149718488525d48ada3577d3c2baa3ac36d8656c62eae6452fbafae0aa412964b525f7f4dbd75fb761808fa355e94bedcd92581664f882827fbf52d519f2085ce0ebc097b83d1fe00877cd9474ddf5d8c1de126c770209bddfcadfc8f637631ec2df718fb3bfcc1456ad86ce3a7dc4e95c2752077730147b01d4576b785bc0863564c37e78d3d0e18943d46c143875ca5924700e00291ecee0694690b9d0c2e070cdd55b277ffbacb939d03f14b0a4129364b10d8207445f2076d20f24b96d8db9319a1cf118ea35c94e594a7dabc0dbdb3112f0726bd8d8cc5de8a17788a16b43a9137fc456ca9efa09133eb3ef8d8ba2aabb849758939f66b4ec8a2e7fc1a67ff92cec20cedbfeb710a747eabf5246d79e13df8fa4385b17961d4b9ae35bfab920c35f8197c639cfcb03736705f2ed8072d6224325380e6d732afba548e612cc6c860e538a21e16f57ff770eadc1f6b83df500d0c8323812775b9588222431b0a3fc8f04e254abf6026455e5025a0fef58b392334ba907a94382784957e54d4303f78f4ead53b94616ddf22960ab9d497b983338b8829bcf799835cf9c7df2255d97cdeb50a64517c5dc2ba2740d96a5c9dcda82e2346d7b196b20e51df85cc754e3e1dd03774359255bf80461452e98039c51f3e6e7bd0cafdd276f13e54282aad0593e16d8a2693a1747e75123000d163c2050b3c12b8ab05f0b72ce5a048f03e71093186d472a62784074e67b1da4fa5c97f43c5d34ed60b3e929c2505400796b24fd1203edb975c64f34c993fac115257eb9f79082ee86d585e09b5fdd6a5e6e3da26c513417224fc7e2f0580f9914e5062a74ea0f41e2dc3d790d1fe68dc0768a36a5431c7d8a5b1e402bde5b0a16005f69fb377466f0e31e971e670f35d75d9f7982f30a8838f6e8618545b2ef9b1a5c77d12fc37898ebe7e431cd9c790a13406048a89b139d1e1d03b5654fc037ca1edff51e760ff78ed2531592d0761759909a4f068b0b01d7a59eb9f75484195c6b21f17e7917a090c443c4e77a835b821525c4d86100d11be16fe4ee4e7702a8d0725ce5c91bafdac128aa41a3cdd26153a05c507a656aef63cc26d0ed6930116927e7678dcdfc619cf9e274245f4f075da0de72167346ab3184ea9e2b852369ed90d5fac03ba2173dc7d634e7a3d494f9c574869a9c01c599757e27028815e2f586460bb7e903bc6e37b4a6c7f8c60115c50673a11fe92ab6ecdb53e774a1aff62e6ef05ab28ac5e601ac26978bdd6591e73025073f6a644a149a0be7820c0990c4a181508da3249c3147a8021f65a97de699b29f1b781fea95b62875ca6e0ae418a280cb126f22963f37e725e3bcb6df0124a10478744d73d4bd25723939b99cdc3356afde9d8a10fd83f74a587b98ab0875bab49ff5a2ca34ff5220f61b9ebaddb850a7ea9906db7dddd703ac1ed0943128920d8ef7db8d452640e76daabcf445e4b9db93c08bc481c47398425d21ee6caf2ac0b329e465fe4f010c37eba0fb44888b7ec6406e1a557a3d20c6657ca8047978540a42e9fe9efad631fdd004f5ad96a0014aeb1d3857cf72a6066f36860df39d261a51442144a2d25bb2555df552123b6111d3d244894d3f6450efd6ad18225cb9d078ca0aaf95a6e7aca14c1f8987b3039e14f054e564776645e039abfd15d5a882dd7b179c89573127046bd3f2d0a90471f7b598f7a59cb64640e841996bbf0e456d8d72c21d92f13bf40c10ca38a908056b82d4824bcc5b5986c9231fcf4ddee8d575eba63336d6e572d8007c3849235d7bed96fbf28bcb3b096c0f038653643508a61a90e32da74b662da0994f9e91f51dca3ea2d806b6fec73b47434c7fb4dd6b762a7e891907b1aeb843efdb28427143fe383ae5b98467ba00d6b02cf98c4fe231cdff43b8b4337f35ff04fa328403e5140298d09ea4146f23b5420e01057c2a5ee95f28bcebd617c86e6d75816b128bfe4e13c8c7219ab9b2fed3d438bea7cd05573f2768b487cacd677302f2885be7b691e0d47d4acc319b119400124f1553ae65c31c66ff8c28e5cff208cdceac3f3ba2cc43415007382a30da7671b8fdacbea2745b9d0157e64706a099c661890b438f2ee8a52ecea195f350ef4fe87269b5977e9e334e5753179dc4a12fdb820d71a7334e45564c8ee0ceaa3ed764ab7d66734d2478563945fd74a1944165d3679ee5427809015402352ed53a5417164281aeebc85a3ff0a854078a99fc5e42578c63ae75c371834a49c0c99a9fb838141e23378d16bfaff674ee8f10c4e42556bdafabd65754c3041367179707b17bef625938d9b80c5ec16369a9fbd994d5f7fed0add2c0ff38f806350d8846348506e1ec8d14c50f1d3bb4f7876f430eff05d76ad17c583f19f472d1e0fb66fcdb45e6459cb7167b1ad12748b844115d3a228bf63535b26d5eb2aef3b38f2ee82ff0608045ae9f03b5552d7c5305d7938ccff147efa3bffde13e836f390d4396ea5315f324c5c041d01ac11f7b03f2ddfd62ceab0be5f4793e910f14a3aa59b2a8fd250e308a8f7c5ab862e39f4333596c51065e28e9dabea7118786d0609286c350da60f2e57945056012ff577e326982991713faa813a3b6c9cb73d6d878d523c84332a6d55ca8f46b5ab5f912cdfd3425ab0a25b35841b90bf58864d27509ecdb614e92c97d92bae0a4acb6b638fccf461e15214f90a6d38a18b6b619b0a7004c127d59c6ea729de14be60025cab788834f1cd246a93cc91e02652480fb92e130d3d6ae8a308bbe5ff377dc138f7ae1ef588f163b6b2aea4e966946c9498d87990beb2ee22", 0x1000}, {&(0x7f00000010c0)="7111c7934ea41641e3e84491cc039bd6853f1408bb47f509227306f585837b8be9606722b85af7e90f4f6c792008c836b3c552f8d5308319bd881b762d570a22460f11d717905f1e4aff15171ea86a474e93", 0x52}, {&(0x7f0000001140)="c20f62af38aa9b5eb32a4ee28382096d", 0x10}, {&(0x7f0000001180)="6dff949a80447f69b6373eea756b4d3382095a22df67af6de579024f6a40ae2957", 0x21}, {&(0x7f00000011c0)="c2b9937d52a04f4d077797a9a98f83", 0xf}], 0x5) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001280)}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001300)) sysctl$net_inet_ip(&(0x7f0000001340)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000001380)="f4f50f4f9dd7b7f814f3791a350a268030e9cbfb0e32d486dbcd7a21580afee02db96b676a9e8f649233dfc9175e96510e99ed08fbcf5df038fc1c70b1ed3d50b5a44489168ce37b9fc4da83065106e2f857679b9cdefd15a908b5c2e94bf797f48560acb991e1bdd75626feb50938ab38537fcf8bcb787723c2b807701d92860e564e681bdee1d2b6dbab3e49930ea8d3acd920dc769d03423511824803c6998f65274f59fe0759febd1f13c4321a498f0f762d32e69a3dc61384d5135643dbc7ea809f4cf09f9d462b7aade87d185442791d33", &(0x7f0000001480)=0xd4, &(0x7f00000014c0)="50bf5f2fb4a7ea95d0807a3a000f07886519ac8b9582829d3ca70f8c1d2196cb0a31f3d6107bf3d0ba95becc3994fe0e041b7ef66f819845fe86674efa1f12f364b1aab687bd9779bcb41cf56963fc63cc9179dab284ead122886a0dc3a023aaf5528b66173faf341fc4aed73593a8899f4347", 0x73) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) sysctl$net_inet_ip(&(0x7f0000001540)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000001580)="e6b97e3d380a8527f4bdc616c446f66f1f29772dd02324ad4fb77d7847c4c266be4591e9b72fd4345c22f935c9a81440a403de3fcbd1918f769f423fabde2ce622646a8b0ffe902556b446d81596a7dcda734d6ce02501a32f83fc331c80790f52b1827d22b86a16c8b074ebf7ccb03bc5d639ed196c", &(0x7f0000001600)=0x76, &(0x7f0000001640)="f0cda6bdae9b6eff0139a9f411759596cf7006cb3749b41a7f8f521fb871d0b4ac812ca5459200ece0ba287cd5c01aecb575df7e9dacf128955266bad87d77ba52bce1e4ede578808fc171da86c160492aac05f2fd46a214ac84052c1d8fe11e32c927b9fb817acc17edf7a5383c255d5dfd307bc5374cdbd0ea41f240c2d8a03be55a88e971ff5466246e5408ac442d5c86500b218b60b1b58d6f0d9061f56fde1e21c32623298a90e1cb5f88b7e12e8195d7dd16d100ac4e8cb9151f0c317993aa2306f8cae5e88cf4ccaf4d315451224890b1c0243d8900076a0d14392d0c762f230d2e9c623a1f07fdc2e2d8fa5682b23d542bb163d2800e499b2f8dd881b8e4098a52bf91133f54cbfa3fb0437f383a60b46682474720deaf47f854aaa7181774cc65c7afdb69d98e5a78b62fefc771b446efd4a1761912a0c2b99bd49fc1c8cc235a659771c7e14305581ea9f2683a3af9392f5e96b3567bdb4dd681c079de54f088cdc61d4ead930cb483a98da9c74baa5738298a58350f8d70426e19346d79244b7fcc0ba7097e400045dd5797ab67f2cee7f766a2614381486d5deee4e343e784dd407ca71ff16b705df36f4990a30b9449ac93985381ef0a7e0a6d9598d587123696ae84831f629fbf5078616fbfa0103de16b7f2a0464000273a49607e9ec28a6ddbcc63912f03408f7f3233b751a7d4dc5d968ef2b2270319078cec97700bbeaf7f4bc383d1dd08cb0d2b7818c1ecbf7c26f530b265d8ab54f85bfe3188d9a88e6b2d32fdc406c4f08f07f2eae1ca9403afd484afe8ffea83a2b23e3f12d55418623f43cca0ad9824c498bb9947d5e1f3cd05fe14e3d6d2c1899bf0ef8e895a72e5fcf5d4b8c50e26d513180aa8b393ce746ada1cc4b7e8437560fd66d913c5724094480b1e44e8b2f238e14ec17d13da7615d0ec457be78003013788f54d746688628143bca42a9b7889be9d6402e27f2ec00ad4b0ffb517b2538714a9f8d0f15c38190f8ba2b2fdc676bc5139abe5f116699c5766024775f8c5dbbf8a9110f924890ee7f0c104530cf2ae7130b78885893493546a3522a77d61245fe9c3ea6d856bb334fb4d95260120da6a78ed1bb974580754d5c2a0106447dda8885e8b0e04f6420ba748ede0672cd4f95d9b1d811e7b93e3cf179995b7f1fa33bdcb90c7a5a04450ce168f8febcde60381ddfb91407313dd7fa98b104052d9444e73cef337c252bdc8dedb0ac51d420c25e6adcef4e3e7fa443e1fb898668a54d0f53e918511f3bfc4402ad74ffc7c31c5c66ddce3e1be4436b7f232af0eb5b37467d68af6f42a0131c76676a686b4d72c88335dd1cdca3f088a1c4693066efd95e0df545409994b90092a5df25ed841ba2d8b6996ef9901e69fd994810d5e4ea5f198a6ab96f180676a502cef637c5adc691087635a9d36fc77a6d3414b36dce97e9b804ffb23aa1b6004699c167b65193e5ea3a70aa3d235932e4bff5aae22db9c4676a1cc99fd7ed1b7a7a67b43d7b98c3ca1c60796884bb7601839d79b73bbd808f94d720cc2e71fa708d7fbb95beb9297fe6e34a30687d13f970cd865660f307d7add03f6f5aa7874984bb86bab20fdeff5f87874b8866423c356b34edad5ce6518ec37e1abf1193eaeb09b417c2f74f8ee6609b1ecbfaed3cd997e2b8f1729eec01c27ae6ef1cedcc6cb5aa80d89566ba390e5190de81498e012a7663360770b195ad7a2730416b0e159ab0117b139af53bf2e266e03885c9fbeefb5a1558f9fcc0deeeab746cf52cbdd724c1fbbb9cc1ebc8c7346fc4efa633e26fc619840dfa8e9e49e49db27031f6cffe89aefdbfdba504acfe499c087c6bd133b156dea3fbaebb00a3f74e890e4b2abbbe7ceb19d6ce03e13f00fc647b06d822ace68ca85512ac4ef9749500a6d1ae848cc2b445d822de0c666f819b7247a0c4ba32fc5f02d5a11799e442cf730b7e732de432af9f1d2d468dcb84a98d8d02960f409bbfbe4fc3a741c0164449ae03bbc9c65f34f8394801ba0c39abee6a0badf0f37c03cae8eba6a8ff34f2ecf8b8f81bd5d12bb2f3330052e087cef1d19a4aee68148499365f392d1dcb31f5dfd54b39c2a1e45f00d32c1f6b113cf5947e40fe20cefcb3465b2edeabe2e5f9c8c2b217b77c35c83bdbc23216f4901f1ca9335b0779244b312d69db50e62b5a0e9e30e28f9cbaea166b42396d3e77da625cbfd8e7bcf2041c3f9966fedc42e7a159564f532e953c69a74b1e0cf5e8d11e200fa61e9675848f3e1ce7b6a5fe33713d9dd07378951e8abb80bec0ee0334bb841c5324ac6c49d8d518ae1d6fc73433ae57154d18e799727fdf3af216268f69b561a0e7a99a19bbe6cd1d7ae7ff23f5413f11a70365dc1ec92b2cfd3618c8e628bbf78646eec9cf59142f2b06aa386d25a16ba91dfbe9ad321b0e25122d63b97f0e590fdda8d88333a25bfa68d052ad5854fdfd4614e421bdaac2936008676114c2f896a8f273227feeec30fefc27ff499503f5705ce313e17af9d8981ebf91ab7ba38a5668378bb5c2b24e04c1fcd5c72a0bf06d335d5a83be475c99742c84850266e9004e4f979193727ad94d8d74136e3aeb82b12ef7fea5799f84a63dd69db46ca74d2b551a5853c08b0221a5a942e10b61ba58614c56728baba54c3116e104b655807224bdd3a01e703120f904b90dca50e487114e85d4624b26eb32066760adf3f01395557322d7887b2471ba2574dd8c017f681d9d25cd19df6205fb17ed269e4f5977896dc2a0c2fedde9766bb57eabcc1f11a7dcc084b1c778f1d931dfd368091fd08bc4cbff51f58638e22cacf38bbe7dc505c9c06ee0a3f65e5544679498bd0563a7c9ff6ad9d8aab66a1cde8957caa02bbb243afa25dbed6632ac39897ff83a44ceba8a7a2dcb84177789c65075b5095c6a8b08a3391df692961fb59220750769bc93b0dc138d8f5401d0bfc407cd5f4f23c4b0fe84b6cfe20bb5118e08e835f88925dc505b847d6e0088b56be8dc166630dd8a69b41b213e4edc9ee98485068a8eb531c272d7005bd046c394530f6b888fff0d0e5de80c8256c391f58642e8a350e7ecd33f8d0d8d8c5cb6b4db882d7d3da0912fcc714d4391c9cb927402850ea73985dc731813d44398e8619e336ee333092b828ec533996e92beda2a1715f7e7c08adef478fbac9f30462deb4fa3924f6bfebe167784f0ee43cd949c26d838acd3e73b55dfc6eb9f94550f98fe99232cd2f5fca1f1a091df261365cf46947085d0546600d0145b8bd318e3a67ae2e877e9c9af8c5a2f3d9686e2d62e1d8e8c8f0de7020b0a70a3ebeb1cb2d8345928266755443c1bf4f169c4c9556dfa4082ce11b1e0fd81dece2ba1b806fe65cb49da041eb5e97a440e1a7b2c3fc25113a11cf28fd96e7518f70579e88f57b7e3600d4dfd8e5ce60385e0d3acad94a15f0319227287e7aa758095c4fe7d773870dfa1f6608b57e5cae32a40c85d0107dd48d590611d31ed17f78673d42d4dcd63d26519c53182bf4a29b5484f3de110572bb7d3279cb4afbf37527b5d0fbeb129647dbb23d504dfab011300dd3a1effe5f805724287393ae93f16622159951c8ff6d6d2a0011ab7e5c2038dbaf35ff1762291ee72b8fb7fdb16fc94a4bf31ef573b4d4655052d79c1ee8c6ba780edc64a6dac42e91aa51393116a437a6e94abe39456507bc7a50168c5e75380b570dd9801f126d22e1ce7d25f0e484d211f0e26fca7080cd6bcebe7107a652a37fe39aa9a03647e4c806d91bc98e1cca1f5cbad7e2d2496c9f66408af16ba0b09055e20a0f4be29101bec3b05559f97b47bf4f183c8ca21f73eb78c8136a6520765ac31fa057e47bc10d554ca6cdfacb13a186e0e2660fa1539532c66d4245d59b25358f28797dc3708821a1a7079dca24d4d99e72bc4e28484c03115fbe470e451a7557a4b698e6262126d375ec9b4b9c24c7d239997a10ff9877d7b08e1f5955b1b2a36305bae13192e8b285bebee5927cdd5a92cbc71017d2e1849a9bb6ecfd647e63efcd724497d2825611ed39893d090589ad9ab00ff922a04815438d817956de48f673d8bd0a66cec08593d6318b40901c4d3e7237420bc78b18622ad1c67b47faccdfb6e0da7d14673e49348d1b1e1212184cc130ba7b0ab28427bb7fabe83583d8b1426a1d46708f49b336de33d5e8747074a02662b10dea4c91ef405aebc76c09579ab1f781c85b722eead516c31f60bfe2333303654e46e46981f6e024dba8a01b639688b524a31dfbcb4b41096b4653f8525391e0b07fbed1c277044ad50b30a9d4cca2ff941c7d9f961e71cc287f670acf4e5472df698772726b5c0a09452b3fab4d2fc107e04efdd0e4363bfed904ff68c30d263584170aa29d0697ef98c7d545925b03d666bc506ca2d8000ab64f91fad2929292a3861fc0eb792b5885d0c1b323a3a7b691ae475926d332463bb62073fa6878b2fef951431c2092a2c92b2469f1ef3fcd374462ae1df0cbff0ccf222009c8669bfd3de8b133597fc4fce646de7b91f3ac1166cbdea4ca6a217ae8e06dbcca33d2cf0471be9ddc1d560796eda791e4dfe70eced163f1413d5b91dc8a150670a602c001d4d25ac8b17cbf96f7d70b49ec8107c5012391439b0cce7ae977f30cd930261ebeac5b9133136a823699541255a105c9a85d1a2643530197d2b958a81bb7a776e2c00c7944ebd8c75b76905ba9cf8627723d860ce2faebab2ae0fee26287652284c37c197bbb175272b2e95b2ed7ec8bb4d4d761d026624515fd8dde6e252614f35ea1cd4d67bf7ce8882103b9660890215b5d1030fd921f5ad2a2cc1b8f771fbda0bee885e5a9416111b58d513b48adb846d588fded4594f24481d4d0c457d30b5f9b826f2fdeca4166b7ec4accadea7771ee4c6f0962879656d79e323bc164e44d47fb98a327fec1ad782399045862daa339de7c29a3360914e99dbc5aff60e9a33a7c99381871937aff73950d31193651fd78dad384fc68388176449f153f8070cf89891ee57fcd5395498d5889d9559ce03189a793ef226cfc15103ffda7a8f8a7f5fdbf5c692284b0da706739d661b7e6df88a59bcb0a8e89f599f0a3efb9791dbae88b9b070ec179b40705a560fdd0047574b21f0fa4d654ca1bae86be4e2bd91246eb670c29e2908d728aa2c5bb01d07df5ccceca3c26ec93d312ed8b029cb767197628d1baa80273c40bce64f0a1d6fad75eeaa8aa341edbc2d5525350454d7d7896b52ada84af95ab3770b83fbe27ab8d257f70c513f94a7efe52cdab52eb19a4e4ea343aca0a7f54c3da08ce1b107a41d4694862bc05f0e6880db9a5f6d3dc814554c7a00b04296af3af521ef7a3f66b95f73a91ad33660f823b19ca79bb7d4dc7b9dbdad3ca75225605d10e254b39bb03f7c5ed8a2dc91c4c5cfb87e368fd97813e7186b441dbfc2f0ecf0baa49e5518f9be67e290556dd40790eb8cc80984c484c839205c86686a1b5b5035accb8b7b6f6847f01de42e42d24640d49613798df34559908e8aa7b11683f1b58521c75587339c5729aac3529f19585c78b2559ce842a30cc829653693a6fb888a99a52052153b2b98a650b393e53286cbb42a5eeb16d6b839f4db3af51072827b72d93eadbdb2868630dbad15c6416e17b75033c925808e617b2b0878e742908631c1736f43516ed8615fecbe397b98cf3a66ffb15da5a2849672c3f35b6008b8fc1b9d6da470c21efd4edb2c6aaa1aa7a13263a5038a159898e22bd6ca28ba8b61a76b05f5022a2720cb0e3cafa1e4", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r4 = open(&(0x7f0000002700)='./file0\x00', 0x200, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000002740)={0x9, 0x8}) recvfrom$unix(r2, &(0x7f0000002780)=""/68, 0x44, 0x1040, &(0x7f0000002800)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000002840)='./file0\x00', 0x80, 0x68) write(r5, &(0x7f0000002880)="70748f3d8d6339225fd1c30252c6d917aa09a2c233ce23004c4fe5643b05daaec3a6daf230149fe190ae6f5bdb8e5d5886d970775f75f7131d1f6de8ee589fac59e028110e06f8c923008bedd29615a21bd30e4498077cb054a93b00e78f40c3c7e9285fb5df8f8587ef1b4dbbbb78b0c5e7af658d956073895bb254caaa4087c758b180576c25b0f50e49a1a2d11d6c08afc89052ec052b8462b65757946944edb3e653e729e432a7c0267429a99bcf1d65d9ee0163c726904a492cca4d3ac3caf2814292c13832", 0xc8) r6 = openat(r4, &(0x7f0000002980)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r6, 0xa, r1) getuid() linkat(r4, &(0x7f00000029c0)='./file0\x00', r5, &(0x7f0000002a00)='./file0\x00', 0x0) readlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)=""/243, 0xf3) setgroups(0x1, &(0x7f0000002b80)=[r3]) getgid() openat$speaker(0xffffffffffffff9c, &(0x7f0000002bc0), 0x480, 0x0) listen(r2, 0x51) pread(r2, &(0x7f0000002c00)="f33adc6b7bb8d85babdb27b9ce3345a1a1d3eb9726c58b281e7d44e6943dafdb40b645d648ffaf9a4107892d99203960b77a0431092b422b605f8d5205dce10858dced072d374913ee0be445829f4c31e89226f777fb8710f496a2962bcc94d55fc4622f659a951b3ccef369a337275dfc20a9349a22df57b257c44e9724c88c", 0x80, 0x4) socketpair(0x6, 0x3, 0x20, &(0x7f0000002c80)) pipe2(&(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000002d00)={0x3, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000002d80)={&(0x7f0000002d40)=[{0x89, 0xe86}], 0x1}) executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x118) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) select(0x40, &(0x7f0000000080)={0x100000000, 0x8001, 0x1, 0xd28, 0x1, 0x0, 0x8001, 0x5}, &(0x7f00000000c0)={0xef, 0x3f, 0x4, 0x5, 0x40, 0x800, 0x3f6, 0x73}, &(0x7f0000000100)={0x3, 0x7fff, 0x5, 0x6, 0x9, 0x80000001, 0x0, 0x2}, &(0x7f0000000140)={0x3, 0xffffffffffff7fff}) getuid() ioctl$TIOCSDTR(r0, 0x20007479) socketpair(0x23, 0x3, 0xac, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = dup2(r1, r2) fcntl$setstatus(r1, 0x4, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000240)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/79, 0x4f}], 0x3, 0xffff) syz_open_pts() open(&(0x7f0000000540)='./file0\x00', 0x100, 0x31) getrusage(0xffffffffffffffff, &(0x7f0000000580)) r6 = socket(0x20, 0x4000, 0x4) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000640)={0xffff, 0xffffffff}, 0x8) readlinkat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/129, 0x81) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000780)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x100, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r8 = getuid() r9 = semget(0x3, 0x4, 0x204) semop(r9, &(0x7f0000000840)=[{0x0, 0x1, 0x1000}, {0x2, 0x200, 0x1800}, {0x0, 0x1}, {0x3, 0x20, 0x800}, {0x1, 0x608}], 0x5) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000880)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb0d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xddf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x74f3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xff}, {&(0x7f0000ff7000/0x5000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xcf}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4e2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}], './file0\x00', 0x8}) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000b00)={0x54, 0x0, &(0x7f0000000a80)=""/84}) setreuid(r3, r8) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000b40)=0x7e0) executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x7}, {0x20}, {0x6, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) semget$private(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, 0x0, r4, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) executing program 3: pledge(&(0x7f0000000000)=',)\\v{\x00', &(0x7f0000000040)='-*\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pledge(&(0x7f0000000100)='>[\x00', &(0x7f0000000140)='.#\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pledge(&(0x7f00000001c0)='>[\x00', &(0x7f0000000200)=':!-\x00') fchdir(r0) r1 = socket(0x2, 0x0, 0x6) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000240)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000280)={0xfffff800, 0x3, 0x5, 0x1f8000}) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x2, 0x3800) kevent(r2, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x66b, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1cf578c149b6b8a0, 0x1ff, 0x9}], 0x8000, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x7}, {{r2}, 0xfffffffffffffffc, 0x44, 0x2, 0x40}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x4, 0x61, 0x7}], 0x1a, &(0x7f00000013c0)={0x3, 0x3d0fc52c}) readv(r0, &(0x7f0000003540)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/57, 0x39}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/251, 0xfb}], 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000003580)="cffd57e50ec798223eb699aab2d30ddfdf9cebbf1ae6dd6cea8caddc0cc40f369674e4382c2038ca84d3e98fd16ea6b0f9af8fef558c0f18590cc903b2f04d45fbef11a9ea6e01b8765ac3b2f73ead6dc90ecc1fbe700491979b5a304b529156b6fd69a8fb805d7861d77d275d5f80d4628b80b8ec9897c6e34a2c8e767c3f23cfeb9b8672123a8cc08aa6c36277954f426cd2ab7e8e1334b866019b5c20505f9c2355a0099e52d617413907d4d5fe9da47513869142327cb23265a7c0d0138fb97e4c948d78cd7f2f2a23634905aba0633ae289cbe1536ad4787a32ea310f274f1d79591cc1f3", 0xe7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003680), &(0x7f00000036c0)=0xc) bind$unix(r1, &(0x7f0000003700)=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x4, 0x80) sysctl$vm(&(0x7f0000003740)={0x2, 0xa}, 0x2, &(0x7f0000003780)="31e343c3391c7dbc39d651b0", &(0x7f00000037c0)=0xc, &(0x7f0000003800)="aa7bf6427b8c8d90b36bf10835a1147e1d95f76853cf8dfbf96d0942a3dee1051c4fdda7eaabb0", 0x27) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003840), 0x104, 0x0) dup(r4) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000003880)=""/175) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003940), 0x400, 0x0) pipe2(&(0x7f0000003980)={0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000039c0)={0x7559, 0x4e}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000003a00)={0x80, 0x33c, 0xf46e, 0x6}) link(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)='./file0\x00') writev(r2, &(0x7f0000004bc0)=[{&(0x7f0000003ac0)="824baeb24205628d11dba7092a59b9d495614cb21250c14ebeef7008b970f7da47619fc0ffc794c4f019d63f8b28ef0205d8a4b529a9606bb5a8880dd298556ba61075917359d343ffc19af389dccc75b9b4a394cf079586e941ebb5c9ede0c523a82f9fa80979c112d8ea5f653161ef8f504af49efa0d7a0d01624dfbf6fcd27bae8bea13d14caee274fb7185f6e4664429eea36e36d75ccf1258b7f2241f457e040089bc3769c59e2c98a1dd0639e2416f4164a076af467bfc3ad248c14581472d059c712c322c1780fcaa31b2f093c36f4b4ab7bcad7e1f427beabe7224804f611efb0c97500551ebb8776abbb736acf687773ec52e9dd46dff8ba6da1d271ae19613cabaca2b122e90fc766c19c646ee1e5931d018964578dc42664aaa1871b9b6ecbcb1a39766002978dc8f6f947fbc74265241f91076237f7e005b3c7ebc84253943a176df9ae0ccec57d843f5cee1f2fe5d55ad3d18773cccdebbecf4c5d62dfcb190fac791d13b4fb611a9f5adbd60845e714394e3142c211b24d330285bb4e494f6c2a29c295a5b17a1d0a43a88ecc24af98aecba14583f34bf1361227e0040547eb6d6847a8e4efa6eb1add53170f191f2d97d43bcc1900930d6c7dd3add4ba74354904c974b177a336df6b44c330f4ffccfef8ede542080b8177d95a7c39c44a6a13328fa28dcface5bb49ca0f1352c07b1aab462f7500a9c0477e9214071186be81d0ea304d083e3265c1b0c6954443e5bf0650969043f9c667a4671e76a021e59c0b7ffebfdd590e30fcec4c9cde049a0b6d2b60d86ae3fdada9b3e0ea2bc28321ce27453de5d04a5337949dccdc9e2f31bcad3f3c170cedcc6417c943504bfe2be19bf816726988f82551189404d72dfb9b702daf5c0aeecf1574d7e604bf33633aeb954b8490a26d908cd10dd8df462784a24362cf36c0c77b5af1a5f1c1d3d8aae5408e11b0134cd15c513cf47e905a0176f30573cdb34d45505d018fb0ab3eb552e1b27c26b206617282f7c46b4be6192aee5470d7705e8a43f3747e19cabb2638a50d917641f5ca7844b32d31b03714580b11b001913dab99d29ae6d96cc4fd74d04d457437e46e72b86e0e8c7b2631949764d91c9646e8a20a8da80766a737162b39bb7302f2aea91bb9e27b09c780233e9aa6ff9113371ecc0d565314ef2a28a2d7842667686d023b64d68ebc6078ae1fffab87b2cbf14105da687930d064a5acf6a2d8a9522b45fd6c5051d562736f502e7b2d0b1003b0bfd45f1f00a45b9e17ab7842f426baecb73d0a14404ad562e3855138689e25d2e07547f04d4fc5916108d053662db58a8ae77b5c95b5502ea21e69c08f5f9a443c2c45f42b1967152bfe769e6d0e292b58a2f8a3e9f9600824f374b959b49c1cb0cc37209575b8bec09fce8de1c4071900281416c8965c6bbc985982ac541dba7c4a0b089f187ebd4cfac89b2c7e90c298fbba04614100b99dd0e052d0a5b81c5772d243d58fefb6560f080ffbf19babd30f8d74f66f952c5823453cfaec5d2ad2eff45c8e4c4732b0fe378cbaeadd36322ecdc16db025599db371446dd5fa81195ceb95009d4aa8eb283dddfd748cc7e64a1e5e3837310b35f0e069405db939ccad9e35fdd0e2722f3d77895df7fc505d9de8e92a7dcfbc76829f65e09deaabd6e30f9d461e721aa0c9559b9b9032c39fbd036731f9ecf4cd8815ce1fca358ecddb337978874158452487f2b8a4a0a2d8410363efb69984c47809555d7272f1015d622c1724d50553a9942726fa316d2a89ab7d482a27fc219fc69f555d1ef8bf01e9e7ef637bacf9de587ccf8db07ee760b89b52a09f71b2b0b87bd861ceedd428bc65332693e27c09f7926932284b041bee2e39feaace0ac6e6886e76459f10511948202ca83a39f9a98722b55491edf021b483a2a45254610fd8ca5674bfd118f83a966b24f596e337b938dc58b2ff27e956bb4221d21db444d414d61697458e4184f57f5d5c44e173f36bfef6d4e3af18980d7df4111cd62d089c8516c85db3e0fdd8549672840aa8f6ce5da02600ad61cbfdbebc921a4c5118679ce1389e08363447969f99fb7050bf203b1022eb2e3d08ebfbf6a176b0419302cc556087375004083b44b1303cbb0d8c086f3a3e1b71b276ec97c88aa4e1fcc54ccd21d26289f8cd1dbb990501e32cbd1ae799e03a5e7f9d4f822dcb53aed7cc69c1fcab2d64d3b4c9c5bb70294f1579f19d2790cccc965ea33ec8d5e0c35146f55ed9073b4c7393f2ad6b6dd954c84c658f55b72467e1ee8c9854c2937c55eb407fd0dbe908b0dd025fe15d1cfc2c575b190dab8b2d697b9724b2d67736186ef0e8a035c17bbed69af887e115c430c5b071f996d30347e48aaba58f8a2e6edfb919c9c4e80ba6e454b0b51f5452d7f369cb48e72b855eae0dae3436054f16dcc8eeb972fc427259486797ba482a5e8ce454c782bc566e7b78a1d58aebe9a10ce964dcc089642ad9ce6e15defe49af9b0f1cb30e60208a81d7f7cb33cf92abab76b4362d4da8c7c0e9073881e0408d9cf8006cded5d9bbe2aa1289111adff2f6e299b57513a3d706dea7d7424356678c7d1caa3dae81549a5e5e8a23798e9c97fcf2ae84f2f8e3cb33a882727a17ea4b88527962b2b8849dcbeedefb3468aa256b6e4e67911c57456a2982332b004bd3abcf574194846b616c8412921588d49e1648ed2657f060901f7990bcde199f4a873beccc13ffa5ad7169034ec7ae32b71b4f924ab02b23648cc4d59f29115124344b07c9e6ac9f4988a705161f3d1d3e6829ac51ef561bc9c30335176dce87e3257bddd15c42fdb48b1a755bff1c4f24937b9a55c4315bedc8d4e6b70edf459ff3ce588be92161a8ddef7aec0c06d634a1c76a66ff6df8df284a8bc5dcb650f94b9cb4e39f09a6767d7b2174e2f8a81a7e30ae75151a115282340df971d9f03e071584d3a21c8fc2fd702e8793d65923d1dda3d19db2999fef0f8eb6ee870aa4f73730b9f6a56fd052fc33376466dd2718aa34dbecab75925954f3d0ee5125c50d055e78b610a996d797f4e5d1f2cca595987a74a67849352717f44be12b02d63b3dd9b9f2fe4f03ced85f81703f609499503318089783985aecc6dca39feaa8366106b6b29209b00ce187691b7efca1940526f0d2a779a1a96a0422124b84784765c5377f48c1a2ee85e9bc5d762d78cbd5a19f4d1b2998bd02fb9b202fe1ffa68d126d591c15e6897e5470e56dbefeb9cd8340878005b65982fedf4ed3fa4fffeabe85ec4e0bf67d5c709114e39329d8051fb1260162eede1525699f31858c6f45b35adb838599f467cef9d312d6e9a2d3e60e37cce65e31135f1cc13361684084ec13f228346187aa334e499a2271593d547e62be6648e78b8e2377e203c53785891ab5a89e2fb4d2760ea0d158085eb27a621c9d27884eaeda383c397f39c23fd61905fb029783a14b7dca8dc2ffd8d9c2cca2d6b982ac515ac9995a8ae8f712c2f5d09d355f8729e80b354db5460674d8a7c309e763e98f14a2696742a860eb46cb753e08d625bbfc19aaf6d99ab1249c1d27dfe8d12c8f42b7d5fcc0b4a4b8a1c58ef2c8ab01b051c33952d70d3f48d7c2888c70a2ab6f1d7d823691e349b19769ed26c98e6d6e990e0c6c0252699c4c9ddbf807df09b263ee5f9cd6c8a5b5d67bf423c5ee0953711485de662908099b878c37614e6eeb2ecdc918a2daa80b6fcf2fa965c43dbc0f5b13a768133faafbdb71eb075cac03601004aa837e1e1e10e3881934e3b40900611c2ffc8205d5fa9e24d6fb2053b2cbe7e8911f5f2dd3962c8eac5015086d367e1e956d5117661163db9f9af197126829f4d522ca370993c97212b71c7eef88bf30768193933bfeaf91463f8ea47afac66c5b12c24b54ed9eb87ca0cefbde74f6a5360ce840db6ffd33ce633ffe2a07ed44adcd04d89ade8f1b76e3a7b98c00c2f736816a04e7c0aa5d129b1397c88cf55313fb1d7e35ff8a64923c8d8432c828ec8ed835f860a26a1166c872e86180bb5980d459c82ec3bbe6adaaf654e37eb1548d05a2ae574523872dbc82f0f4eea14477de0ca61a76f493a21dfabcb35c043b78176ca83b4bf74f255fcf472c8b4e2f0de767fdee30d8197de184b92ca484f3a7d46b732dcf36f4eb081308e9729f92a1ac5bc7c920d621ba60ff8822acaf0abf8ab23303e1cde974fa9138577a07a18ffdade5f37a039c1001129bda60b1b427568bf78b880687d86b9e980d030091443bb9191c46a4582f65e4512a899ba7b4636184c5c70a2be004ef6dd606a120246fcf2816f465f84655f6d13997d26b07ada5ee9b578165d4f980090455aa2d721f787cd7dd91478272223d7fc3c243186a019246ddc2844bf6160ca8d531803f2749213f2c27981a3cee3ee47b2ba2231b957e544bfb9bcf7ed775a7ab44ae2531aa5b401cd4164fd8be4342b817f42b850d458decff711454b959ca30de3acd6b611e3f95391e18b3cd2de03a87ba316050f43a8c1cc0215ceb371d0af411da607a115999c35abad9016679fdf87df8cab4556350bd0d92f8dfdaa6e075c7bd9a22bd92c301675f39284d37a28daf09932d58d1deebfe937cad260bea655c479564aa087f002fbccc2f97986e1f209dc6418f13ba7b7b534fc9a72d02623cb70381451ae255a68c050d4ca44425469d758735398ad0058337fd0939639ca79dd1d4af7254c9941ce1787f91c38610af15b2a46b876ee77711269d3836202d55daa5668fd5964f350af1e4719f8a679d276814813c6fe60b4a2b1836c1bfd97f37f4205ce367627f772853766a927b3f8f46922bfa79f6b1636086c0481b3bff38f34345084191bd91d8ec21f32d6d130353c1b099b69fd68b9c3eae9b84088e9b288fc7f662ba7b17b1deb5de6f81177d0ec1667d20f1174dda06451b42704c0570cecc57e45f1b8db59336ab1bfddf1a325df98a1236c71e8054c885d19b9661911b89a9f869e01825d9ca90ee1d20b30892694f63fb27cfc5090a3800c0dce98e0aafe9ec25dc42d7ec53cc0d21b769369526e8dbdaa11d3d64c6abf5a5443b6b8aaf4d16e006a5d3c769eb27b40e29c9602788dca20fab897572a254ca5c682edefb0fdf9e5d6b624126d3dde480c75f7b3d89f186541478c7fb22cfaed76c4f8f18f724a63bf22b64b0093cc77715168f87ee493c5c0f803cb91088149ab7fc1e6fcd320c68d3a0d05a929b239600db4a21179c9d87c3ae81c153835c845c2492fdd831d0dcc4ba80a9ca4db72424098ccbb3923239428d597a0a8c84c2c1c85ede4a9360c9c5812cce6d1f6e05595afeabcbd908a3d4d78fc414e5e959302861f332a82aea843c608f403012fbf765cb97a67a19b6cb5f32d4cea2b87daad4623c3caa2ed429363f0702b6098b814ef15b6cf77f2ebc2d7edcc983bacbea16c95838502b13d95a6517545aff4871843d599b3bba5ca3cbefa1df476f5962c3d1df37a8996e2f3311e391c2e2909de74289668b22ee17028f43991094e8120c7a5d83307d8b51611d1c20795d146e918919e8fca7ee38fb64c84cb0ca995bc498e44182661dd47f21f04f21372a4d5c57a5dea4b91d8f70d9168acfe0fe4b675b1fc766c19889b820214bcb2083fc70b5cf6dbe3d2b07dcf1526993bcef18446660332611b961a603c41c85bc041963f449484154d43a5c5164d9991ea6f8acaff6fd5d869a8cc10972e17208fcbd01e90ba9d27eb686b2eafc1358ceae24773dc20a60f53178aa1501444fca258c6c3ad", 0x1000}, {&(0x7f0000004ac0)="16cae2f8b5a4983021efc501b594fbc12fcd44f5429f8c762d4fe3810537a7f1749942e22eae8eff160d98d1de741f51bc2828d96708fec782261f53d113322c06923284d59f452afdc2ea8973c759c6775b603565b50bad7fe1ea73353296de19ab8c627c901d5bd987fe940c630d8f35dc1f0655fe000bee462bbec11c0f382119759f1c455098d9f591c5767757cf2147fd0a7bcf46f40b85db694e5114dbae61141b342e0ea929cc38b99ace413fa2f466c8cfa8f311ad1f5a7cc44b96f722139ae6f144c212063f027c3b18b44ba28751aa6e3fffd3f1f723", 0xdb}], 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000004c00)={0x9, 0xfffffffb, 0x80000001, 0x3f, "7bec2141f9dc9129bfddb4a8572cdf776edcaede", 0x10000, 0xfffffffd}) semop(r3, &(0x7f0000004c40)=[{0x3, 0x100}, {0x3, 0x8001}, {0x4, 0xfff7, 0x1800}, {0x0, 0x1, 0x3800}, {0x0, 0xffda, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x9, 0x1800}, {0x4}, {0x2, 0x1}, {0x1, 0x8, 0x1000}], 0xa) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x8, 0x40, 0x24, 0x7}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="0011756e", &(0x7f00000000c0)=0x4, 0x0, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x18) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket(0x18, 0x0, 0x0) setsockopt(r2, 0x0, 0x1ff, 0x0, 0x0) openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) r8 = socket(0x18, 0x3, 0x7a) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000580), 0x2) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000140)) link(0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0xffff, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x80}]}) socket(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x3) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000140)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r2, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r2], 0x1220}, 0xc) r6 = dup(r2) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x1, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000380)="e21fb698f442133ff5dd2f762c518794370ac8eeb5c5b3b300e42b3c5f2c289c7096ac5068cb5f7604d5212712cdea9d03fe64b03f61257b9873e498cafb864e1d36786654d756ae0b058312e615008741aac78da0f59509b126794491a31cb76e2de3f43d833b951a0b1de4d50b14421c961e1e20f835ef646b7660aae3ea87c7dfa9", 0x83) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xffffffffffffffff}, 0x10) getsockopt(r0, 0x0, 0x800069, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x0, 0x102) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000000080)="4ad3c3d276f9d2b8861d30d4", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(0x0, r5) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x4, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0xfffffffffffffcbf) r6 = socket(0x18, 0x2, 0x0) close(r6) executing program 3: r0 = open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x4) acct(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x105, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x80}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x87) r2 = msgget(0x3, 0x280) msgctl$IPC_STAT(r2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000300)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) write(r4, &(0x7f0000000200)="090000007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427802005c2a191c97413f308cbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a", 0x6a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = syz_open_pts() fcntl$lock(r3, 0xb, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x3c, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) (async) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000012c0), &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000012c0), &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) semget$private(0x0, 0x1, 0x11) (async) semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8dbf81bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b03d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a95fca76ae4ad7b31aef6ebdd987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5681578e2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6037c95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab8669de5d09b742e3bd"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x0, "bb080000009a019fbcc2583e2f00"}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x0, "bb080000009a019fbcc2583e2f00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x24}, {0x15}, {0x6}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, 0x0, r4}, 0xfeff000000000001, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, 0x0, r4}, 0xfeff000000000001, 0x7}) socket(0x2, 0x2, 0x0) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) (async) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) socket(0x20, 0x0, 0x0) (async) socket(0x20, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) semop(r7, 0x0, 0x0) (async) semop(r7, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(r8, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) getsockname$inet(r8, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @random="49f7615b9cbf", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast1, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@fragment={0x2b, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffff}]}}}}}}}) executing program 4: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x8c9a, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="eab4596953985c7d418d660bf797a79a9409a2932444c7486222068fe0b5e614def6872fb22f21616b21f6b7530d41db03f8c1e29f95b6b2098f9bbf58a4125e07b8458deb6311d912937e03cdf7fa6bc28b8d43f824d7edb0924a4461b504e2db0571b684acb93563c9d1", &(0x7f00000000c0)=0x6b, &(0x7f00000001c0)="886c65c1615c40d98216612d6b58758efced02312a5bf4a0fa3ff3f4661a68f2f3f38c3c2c71f228d184a0c47ec38cfee34933915a919ea9abc213a6972d0f9d1bfbe4d5b5daecbb60c846d678108e9efcf64c91741c82223b0123e3c3af3ec71e473b1d819e792308563591eca300aecca56d501fa2e34a3858363ac2ed1b7dde6b", 0x82) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) close(r3) executing program 7: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x40000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffffb, 0x57, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x10000, 0x918}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x7}], 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mquery(&(0x7f00000dc000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x7) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x801}) executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b180bc3eb987aa9feb13ec99e800004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724151a16e304c7bff16bceb79fee7959478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x202, 0x0, 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, 0x0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r5) getgroups(0x1, &(0x7f0000000040)=[r4]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5, r2, r6, 0xffffffffffffffff, 0x0, 0x0, 0x1f}, 0x8000, 0x7ff, 0x0, 0x0, 0x800000001f, 0x0, 0x10001, 0x3f}) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="c6ff87a7", &(0x7f0000000200)=0x4, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0xc0}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x38) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) setsockopt(r1, 0x8, 0xfffff366, &(0x7f0000000000)="7c61719224c6bdecfe54498240410f01f260c68727a7076e6f0bc883def6371cb75518667523278f9cb5e6f7bd3d1ba830675649", 0x34) executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x9f9d}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x7fc, &(0x7f0000000100)="ebffcbff1339fe812eaa4e713048e6913192964898531e62a08767b550e70f13b1777d965bee44ae8b77e50bca01e6d55c79f9da95096dc5f3220e12807e3518c31a2ea2cbad821ee5946af6edf974663021dc6255cf68c94e5d7af959f8ef276c8eae859deed9a2ced116998a0ae6f75e9e21160afea11973e5651b868c19e1c6177b9c42084bf0d6cd48455c9ddcccf5cf6161cb3a344fe435ac5820239e7ab794af6ef0b04f5b274b9247af74954e62771e4f4a05a0b9e860c75529f8288f4a16ac5b245868173ec5d0bf6729da537682b49c8abd3ef632bf8cf8adf97caaf166a934cd750df6bb4e10", 0xeb) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) close(r1) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="9fcf49b8a16f684a048f5d607a8d3b91853a73246417e633c4a176fe550de133ccfdd6db1d0000000000000005a93c912b78a3f6832c711809632c", 0x3b) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="df02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x2000, 0x450b) r1 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={0x0, 0xbdf0, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000180)) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x1000}) openat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0xc8) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)="ebbffcffffffffffffff4030", 0xc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) executing program 5: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, &(0x7f0000000080)={0xcea, 0x4}, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = getuid() seteuid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) r6 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003180)=""/194) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x182}, 0x0, 0x401, 0x7ffd}) r7 = semget$private(0x0, 0x4, 0x96) bind$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r8, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r5, r8, 0x1, 0x40f9}, 0xffff, 0x6, r9, r11, 0x10000, 0x0, 0x2, 0x8000000000000001}) fchown(r1, r5, r10) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000400)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xd2) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000380)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x6d, 0x0, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = open(0x0, 0x8, 0x10a) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000340)={0x400000000000fd, 0x20000000000005, 0x9}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r0, 0x2) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') open$dir(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x400, 0x114) chmod(&(0x7f0000000180)='./file0\x00', 0x23d) setuid(0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffff9c, 0x3}) executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x280, 0x11) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877d8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20, {0x0, 0x6, "001d00", 0x1, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@routing]}}}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x0) getuid() setregid(0x0, r2) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, 0x0) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r7, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) executing program 3: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1ca) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807", 0x1000}, {&(0x7f0000001640)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898", 0xac}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69", 0x98}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328", 0xbf}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d", 0x1c}], 0x5, 0x20) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x7}, {0x5, 0x81, 0x2, 0x4}, {0x6, 0x1f, 0x3, 0x10000008}, {0x4, 0x1b, 0x4, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0x6, 0x3f, 0x45, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0x4000, 0x0) close(r2) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r4, 0x80044279, 0x0) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r2, &(0x7f00000002c0)=""/53, 0x35) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, 0x0) fchflags(r3, 0x10000) r6 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) executing program 4: openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) lseek(0xffffffffffffffff, 0x0, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0xfff}, {0x0, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x0, 0x1800}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ftruncate(r5, 0x25b3) execve(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x80, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x40}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002480)) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r4 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000024c0)=0x8) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) executing program 1: linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 3: semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x1000}, {0x2, 0x2a, 0x1800}], 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) pipe2(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r0, 0x0, 0x0, r1, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r2 = getuid() setreuid(0x0, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, 0x0, 0x0, r3, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r4 = getuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r4, r3, r6, r1, 0x100, 0x1ff}, 0x4, 0xfffffffffffffff9, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r5, r5, r7, r8, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socket$inet(0x2, 0x8000, 0xff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7ffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x0, 0x1, 0x0, 0x0, 0x3, 0x40000003, 0xfffffffffffffffd}) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x150) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800), 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001f00)="6fcba96e64d77dfe77d06091c8341acb34f68c0a7f8802962e6df677206c191cd918209f6888f2692598d8f8e3bb787c64112dc27378aa9ef6cbe1f08ffa672e893e3bc753b4c16a0c5115a892932f0c7fdd919d17700492ca28858b3d676614ae80bf2d5cc1b47a5cab3ef39d09113f501a7008a47914e733aa5eb9993815015793ef982acbf1f6d1d591ed7462b1b143e558b10ceb7761ac79e6d8", 0x9c}], 0x1) readv(r1, &(0x7f0000001e40)=[{&(0x7f0000000440)=""/237, 0xed}, {&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000780)=""/73, 0x49}, {&(0x7f0000000bc0)=""/236, 0xec}, {&(0x7f0000000cc0)=""/142, 0x8e}, {&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000003000)=""/4109, 0x100d}, {&(0x7f0000001d80)=""/191, 0xbf}], 0x9) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x400) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="f800000000000000ffff0000400000000d2acf98e9e677b16c3ae9ef6cd49a3f173aa430e424117e5f9b797d3722afad70984df0aa666e41b352950de2598f759631dbc301af434704f2b6608bcee05969221391da39e2f0c0b3f9bed8d72df942faa996906ffb4b27e3edf1930261ca02e7a4a4aa9ad5915a283d403289053a04aef24b230d62e4025578e31694d245ed184e89203b063afba89a874d8bb8b056463355f9a90e41eef5697968dcc9ab8ccb39f30156c5359d9857d9e12b68d5f55d51559556ab915195d6b5fa033b541ad08d0fe92dae1d9bf56a209e85946649b7296972cd77c5e2bc4a20e87bd4534703000000000000ef293bd86ff6b9239fed4a07d7e4e04a9f4084b516392281d76656518f2572ee47667e51bf44fc30f473c2ef190ecd9b160a70dfe68d4f56f78b8e61ad74e2de7612c179695da7b4a44a08000000000000007b2d77d46ad5018cff547ceedc8b6a08d60157814ae4eff76d0ee360ab5d4e77ad4636b3d581171675ec3df2181413716ee74ad41717c3662689aa871df853587f6472232a882c68e203cf67edbc691000b8b080f51eb0886bef30f00a69476c2d2bd4447d9274f81151cc9f2d18fd23a0c64e40783800160b5670e6c7bd42144e17f75a519d9a372a348922bed156cacc44ea1ddc702ddaadd87374769e28a90d9fd426c5b5d8d42204000000"], 0xf8}, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r8, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x2, 0x0, 0x9}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001380)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aa", 0x5}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000003900)=ANY=[@ANYRES8=r0, @ANYRES32=r1, @ANYRESOCT=r0, @ANYRES16=r1, @ANYRES64=r0, @ANYBLOB="63a31e35e54b048c5675ce2b47a3e889b93f022f010feb18c9dbd26d6f5ed99264ef17bf4951ebd7b52bb6d2d214fff2e507b913b8dcf93d72173daf2e381a60ddf2a99cdad57f500dcd6e2b740a00edefb0610aa1b7e30109da6d0131005bd55480a6a52a51747ea67d688ef068c0eab0a3c20dd27023655335b374ab47d940ee59573fb57fca713e2890aed27852e9ebf9d0c6f3e8cb1d017d9cc3780618f287bdf14bea06a6db998e3cff674e68bdb3b794ef95a228c4060e06adf01cb921e346386f972f567e37fa953796c9e7d0c33f0c1698fc37d0a4e6387a6e7abd84cb4acf899b9473d383cb90e6de947ed3640e896a6cbce09fd4559bde26e48137b218ccb60603d91974e618855e28dbfd239317ac46949a41643f446c89c0685b21a1dcfb5042bcf29e26d35fdc825432cc3b4a77816c149ced633aa514eaaffd82b288672808a0a80091cf55f19dfa053f1629007da8f179cb22f91c6a3cbf240741d90bf1bd02a1301df54dd3baa6532d8b177283eea8a0d2678b61daea86ad1fad68257232935741314da30f56cc113542716a0a345a59c0ce5de88d2f25aedf642cd08dffad85ec4d263907e076fa6f7fcbf978c4b34de8cd1d8950937fabe46bc5d4daf69b1713b84eb003a983a18ef0acdb4581e38a4e51e170d637e168410e160c9a9de61fb8adcbfd1866de27b7ffe40b550f1bd7839fb90295527653c8339f1f182924965ff7785c9c19e065d788f3d5cbd2082e64e49b13cf65ce9d572f39de7939fecbf223176b1be6697f179bc322ba0ec839b0d0f0432910f777d956401e6d9aeab5883155a974d6f10ea8b6d3e8e32a53741479a32ac523c25ea85d4c0e4c823448ee9a4d41c052c579630a71db1bdcd6cb7c038b64acac4c0a42444a60c46fc65ecc88395e76dadd6bb5d8c021016c6f056e7fe07cdc2ab7a903dedf4c3f8a8467262efad1f28d1c155f406ece887000b65f594e583962b5cb7a1525f54bec4259cb515c0df2107e304fa6799844fe5cef4cc62cfaf7dce972fae530615a0ff322b2deffb3e92821cc6111d50af565bbe89c55714404315965e4a84acf12fbebb566c09f2151fe10290a5c2234c240ed2ba565a46978563bc3ac10f78a0522503f29f91b32dcb73592dd6446d1dbb10aa3b12a9e86e5d96b34cae7245eb72ee24c0540b7ced7a7e35c8663c1addb4d3abf0a24107c8ef60da326756ddaebbd44c75a2cfe0252a121e6f1bf0a93a3e6c398873206d60129aee71b4005c11dd7cf75f1506268e601df19468dbccccdd80bb3c2062e4e4826d75f1e3e40e82aa11570973dd5d219d730f6c02ddf5df431035089204b640db1b22456394b608b8a1230d455a72212dfb5e2569287a8e4f48d14c156b336f878be9dddb7cbeccad7569e209a6a3c51c3ed1fb46c4f3a95b469b3f10fc68de20ed700308ee26209a2eba835c38e78247b2bc8e4b0a2c293c549d3838349f0b5d0a9f495d031fd2b5e5800e3f415a712fbf8c9b359eb3c0ce9ac9f900a6af269bd1f77a0f370e16ec2d1c3507d28b6edc3012233aff27a6ed30666ecbe434d214dfbab8f2682d9d600e499b68380ad966f5be52b194b39adf3eba8abf63fce67203e78152a9e83cca1b2b5bc9f9e22bd6aa8c683de63c0d0e6107f46e1938b78de78b86f86ab2967b78d93e518b0a32439348016f12624137d1629e93a689bf5db35d9530c3b2bdf2879f2ead7610bb7d32b162ec814663d62558e345fb954cf5eeaf727a1f34c18aa52599dfbb42911d5e474769dd9cd583adcc51e01164767086df1fe94b98fc41a1c8fe2ebe1b81bff2337409f5c6ad309594a01841bc8dad946a6dd09a5eeafd51f1425df913c003300f89a0f6975fc884da5c70fef0c84fc6df3aee3bb464c000c5f7d90be531b8b89818975fd66462aaa6d18c1c12ce84629e6cb7e7e047559886c268be0944b31770608b25a4519c42b89ff5becf803d13208f523a4505bfe3314a2c7281b859db31bdd5bfc7a35d64564df5a2683fc289f73ada83c1aeeb23216c0fdb06a335b3bff1b31348777a27698b7f5953e9932dd5af684cc12e157447056e83dba3c16c127985d9fde12a3c10125f1ad623465bb46563489323e0cd747df96c7a055ae773085e36ec024235d145fcb49fd4fe83502b2b785036f6eaa7302f3d4301e97fe2e1eddf1adc0c86aa6af2d4fef6acd237a718cffe8f4e63a2da0a9a62da890bc9d3865b289e23ceae06bd8168ab4bfd1ddb066fb344d52276e3f324b40d0711b2260fd1e50fbb5b4fd6f441da162f38bba106bd8070831d2df30a73ae5a8130e0d966d4111cabe2d0bf0707c9564f5250dd739b086a372c40e7e1402fff4fc9be661e160b139089dc31f0db992d9a514530f4d3c6b3c069995e207111447fd4ad222a022abedf4191fd5034ad1b82f06ca259e0a0a875b3b2c1b38a22badf518087341bd7906cc00f06795b6a4db7a8fd75237e16c80c5587da0c3136bcddc2b3e24b9f45a194f8c1d297222407fce66e7b7310dd677b1b7432d106f6e3783694cf4d9db9880859793ae6b8ec90b5470513a5a09d0d639ba557d103806c296e3524286f23c4a4a746e8d59fe758c9288e43f2cb1ca33359587db2001275f9834487b8934546e2a1745705679b2483e6319b6198de36b184597e851fc38a0852acb596dd6ac10627cd4644c6f15bfeebaec173c5bf0e7e9d352eb81ac7dc965edc01c40afac0ff1178c1e6d2187fb62ef49ca1c27acb245681b54dd61d51d62269dc90db48395e673b257a334f95a70e41650a0a59804766140aab598960330350e7d80e324ceb2e53b870830a6fde0fd0d2b1892197739e1a3b88fb13c418e966c324eb21642c52a38d7c7470f936c50d9e761d4e30d4c654d1ad9dd559bbace8118ebb88478ee496f38c24e08a014dd5fd0c0ebbcf0c5f6ee7ceb25cae0cd7c09afda381c74983ae0462b736d6c7ddc3a86ccb831482191540555fa532303c20dc8aeecd5ee914af553251e5010959be7ff008da3c2189e1a384486974a466c82f7a8c74dabd5bef5c438406705c4ff9c585955cb924b901c7d0a7918a57c8cf351cac53e2cd1ca3f2a010c613c9b439e271774fcfe365f57be69adf2f916844f47e86d23626643d85f717ec3c8a81d3609a214bcb567c6a4599289dc0d697e7a8392b26f56328152b0264bfd8b293d0c482d07869693c163508a0725a298c75fef8ccacb2115fd00b072218be156e2a5ba6fbaee1cdc5b0c40e8db8e0dde3f7279090cc1d8266b3a5165ab9585a185f41f23f640e0b41b65a7dbeefcfeb81d51a18e39f289f1b65d843390014570a4ce419046b9e1cc15dba35996414a98bc01f47b26d180d53fbbc6279579228aeb793ed5846487a5d57705c29455d479e18fc0db990d285aac4c85c60e92ecbb98a7dc00799d87662a3c06fd3f03fde91641224a95a01507ba1e767b8006aa2d60cb1f0395f973c259a65f2c296bfa70e4be285b6be226167bcfad371cf5315c303b69d4ccd93ba8fd2b295caa1e48f37476a4e04f251f323b2bf1c9a749cbc75696b7df8299592a846dd45da3146278ea5a4df7d91678ad20dfd07112028791e2927c16387c11893051dd11473fee07f4acb36ef34fd5908eb3af75e136fff2f490131fa111373a6715efe9fbafc6bab002740347c4f2c6efa36dd882ebddfbc6496a33a7b12c6b946eed356fd290dbddd71df3a7897f0b05eca2ea692aae9a71a362c85e331de5225994a37d3134f00b0465f75afc52d0150e3954cb356ab2d8b250ac978ad31e482838ab90ee5f68c44782151ded35c1467067796aab81da239c0dda7bdec1a65bbf7371cfa4096c3a28790cd8848bbdb8accb7d7d39019558e3bfb5ff2efbc530b31434cf673b9edf27e4302277aefa9dc2646ac4b0e2488fcccff9abe270af4fb9356ae14cc657baa8607d1daf6b2369af6ee0bee0b0a6171271c2f4d84dd704df497d640b190ce1297bea3a9be255618fc35cd510e80b3efe4ec72ba8b79c35e8453951efa07d6c7822c58ff843b98c173c3ae686d803c7f8307c89dd58b42a3f2d75fd2484a55bb5d534ffc8c6296b45e00fc1502873819847d7e2c366da1746d57e797708ee0cebad6f8a375a891f73bf403902d3b9e42b275b373bb06d36bce92751c9ee88047a40899f217b897bcc5bc9add55f043605d8c9cefeba4b9ceacafebbb4433edb171734acfcb4006122e709eaf22ef5e679fefd70602a6034be6f60d351b2e32518be59c32788a711b67922c6bb22d445bb285dcea9ddd936a3bfa36dc19af88ab117659ac0e92bcdc535b6718b792622daabf6769172c4c9c8db974cb85194653f6edda41aefc8a7b1166573956849484bfe47c37643e0818beb6e7a1d045c81e2de9eec4bdaf3c726b1ec821db6f6142358a55fe823c8266075e04f48ffc35d14f00a93018a7993fab1407885b66737d7cc0eb01152f67b4956284eaf581d1f34073a27b854f48dc7bbb7b57869fd7e200a4f81c172c19f0f5cbbf0ffbd83bc592e6e202a019f10a3946b132fc5b4d16eade73bcb8c10f86902cb9b3db13cdb54f97f534d0abf383fd434286a4fb5e13ee07667cae1d65af6c5643b1ee23af94b7058f9c3303f6e6e133a953d048b9575c556e49746d0cf4a610a112624e61cc8d0454b046a244a9e1d2a4fef9cbd95988c93445c6745eb4137045a7bf8b44f9ce6847a024e2a70954658d04d4ea97824f56d0b9fe01f7cbbe6e6ccae3347702d7b21be7170e1a2e5f5af1e5d66932951dc89805dfa2aacfd9193384874719e75a07554cb0c8c77954033c100ef16d5cfd6e4e3e0d98f58dc78154b91919791b2c107aa9366b4863fa52b3836ba961b6efb32e2df5489ddd3000da655f6d676a1e69948c57bfed9db4a4341c803847cecd5b84b78de2bdf3e19919097d4206aa6a3acaf02f4f855d978c31bc4b032d4232cdb43b92821050dbe4eab31585ba08fae6aaec25301491a37ff670ed8c76620a7a894aa3066fb5895650483c60805d5ff64785f21c29c2b130ee0702a5becf4919f430550070e149cd9de922d77d5accc388ff85cc967d24b21f68870df2e4e9956e4a46383e9e0f519aa833073c2377eb8959347f1d5f5deaca2ef837902988a4aca9c4ba68562886371b856f04541b776496a88c8f0e1b3021fb26f974b4a6b1707c68fd555532d8dec1394545643ad7bffd2a880416e42ebabb3dadae28ff9847dee74e73f71ad20493c933c79f90ce87dbdd21cb08ebf832a5c4c0aface4645826b8da25f4ebc9a8b418c61996cf668bad6f17126907e911746ff0cf737b554be02f97041ac01c67273e1d067db5d549398adb6e9c1c473c6142fd77caade2f2c2083f210a6d527fe24919420948ec7d29549410a8fc4a994c9389777b2bd3a2f046f192b9ef7ae4c91ac06afe574e4ed4ec58847e349c4432d470fb6b623340371cfb7c02d378640d9c3692b9fa7931915e3d2f1fd1b8b57ae0ec6e8878d6250db63163c3700efd2c6d59f41d3ddd64f35c19544a28cd8520d76eb88d1d5fcd2b0af740927e60e7d1767bf3331cee61a55f1006b9cabfeda3abc0d794bb0b81bdff2243c27550f9adefa4a075eb0b8f6edcf16cc3521cb7db0d0bd8d56828c4578e77f1a4122f8cc9eceeb7f9b449a108ef80437a0827e9a7b5861306f50d9499465494e9fa6ca22a9de90beb93e5fe724b67fafe6d83afc2c0afd3e630e4033e8218a89e9ce6bc9bceaa578624427f4a71e5dce5ae917f002a80e80f6"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x1, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r4 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) executing program 5: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) syz_emit_ethernet(0x8c, &(0x7f0000000140)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa3d176101699680e3a4cfea630857900563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89497ddb76e6b5c12f609de700d5fbcfb1c4e4a8fdb17e7b48d55a5258d061b727cedf84486a0190c474bfa9930709552581e33a714b8d3c185e2c94d4a84c6359a1e08a08edca824563042f582c51aca22f807d1d2951c577e2b627fff8758c59abd8a6efa372"]) executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xfffffff8) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040), 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, r3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, 0x0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r5) getgroups(0x1, &(0x7f0000000040)=[r4]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5, r2, r6, 0xffffffffffffffff, 0x0, 0x0, 0x1f}, 0x8000, 0x7ff, 0x0, 0x0, 0x800000001f, 0x0, 0x10001, 0x3f}) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="c6ff87a7", &(0x7f0000000200)=0x4, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x1a) (async) r5 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x1a) ioctl$TIOCCDTR(r5, 0x20007478) socket$inet(0x2, 0x2, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES16, @ANYRESDEC=r5, @ANYBLOB="60025965"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES16, @ANYRESDEC=r5, @ANYBLOB="60025965"]) setsockopt(r6, 0x0, 0x20, &(0x7f0000000100)="4819b3e9858e6fee7c8c1e0b1303a6eb8cb9e0d1abba0000c5bbf5087191db278a33ea", 0x23) socket(0x6, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e, 0x7}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(0xffffffffffffffff) getuid() (async) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x2d}, {0x46}]}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000080)="ea00000100000000", 0x8) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r4]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r7, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000080)=0x31) executing program 2: socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x3}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6c}]}) dup2(r1, r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) r5 = getuid() r6 = open$dir(0x0, 0x0, 0x0) openat(r6, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r5) r7 = getuid() setreuid(0xee00, r7) r8 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r8, 0x0, 0x7, 0x0) getgid() semget(0x0, 0x1, 0x668) r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x5}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) socket(0x1, 0xc97cccde6f8bee97, 0x6) shutdown(r3, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xb83d}, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ac000/0x4000)=nil) shmat(r0, &(0x7f0000402000/0x2000)=nil, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x100000}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80, 0x0, 0x4}, {0x496}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000507000/0x3000)=nil, 0x3000) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {0x0}], 0x2) executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xfffffff8) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 5: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38", 0x87}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) poll(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x8001}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x800}], {0x0, 0x0, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 3: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x10, 0x2, 0x7) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) executing program 1: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000440)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be7871b81df5101373afc0b5882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000031b8c065ac00000000000000000000000000000000000000001d668b6e0bbca76ec5db813b057b2feb26ddd4e8393494c991fead6931c764f4a768d5c79844bbf8df8c8a1c5c9bef4581e7f9ee0ea72cad5dc649422a46b084d5c74aeaff019d0101e5f91024b611e674cd54ea5be90dd98456ded07e17013cb162dfff5b4256a3d04186bac546474ff09326ea8a81f099ae8654ec0f7dfaafa0f8f64c0be6a444f2196ca74d22c578c26862079d9fbb7b0f865175f0b09c540e1c0a67023f8a5b71fc74ae87b0156159354b9c9d64ce9bf12bb0ab3daf61e5334b2ec4cf889e06223ef70d40ef43a7c701add5855416cc2ed8cabeed71e46e59cf4d369cf4a76299e9576da4f7829b39defb31807d07b4dad6697982dfe1d35f80dfba4a7e989f06ea309eb41bd617b665db4ac8f18ca0478b9feabbb8476a338f184c1770a7907d180d47c64b824db97cf4aca32abfff50088770e60c060e9fb323c56454c8d1a1cf05ecc4101f5f77b7ba7f86c342ac058f647d910982a576d777eed5ef22bd98421ac02bfaf696c1e16ae09bef5df49e45bd00", 0x235, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r4) executing program 5: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="5df6d0b700000000010000000100000000300000000000009078ac1400bbe00000010c009078000000004500fff900000000003a0000e0000001ffffffff"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) executing program 2: socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x1, 0x0, 0x234}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001ffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r3 = getuid() fchown(r1, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r5 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x74, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000400)={0x1, 0x1}) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') getitimer(0x0, &(0x7f00000010c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000700)={@random="892500004000", @random="2adb0070162e", [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1b, 0xd5, 0x68, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x2b, 0x4, [@local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="661351bcdae2bae5fcd7078dd14a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f161341d49325d0ffb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b63c062e2"}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0xa) setrlimit(0x5, &(0x7f00000002c0)={0x7, 0x400}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(0xffffffffffffffff) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/183, &(0x7f0000000240)=0xb7) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x2) close(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) close(r0) executing program 3: sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f0000000040)="8c756d64d004b22c233ea9074ef2338f39c2e41587b795e40a3e61f6cc6b9627f3d31157c5179becce38cb0fdba4085c3babb98485743a686a52aa26ddf810222887e21fc50a378d4cdf6fddda0a65ac81ca1fbdaf8e69efedceb4bb49d598385902b00db0524678058c435d57859e3023438239efb6da977745c24a1f15ea5df0dc8e2a2b0d47d41566723c5fee8070d91d", 0x0, 0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8dbf81bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b03d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a95fca76ae4ad7b31aef6ebdd987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5681578e2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6037c95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab8669de5d09b742e3bd"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f00000002c0)="48fd42f238f75aadcb3419f6794a4eec23d647c70e05cdd6cddc01ffe9f6bf0043ae80941e8e32fd347f12de7be87e298f00c875d5936c7dc87f1d98492742f140a8fcd254d30740e9b3b67a87b7cef86a08bd4a93682493173fb2ca33e0c674fafa18df507cddf9e2121138275420c58a87d71ed43d36e988fc3357612ab4192528d898f72378fd4abed92730e6be63a07ad1d9d384b2810345ebb99d15e0", &(0x7f0000000180)=0x9f, &(0x7f00000005c0)="e4337241d1c68e6890a5f7624d460f17baef38b0b51d23b72098ef8c99f6eb3f70484072a31a8569434afeded51849d6c6db8e032a08cd4cbd7cc8409a931eb594c89c8c9ec19577868fdd667f8073c9d66efaaefbd23339d6eb34b1488aa0e25a1fc02641e6ebc23e7378c6e16140a3a5b14cf1ca94b1b96db7490642ca977e03e387b4affc3e3a21b172fbd18b03456c2e871969ab910ba7a88735a00708b559", 0xa1) mkdir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x90) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x28}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) r5 = kqueue() r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = dup2(r7, r2) kevent(r7, &(0x7f0000000240)=[{{r1}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) write(r8, &(0x7f0000000280)="2cfd4b32b9e88840faff9c97b5568c46f4a0f8afa9ff0afbf6683a83332293dc9db0f258619a0530f8561ad59421116d1ee8050bfd9aa23934879daaf4be65b2d60e3ed9f8cc0142b0d0e2beeac61b33ed2235b3676ece3cbcb9bc9edd2d2df9e8140a7f93b61f707e3e2e8d84716c07f22c6c9188a4b701fa6b787554a2dc4cc510b5bfb775e43af12df3c05c4bf6e13f81227e17908f6412bc8752beab944f4b06f7dc3982aaf10772285e207f67d2fc7772a13479d37ad479368e8cc61ab8b9c297d5a3964f8dce0fc65feb8ff71df6c0b8a56d5869e028b7776ef1173290f1dbe272a75aba8a", 0xe8) executing program 3: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f970500000000000000c2da757eac56733f7e4e4973c1e6b33ac91343ea3b9d8c5c7b93d5c20a35211791fe305cd823d91687419104d824c06ec1", 0x53}], 0x1, 0x0}}, 0x10, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) setrlimit(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) (async) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) (async) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) setreuid(0xffffffffffffffff, 0xee01) (async) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x26) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000600)="213e43cc44f18ef6dc073131b6d0775635cfe5f0924b1477e8932624ba3a05e0466e9695", &(0x7f0000000640)=0x24, &(0x7f0000000680)="99710de454bac7f52809605d43129c5664d13d9c67f60213febfa11eba2942133db2d10f7f5edc874ef1df0f4111e186d773a5789c276a0a81671b4a29093c54836814c890ec6780f9d87a17d5a3c7c645f5978fedf442fdc4eeed6081cd7ee12280ea3f53cb8140c3415494081473f0e693a11b6fe030adade39065379883125216da9d1dcd2911222bcb6e4622a5b60a390dc817592a11d576c0a3380b50b334d5a15470e63ffe79c4ed53e8923ab28a8c848354dfaba5188ab2ef51931eac6b733412fbc7a92d0bd23e714537c312d3", 0xd1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x7, 0x1, 0x7, 0x8000, &(0x7f0000000380)={{0x9, 0x48, 0x80, 0xe2, 0x9, 0xf7, 0xfff}, {[0x5, 0x4, 0x0, 0x6, 0x9, 0x3ff, 0xc2e, 0x0, 0x5, 0x4, 0xf33, 0x10000, 0x4f0, 0x401, 0x8, 0x1, 0x8000000000000000, 0x800], [0x401, 0xb48, 0x4e2, 0x100, 0x0, 0x8, 0x7, 0x46991334, 0x6, 0x9], [0x69a291db, 0x9, 0x7, 0x7f, 0x9, 0x800, 0x38fe], [0x10001, 0x5f, 0x40, 0x7, 0x9, 0x1], [{0x1, 0x80000000, 0x54, 0x800}, {0x0, 0x8, 0x3ff, 0x1}, {0xfffd, 0xffffffff, 0x1, 0x2922}, {0x7, 0x6, 0x3f, 0x9}, {0x9, 0x90000, 0xd0d6, 0x65be}, {0xffff, 0x3, 0x4800, 0xffff}, {0x9f89, 0x4, 0xfffffff8, 0x6a000000000}, {0xa00, 0x2, 0x9, 0xfffffffffffffffe}], {0x8, 0x98, 0x963, 0x800}, {0x3, 0x6, 0x9, 0x9}}}, 0xb6d9, 0x98}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000]}}) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r0) r4 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x70, 0x40, 0x3, 0x7}], 0x400, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x24, 0x4, 0x6b54d3c1, 0x3}, {{r3}, 0xfffffffffffffff9, 0x50, 0x40, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0x44, 0x0, 0x8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x10001}, {{r3}, 0xfffffffffffffff8, 0xa, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x3a, 0x20000000, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1c03fd5325d9d2d9, 0x3, 0x6}], 0x7fffffff, &(0x7f0000000240)={0x400, 0x9d}) execve(0x0, 0x0, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000240)="12eefd97010c182c5f368bfaa121089b22a04b2da73b74bcb3dcf530031cd5d5e90dbc1f54ad116099203bac76581ee34495dc25f2ba7076380898", &(0x7f0000000100)=0x3b, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=[@rights={0x10}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x400) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00007dd000/0x2000)=nil, 0x2000, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) dup(r6) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x25}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f00004e2000/0x3000)=nil, 0x3000, 0x0) write(r5, &(0x7f00000001c0)='m', 0x1) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x401) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, &(0x7f0000000280), &(0x7f0000000380), &(0x7f00000003c0), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="2a300161dcf112dbbcc398d76e9f4dc1090112f23845640d597102c03f0d0077b4e6877663cc829bbdad6f5e2891122dc77d884e78fdf56b839fc8ce103f9e4ec311551eabf9ef6ae02bc047f6ccb342be6c36feebc4361c267e1e6f1be89dbc52b5751ee3552f8852573b4f3e246e616d4ce37e675310fc623d9eedd187208abc0806c3068251edf4b926c0ab75387fdc743cdf0fa1ff25f7b03d690ba7a6ea41868d6bc021c26e1d0d9e5a515c2856b365c9f5ef9963139d0b324dd0c69da48d0dc9a91157e49d8bf0d19b916d9153b7273cfd4c715f44f5ddf68d", 0xdc) sysctl$hw(&(0x7f0000000640)={0x6, 0x5}, 0x2, &(0x7f0000000680)="c0", 0x0, &(0x7f0000000700)="d3c07c85519ebdd66ac5d0a91012916df88ba18344d6c1b9d52aa9c2604d0a5683d3d3ff7242f990a877a6d790298ea428363258d2fe34bbcb6a5a08703767bbfa9a5f5556db234e4c44c9375ec2d933f63e145891da0300e10622f249e4548ec0455a3cc4bc7af2cb5c437a2b940d2e73051f939ff8b74c05d8fc3f2f3e6bf834d459e054c1ed7c9f6fbb5e216c63536459623025347132c1759259ecea4e88ab79d02b36df9ec344cc1a56a3fa7560fa3cf131a8516330954dcf3061ae285b85532a7779eefc3eef4c2e5292ae40fe49b0777db6b397bb6ab0d5cc8d0b0f842422933e6a6d5c00a2a058aa2ada19cc10a576df5d0d3f69c48e52f504731c58d0dc15562fb5f02bd36ad2d34d59752f55c4e89b7c613ddfe7e75688543ac7356a534bf0ee5c2f22692b3e5642dc3adac03b6b6397382be613ad494e37061ddad5bd19156c841e69dba0bf502227a84cfc354bed464d3f0754d4681c05229115161f390d04255b766e4c99117ef092c76aeb21846cc61d56e3dd38003dc46c7bcec0c72894b1ebf09269e656b131feab05354c0dc6db385148220a780c91cb8ce4768729aead82ea2fb7e115f8b5b95fc749c7943d8bfd4abc3436fb8163416c2cad7eb09ede504ff5cb69f5ae801e4343230f7c2def0ce0931ed481aacdfe7e23b712e5c99a31fe0f7bad38092bf8e00c45ac4f4770316282f38d4c64509bc541492453549aec4f0ac3b44aa641dd28ff76c656ddbd21b04c95d9f0e1ebb3c78b7d1b9b0146562d794bfaf494868798fb08f7d8feb80641794ec8c9461478cb48518e228ad435785872f13f2b2e940892bb73a7373418f242dc61d9d88f5f7b0d78bb9d8b0424aacd257d782f978f8aa0b8a37de4c6de31a1180ff95e8847159a3eeb94c76556c6cd8ab5c82acc6894b200199926c96cb65aed71568d18ecf945648aa3e9ea2a8496125a693be5c5c2cbf9ce1804b1ae64f052a92afa4c4379a422868b50b77ec9a700af628f8f92b5714c411da8552b5527f20b98341a7853189c03643e1b6bac504f7df6ed0e2063d785e737193bccf374a1d49a2258b4a35adc70e32fe633752e9d493147dab09601327bcda5b8cb829cdaf316f8ce9d637b29ee4045d9fb10fd7be76b9e21eafc7803fad24f9801c1dd4e1788ffa40babba8e4661465ab8a9e1d1f8f2a45fe08970be31ec30ca3df907ab68f6b2478665e4a812a35c275feb5d14b0af324ebfb43ff61337fec9e40b9124add2b2f7ccfaddeba992da13e8485cdf6e52d69863075006a283ccf34c697417d8edcf47a63e51cc15851d44334857193d937e3565e92e9152d1f128f17e59fe2f5f8cccfbdce20407d33e60281cb08a63271b8c14ae65c6a7f3516d0d61a6df00ec26fb0a60763874d5cf9445bdbf0d48bcca32c57d8865aaca3f766cb4ce5ac88988b99a05d95eae96e49b25fcaa55b7cc4fdbb77bed2170ad6e2c30f0aa6598cb958846dd4480e319abf507c04e05d0a2961712e0868ba61b2f51ba8f2ed1fc92389da00db38ae8c36d8196103c8b8621b4f78518f067de8ed277bd3b9c6f1e5d42402521d2951185861d1947bdbbf50e38907085dbabfeef607ed8ac803605929ae5154b315b91147e55f75d568c1842583a8fc702d4c3a74ae155629625a8b4664e63ab59de292d57026ca5db6657031b644f38f9c5734dba36377525b8f21623deb17361ea2eded615d2bfa4d7775ef71b569b958582eb991c91c935bf84c2b062a1aeed505b6e59a834dbeb5ca82ab88e90bd608fd29b9f3c4a9fab3064d5d5b72b0be2120893b46afa03c628c4036f4e7c65fea877b24793ff164f5480b11993555b9d73adc064ecf6d8f059c8285a273db729859e8c6fd64b2fb3599e04bc0f6a2a7d8aefe4369afd0adfacc8eaa0590078929bc101ff3a740bb21025a979689bdff4614a0d7406edecd8e6a06637f3d626544d62b63d529fb522b0d2eedcd5f3ebafc9eb43c95c8ed52868a2a4b384e28d4e2c2de1ad7f16d5ac6e1417e664e64a5649360a02028a36348f174d1447d7d46a8acb59f794fc7350435c094ba1c934e00c68d0751a22948ad5672564e293f16974222da7bb2164e352a92a56c31634863e175dff8265eea9a3115a5a136af1b590d42762a611a8f3c44977725fcce2897614f0e0d284a2b9e9c4e30b3ba05a9d35e4f9bca6e85302f58850d06a2a5e6a057cb51270b0b0a1b27c9b3d2d42ba224467ff2e724e9db7f146ee246588b3f09e5b6d20b4940a3dfb166937828df28f28552f5ba34fcc65a73550a43a5edad64031a69d25361f6169dd748531e48800650eb93aa5f6975271b235ee7dd11aa737670dac4513eebbf2536906eeb5797656e41a9584ecbda724fbda415492951737f09a62449053603390c90f6b7cd7b134d70981c03d27a552ec5a8d3a69a9697b10527611dcb92f46529499bc27a4dfdffcc84e4dc6a3cb8f68020a792dc54cfb89a0829f1877f0fb940264e58b19084ae6623e54e4fb13515878a9bebfc3d0debd2b2ace4bed0e4ac865dcc297c6a7fcc3ce261848a95aacffe7c1bdaf0145cc13bb0e8f658d2a79547f6c2705bfe4ecf116d2a43ae57025742cfedfdc300b7db3c0a7634d3af95f1cfe7db423e843c23afaa96b543f3aa1d1ec21638e700598bb099955a615f429aaa49f20a05d834ef379399d3b8674e11bf708da8d81fcae2673a6307de7f11a990d5d2c35fb9f45c3d6e4f774c6475af7107870193304663a1bb5938ecb696f0f9b3442cc2431d839efd5d74f436485dc0a31aa4a7138fc424c0f6fac160e46b9244d6460bdf7cb324ea416c6ff6a02342e698da7d66eca23c524dc22ef0b6d331c87ec067cf17adc37209974c5e604137a664b2fe1623f54e864c98b188b2b9f6dbf8092294e9b37b4c026429b316b541306a5f678d30fcc38e948acd37fc2d164ca54ae187667f9bb762ff349dfd3a3aa43835b8cfefb49f0983792e3888280cf4069d191c0dfa51566b90c41fe43d78e5d4a96ac5f57b31bcd2d0d0e29ff85dd28c1be2ba5ea9178b082a9a80b7d7a7b0ec97f0a63000406eae94edd38f07d58244b94afc664ad55e5f4ce35d83709bd73e5e02599fbb2e48b7901b1c15ec32e920563a95b599596be045ff3729ec0b3d6931ca365637fd6140cf6b1ac41fa613b15334bd747b57cf20607ff87c07ca7a11e7e07f55ed9df93b70482f1bd6b3a1d1f061e2c53e4b9491199c9130748757019821eb3e1153f7bb1ecd4f877cd22e5e322e1163a48d6a8a2f0316b78852da7282afca55eedaec69de072e183ffeecf2e4ad558cfd81a86afeb7862e8c5dbddf719fb1400077c5a8ea7e34573d5088fce9c64d6e45e87457c33a634e0fa298e002ca16f7d0acfe4b2a61a8bc6a8b351f5103da92326d93315d767ba28e7469ad7c303f7b8a5a008160fd4225ffce7a2148963f65516d7aa24cebe03ad1d7c38017b9f2d7a2454b8332fc795f436867196ce23e8d4f55b4fe0b93c53934be4912076684117632eec651a531d1d435fd476f0a0f159dcb97450926b93c738023bc89730f9febb5bad70edf81a20ced9d4d6191e4db935bed6077d4cdce8cde3ab36520b84676e994cd8dc033923a27cb73c3eb3f7ecd0ea16cbf45059d481ffcd30555bdd5987584555b9ff77249cd39107e622c8d8ac92c58d9c4b7516b2697b7704b9a07c94fdf7a89ef7e596044cc8e4730b75f1372815ce548ee858ed3c53bfb0ffa32bcdc351d095bfd2d44dbaaa21297b3da732cbf6274dd885dfdaaf59476ee44d755c0f22dfe9572a8b8db19b49f03a6af1731bd0fb5feea7c50a406afda0885f4046af0f3d075740837d5de509933c7ed2908b0dc4742e0a6c8393d008422d7b9befc2895ceee23cd87073a64f4c1b53d28f13b1950d25d098995229538154a0f55fc7a2c22dcb5b10205d4ed0785e94a653a0507ba5c63024de41beb4fcb319ff9dc038d8b83fab9f1760e90edfad6419fd2d9eabcc4fa2f9d7780fd3dfa41776c3e5f60d7ca0925436bc15017b2ca293d5795f4c5440c0f3cb3df20f0fdc80a1b74049ca0f8e08e051cf888195310c8535de0e9172b2fe2d0b74664a0227ec8a30b2d901a34c05b67bd32076a0c739ec017566420200375701f4e2d41dcfda2b56f869d79a2f5c85cdaadda41dc7b32590e2bf0e584b3fef676aa9b544043a726dceaa78dfa4627dce9a0e0761766dbdc88b2c42e33c373bad0c5d12ab03b989a2753db4dffff4b320d489e146ec51a17522d861c4a80b231f0b4b695243d4f8739729c0692f85cd7f3b67b3b677a9b7cd0aeb71813079788d585eca70a5d8b9fb0cd47f433abb66aa50d78dd7e4870f5beca0f1150cd2f784a8815f7720c4c748ea92b8fee96de659acef0074d1fdf42f383588780f68cb577285ad32752b5dee83e94d446f618ecda0140b2e5c95b6608e47c716eb77d6c4fc06db8c19997b1e82b7ea94abd6a1aac2b1a4fef913bd75477ecd51fd2186b5480475d17e20c04546cb1f417924d32b92fcc9f6e5a786be1b8505220f460eee4821e25dbd444822878a5e063de2443c2f4f1dc0baf5729a829dfe07c7fd4fba2159bf0605a23a80195cc101b51085f5572d878de9aaec55999c8b8c65dfcf627a1cf8c69361adb19802c1b9ee3498d5ba543ba4bd344814449388af11f58f0dea39073b16b8ef66dc47f2c8c1b4f6d67362f106ef77684408d048ae4da73efa7b581aba527f76d2e5488ed351e4436b2af7cd7bcaf354daf97fa0ddcf82063883ff705414c75dbbd2fb6353d4208828a543fe0bc71b7efe3fff8e1374933fd08c5410bf485c337698660006c28b8e37ae0ae688f13397a9bd2d833a37a5ae1ab99690491670d7a36b54fa6ee4515843cb4a80a27411f53aa4932060016df0111da20ca577875ec707e695942bef97de76cab7146a4279273018fd11056bedb8a27a5244ac4426257383404b0c7e7823da98fa863ff1a3afe65b5ec1390d117ad82c4b56671401e5be7037bbe8eaac79401e39bf79b9f28f71a75a0df8de9b037f6f9840de2fa216bfbc722d118fc3291cf19b7ea8d3807b921e2a2e00fc610334850df4bf781add82bdb048a301c713835d9e060bf4f499ab460d37df75034eb6944a114fc367ec04bae9d0639d01429f36b6e8fecb9467a6437c94cc4cade1876fb3a3e480168ad2bf42c9cedb3e90a7192cf44757b71f17897c0cd9b91036b90d82074db87b813c752c6ca71dff5a09b90a61470aa00fd8f4cd09d6afa8cac9787cf5cdd2007923f1d88fc1903a902529d1693b2de8ec0ecffc810b02b493e45257d1ade661fbde1bada8e7a716b06a47794c586aba6da341d53d6c9334c0274f6978a60036e97a059dd8e50c38a477a12231feeed31c6ac4934601f7d8f59b227cf703c1db791ad0ad98ef3c1acb529c2f5236", 0xf10) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001800)={0x6, 0x19}, 0x2, 0x0, &(0x7f00000018c0), 0x0, 0x0) executing program 3: shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) (async, rerun: 64) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) (async) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x5d, 0x0, &(0x7f00000003c0)=""/93}) (async) r1 = socket(0x18, 0x1, 0x0) (async) r2 = socket(0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) (async) r3 = socket(0x18, 0x3, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) (async, rerun: 32) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r4 = dup2(r2, r1) r5 = socket(0x11, 0x3, 0x0) accept$inet(r4, 0x0, &(0x7f0000000180)) (async) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x8000, 0xffffffff, 0x0, {[0x8, 0x8, 0x7, 0xffffffffffffffff, 0x7b02a744, 0x8, 0x1, 0x3, 0x895, 0x7ff, 0x3f, 0x7, 0x3, 0xd36, 0x8, 0x7307, 0x10001, 0x8], [0xffffffffffffff81, 0x8, 0x4, 0x101, 0x10001, 0xffffffffffffffff, 0x8, 0x3f, 0x6, 0x80], [0x5, 0x80, 0x7ff, 0x4, 0x5, 0x25ac00000, 0x4], [0xbeca, 0x8a19, 0x7, 0x1b6623e8, 0x8, 0x100000000000], [{0x0, 0x7f, 0x0, 0x8}, {0x9891, 0x8000, 0x1, 0x26bd}, {0xffff, 0x9, 0x3, 0xf2}, {0x429f, 0x1ff, 0x1, 0x1}, {0x4, 0x10000, 0x0, 0x8}, {0x8, 0x9, 0x5b, 0x1}, {0xff, 0x1ff, 0x4, 0xfff}, {0x2, 0x4358, 0x8000, 0x7fffffff}], {0x10, 0x8, 0xffffff80, 0x6d}, {0x0, 0x1, 0x7fffffff, 0x3}}}) (rerun: 64) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {0x0}], 0x2) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) setuid(0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x200, 0x7fffffff, 0x1, 0x1, 0x1, 0x400, 0x1, 0x1, 0x9, 0x760c}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000003c0)}) r5 = socket(0x11, 0x3, 0x4) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0xc0, 0x0, 0x234d, "8717250059aadf3f2f84000000000600", 0xfffffffc}) sendto$unix(r5, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x410, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="3a3799761d76453d29ef5fc32a3ebc480768bf55c7ce143058545372b97d5576f0030a0611067a9f153a2754c5a59c0b809fd781fc3c6f18e4415c00a40b2bb92b1c45c242d251242bd367b6248a4a86c2e7be51c96f967aca4f7b670a2c99686c4f", 0x62}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x4000, 0x7f) setsockopt(r0, 0x14, 0x2, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r2) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x7) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x1, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) executing program 3: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffe, 0x20002fffffffa}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0xa, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f00000002c0)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db0fdffffff8ee48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9bb9993f37f098c3d3b8e03e290269afef7b4d8186e9ad28b52d8d3e3515575ce43d7bf6310067f3c580113287bb0e0078500008dfafad7bdb37f89a1d53510bc913f1f4ab674d8dcb844fdd2b202eccb21ca5b18c7e953da3acaabdadf85444c108e102fbfec80e8d1ffbf3f1e5300000000000000000000000066ab1974235b4abd", 0x11c) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1286944, &(0x7f0000000100)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0x80, 0x3f, 0x1, 0x800, 0xff, 0x400, 0x0, 0x2, 0x5}) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x6}, 0x80}) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x8, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) msgget$private(0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x1, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x140000000000000, 0x81}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20, 0x75, 0x5}, {{r1}, 0xfffffffffffffffb, 0xcd, 0x1, 0x81, 0x8000}, {{r1}, 0xffffffffffffffff, 0xc8, 0x1, 0x4, 0x81}, {{r0}, 0x0, 0x36, 0x41, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x22, 0x1, 0x7f, 0x5c}, {{r2}, 0x6, 0x0, 0x2, 0x100000000, 0x6}, {{r3}, 0xffffffffffffffff, 0xa0, 0x800ffffc, 0xfffffffffffffff7, 0x80000001}], 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x9d, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff2adb0070162e86dd60f619000067060000000000000000000000000000000000ff0000000001ea443d0800000000010000000000000000004e204e2261aab2c55f38bf19b266b5560975ccbeed25d9662e68aeede517a1e4642c403388319f32d07df9c613d9e05192f5173b343e2970a5f29d5e313ce1db12393d93ea658d18d2b89678bea528f8af722575da8b1f8238eb0fea6e12aa2de60f8f4f5a30c6a6c368e7c13ecbe24bcee216fe0395f64cef1e3f1d489a1a533f11adb93f2135221b7b56b227683c5d375dfbdcc17dba79a18f28ee8885f405000000000000005c7b16008f0165f1d4af80cc28b89d37ba46b2ce7095642795d9b2650175f118877cec862bb262649dad7636366a1c2dbed78d7fa570bdf6c3a223d0c0b889f3dcb51b3d7c08a87143fcb1d0ecbefac879b68a88a62553be93281f46a0d5556dcddf5f41856b59a9052f4618b2e91c9c8457d193b98681ccbe5f4e806974ff317a6c4ebe23750570cc2c03118d63737bfcc6e854e7ff2ef61fb892ac991060a4128752daf9ea1616eae3c57c767f6651f7a5109bfa4d2cd917fdd7863f77e3355f8f1fd9ed2c1baa2a2d20c32f1422eb1681f5060d8a1302cba4e134e205cec4398e934e3bc08a67cc230a7d588cdba53ec96804e815db4fa9f4fec9aee773b72300a78838d6bc197b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009f5a1c276cb47f51bef8e930fff71f78eaddec2d296a78536508c8321bb600b19b32df2548124d947eefed221d9a909f042d3185bdbe5609007d901aec69798256c7d4d01a640fe0b568f5"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x2000)=nil, 0x0) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/224) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}, {}], 0x2}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x4001, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x200) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r5, 0x0, 0x0) write(r4, &(0x7f0000000300)="1e", 0x1) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) r6 = getppid() setpgid(0x0, r6) close(r0) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r7 = getpid() setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) wait4(r7, &(0x7f0000000240), 0x9, &(0x7f0000000040)) executing program 0: sysctl$hw(&(0x7f0000001180)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x1, 0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x0, 0x1, 0x3000}, {0x0, 0x3, 0xc8df0915392883dd}, {0x2, 0x9, 0x1000}, {0x0, 0xed23, 0x800}, {0x1, 0x3, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0x3}], 0x8) executing program 4: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='_\x9c\xcc\x17', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000240)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f970500000000000000c2da757eac56733f7e4e4973c1e6b33ac91343ea3b9d8c5c7b93d5c20a35211791fe305cd823d91687419104d824c06ec1", 0x53}], 0x1, 0x0}}, 0x10, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r4, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = dup(r3) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000001240)="d255a71c3be1bc04c251fa8523c57fe263706d9b022127989cc2c9822a9927753f69d087624f98e7c0", 0x29, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x541b, 0x0) dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r4) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r3}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) setegid(0x0) getuid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r6 = getuid() seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) sysctl$net_mpls(&(0x7f0000001e40), 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r6, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r7 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r6, 0x0, 0x0, r7, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socket$inet(0x2, 0x8000, 0xff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7ffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x0, 0x1, 0x0, 0x0, 0x3, 0x40000003, 0xfffffffffffffffd}) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x150) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000800), 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001f00)="6fcba96e64d77dfe77d06091c8341acb34f68c0a7f8802962e6df677206c191cd918209f6888f2692598d8f8e3bb787c64112dc27378aa9ef6cbe1f08ffa672e893e3bc753b4c16a0c5115a892932f0c7fdd919d17700492ca28858b3d676614ae80bf2d5cc1b47a5cab3ef39d09113f501a7008a47914e733aa5eb9993815015793ef982acbf1f6d1d591ed7462b1b143e558b10ceb7761ac79e6d8", 0x9c}], 0x1) readv(r1, &(0x7f0000001e40)=[{&(0x7f0000000440)=""/237, 0xed}, {&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000780)=""/73, 0x49}, {&(0x7f0000000bc0)=""/236, 0xec}, {&(0x7f0000000cc0)=""/142, 0x8e}, {&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000003000)=""/4109, 0x100d}, {&(0x7f0000001d80)=""/191, 0xbf}], 0x9) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x400) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x400) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="f800000000000000ffff0000400000000d2acf98e9e677b16c3ae9ef6cd49a3f173aa430e424117e5f9b797d3722afad70984df0aa666e41b352950de2598f759631dbc301af434704f2b6608bcee05969221391da39e2f0c0b3f9bed8d72df942faa996906ffb4b27e3edf1930261ca02e7a4a4aa9ad5915a283d403289053a04aef24b230d62e4025578e31694d245ed184e89203b063afba89a874d8bb8b056463355f9a90e41eef5697968dcc9ab8ccb39f30156c5359d9857d9e12b68d5f55d51559556ab915195d6b5fa033b541ad08d0fe92dae1d9bf56a209e85946649b7296972cd77c5e2bc4a20e87bd4534703000000000000ef293bd86ff6b9239fed4a07d7e4e04a9f4084b516392281d76656518f2572ee47667e51bf44fc30f473c2ef190ecd9b160a70dfe68d4f56f78b8e61ad74e2de7612c179695da7b4a44a08000000000000007b2d77d46ad5018cff547ceedc8b6a08d60157814ae4eff76d0ee360ab5d4e77ad4636b3d581171675ec3df2181413716ee74ad41717c3662689aa871df853587f6472232a882c68e203cf67edbc691000b8b080f51eb0886bef30f00a69476c2d2bd4447d9274f81151cc9f2d18fd23a0c64e40783800160b5670e6c7bd42144e17f75a519d9a372a348922bed156cacc44ea1ddc702ddaadd87374769e28a90d9fd426c5b5d8d42204000000"], 0xf8}, 0x0) (async) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="f800000000000000ffff0000400000000d2acf98e9e677b16c3ae9ef6cd49a3f173aa430e424117e5f9b797d3722afad70984df0aa666e41b352950de2598f759631dbc301af434704f2b6608bcee05969221391da39e2f0c0b3f9bed8d72df942faa996906ffb4b27e3edf1930261ca02e7a4a4aa9ad5915a283d403289053a04aef24b230d62e4025578e31694d245ed184e89203b063afba89a874d8bb8b056463355f9a90e41eef5697968dcc9ab8ccb39f30156c5359d9857d9e12b68d5f55d51559556ab915195d6b5fa033b541ad08d0fe92dae1d9bf56a209e85946649b7296972cd77c5e2bc4a20e87bd4534703000000000000ef293bd86ff6b9239fed4a07d7e4e04a9f4084b516392281d76656518f2572ee47667e51bf44fc30f473c2ef190ecd9b160a70dfe68d4f56f78b8e61ad74e2de7612c179695da7b4a44a08000000000000007b2d77d46ad5018cff547ceedc8b6a08d60157814ae4eff76d0ee360ab5d4e77ad4636b3d581171675ec3df2181413716ee74ad41717c3662689aa871df853587f6472232a882c68e203cf67edbc691000b8b080f51eb0886bef30f00a69476c2d2bd4447d9274f81151cc9f2d18fd23a0c64e40783800160b5670e6c7bd42144e17f75a519d9a372a348922bed156cacc44ea1ddc702ddaadd87374769e28a90d9fd426c5b5d8d42204000000"], 0xf8}, 0x0) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) (async) close(r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r8, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x2, 0x0, 0x9}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001380)=ANY=[]) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (async) socket(0x11, 0x3, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0xa) (async) setrlimit(0x5, &(0x7f00000002c0)={0x7, 0x400}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) (async) socket(0x6, 0x4, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) dup(0xffffffffffffffff) (async, rerun: 64) getuid() (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/183, &(0x7f0000000240)=0xb7) (async, rerun: 64) socket(0x11, 0x3, 0x0) (rerun: 64) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() executing program 5: syz_open_pts() syz_emit_ethernet(0xdc, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000008c3a00fe8000000000000000000000000000aafe8000000000000000000000000000aa85"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 2: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7fff}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000480)='P.', 0x2}], 0x1) syz_emit_ethernet(0x138, 0x0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x789) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd60754699000000000000000000000dbbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x6}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0x9) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000002c0)=0x8) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) executing program 5: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = socket$inet(0x2, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000240)) shutdown(r1, 0x0) r6 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000400)="1f56ca400c5be3f088d6c1110c31253bc96944dc583a23dba014716720fcccc00a6d9b45e8cc72a3b67fa3c248940769085039e905b3aec3d154a810144c226e596580df4d20d3f9caf9d8649489da9050c846b2eeb93c9cff1a09b40b3705e1e52177fb62982a6aa4040a72bf1a7fda9a860ee9daee9d3d13f8f8272bd07fd63862fd1bfc2c0a563eb74b3b6ba2b6dc999fedd11a4877f554d1423cb9572d5ad6b7994d52b7416075aaa481378fc8bea54b43f9f8126aa84d3153c9e7fd18a138b8bf866e21b1e81253a9ada1318bfe2279dbc12affc547e985276419672fc8d5154d0c7dfd4e11921995c574dfb0da93fa640d0d9234bf06fe6ceb1e02218b96e0ece1a129642bd0a9daee8d0c39f21f19f8d2b2cd38442a83298b57513fcb4e9dd11ad92f9932941d36b2c6117af09b5c71d61e0ff8c62d92303ec196a8a3aceff552e266bcc2f60e283eb55ddaee9a4ce148158f331d7b10aae5df57ce4c429f64626c4d391f5f8b0449e0644bf7fa44d31d9a4a036269baf59a9c8f9ee21f9753fe89f295c88bdc73a37b6b92c78eb5fef552bf4e934b23a1f337ae60f4c1dc634fc72fcc44e8f775bf54cd8536834e8d49007fac143194cbd17f22396eaec81acc173641fd024e4c8d14f268d29dd44bc7089f0df5153a0cd7aca74afe1097eedafb7724a1f5b9be9a4614baaae31aa38b8d9f5bb501243bb5b915f882092d6153143494b94df306e7cf200e6984071670d4f089788af8798abc10d87c3e2eed8536bc20c8321b42757d43941404ce019e0bba6c0f0f1382c7b738a95d0865736b861fdedb31cabf50b5a7b99ec9a05b8f66e862ed8bfcb9f5cbc449fa44648deda4f880bbf43d21b617059297b5867bbc9d8f28d934d0f22545ac255665958abbe90ceeb9e20d7c3e2fa4f9a633598159b237b6661c33ec88f09ddaec2d0f954b1626b8198c2488357c123fb0bc078e510903cbcc5ef1ab80f65aae6b58fb4aefe22ae951193c078aebfefcd3f5bdb2f4bbb57355f6fa75785e94c9a1349bef47f413f54cac6176787a6384e39dfe690922726d787338f578f2746f91617c67f642cf00d060a5a5734482d39dcd4d275a667edde1eaa1bdede5e7c14622438d849186d99ccc33a51abb470efaf619ef1785fb030a4d59805bdcac0b692a51da7f9b59cbfe29a4d8f7a668123d576c7381fdbadee4da9db6dd53d633507eb682fdb9ca13339766ea470104b668133c363fbadd3caa3e1ec8780857d0e13587a154ec36c1bdf76a83b936c09dc0b2d66ca8cae2d31b4c134b3ed4d747a59529ab63bf6efaac754572a2e5ca8b75380e58aadb494434293609688d4a5e82502069fb9f42232a57633a8ce54251a8af2b18e43ae68c530b0fd6a41a89e11c6b48bc3be6517dff32699ef1e3f15b58573391420742a641704d54ae26da5745c0014e3039efb75570e8f7494577aaf3e0efc66775efe431642b7724967ef08266e8193e90a87cdf2f372fd1e04eb95f1b6d0b95249f7befd7d90b52c206461f92e5f4eb8fa99df8c30bf4c6709756ef83cedd681ef60ecd236559920c9fea1c6bb9c087b692742cd8e08585fe6140b757952656ee42429e2b10f0a657d981f59601c26dfbdba56ec6819345bc9c6bd5af3725ac0e5946d1d07a313bf1e01da6262542f3c7a8bd04e60b6401e68e761046f1b9124c225c85a82e3a3d662fc4d0d9c5fcfca25b0538714aed216d20e21408cbdd068ac71c57fb4a8880390a98b63e39e701f129a06f60884d064813301476eca26f739db79a321ff28f8ebddd8867ec7ea769c05c3265f983d1c1668b134c4f53573404bb15471c69eea3f4e203ee2adea9915f40fd6e6cb662239352e64019dcd4f404fd73daa5af8d66a9efeefa0ab5ffa919eb27504e5185b546e9e31efbee165efc221031b983e63adf28b86cebc41f371ec66f73c8d99e15e03db8699213270693735fcd95ce6a6dbfa862fbe419b8dcc7df0fd2d12bacee66d4770e86184769ffe5f2c846dd70f2c80696268ab6c005da587075a971d8a3041d75139aa640ada68d98a29ce9b7d719def5c7c8ee72dc6055f3ec93753c421d97d80d1005b7d9df06445739c3f5783e01189baa20c93d4c8414c27e04be40d7ca4a8cabe2b2e3c444ec83acc622dd8fb9c63e225061dd6d492ddfa5c1d7591a321597bf9759f1adf485696f61101c1fe8db34b54af299572f127982a84e30f49d922f060f198f1eb34b0c4410d0ec05afbd2efd55c325710330dd7997927ec20147218c4dbd424f5b5c75a5fc78600d8baae56c2c2705155193f82803c95de5d208a732523a0f1b502b9aeaed6f1c0663a3a083d1a4cf8273a396fc67aeb9271ec3d0067a3e5858b6b7e8dd23eeb23486665d0271a7f106f7a9febc0c4d0748b78a6403f2d5b714a87bd5ce3c7e778e21882fd4225cd221d265792822e71818d1358aed1fdcb51ffe8004dc39cd16c3122ed9cf7e01927f4eccc5ea7e7f92e413b14fc0562f22841d558ef4b9f69f5e7df170ce9fa95ba1c92bf8e7adacb054a000b7f7349c833af3f25b1ae228071eea0cdb93bc3ab5f6e665d05690ce30fe33f1a711bcd5bab6af2a5d0102e258c9abdccb160800422f8e13d3594a58e41d1a26aad06cc860dd0c364fcf0825505c4b6933a034b67d9e81c155f976bddeec21d7f938c4602cc02b99af6217a6be40e9c13286dbe4994f18be97504d11026feca3bd7d58c5a8cdf64d49458acd58a91519ce86052357447f06053963d9349c18a4614b19cfa41417296382a2472d2f01237528232af47d831b43ae6d515eb4478b1b42fb28f04580a0fb47928fa7c17bcd1aa4a6fca3942ed05130892834ea3b21b4f217e80078711613a25b7147987a3a3b06815b0a7af493ffffcc5dfbbdd4918b170e4c50e8396cc8e19e85c68f4967c8a66911fcd82ddf85d15724459ff7f71de04b9519bb3b3d9e944c090d3217cf9bc8dbf9223fca72a961c043b923143888adc9ecc5871b11bf9a7c28e89ee35848fa324936aa0bebdb11a7613f8372e228cafa25647124ea30b60a93ddc7c7558d432b5eb85cd3a41b58b0479b5cd218c7419f6b034c9b2503a8213a16b22d1aa012417e37acfdd3c6e0d8098f5af037a51c434872b3a0f5ab02b1c3e6c046fd108e731fe4f6a71051664b002dff38a956c862324544a91d06311d8a57c158e80fede6cbab63e9179c62f64cb7c6844cd395e2fe545a4c16ae751e3c5dba509824269a09eff82270d320f062b9ff23df3e2edb3870b2f5c9623b7d43ec1c450365ad73e16e224eb294eac9b79d98c4d355e8831e31fa5932bcbf9e6de858cdd0c79ce2dd14678800281d13deee21e3668ff2f8fe7d3f94586663575fa2371584072757248d8eb213f86d472c7c899e9b4f7d96b684299d6606bd39ae802a904d76e404b01c4ad6f541c1853b9211b86f674919e514688731a51d3a091147389e2fd042e29a91606e7f4e01065730d8d7eb0ddba25c43e24da2cf052965dac323d8dad3c0e7f474f5ee22c090af07973f36d4efa0e0108f5772680d0a4116c06b2f31adfc825e03416e534220f94365156667b28f98a1b1325c272f4ff5cde053d2d9b93a42d3605150114e53d8755eb2e43df63e1d062185f275681d92bb2298076258cfb6f3ce3978cf8cdcf734a8614661d66426efc349fa267a71781965df77fbe426b360cbab6245e8d258237982c3df84e256867e9ca3838e5b77685b1f6c114e027871d3945832c1521c76c8a09b1574a70dc7fa7af596f20dbbc5f16641b88e938fb20923375de27f4d7722ad2ec17a1e6b578874898dca936da9e1543742433b24deda30926661f42c257fc14cf8bc0769b6a32009fb77eaa43a8820d11e57124d672fbd5e493045acd7bdeceed2ff37320cdfa4acf8b59d57775d25836133a7fcb3b4aaaf22b0a866142e88adcf9cb1491d8407e9908e58d2275e0528a7e6ea3b967478123530bfa9e504866f16212cede3c90c5302d534131e736f40575cdb34c41673ec3e76951cca6478616a959e145f11d46a9659e49d4f1cb84e2d2c82c80f0660acf1733137fc65387559fa3881ff7779208182458da8bc9ea95ee874db78f651bc93e6485a9a479a4d4749beb56e3b35cfd675ae6f627a2e4e0ff6e2ca5c7a8e65bf4d90a58099464ec4d7c08ee8e4c5e2d6cbcbd81b48ea4a109f8f86f458b0929d6bb8b4510f70462f40c17bb9374194eac6032c41a986e8a41d4a961cc99c8d5028f37342d5d89d68d4db3ceacd367b98f7b1703d2533d1f3821c8208012065323347af10e7c46f9d46471083e45ac8ea2cc1ef9eb35d58efb13743aa8c0355ea96e589aafe4a13044a422d1ee41747185f959a6d09dd6042d7092061d8b72f1392853bab5eaa442ff73cebc41b88dcf948b7abdd3593aa0e6717fc17a17f28adb653270265821f01bcc5237a426387dc4068fe185037122e933c0ce151c78b6ed45abaeb5ba0db9f9c067afdfee9c725b078037d334ffca61700b183a8b3055cb26de218c4c08f25731dd18da575b5df30c6a90b60104233eb8b205993470bcaa923ef529d0bc9cef3f5160491fb3320f9e2210f717c819432b9324e4d8f73553ce379f5e2449c5d4c2b129097bf337f5ee4b965a917902cfb648d450d05945e18452892eb54f54c11ee730a7d8bad30c5a1f190641f07b2d86b26ebb477c029df59e76f5fff5615f61bede6ca95ffccd53b1f12cbd0696a1697a95ddc4360785e0c6d575af8b0607a0915ff0685b0e5b1eafc99d0e20b77d7f4f09f6ecbab8da2aecbda66e26346c0b034801e8a0fb706887a86088e2a05ebf85b98f35498b79bea4e039ebf4e345a811fd5eea5c960a3e7792e5a9cf8387ad1ca9171ea273dbacd4368f594ba92442b60c25813495f4050bdfed013edbca73c2dd7ed5166281168c30e43d5693c6b6c8a97d3b4c98d0f36ccabf04769b243cf6e0c554e8f1a68547d69aabfc4cb52e8286e841c66e904ac45f3233154933f16878c1ffd7f810f036452acf8db68ed894c720bf0dc5f29f160707c356594db97e3ccbb0f2919e979f30001ab4f487353245d2c4961862c0b9b90f548a4745f8c38b78257e527c0497df5ea69393d455382779357db5829ce49928a2beb337cfc1216206cb7e42d61fbe35d3f7f52bee778d5f936b5d74f924d7f38bed2147e035ac0847475a69c8f3379d01b92744719173faf3b6cf84d355757e0fe02253d7be3f88d1eb85ce5df93d7d89ecbef756595e6194de46ff566ab78fc9fa321a94043014181c000b368532381f014aa81cab66f3b752ea6910f8013465603fd79774edc5f5e239de8ca21274bcce606b8bdcc6df61c7340926cd1b0b9a765dbcb046cd02289781857e6c40ab4b356c7b111a42d02d5dcaf47b80fc563ee2bc7f30de3e0b917bb85831943fe7c46045989f19c74c8ef3023fc0b89647d833f8101a6a272ed9f9f9e69a6007dd592a5f09f711dcf77b5d7430c7aae270c7b9634a2d299907d27b6f49d526134e77f77fd21f0078fa2cd9d7c851ef2600264f257bee5d32c4dba5f94303601ac7e8ed3c8306be9255683414ae1bca1ff4a3985a90cf176f38210b3ca04ba8cb250905e7d2f527be97d3d036a47e27863bae315a3e4660504b2c5da861ec140115b5fe663d2ddc1628c5138c6882eee5cb1abf500a2dc63a9c3d32cc990df121ed3948a5e7e994c3d8128bfc68561f87cc3430561d8834e3e571e5a2d0ed5d4c6457339aa072bc6c5e36ce8b96914e4941da1", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="e9927f68feee180ac7529acd2b97337ea5b79582a4cabc4fc43445e5f84728f8fef1c25709997779743323414f92692914268f5489a34aaf9a24af2925e50726fe3dccf637e74771cc5a20e8e383beef44a4805986e0e5fdc2de694c14539505bcc39fcce786f5781ff40b51ac65abe243ff76ae418ca0cbc7f7f52303335568236c7d3bab01935eb18c688377cbfd8e68094a5e68dd994d4d17dd3cc3da7941699b56342130cc42c6d5a33936d48b5c3bff3a679d2a186b4079d02d7464662d9e45d601f7d556bca7bf7843203d19b91c13e430cb79ffe837f31dd5bac7", 0xde) kevent(r6, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r6, &(0x7f0000000000), 0x29f, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0x8001, 0x0) executing program 4: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000]}}) executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000528, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xbda7, 0x30000, 0x4, 0x1, 0x1, 0x0, 0x10000, 0x2, 0x0, 0x80000001, 0x3ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x4) writev(r7, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) sendmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r1, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x83, 0x800) executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x25, 0x0, 0x0, 0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) getgid() fchown(r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x29, 0x3f, 0x0, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000000c0)="ec93a9a43d4bfeafed10c7065a324457b589c807eb6a", &(0x7f0000000100)=0x16, &(0x7f0000000140)="04b782cc7f0dbb448dbe265485e3c594231b01fe86961cf96d3de7264ba5adf4b7897e9628a40bbbaa9b270ca97e3f357b5a0390b6935ef97c6034ec45a2c662a7f374b5f7f5aa6465c81423203c8c74597ac6e7c8844f058ebced7d43f36e740c8b9be3a6d15d3b93d81f5beb", 0x6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000240)="12eefd97010c182c5f368bfaa121089b22a04b2da73b74bcb3dcf530031cd5d5e90dbc1f54ad116099203bac76581ee34495dc25f2ba7076380898", &(0x7f0000000100)=0x3b, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=[@rights={0x10}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x400) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00007dd000/0x2000)=nil, 0x2000, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) dup(r6) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5}, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}, {}], 0x2}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r6 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000140)=""/135, 0x87}], 0x3, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe3", 0x1b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f00000003c0)="4f1d4c6344b80ed7886fcac565aed8e133062fb20bb2bdb6a4515248df3aa745bb9999da30e34d032c574ab4cdf5587145812aab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d9548f001b25ec5521559154c586eefff122009f659cd3e257586e240bf6ec787f98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9c8c6042d", 0xb7) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0xbb19cd7837b889e7) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x83, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20810, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x1a, 0x0, 0x0) r8 = kqueue() poll(&(0x7f0000000000)=[{}, {r6}, {r8}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 4: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) executing program 4: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f970500000000000000c2da757eac56733f7e4e4973c1e6b33ac91343ea3b9d8c5c7b93d5c20a35211791fe305cd823d91687419104d824c06ec1", 0x53}], 0x1, 0x0}}, 0x10, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file2\x00', &(0x7f00000000c0)='W\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x695, 0x0) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRES8=r0, @ANYRESOCT=r2], 0x401, 0x800) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000019b000/0x1000)=nil, 0x1000, 0x2) socket(0x20, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800, 0x0, 0x0, 0x7}, {}, {}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0x81286947, 0x0) open(0x0, 0x615, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001ef000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x81}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x80000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r1, 0x2d3608a5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r2, &(0x7f0000000000), 0xa) r3 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) fcntl$getown(r4, 0x5) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r6, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) msgget$private(0x0, 0xfffffffffffffffd) executing program 4: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x94\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) (async) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x94\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) (async) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(r4) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) read(0xffffffffffffffff, &(0x7f0000000100)=""/127, 0x7f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) open$dir(0x0, 0x40000400001803c1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r6 = dup2(r5, r5) dup2(r5, r6) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) mknod(0x0, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8020699d, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff7fffffffff1400bb0000000000000000000000000000000000000000d7ff29f7d6805bc6c6c5f6c8893dcccc3a9f6211f98c393617f796bfc3e802660f3e973c1e99486f21991dfde78801b2f3874fcd6dbf093f12e4e8d727982bb73fcfddc80709bb88b284d804c6eba60c8a6c2154f985206840fa180e5b21252d30171b663cf8f973082f3914d99fe7c955435beb8a43c7155537d6e50492d6da0e4b3018dd1e9296fcec3095e0ddf02b82d3e001ec40407d5beadd42f23762ba5221b3f327e4093a2e95c9415088ee5a714b4079eb48a5fcf9cc2b3f12470a5b5e4eaa92b596945976684fb398"]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x86}], 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000500)=[{0x1, 0x0, 0x0, 0x1}, {0x80}, {0x8106, 0x0, 0xfe}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b50ae0 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./file0\x00', 0x100) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)}], 0x2) executing program 3: r0 = socket(0x2, 0x3, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) dup(r0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280), 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000140)=0x3ff, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f", 0x14}], 0x1}, 0x401) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029", 0xd4}, {0x0}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106134e903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b31d06fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525ba9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd", 0x130}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {0x0}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {0x0}, {0x0}], 0x8, 0x4000000040) socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e711"]) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="6f3d71796826af8cdbbb7a98eb3b5d9d02e36b3e5b4dcfa30057ed01feb61872040234da663eb75c7aa2d12d377df41eba90d699eb0475b595ee0c8875697f1a1f27dc45d96a629ffeff1c99172da4f1b7f998c33836255ca0246694e4206bf7461e2d91d65ab3ce98d64c45d12b4dfff2422b8966255da383e3fc677f81ba9ce13d", @ANYRES8=r0, @ANYRESDEC, @ANYRESDEC=r0]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x158) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x2) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000000)="0000199a", 0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x2) listen(r2, 0x6) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x36, 0x0, 0x2, 0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x4}, {{r1}, 0xffffffffffffffff, 0xa, 0x0, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x40000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000440)=@file={0x0, ""/514}, &(0x7f0000000040)=0x204) executing program 3: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000440)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be7871b81df5101373afc0b5882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000031b8c065ac00000000000000000000000000000000000000001d668b6e0bbca76ec5db813b057b2feb26ddd4e8393494c991fead6931c764f4a768d5c79844bbf8df8c8a1c5c9bef4581e7f9ee0ea72cad5dc649422a46b084d5c74aeaff019d0101e5f91024b611e674cd54ea5be90dd98456ded07e17013cb162dfff5b4256a3d04186bac546474ff09326ea8a81f099ae8654ec0f7dfaafa0f8f64c0be6a444f2196ca74d22c578c26862079d9fbb7b0f865175f0b09c540e1c0a67023f8a5b71fc74ae87b0156159354b9c9d64ce9bf12bb0ab3daf61e5334b2ec4cf889e06223ef70d40ef43a7c701add5855416cc2ed8cabeed71e46e59cf4d369cf4a76299e9576da4f7829b39defb31807d07b4dad6697982dfe1d35f80dfba4a7e989f06ea309eb41bd617b665db4ac8f18ca0478b9feabbb8476a338f184c1770a7907d180d47c64b824db97cf4aca32abfff50088770e60c060e9fb323c56454c8d1a1cf05ecc4101f5f77b7ba7f86c342ac058f647d910982a576d777eed5ef22bd98421ac02bfaf696c1e16ae09bef5df49e45bd00", 0x235, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r3) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x800, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() r2 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r3 = getuid() setregid(0x0, 0x0) setreuid(r3, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) semop(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) dup(r4) executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000000400)=""/181, 0xb5}], 0x5, &(0x7f0000000540)=""/9, 0x9}, 0x1) sendto$inet6(r0, &(0x7f00000005c0)="8e85ea22ebb7619120ebcf71eba4f38db5d64aa02fcc5834d34f53d1b19f334b1b0ee84f5b4be7bfbdab59a1ecfb10faf9e6462c47add727e3f2b7e51e73fd2244fcae6080fc0118e362724862a1a9357e8e64239d92820ee9c19a1b168116c580811f3859c35e26c2ac8febdd996ebe9d4d51d84f650ba1d37153", 0x7b, 0x0, &(0x7f0000000640)={0x18, 0x3, 0x9, 0x4}, 0xc) r5 = semget(0x0, 0x3, 0x110) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000680)=""/223) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000780)=[0x3, 0x9, 0x5, 0x5, 0xffff, 0x6, 0xf001]) close(r2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000800)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r13 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x4, r1, r8, r9, r4, 0x81, 0x1}, 0x2, 0x7daa, r10, r13, 0x1, 0x5, 0x7, 0xc05}) chmod(&(0x7f00000009c0)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) sendmsg(r0, &(0x7f0000001fc0)={&(0x7f0000000ac0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000b00)}, {&(0x7f0000000b40)="225692b216d079029552ad65c759938aeda6a788c98a74be25508c3c530e106160f11c8b7eba4fc33b700adf", 0x2c}, {&(0x7f0000000b80)="cf228dee3f61aadcc0117618e6cdbe3c5af7e182b3546f5db9631df129256110e1ccf062c4674cb379e80540f70c64d0d591b01bb3f1e4f11048ffdd362546db5f1d6bb604a11dab628364dc878be3657623863480518d87797ff4e6b802e3ef171a8298c8ee5430dd6307f019aaab2668cf41263014507a1738c81cfc7053d8e0456f3ba1ab2d526f198b8939bf1a2bed4f496fcd9f94b5c03ee870ac3d060293b6cd17fdd4b97054c6558f783db80fe494d27f699c5f80a4c703a476b753f592e7846d03e587fa638206acb72bcab07c68275df25b517286bb85613d3cb9af9853e502229df469e7c132a0fe3d17be9f2cc018fa813a937dd1d48dfde29a83b7870f9a36da09ec749f821f1761e5c5436341de7bdec023a9aa30d2fd1294f16068f703d6091880f69842b4b8f14e81a5957519fe01ff3adb5be54c09b4111d250a3c0ffb5422380766f4a46ce5b479d34fd47edbfc2a83781b971f7345c4a560031b01c3f3906cbd8a97968e888ef75b584309c5b99b449ffc509316ef9d691bd07f14988ffb63cbb03b1220d7c5aff104a9f71f17348bf67365b98bdae855a116fb1cf5f0e9ee3622d22461b4b01d2806ca2de324f7d0344d4e7fe6f482e9e76559cde9e1eb1dba3bd9510c98360644e2babeafb16214cf1672249616c1e5269ce2f54007e8453fe880730cf5e8b0bf04f718ce97e1c0c590f34312604a84ae2cde78590828df5225992c60f5736824c117adbf8f94567492f28a4c355a3e03dfbc82196c4eb72889c93431ea4cc014b6faaa1aa7821a164845a87c1184d96e4b3cfee28876be602be822a017c4737e1726c78db5a3e5747770d33c3095849b603e13e086d9eb94ee337eed31811f9d4185ce5533514acfdb7bc0bcef996fc44cba0871116d142da53d479f7abf72facceb33057d800caccb8e723766b225cd5dbaad983cc3960f5b4fed446e3f5e79274b7c6e8378636e2b088a2645a3c837aa9f921c3755d5343c3d672a921beab8288b8ae23a5c02558257d6c26070174cb31d5c6adc04d12d5ba0ace4b042ae34700bb094d5bda88427582db013f77b678d1cf5ed870836871b206b81cb6f2f1981ac4815b989cca655c90fe3b3ea0550a82f1a934789f8d97a3fa9b616e6d7a72a3daedd6bded573adea0771eb99e514f9b81c480e106adb49e943e694d024052f6337801d1cf38f35b8e5043a9b7bfa8eb25ca197a11885f797883421f6d9e7dd3eb9f2a1a98396c4c031908122e28795455cd86eb447e2129034b10b703e043965b80a704c486f13f146fcb098e57c36dbe78728b68773a06ffa58ecdf8574a2db96aac2c03bb1a77bc3320914a06194280f6ffef036ed05c29713b53cff217bb4644cb77cf4d284cf5456c7fb37bb383c2419de9e28b3919478ad870f621bf5ab3d749e68fb4593142b86cc05e3c5308c00a07ec4f3ca564cbae16130208131ba001ae5583c84d59b076003b45695734f952a00d6430880a7d5a81aba2ee80a66deccf55b590f4c9fd6c077fb0c738a1f7eb6c5b01dbef421f7fc599c59ea0b1287b42acfd6fbce8dfba431197f50e4a7bd3fa8fc6e18286118da78a3bf3d113b72ec36ee16ab7782e3be8f60f9b8a35f58254158d10c5ff9f21bdc42379881405f035b88ca9028bb0c4536e4df8a40384841802ead735735915dc02317fda3fe699d2b0e2affe474ab2bed707be6b2b6bb1c83ae552ae52568f4b428b2e2e7637e42c049c01169c57e86ad25004cdb832576b9ccaa990fcc6fcf1639f604a76c42a19aeb4af34103ccdf60adddbfd6a2437a373577569580589ac62a7f0b10acfa8419e2321fd3e17300852a68cb20c4d6376fba8c78c23dc5997bee6c7f21fd31d086032cc660566935183106e20566d0bbd0c789b4aff883870226307c7e3ab453736e34451721d10af4d503e70701ff0fbc6056f21b3a0ec613613200fc2cbc76c975a3c4e23845ccc47ef3676d2ccfb9752fc890ea2138faa4670824f6523dc30416cc7ff6666addb4c25630519e886e14c56414796ca1a1165ae90eee78b8655d74bee22c3c39cbf83c1ea5af009f013f439322966ca9cd22c75859256ca85cc607441aeb16b5ea1796af4727443becf6082cd3a19d7789f7eb293ab1938d96c3013bbd8b55c82067fbb62ce08ff46b58215eeb623c5bb8bee6217f9b6c4d063a72e61ed258b262ae668c13341f1cf9744fcf37e26af5283c854ce37f85108eb4648d114816938d95b3a9a5bc4517106eaeb6bd5bd804f1457b4cfb8d43da6f23cc0d1cc8db7f508ce6eb60097fdb331767398b91d103333b145635a1071be467f9e52c8e229b117a6af6a6509256bc4d0d7e236bb7e05f87f366fdce4bf9c515cf3e1430c1e1aff6b1da92447409037422d4c0a0ed63c47a0eac6242d853b23debc133a27510d2ba96abcdb5abb76162cc8de6434517b26eb87a30e121ecd6ef55ef0ba47a2a392d1c80fbb97e92eab59813a313dd31922d4e2e318787479675c198548eaee3ad6ed6766a72f9d50ec5717593f21cb389447ef95a2a492c1f798320425f0e6749293accd4355789d0b48f9dcc433b4c668b60487476b362dd43356139fd61f0a24d3dd12767a5fcca5a5efe9cddb8e5aac68bb75111fee7b2fbb9a2f7c127b7649e233b229ed1bd12a49a22a29d2175457b0cf1fc0c0304f4154a870c6d04d2885ea4df77fa783f8b9ff372a76953bc17ffe7ea17a48162ddbf79d3de79d5edf9908dd56c649f07ca8c9e84ee0db348e4d5262d58ccf8c87d71a867ebe172f857997ef5b36442e70f1393dddc6eb03b2433ed97a7fa712281d605916f1e8811dc306220e75db0db6205b7e5d92cdc74cea03540764ef641960081170a097ebbe654837e7fd010f55c5cdad612c12f4ffa0857e564e22a5f32838353a1d02ce8acc66224a85aca4a6c630da5b7ae09db89118194f241deb34fd8f8a988e2f92563fc3aa870b8b2a059e56f0803d675eae88e777882bbf53bc0cb961c89f2a6d84da67db897e105693fd45aa405331ce0764ac0a2d68febd7f8858bb9f4fa508423ac081f251b28fd7944e5826976622d0f0daa885ffd0b07f3f02c05babdfde052caa98da65dbb92d08c76372fb77dc63374dc8963af3f0e2a9699bb4cc98c04d4cac18637d8a82ce0e5aa34f8bde4a6346cf0b497ba80264f08f8c06bff09c2b68f2a93e739512e6f8f5428fc27fee899cf9660ee335675f03144cb159a0e8c6b807ac884ea58fab5b8d542b7f86c4335f401e6c15823c232471d0e7887d1020a90b4259b0f9a8bc1ff106a97e6e7de5765409205c947a13ac152184931d94209a5917d4d70d3c869e7eb9bbd65148c52b12b6c30f80049151a7ec496b1b92358bf04e2ea7c9004013141290fa6a62f1dcc9fd7e3e10e25e3c2f49c04139b6609b11795d82d18bc8b872257fd2f47b70f84f57c96d97e0540aea61e80ca67047b4ddfd2ef04fad56152eec9e273a2a7a7de82fb9fa5446e8d892e6ef8566ee16556afff27346d51b2c5b83c586e3ed280e1bcbd933adc9c422a6cb7a1fd906d05d94c68ae10fa0bc5427b9f29bfbc21c19e794137699c2eeee86333a1d114f87826a502c48e3a20018fb532d9c9e3f26291aed3957db2d56b5e20c1232af1c4dcb3eab54a034033d5c625fa7d28c3f536f7275b1f0d321c62c690808820f8c30fb98528efb5a4aaa6f1a72c4526a6a8e23fe607cb44b26ac9ebfff6a53b21fae0d630ab3c40ed5ca5f0f19085c601b32cb0a468c515dcc3878585e2f93c8e53f57ff04732ae2b7a88f168ac4b0def25778a4509d6b6e168948331aa3af655abb44a2d65354979d7ebb0b6a9f4f5b55092f3c5628ee540bba1f76f78bb894bf04d259619dca50f8442e72e33a21537e52c25f9868e130b65d63d7fad37a8f2627f8800e2d9bc3855e127acd62e032a9f7bb061ab66ba17edfcf247365c26a00eeb6b2c1f9ef3fb6cbb651f92ea1f98476c55b009b2049c65b69b4a02fb65ceb8bd2318e5ac3da992bb1693187e08d02630cd678170ca2a8f3bcd8691fa86eb7a84608b0f95703ba1abb7ee8da787089193a51a745b462a95dbebbdbdc753b212285d076af2243f68239e2db7ee127e57efe2bdf203600320a4c3fe691757c90b43e0d63f7860a19dc298ef1cc9e01be6b83612f5117a4f663bda0ab2de2450f9ca0907937aa97e4b50801fef104e82a85ddfb65d5d35928ff269744d5bae180e0f97d6b0df1ee941ece2207e1e62b868bcedfd7afaeacaf247378433473d7c419643bad1b4a7cf97edf8957cdd7e6001e6740497bb57c2790388462ca19608a6ec5b8251af608f7940eabb2aa9ffce48ec6d66cbc4e36189f6e9d318e85901fd9e1c54d83d1f554f2b6fd8a37139384e9979e0ac2088daecbd28ce34150e76d6ff7c3516926ad6f0d1b76db051b6a8ac18fea1c378319f2a890eeb905fbc7f81b838a8de0296662c24911d9787aa4614a4d6319ce8a5faaac6435f51e1dfd65b0ad99707f64393d8e7c9bd7b92db4dff036b3bf54caa7c04645318783dc2a42aa03d5e02abb624f658e2064fd885cc3338b010d3d82c1447364f76c52b3148637f8d8af39e4b91377fe3f9fa145d6144bfb3009bc6bbe270c772c51abaadb5aee8ad342f28266452e4afe3cf413763f3cbdc4d91879510641b1fa3cf733229144c14da39e0342ead29ba313b2256e69b99b1bd1036ef1b3070af6377b3f5f01c6d83874370d467a371251d752d203e2d2397a2e3eb49842c8daa1d0f4c649cb7d6995bb96858ddbb1469fefc3840aef28660279cd0a957d2e219edcad7f1c59318451e40b6749e5a8fa9a0d5aff703ecd669415ae39ffc1dc86f9418fc55620337bcbbddd99238b5c15a5cde5ab2060729725b07d220d2cfa66e5bb8027d55d15f8e7ad166884c28bc52e0c0ff455437cfbab2b948d64b00e1169fcda38b97f591401b03f7179438e6630665d7a98937463c808e53a16c36fb7e4c1151dd69a52495f378fc6758a509b78e8ffbd5936de4fba346aa778ca02cee61c1f491302dfcd36fc73a06e060e43a0eb31df6db86f30272386f72c420169e078de93a65f5326f629c2f1f310813912e81d96c5ead096bfd812d3ac6afdaf55864b3a961d570de68568bbbe172252227fa8eac66832bdb3117112bd1e1445a969f9241e79a4d08b1d7fc602298bd9d4496c9a53ab2017f10e32318fd954462c2892fb0f5a1082b417f7939ee278ca012065235a4fb7d1869db65b47ef5dd8f8f72edd08805845f89ed71a911a486131eac6faa2a6dd00052f30306b2d636a7e2407c7fc60d707799b450af026f92fead2677ea9f3bcbc2dc03a9f1c25b7b45b5e845ae059410dd4476d2e77a53ffb8fadeec9fdc6d11608b4023786cbcf8212fcb529f0033ab42fd4efcce6ee482333e3a47c1c569de0da748f34f4e17b05bff39e5665a5a147ef6108301aa430410991ceb4b7f24a9320b28571190f97ad8abe92f8f1b465a3e9a26a8928dab5ebec5999c169d2db2bd6ff0ec9b20fc91c8f29a2db7c0b2970515114c3fd8fb9b7596b8f678dd804c0a19e7c7189193482014f88cb9c1a83688c281b78bbc6fba61d8f0aa6ede1938ab0e2dc9fe657bd2a9b05f6aefec7a95d9d2d2334370925fdb8cc8b29bc30e65acfb5996c97bf3be73ddf59e343e42b2ee410867a2614280d77d92377f6c9c76b2d27c534dcccbdf2717aa7cdaedd7f8869fb695e1a783b6d7240f9b4bb62e066be51797a5b620c15a71fd5c41703bfc8b32f2", 0x1000}, {&(0x7f0000001b80)="280fd9e12f11a6d7cfed5dfc462448ce4ffa2201e1c5deb656a9fa119e5f8887347bb7c0d7e36f9da096940d4ab2ef37a5c25022ebf954f0a4b99dab0790b0b699b00968a7bfc2fdff41fe84449e3432b999c080ba2bcd449a012185aaf7cdfc04369f7c0f90083eb4b5093d85841060ef99a3037ff35b6e0ff0aea64807f821a42576a2ee65ea66cb13330aefbb7e3a976413c68c990b444ef7a10299e9aa708b", 0xa1}], 0x4, &(0x7f0000001c80)=[{0xf8, 0x1, 0x6, "fd0524b4edf67b1e09993610171783f7bab9623891030aa79ad8e740c1c3d164216538a5a54261ac422d2174c8b8324bb54274596cf12d6adf20d56bf06262056a14d78413454a11df24503a8d905956c0a8493c34df07e0a886af413c4e7f35f87c46d8cff2195dafd7b4474786124df527b8604ea84878cb651a811885feba9021e4037a30a00586e803ae7eda0bdf312c43365ebc2f0e8ad5c1020444ddcf80fc6dafbbdfd5ba46bff6a8423f4c81130c19b4edd7fac77bf03623a8a86a79f945e4ac5f36d86275ea625332ab19c1862f53640033bfefcb72801742fbd6fe5a98f2"}, {0x70, 0xffff, 0x800, "b282492998552aad63a33739f60c6691ef3409a601539093d1f6cc82091e6cd83c23d600c02a83af7297e61a821b30ff4a104b4daa59a6fc96615c801dc8844488efddd4f2077d320b1b21465a20d6e6fb4a1abe47031c509759"}, {0xb0, 0x1, 0xd87, "0dfdada232b6e689eaef203b9c08b012d5a515e6c9622f7d56e7d859bec6af4d8451dd1b742bfa1903659ac1f297886652c453b93d1308b83c939c38a59adb9f3f3b503c170a1a63f1a284e74d0591d0ba8c50fb11bd8d3736a63f21257d899d0ee6611d8fe4063e8571c9e15c14d6eeb9c0a63146df1dba46c901817a5f63200ebbd2138bf8e740f5ccb1bdd516b5221eb943bb1739b5ee0267af1131a2a5"}, {0xc8, 0xffff, 0xb84, "02c259d6e4d830e7d23a18921089bc300ddda0d0a024d9358037125cf15c4d83c69a642d03a2ce05f60a30c279074332f07220fb956180c8289351d274000629753906cd0acc175f703dfb2370cfa6baa55c40a75b5c67cbe4f13035a5329b6d8f942ddcbe1796e3b34acd6a81a4a982742e0bbab9707dfc268b2501e2784d10ff630911f9c77fff903ce42c65b8a70f1b5e89b5d131e528242d756abea7a873bcb9df25b01f5fa077a59a73bab24bce2481e599"}, {0x40, 0x1, 0x1, "2386f9f56fa3fabdbe1665d66b188c7b998142aabc1f678425c1b35f651c74d7ebe684f58f042594a4d5c109d3f31f"}], 0x320}, 0x4) socketpair(0x6, 0x8000, 0xd9, &(0x7f0000002000)={0xffffffffffffffff}) r15 = accept$unix(r14, 0x0, &(0x7f0000002040)) chown(&(0x7f0000002080)='./file0\x00', r1, r4) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r15, 0x7) r16 = shmget(0x1, 0x2000, 0x92, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002140)={{0x1000, r1, r17, r11, r12, 0x125, 0x6}, 0x5, 0x2, r7, r3, 0xc434, 0x9, 0x80000000}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f00000021c0)='./file0\x00', 0x80, 0x110) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x7b) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8040, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xb, &(0x7f0000000240)=[{0x89a, 0x8, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x400004}, {0x40, 0x1, 0x6, 0xfffffffa}, {0x2003, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0xfe, 0x8}, {0x2, 0x6, 0x5, 0x81}, {0x1f, 0x84, 0x1f, 0x4}, {0x735, 0x5, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x1004}, {0x1, 0x8, 0x9}]}) dup2(r1, r0) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x5}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) executing program 5: setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x18280, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xe7a, 0xfffffbae, 0x7ff, 0x1, 0x8, 0xb2f3, 0x1, 0x0, 0x0, 0x3f, 0x7}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x8, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x9], [], [0x1], [], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000024c0)={&(0x7f0000002480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x50ffdd35}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)="a48b91d63efa72cb1e6ec5ff0b35c68a4f99c8bd3fa2dc48a47661b7c711879feef88d20c704e653f250ec5c870de6f8a413aba67620bbf91db75d1645ab036e0cad2628211618f663b4fc5447372b8f42eb057c720446b0a7b05b52868a938d03e5c26852069903116a0d2468a9400d68216bdc6f9a1bc8101c754860a7b25947f3a13ae528f9bb56724de504a0e8af889485d6c8e273eea81a3aa3da4fb356b6767bf095076017ef2ec4d6a111ea2578a79d10e2a5ee5675bbd510bbce945504faac1ad8b1b828e4cd33cf24f638f41de42f809bb45f7e7f9dbf418accd211c638dd183523f1c2245dd93357b855170ee4a13dab9a7ef16f65bb6eb9a2c54fd7ee0c5a11a8be06d057ede5d2b09c4a5cd59084bf03aaff539c6448e8bbef5a14a2ea2eb7378929ee20624cefdb101904c320ba9f7ba21099bddad1cc36c51c01798adad0c02c07cd4373762806ebaf525e82b03a67b4f588d09446825dbdb755d26e397f964be0653971f8161ef7ba0520a7d4708a14461f6c31b1e97c4b5a9541e48db9e0c6eafc61cafb8acbca56475c304bf9710b98b49c225efb4d433adc589416879180f2a810490dc0ae52e98cf51801b637741d7583851eff5fd4d734c4f79a077acbbe6bbe252c979c3fd90ce661e317688c600e561a6fa7574dc4b0a9e1eecaa5198aa63a56f47705b9835ec89b5fd3587642df91ae22704b32595881c09b79f31ad558524152659ed9811cb48b568aec0b54df8c8bc111689700fd27291d2810c19c15c6387569fac033df865bc73e0b07e419615966c6353fa70780524a859f17c5933e09114a9a20e30c68da9c0391155445738e61c14d508f3be434c0aaad32d3634ecf9f7b49e80d501d90aedc5bdeef57c7f0390a9ebee5b292406ed857dd07970bc9b8bfcf75ef6d40e85bad75d9e3a1597810a78d3ad6036d84526211676e4cb0f0699626dd8525e1d4061ace4128a30463cf97533b55ce4e5d6b08503b858783a7edc73f6c3df89fa066352342dbdbe10786d349f687cdad21470b1123e3d25c3c1e0f8f06d6583680a9d03d93c1a4e1dd31432a5c70f9d9b8306733706570a3684f335a71ab01f591a240684990902e63fd20f9f4de7bc8ce64074314f021135bb0b74a5db5e52da8c4d2888f4039d408c2423c0b866cbd9f91ea30ce2b42f294b11f1c4d4e8ca9bdfee50390872a4eadc3b40feaf8d118c2ec45c197e6ab335960115e97ad64cb68f3c454ad866fc896b75a6aa4fcaf3a4c47e66585cd0fb913e0141bb7c2a9d34ce0ea7a6777c471dd95ef84ec7669f71ab91bd97da62715cfa117923d8c35861dbfb91606f03fe0f673c753dd3358941b539d65afa76114fc7aee8e0e41757523cef61c965af2b834906a139a027fdd2d5a47fc0d3f3da5dd91519da03de3fdf91ab816a9d87ff5bb376c52cae32eed4c083b502f3cd2edee9ee09614e86512db6f67db50e6e9f5c268af0831a56ff890981c0b26b54eb65afa995fd300c5ddabe5cc94a423473c820207050f0e5ec61b736aec12357b90c880c8fbbf6a4e071d73ea6072adbdf11504fc5276a5cf4c4436f1ffd8e8d96ca112618d9106ac5d6e4dd85116767237f46bc9a95f95d58ee9910486f0c24da73e00b21b9e83830a028a53ed4a9f2e681fd91653c2bf43fb1ed27f0240fab6ce82282f1067f8df44941e4a312ec31ab57691ee672278706946c76cece96a3e0e7f72bcaf602e50e842f7af7b54066e514d0618ac74c1d4b6e4fb25d4242e66bb71f460e00207426739dad020e0af98b6b6851f8b74a4ab684f5b2b2085f588705f515e4ad8f0c503f467d67c78d34036bd86f11cebe237c27ee3bfa261d86990e38aa71b452a45105fc5bc5fe70196553c2e4490e7a0aee624b7f6f0777680835a92920ddc6844df70ecb0fdadb71759c10caa246bb943073884a65ac6e3512540495f6dfd779a60ee849e3b8f69163d69c10c566b0cce7bc17691ed41388acee7acb6275e44c27d53bb1993c62a96566a803cbda10b41229becbb21198c91c2193ef663a14f6800fa03d60f896b496491363819083911a130dae0e117daf6731687ef86158744d95d0b1c19725932d5c6dadc60ac10689c30295d344864bf81326122d06f1d942196cf768c4be99f445161784d576cff5d2055b34dc707c46857ce185c17a92ac82709713210c4d57fe327a53b7e3184e05791cc8623d9e73cb0ab15005d61585a90740056fd54919e214d9d421dc507726ba7c2ca9e25a774e78dcce4cdcb9ea701dccd9fc8f76c3bbac7e55cf00b5591e8ab3de03a80a406f7a2a2be0dd0cc1e76a060f741b0d8138def5191126d702bf90b90c5f0de2071370321df5730e97a618d0a351188740dd0efb2c535bd0bdef0bda72cc942ba5ed6337cfb28f0135e95854d2ecfd77da7c716916c08709bad37eb03aff863d7ea76f3c4c920b4967fef092bf6588a11ebdfe0304e1bea152d6a61910ddbc00171d578f57be42f1b6a278417a7d377ccdf5b49b5e48fb219b3f316d1b78701b7226c8171e04636b0947c6a86e210e1bc3af946353ad58813719093f55b9c4fd355f19fd60669ce19c7d8060d218c922b3443c85889c131173d56b649248464100393822e9f4a602c414c3bc7a27a37db5df9061940897833ee022dfc53945067cb8c1912be4cb50e49f8be27b5b37ab6618ce9be8ea145934a023643c2d0ab41bc9e350b97bb577ecff0b56a77c686345ca07c93098005170d31577d82ac910ccf9f63fc8e2d799c7bcba1ba55e3e09b7c6a8058e7b46bf84be33ce0141121fdbef027838ee3a3d18a31d52693190ea041ac834a30d5ef3057f680f76d2ee258f99895078f93de6768e984f5583772166bf1113697862552b757e3a530346539e61e51ac5734f8b313b6ca255b22d0654959a49b791957d8e16f5c4c9ebc0755d2c2e9cc4ac21961707dacad67b5cf24992fce008216d26b4af0363b56854c135e966699c8a75653ae0dcd42940d23a861640bcf850b49be4d9600888fa93e9f322b116331eab3415af7745f0d176ad04af2315490efd19665dbc5454b8f9bb7670da1e91ceffaa024bf028c4117614a630a3b77295cc3c9e976b380099c6dfa1bea6c6061d41fad18eafff7467a18ccc79685bfed99830b84260882f5d688e6931f0d3f66b8818a6fec443421c4ea348aae42b996fc53ceca95c29a16713980d845ce63a161bf6991e501b508f6a2f029e84a5b3c4c9ebd582591b1be9af2d0ed9f6d0d5e879a84e83da5117508b20d01fdafbdb5c8d0a5eaffb97a1dbffabbdc3d1d6ebb2eb0d7c7ea9b52a428cef234b3f338e735d747ccd20eb98928b640fa12254ae4b2313d93ce07de0ecd522b6ea74c4a287ac10946c4df84c996c54514e3d6ec15bcbcde3ab81ce2987165799978614c38b9fd25d1edecd0fc5ceabfc2eac937be5f09996f6ce8e6d1ddbbd0fb30662bab4e0738f6da092710a52764dde538dbc18a890415243e55fa4177cbf42203ade9da070db045e7528c97e1e358e0a9430ca3a7cc03434dbe356f8cea737cdd9be0ab4ccb8ca5300704cc06a6d3c0bada75ee7a23bf80003a619da5962054d9d7e4a778cd9ae8638461990271908ce5d888b6e91988fae0e7959f366f3b6ef755c2ca7fe568241dba22960571fd29813ea158995ad7c0264d932c5f3b6760874d43aa5e07cd47e108818780c78bc9ba82cbc59c403151c767f1fb3e22320b48bcd10a04e895767438127407394abf54a37f212dd4c011ea3aa69afc0f9eb97e50066c949d4d9604ba9fa0c6383b8244ac0e511b6da27e9b5485cb8084ee91eb4c4e90ca5389a5a73e6c1ef11a6661c92ed302a1b645c41d9d35344d89c8e9b5bee70b48d79b16accefe38e1aaf7058535979d1b610424a5f46af7672cd68a343a32de390da7c888994ed127f4f81566f98bdb4b718b8f31711e651669b00e38e33738b7639a72000ad6cf98c1818cb53aab035591b79ae0a9fe7965c908154cd2710bc16d3f907cd5bd1d86c98e49ad5d0e4354efd2ad583f7f0ccb8f1f40e2173af52764f09a5b3dbecdac388136c329af0314efedcffdeafe2477aab0d524f7cf6a82f565c2038602e3cc2bc19f19a7446b8eec253b87e940c5810836f97d096b4fc717d47a8b08f9a055d84cbc273a7eb6445b87e9e9a8e36d92faeb2fbb2ce1e699e83fb038247c3b0c7a9614dbcffe80ce5e219183b60bbe495fc2b3acf2a8940ce87b2448e734fa7a626c9ed5ca7aa3ea828fb7f8453f64b27a235952bdee94c2ed4ff0f4a15055b629179fc2f3993b77a97a90af5a7609a122245e4011489313424c94b6421646caf44ee9e9fa6dc13dcd87d8c7fb4b4e9a8ce3853a9f15b21005d79fed6d40e05dbea9b258597619d8c4b18d4fb2454907fa466ce58e085b0fe19402b45d0c85b39e50d91a5705b518e6e4f1d4bcda6463cd8c5a0da7d028d0aed850535e830196073695aeadadb8840bef46a9982639530799b9f5db71c451f71043f5aa7f46367f32b7381e6205a99fd7fac71e3459dcbd38d40a6be4ddbe11a369f16a2f64351ec4a6b286f27e26ca3a07182920ba5e3e86dfd0acda026863d496ca962b12f7941f16562b13d669ccf9655fef81300a191bebefdb370e403819937297e5059ceefd6806610f0a02646cea45796dd1daa5bb02ec1084648f014e21ce1b7867240784ed8c1313e94958066932eb7764d093dd03a7d006b698d8e434a7c5342df9929268bad13c311314297c935764a80c3448deec8b37b026808d3a269d836c3eff0fac65706954cc9a70c674d3c323ee64ac88bd5290bd18b259e5fcab8b7325e55a4195b8ab25b98849b9fa51d8e9ca9f1c82681fb96e26c49c6c1c66b6ad02e1514717031ec6b323a4698375b74ad656bf14cf721389699a39333786ece1915df3fcfdb96ef9cdabe0a054f08fa60ee6f3e99d81f175748c8d3d8d1a0dece61fdea086151769ee8e9f5c7f0b5bac1b2e8d9c1fc27bdbee3d47856d5990d70957d543256d927b6ac821023c56057800881db994e847a8f24215a40ec1b5794c70b996d2ea9052c2b192d2d8dad9c2c7e6bb30df35a820d2c47d4f5067e6f1c63d32b2ce2174f0382790dc79e62ae6a81cebe425a866ff1f62051d1de4ad1ad224d40ad285c7ae59a0103c959da7248e625e4fbeae037c96182f27088b1a8d173d4d96832b13cd8ba08b20e048f926ff096a94e0ab6abb2b912736263a3236a7745175dcdf399133d851eb1e61b0bea7494d36d5205e2da8472659c78ffb6ae82630da6bd5282b704d8c0eef12ea50ae1eb801a4cee23fa7a5fb34ffd7f225ae447ca1964a3a758064d337d5b45360f480d9d37bf7d96960ffd29406fe51922c4de6c6ba82c8257ac6370fa4a2b26c94422be0af0a4b508d0e32136d6cba3b96c52fd04087666e732c4a2dce2e7c13b8d34f8a43acedf9b697475d6803ecd156e6fc125cf30b11eccb2adc3ed197f00be228218e0630b52852bb03745febc7d4a684f14535b369638b4c4a978ab687bf8d26c01b56ea57afa7c2df570d05cb2c1250ea63d2974dd59c8162127fefea20f441f56789e1aba66fd432e61475f3b8917125651ddc7ed0540dbb8e8ae33f6aef533d01138f5f12c0127888a1ceefbeb6f5b3a73e742bc8190d9b2c8ab2e9ce95afed2dfb9340dec93288b97b851035085f4db94ff49bc7f15ef686d8c0bdc4cbc7e4c150b961391cd0ef9e8c61564245c7f0d799bd8c8c0569550abd4927e8ec62b539cd0b31bf", 0x1000}, {&(0x7f0000001080)="95908344ca883e299a1d0318fb6eaf8604fc13c8218aaecc5231fcdbfa006ad748dc1b63339673d69f5b16dc8855f3c669c4b00800e4831cd4d7cef94e34519735cea8a047e0254d8e20829b7e4a54f8597ad7ec50f25f19d98ddea5ac79305b0c4d0402f87924f9aaaca8ac08427a", 0x6f}, {&(0x7f0000001100)="d0ccb2e7432f1f0bf2691252ecd2c9f971b62752a70f17db7919d3364c4e1910fa1d0fa47697cecc1cfbe0d6722ba03ca5", 0x31}, {&(0x7f0000001140)="fa25c3c9c1e80023fda7152fc55d511c06b461abba0a44f84016264717ca271c2b321840c91ee16ae913d0b3a18519a09c40f8240a1f2cef278530b80e67", 0x3e}], 0x4, &(0x7f00000011c0)=[{0x100, 0x1, 0x9, "514f4a099f8f7c9c1036c766d4b35e31e40528324e18c6cd8a61f97b7f4bc2e88280e032628289e2f77c5dabbef7a2af5ef621c10d9d2c45178ca67d3fcd383f8c9b3c0fe30c6aeecd78c476dc5aeafac5ba57dc56e6aa3d9f9dfc49bf8643f53ae83b3de273c1d458da710faab15dc26413b56eb17fc29fa040fb51d2f6a7ff8a8860bdd6480367a597a55f43509fe29fa60326b3aff99f232a1cdf353c2f2aa461e97c98507336164791a16c8f39c1ad04d7cfc39496bccd813680872d210ab656c465428afe157bad207090c30255b51bfbf270a1066a86f9f88fa7c65a5396163138be681193bbf9ec708eb5"}, {0xe8, 0xffff, 0x4, "a2db743aabb61013f77957855342b7535af4ad4c0390901f3e08c0954223db84618f7fe24e8abb97eff7c8fd06f3c91da2d844b2d37b630790163bc2d04331eb17259c1ded28871fb3e68cd582ed95d1eee0990fbdd6ccedf17e55abfc42888b05507b45b0f4b80fe23fc9b89be30baacebbfdb9f6d886bd2d05c6219c5bf25bf26d7e593761bf77dcd6f8604c15d19d1cf6523ccdefdba5eb9354491ea2c2bc742eb4371709a750ae030b36ccce77f1246b1386d465f94d02315dbe9e025798e30fecc087923b85f127c123ae6f49ab26e2f9b889"}, {0x1010, 0xffff, 0xffffffff, "29b30a5fbc8685e7add9b3d1267579620be29398244c08cd598b6678286f3413bfa7db04b6e12163b6fe8d2293cf7ad183b1e6654cf2b5c95bb852aa170b783c5b17abf419c0567c8f24c649a4ce968fa688bff975d1d3611614f42f1f34933c83432ec5a42f058da9b6d803c9683c0b4414c4a21ee09687e5fccd7946e877be276ba1fe0e2516f7910ed1480c7850f1da04d97795f9e04230588f85264405264e07c0a1785866f09088500393d74f06b06420089657e038e97324a563a2771a5bc38a7c5a8a18b5cfa0be38ec1b863250889e32ddc3fe2d04e9b5746b6b733ae4f2577c0e4d358be4a41e93f6dcc8a88ec04983eca6f1f3a3a784c34fb045fcf9d8a0b714b6b7783005e1ce294167839e7952edfe628aac9b5cd353f4519258984711be3c85368465aaff9d8f7000d67f4fe09cb1bbb8f0274b9449ef1405fa58b1d3f11ca3b61a0ce5b76726c52ce9cc1e1900a934bb48ec312b31d09dc726366ce3128f8c030c207f2587ea192003cb39e0feece9d55fa4347cdb619e0a177f7fc07ab232d80fdf6a500f309a426c6c736f328e2e631eb72651f42390dae070bd5364322ce9d80a2e5f834f43e7de6a01db3c0580e97d2b535994357fef74a3cd524990b50bc7c5bef5123b359058b46b816048477c960a7b9c01c17721d7ae963993eaeca63ef6bd859980153a2f389de82f02cc7b3b510640798651cf3526e7f8ab426382c8eb03f39994eccc3b4f35a69092baa24bcc7a238491e5b59537d6905b944f118db7d228a1cae675fd6c1f1c76b8898767e2244801f4275410c240d673d836ace0b24af904939b3be7f4103b0148d7fc73f9736861294a20559cd77ed5872f1c68219f0251a64a00d208ca04075f98595d9787f74ef61f2cdfaaa63d97df0e4d8b5e31570faadb708ec966e50c6d67fb33c83114671ba8d69e83176788f2e5aaf3437e70f5c2b91f806830b6c836068dffecfe5d7eb8e2806a2199c67f6b0b0d9234035622fc718b3389676f7129263df0c392373bfab3f3b7c3566a8f855e3e0da5dbc3a8791269fbdc880dce8ccb2ed7968642abdd863b8936f83f618869bd0bc3a209d451d5587f9a47f08f03239c6b3b10a9573c0b0728ffd9b1001aaa6f72eb8bb20f9f1718051ed6086d1f937c16776d46930d3d205aefc39b2ac4ee156c0c01b73edebcd0e2d00bc3c31aca295088360d49b5d89734bf95c84fb7004f2d78da4192a291cebeceefc47d3811dcb8c5f5f3f7a238a399191a89418d951dbf07962487bff7f5ac2f8b43ef5398fe74d6f37a4724b0d5c8409d5701af248207187f993a2d4791a3bc9d1811bdad2d96246eaf41938ae056ec4b4346553a12ae7f12864897d8e54ba30298b369406ab1c7b0deb7c107890ab34ae222a302361c5a13a167d53d1f5f2b3288f9bde97df634f6d0e73954f2dab82fed40fa75a43905f60a92efc464a68a123445e171e6e85e1c363e54404afb4ded9080450eea612a3123e58ccc64bb93803afa4897417aed878c7487c0efc79b5769f35ac6d172d3fd06c7a9476d59f7d7f39df73f2966724d7b3d8faef2f7cac9b706279c9215537bd0a1368213e66966255a095a4b1ca79c5fd277582706945e4b59cc499f938aed96bddd18360fb8369142cb15fdffe3509818ae1407b8ed05ff1b250079b1bfd0f80de26097cad97b9e9fd9ac977b7a81e0c3854d9c2e7b3b739f41d9164f3627bf558c935ce821f153a3deae98a93577617c67c4b88ff1e19978c1b6ccc9e31fc08992319653719857508a9f35fe4d6f7bbc10acdba37793bb7ade68dcc074a5eb93a158d55b0b6ff82346887590386374c274702f86405092a050ef041aecb53f33b0df74d462bc5ebaa782feaef3626d1e987f832811fe10c05887a5e656b0300686f0bccb4fa926f6bf899e68f815a8e44de5d1a45237397c07b44bed097c22cc13e82d8c3ebb58ba29c308cd26fdd20cad3daa13c01b66400579cc37a759acfeea905d45dc9dcc6bed485f1701d181a4fbfe7225d353615530e0810a009b8e77d57ff7d8c4b1c919e64f5001e8cd19ade67a94575fa2cb55a028d91056bc138354530b6b1d40b8abb11d91db442a1f628e2f2c7603aa32e038fb6da04059fe21745d70e71a35d0ec10c02ba3bc5e67e53968fad6f0c99a06740ca74e7ee6a9a804a25098408fa478270bff012f23e77e1d81afc2a64eb64d5e5936f4a2beab0c9a59bbd388d803fbe0baa1cccbcb6c003a3aea271f45df02bcdd9e59c195ca435bb8dfaf5b9af7cea9d67dd9dc2697695b79cb75fb3de9206c63c2a35e03a898a9b18c5bb6877c1aeeed9daa0940bb760c5ee37a79cf3c9dc8142532ff49e25fd912f93e93fb15aed746f4b9bf33ce33bfda57f99d46902631bfbb321407982aec68576afdc6f158955947f4587bd91e25c776c2a17bb7f0b57865a37db86f502ffa61febd85fcd5afec4480adb58e8bdb7b59a0c9689a84f550b11bc9dae7fc7ac43fe5ac94ecfef536fb50f0d972ac357b155ded1950f6ed8a71ea73b46c4a45d133d4528e6973b30c8822cf5fa92ef6a0d0cbd4b32ee6513e5a3628ef797312796ad0b4faf195fcf6036b6b033b13d053e9adb42250c5b2ac8484ec8c54ff31d08d5bbf769569a1f2dcebc83d52daef375b56421614d5368697f17fc8b939c230d4d6e5f46030a8e1f3fa07d3c51c08d837ccab4827cc0af3088a5f48736c5680334637d88ae31fc7c219956c677adf5c3a0b3ca4bb6e357c2c4a69f03954247ca6a6a3c33c4fafcf27b448bcebe510bd0caaa13642f80de14650717a47ed065354b57df935e0b4be468ba050c51c8dda0d221924c5024e7b23ebda59b4791b39c1353d96d387cd5467b2ec4b7fe3faecea12390dea1cde7741fbec7e50472c2d53d90eb63236463d8c59b78d6252c5d92992761de4099b8d1ddedee3e2fe81020cee0b8c5fe003e3199f60475107a33fef6d7be6da2a91699643c46a24af70403a03e2850f6185dd5040e253718d672ca77d25597d097649405ad271e5567d3fd09be5e78e3ce13587c6146647d6ba71f37b259b42bf89dfd696b8b3df6075c4abc0a4af430887acbfd455cb49ada640a7528b16da46c1be2083af5fafc332be0c95a533726544b2560971015995cef0f1a1e48ce4a8b2717386b7f05594969c18c2311d5130e6ab8b50902cf1544be9cece84ba97fef4daf145d483af9e2f8718a11d2fd29c484235e31fa88d745372335f7ccdbc054688877bb984766b4b5256e7d82b658076256c9977c59d750fa2eff555c6a7e8afabe0091226dd924c26d7e71873f294f5e00dca946d6ebd79dba2d657a5105430b5ffe37a4844cbcbe2249b0167e5d0618cba861c37165a2b869e281d337cfcebf6c8c3f54f9eb65f9a00f90c8ecc3016fe6b10b97ba0dcf74e0aa44f14cde07a3c6bb0b58eda59502442a77517303eb58d4a429af4c6afb35f7260e2f474f6b50b30ab60a9ca7b7e339c67c821807c399eaae8c1013a9efa8e144eabb909a8ebdba4d5d12a3a1cc5a2c6d69645bd8d8aa66c7b5a7c0d5d6dce68c40b58ea5c23ee35ea99039847d47f2f05a70e9eb7c5b7f486b13cfd8ffb69925545d99d0818758d9ed359fdb1f0f919d622b81d6bd56e3dd038a56a862857fcf81e1b237361bc75dd14bfb2a3c964586dee8aa75ba7f537815ad8436b6c5949f10bdd75410f19cce82349e689f73b11df6c2b2cdda99868ec2ef92b3fb7b6f45ea8ec84c348a288a7056d7e43877e5fadde506ac23978507f5158a1638f882d7717f09768bd33dd4af39c7a22de033c1630aef4d1c494dbccf806957d993f91bd8e5041c1a84cd00facbfa336f0ee6255e5f255fad3054c13ffd13732a726b1c1c1452af6c57af87c5aa758b7decb29fa353af5eade73a1b93c1801f58eb91deb72d804466c613d252e39dd8322198e0c734f607108e3c28ab5e2b13e877cd1bb1c82556075e63ba3e560ff304d08fe3789b73ee1bb6f7efea02deecba1e29bfd630661d0dd48f5f4c18d3a0022401a2e15704c0a1eec0d060a0513fe8d9732dd2886889c35983a0c04097772f285fa6620de79be8444fceb91b0bd3afb2a9a8dad2830736631132171a46476920e9dcd890e6cfbe8b53cff6ca2e38ee67773b5748539196e1a8263a62feaed8a676f45ea09848c49cbfd71b76159f3fd80d993bb41032486c37755143cd2615fbedb93257320a34d62d2ed46c319cebd8f16808862ee41f19bc841629d8796cda71fbd4f8e7641f4318ab2f8fb835005e970790e021b70264a23574716725119d0619202a216bad3b7a4d719f4e990e294797000e845157c398f2334805d307224e49adc9dfe8ffe1fcefca520fffabe6256aaf192602abd5f445029da4ab46e68b931422094ec7649c44f71ceeba7cf8a042687ffcc70f954d6a60aa34ce77dbd9dd9ecc63d4e53291eeb48029973dc85da3f3fbee6923311e3d0458f62ae331400bd46cb9305e1a3014cc7db2a8cce8f06bce8ad82cdb75e9250bf1f46acf23ee5623f1be1e00fa59cdc3bea9a5747d3597a23604b94a515b320ba9eea502f0f6045bfe71facbdeeb0a64e3f7c8917541c847faa376946d609d85ac506a14d1d3df5d0f32428b9411b1a9a0400171efa1f37ade7f73374d17b7e4e721e615341ffa12703d4df0401161c5edc930c91ab8eefe24464be06a4c75096bc2bd97e45e95f6256e2191ac94c8ef46bb2045623e5a5e00793c409f79b29a3fdd7ddc5e85c8ce4e77d3e9d5f1980692bcfd86d8b542b094666004eb36ef2884e520dc05d977875e771d453bcde8b88bce2d4644f79ba5c4226b2348ecd044c4833e67bdbbd63f77ea0a201b21083fd335b0491cf1264c4a89b704ed698c3da01dc4dcde9bd1c2c35b7a1b9c4659d55d21ed343251b0de9c8b7177849b2a1e6b35d8ddd423a7a599c1ecfd9a20144d178d9e57bc99c0e6eef5b85ddd010214bb2b60e98b521a693eca51f1e83d6767a3e53ec19c1d2b17b090d92423ba4c24984f18a7f8d400941317440ff714333dfa8661ce22dd5bae22b285aa37c572b59303ef3ca6d3fb36303e8b221d9920e14b08be86995c572c15197d3b4e30aaf2b7c017fac76e03534564888f694a99425264ddcc636616b8e0057a389c1b66097dc7de9a9ce1d57ce20003ab8f28b87e672df34a23ace9761bbfdee0de2df120ce6ec54f848e955575ad124d2038a72244b42f249d185aef657a85d024603395e47e7c96c4a005484589412ba12260a92c5a8abd7d10f441cf8a5b0f58f6a6f40a2ba9b91e0fe07d426160a409735fba37f263912b8817a38402f52e0bc7246d434260dfa7c87e2d901f53c29df1dd8fc753f849d9e720a5316b95c7eb1d39596c1ea452bfe2411cc5ce91c38df18e0ade3dc395dd90863698cc51956b292fdd1caf9952b437394a202d7e5495322a56ad5ba5647e7f2bf5d9a6c2e882bb1edd31b51d905a68a9665e6795115d0fda5b42c93207accad8e1c2b8abc5a7112f8064388a11ec6d7896e63df5ca5a0dd143d2be80e9538be009b33de07df7f432144124b5e798b9931ee43d418b75a71d37dbeeb4378deedc95dea1fda1c6d2c2d70fc2908daa65d6a96739645bc1bc76d642e205554c1760a9beb59e3c62805af58e4d369096f4a852c8dccf86dd31bf32b23761eeb0a9a5b49fad94a990d9b8243d766a114cf1c79f8d8e23005f140707a2f38b7dc0ce04b8b75724413c2a3f7d9d9c30c6e5bbb9e3f0bb77221e34e2967b4942d6a460c0d"}, {0x90, 0x1, 0xfdd, "98536200885b9ebc57f76476aaaf745fc751e184fd88b5b65a746d5821e3520b698d85ab02ba8ab15ea12c2b27086b9ad757069f7279bc8cba934629a6b613aebad5eebf906b892e9da5f1a16d5f6acff480b9b496be83d8fdcb36447b1fb27cd4eb210384e500e0718d57d1d0fbb5f33ffd5b83851789fcc20a9d"}], 0x1288}}, 0x10, 0x4) pwritev(r0, &(0x7f00000027c0)=[{&(0x7f0000002500)="3e3c12ec6aee171f06737b5e49e117ca237218442a9c2511d551b0ec21381875a3d707ab402a7bdadb4ce627d917786e66d45ff1b51b1fab4d2380c0cd85c9af739a7e12d0a036e477092a9fb861f8a502dc6164a41f872c573acc35bc82849bde7e9fd797e4bcac028c528fcc224f250e694ee033f18eb4f99be6237dba448371fd128ca22fdb3c5b2e9ecc989cb7aaf0e7aa2be37a3ab195d33271e397a681f17e74e09b645f383c85f337ed156d3369bfe92462898eb19ba49a402a05df14ecb71e3f7b85aac23cc09b77bb9a028aae438923bb8c7b07d6fba2360bffd2679a6e9349bb70b26e2b915e617223a900", 0xf0}, {&(0x7f0000002600)="6341fcd62c59fa67bec9e3a0b76467e7304daa62cd8780be0895dc5ff7b616c680504a4abcbfe388b88a31f0ac02e273b47809a305901973f4fe6d9692013d09f5ef154332344d2064e6c45bf04c549ebcdcd5f53b197a51f0bcf78ea456d104158567e6f2ff3e768fcdd8b74d6678e6fc4ffd034e555ce9251990eb8e0a2803cc6464dd29801e807eb242403a2fa8c498db0c3c27c2951d29fae45b59538d760a648560e02d9b9f18fbd05494b7d13235a056be4e7338ca0b4ba7a414dcac1cb3ec53d7811c8baf5beb8143d77a76ccc4a8d6ecf4", 0xd5}, {&(0x7f0000002700)="2e4b9bbf5aac40191fc8d6236719342411216b0f6252ff250e20434131624b69fb57ef51ded027f43e4c76fb64cccdbe8a887a8e44d8b38475d5bab963e7ec40906480f74e723956a6c1b933916a2c725f75f4472fec37cf7a170ece23b98b1acd34a9e46c81ee0376385d0983761e7144c4f9228ad2ff988c7b069e3ff43eea6fe4235c14496076be624feb64011bcca6ae95e7cde068be6f039c87ed667b9dbf70e5", 0xa3}], 0x3, 0x5) sendmsg$unix(r0, &(0x7f0000002b40)={&(0x7f0000002800)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000002840)="f6df3eb97567465a962ab1a70f8f9a7ab3fab7894b4255ebafc394cff4d29f47ab9a69d8e9583a577af47656711835d75527831688406d878ed04282927c83b498a800d9", 0x44}, {&(0x7f00000028c0)="7b7e3ba75141c95600b5368ae58f823f21e8901f3058beccbb4e", 0x1a}, {&(0x7f0000002900)}, {&(0x7f0000002940)}, {&(0x7f0000002980)="160049fc2b09885bf5d60594bd4d92fd71435c44088fa3acae37eac005ab9ff5aef803c2d8e7ff646c5408812d6b964394e3059179d12b6c7b705105a32efa787ef573755a8b079315a41f5cc125cc07107edb1438bfe7eacb3515d580e4686dfa7e09a762da895133f83a5bfcb35384dbc17b3191c468c51d72e5c02461830e8d9ee3a6e90eba4e5947d1ee3427f16191a5bc3333351a3b7a9ff213fa4777f4c507cb6f06c3593a12720695cb2c1ef11bfefcad4c774fa936d1049c3312e23d68eaa1f8e725ae928d691660e708303142dccf581485d45876", 0xd9}], 0x5, &(0x7f0000002b00), 0x0, 0x400}, 0x404) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002b80), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000002bc0)={0x0, 0x9, 0x1ff, {[0x1, 0x8, 0xffffffff80000001, 0x2, 0x5, 0x8000, 0x20, 0x80, 0x4, 0xcd, 0xc82, 0xba8b, 0xa7c2, 0x5, 0x7fffffffffffffff, 0x81, 0x3ff, 0x5], [0x7, 0x80000001, 0x4, 0xa8b, 0x9, 0x984, 0x78919f86, 0x0, 0x4, 0x1ff], [0x100000000, 0x3, 0x0, 0x8001, 0x5d99, 0x8, 0x4a6], [0x5, 0x0, 0x1, 0x80, 0x0, 0x9], [{0x3, 0x0, 0x5, 0x6}, {0x0, 0x3, 0x10001, 0x2}, {0x7, 0x80000001, 0x4, 0x4}, {0xd6b6, 0x4a, 0x9}, {0xfff8, 0xba7, 0x7ff, 0xab8}, {0x1e4, 0x1, 0x7f, 0x4}, {0x8, 0x4, 0x81, 0x7}, {0x9, 0x7ff, 0x5}], {0xff00, 0x4, 0x5, 0x100}, {0x8, 0x100, 0xbb53, 0x588}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002e40), 0x8, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002e80), 0x40, 0x0) poll(&(0x7f0000002ec0)=[{r0, 0x119}, {r3, 0x80}, {0xffffffffffffff9c, 0x40}, {r1, 0x100}, {r0, 0x80}, {r4, 0x20}, {r0, 0x40}, {r0, 0x80}], 0x8, 0x4) setsockopt(r1, 0x6e, 0x9, &(0x7f0000002f00)="a20f046ea83684643a135b45066e644ccc27aad359a3ac2e1553f7dd2d15964b9638e9d2dcf39844c6c9201baf69fce99e1da2c1c60d7ddaa100ec02537f2e2e9aacb7cb2029d450ba1ea4427160afdbd375f8ace2cc355e851b8a3208f50907694c8bedd9440952f890b54b53928db21fa3081f23eea5b64a73ab0e725aaa1d19c7ad26a555c3fb787b50b573a5f75ba92547a6b7de0f4b155ca1d2c78918d52f4e0fd7a3077a37536e42b570cb6b4d4b17aa88912dae3ea1113e8baaab304f3c9e83ade686920b89e1fa56a7a865", 0xcf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, 0xc) shutdown(r0, 0x1) r8 = semget$private(0x0, 0x1, 0x200) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000003040)={{0x0, r6, r9, r6, r7, 0xa4, 0x4}, 0x5, 0x9, 0x8}) link(&(0x7f00000030c0)='./file0\x00', &(0x7f0000003100)='./file0\x00') writev(r4, &(0x7f0000003300)=[{&(0x7f0000003140)="417bd9de95b736e494135f3b0a42d3909a0622fbda585267a8cf2c1373d7ec7f81d49125b6ccf0b2c4ad0696eaaad772819a8ddf5062282446b4a693a4558a793ed35f47b4e815d2b4a0d2e15bacf67101ad7d74f890d1", 0x57}, {&(0x7f00000031c0)="52df9d6fe13ad3bed73ca0e44d26f38f3a2fbad6097350b5007d2c80d041c481a7bd569576b4bb0a1da84329ca3b99e6c0fc0fbd0e73d7b6b9c09293834f94beae939e158361516279d72f132efe91ca07526dca792490fb8f38a875", 0x5c}, {&(0x7f0000003240)="3eb1842f47254acdfd656b9101f5bd20b7b1245cc6cf662886382905e9fda92d4df0a4a80a25a24545dad4a5169ce8e5c7a548235d6d1e6949a38054e7af6083c6873e08b11e2cb5af8a12691063bb6ac82e45f17b1b328557112474cea108c088aba401d363ef3f04030b9af8fa142eb64c07b473c3eed30103c0c06383bbd3ee815750094e19e4", 0x88}], 0x3) r10 = open(&(0x7f0000003340)='./file0\x00', 0x8000, 0xf0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0xfff) setreuid(r6, r6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000003380)) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f00000033c0)) chdir(&(0x7f0000003400)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0, 0x0}, &(0x7f0000003480)=0xc) setgroups(0x1, &(0x7f00000034c0)=[r12]) write(r2, &(0x7f0000003500)="3277c1dee0917466af419b307ffbfc29a271f521ba7a8e8e87efd1fbc8b9e7216b9ecb91d42792eee8776dfee0ffc405f42a7cc83f0c73b96eed34c169211e0541c8eb64d89d1fbb06fe2af1420887e43fd52e163840a3618875b0598946de114fb576db994ac6618ed84ea2afe9aafba3d584b2dc6bb23e13beadbb201b37b88f40aa7f33229ad680571dee11296e1722395a13731ee7e508150b34b466ad7cfd48e78f1688e60341c080bf75e015909cc43e541fc1461a5722d3df3edf7ea8a85a74d5fdbf4f760e2b9f3634475e2c751cda8bd7daec64ee42b182bca447f0017162171a96dcdbfb6832a1095c16ea27cde33833ad61f38a6b1e4617e8e5c31485ccb78d51926ad055487cad723312ea3d9469210a5cafff950297403d0a7001592bb6b44efdde23459d649ade3d4873ce17a3c0e755907fb27fc06cab78e896efbab471b49b8542ad9eb8f0b14769d23f2e56f6d992dcdcbdb04f4e09d8ed0cc60d571b223d4d8ed6655501936c8157948f4b80afe7ae46567d97c60d57c864ec780506c31b13c2d945ebc4d239646d3fcabde944855640488662e08d45a19c794b7f8841c0efa690c1b03587c99cbc014cf22a0e83fa32f70d8874e8a304649dc7ff15824402ed45a32a30472e988c8aa4de88c31a257d2115a54ff4271cadaafa413cd94eef10e7ecd55ca80689b594ad93aab62fcd2fa86b3bcb1a7706975635d88d9b3fd6bfd3bf54ee4d0fa5aa0a3229dedf19096373e53a4f61aa7c8e2e5f8740b443fe8ea1f7fae8be3dce55a47b31c15f8b09bee6b28b994a324c546f60e0b68d7d3175970f919bbb7048b4cf518c769ac16f2601047c754fe079e0931d0fe86a40421e77ee304b4a337a5f02e8c8d1aab1c53c60d22e0fe8b5d71f23266372129ecf26b4545e968a124bf3e0b5b812797d8900f69baf0ce3d77b2c59a3a25b09008b556b39c86b67718576cb8f84bf2ba3486456ea4af61499195132dce53df06f11d3809abd711ee347d9e84fa36ac7c158c09a01c44568ffbed9370ad700229a9a7c9a1027cebd0b495508be6e6023be57051c1ba03c092403d29c24c31b91ba718eb067e01ce0ab13cad6ab5599d4b697f892b3fd346df5b8ff1fe02fe82e55273503aa1982ad8d209969ba37612d1931403f23b39f2fae3e40b8bb96c79e3a8772f188bce7b035591937a7948e1881089d93de277a817f85ce8187dede080592c46f7db1efa962cab674fc3f19441940d8200f2f6d55bb34d48ab89d16cf88d40adac56c0d4c3128a537c6e64bc7a31e82a574c00a0f73a93bae95266cadffc0369faf8c60534ca9ba5aaf997cede5dc4906bb87d244557e4c8322aba6fd79321ecaacebde6295f0ade17d5c95259fb568511861cbc8e7473452ee556786db83310686c6967fcc6dfda3f4f41b8579dbe203fdf0b4145fa8c3a18746af201365e8c6cc512806a5e0041e8f4ed19e8bed699c39dbc8bfe50fb092d5c0d7ded6a4dc9cbce34562068242a3fd68f30253d3484ba8f90da9ca3bca93abf610b01d29192d15805ca6b964d3ed4b664df76c6a2fdd2d53d65eb6ccb04f0f352fceef40db5ce7cc748927299000aa65bef7126905aaa9cd129925f0f916fb3cf35d42a8e1cf1bf7edaa2410d84fbc7afca2d947bbbc655fb63f98859706187c74c9f918b59237107c7b5828788c3a0bc12d1d25c13a1b25db41cd2c3cd7699703bc2f0453383606d205bfb481344bf45557c2b593f1f9bbd4933ab514d445ef6f34f5c669bcb0afecde14da28e90a00cfe50fdb7acdb592a96efaf8c6a14650fd1b11ce471ccb69572699d57353254772536977bcd211c366c11ff713e104cd3f40b05f6d0359abfaac07bff8003540889836973edd61024b4421dfb94d7bfd8b8d9dcf6e597377b718f31f4488020c1acf07224634cd518981aa8b00f7b066f70769fb1b97be4934817181a35ba4a909e665e7d28e5a1b3a6a41264870309393131f486cb0c32b7aa0b9bf5ab34e5d6a0c8f83e70582bb279ce865c894e68318372a4c3943784d0feb98b1bc3e9aa695f6d196ac93b9b191fb0027a9ff6b1914c7c0e2943fec0bce3d0b84a1381783dc1cfc07246267a35c8d39933f39d262c4de2ccd8f585d060705bce0ecdabb90b71252776cde7dbbbf5f874f89be1077aecea5467a295916e6f517b453763ac33de3f75bd502a49daeaca4e55896fecb44eb86884268beef26fbb2cdd9903d9af2dff618b086652473e1f43b11e7559dc7631c689dc4a3f78118b21f83ae429683046880d26c49278b16c1b7c1cccfb22c2d34f0e91386f6572f62afaa9046820583f4d2975473870919912213791b7b88df8a41848f729f7e40ec84ca46d92395e6e7689315aad1d545dc845306aa5f0e8736a8b0fc85df61e000bc5214fb337b85a15a2a67964facc6b84801cc74ca748436acf294602d3bb8259027546529102630c68c3e0cffa5f42e049b9d750ae01ec4ded7405a544d819e12e2fbb3ce049e25e889f5b81445a08b53e604572f5ab02b0709a3eefa361788ffdcc3c9d1a5cbf46780964f3557b322538cbd0d3e806de74a930b0976a36d61261aa48b542307a019793c23928360b1c6a11e7faccee7a560d56135510288bc1d241ce72582d63e963653574d657c1078c0cafe40b194d3b09c9ed5a14e24eb340ae613410596a5f0c2fbd6ecb777277590af5d85c3b6e262d6f0ff6d3311d88a2249baa414bf76c91fe592bde4a020a6d2454364b133b655c1068c61eac964200d5512c42f15aa7cdd7e4e0f600b6c01b3037af23be480bdf1e8b0cad11e475ca4a5767db1da6c093b4db09a977cdf6e0158e7f83d2f6e9d764f69879f5fb389b8e9fbdf176fa2ace359fb81f136e667a7c97fcc052fea5e2b0242c7ffde52489281abec262b46d79bc3557ff6363f31ff48dcdd9965ad89a66da21d736338c48ca340ea5b7d750cadfaae6504dc00a05fec064f3250d43072d6422b983f409da15caf36bf205f123e521cf5b189d845db359395f3281cb9c0906a3d437d3164eefb8d3c23a9f0a8b2403c844ef30a44ca09b2582d8c1ee75981ebfce86a440005ce495064b9ce92e93b15734f284cea7178e681073127148ec3dd13d596bfa35415dcc7691ab389c10a2e1778ab8025ecdd073ff1630694906374a63fc2ba1791f98580752fb71711646fbae363405ad5c021fe5d3b1cf199aded2fdb8401aab4da7b7ddf259701b220213fcc7ce3068f624909674d1752a969385c62f1f2397ba2fcfa52a78914c5c152ee8db8275314064c20715dd8396cfbf090381bc766866472ed04c92b39c7b36c4711a267d36202ae2009205b4c4c074ffce6a2efe39c13bb0bee58385e252aea88cb239327a2f88c09e7ea2869b52c4d520d3989b509a5063861e88f9d500fc5c1f165d1bd21fc390da90bf483b4bbb6dff1af1925e8555dd65fcda598247d146f5d9931e61f857a18380a1aa4f31f8c18fb0b457106589d685846c85e67e5104390e60f806d53558e5b3cca4f2897ac7d3c64df8a0c001e0dd59654c98f66502c1d66374bc7ef7f483658928d0811d2a3cbbced63a3906436bdd3043cd72c6bd1cffb2ad4f0f83f2cb1957a59083e820b08319cf15ba126781f11caf4d1f8799968cff2a63df69537dfd3647afd768c230dd414cbf88b84fdfadd6613861c95880d188ac9bf6e5db01d7267a189313a0ca6c42c1fbd5de2c590abcc3fa648894033cd0996ac1be0c03ad8b6646068f1ea671e6c26a84ee4b2352dc2c32c0bac43894c6a89fde6839f9d0e71360bf32d39252a2a5d6162e7948a1f18a17e6321bbbcf2507811efa5902634fe176f67a8acaf9e37d242cfbc3a39971d58f70f143da1d45120a69aee9191740089eed22353c1c14bfe7bfb8f79374be57c8f651bfa7047a9aa93be594b99f47ead4a7b63389762673d19113fe40205ea7cc81d8521cc18a75edb89126b67e5e893ffb44041678f9e7ee9ccbfa846641f3b633756fbb6885789ce62e117db25a65a58459eb85b23e7849fc3760b6796eb76df6c316f864d2fea8b1989e13816ce00c0734b700c0ec23ea43aec3dd5b57419c1aa7107888acbbb8106664912a8fe76a9dfa4eb3225078539a8163268c4ed7c25b3577fa38e71802df56e550f0d662ebe1d9be55f50b3f1ee70d48769c84839e9773a3fdc8cfd8c5f0f82f0b4e66b65a9cd5f085eabd5ed8cccfb93e85f9224415aef74d043c5dacacfd9a3256101d285446221762b895ac6add24f7920125098b39315b9927e6dfbb40839842bcf993846440ca9896c9200f194b9193e8da22a5eeac1d1c84887c2942977ee1ca9de9b5536812d1189adb679f26ab12f43507910f8d028770f0cd23e5a1be510b347d20fb5925f9613638aed70b6ae30ee35c1a871bb1f926eae731f0bad63fa24f388b110fc2c73b0d27bf04f47b53d52a52c2b451b6c36e2b337e3679dd34f0e7d5844b67938257b265da87e865bdd9dcf6e22780dbb24cc447bcee0f606cd3feaf3b1d66454b85a690cb1f269337620ed4b54a6a8fee91a725f4b20f1f9d16ad26b2484e10308acbaea42d4139b812611ad320e93d5684282096c8d366c9fc3f38d334557923c696e28af820ed0e7252ede3288eb6ee1b48640494d705eeb571d44c6edb93fe4efe0cfe24993599dcd4dfc590201fffa027d81a582bbed1856fc09d30b995f099b8b567ece620f0b75a1eeaf93d7557e323048a50a83deb2b831229d64b99173758b0762b79267ca8d43aced0a25d90841a722e33909ab2cdd39b025e0081e86cf87bfb3030eb24e76ec110dd3dc14d3d28c5c8d5bb72c9dd1525a6c6dadaa0bb5cc7ff68cae01f28b72b5ae3f6c028fae4a893ebf5aab0138f5150ddbd330a2a86b07f1d9478df1431e5724215db283a3e68395932b800177e16196c5b2b7c127bead4b89f5a76eea2c7ddc2b0c6bcec32ec0508be7bb99f7cff0521e40b9dced7b2b1f9ff6fa591ce9a6e4b2e8e603bd97639605921b3716e34b7918e73c21d2a3f614d0b639a72440957e05c9463d704fef52d2fd7ac403771a5c6160add5e78e4a7d396b1b7f3c9756f948dcdc25e3665a2f21f3c411defbe550d10903ded9f8dd1bf584a4f10351e5b6b31e4b10e07040109c3cbd3664c58af1fab4ae459a4199b79c534838cf08989ae6b2d1660e921be82af22a5c2c1142478e00ee9e8189054ef70de770ee4a63533c9524ba17880ada1171beb53a5d826a419f0315f33837f9f56d8a9a37f99e86c8fb669e511c8a139e3d42b1e4ccd067214ed163561ed6d3dc4869d3a7a30da6b131e99a745fa214e95c45b6eb437033556432e7f521d63fd7e7c5586966f2695fd9648521684a0b16a5c339430f9b7c4907a0416dc949560038083c256238f12216d0569332ee1706ca87a4798f65195f08d1f2f75a91c4656d7ea0d6b0a929ef37c8ef57f0fbd7b3a50bde72cacb9b50db1945930b15dd3ef2dbe93fbd2d6d3b3febb8651a412a8b536ffb0f4717d36ff2023bf0b05289a3f5da8b83601f8cf3faaeb1c31ce71b728a6b9e34d9dba33345bb6cf26411e94b3afda0fd1ac1d51fe47f20cec92e10d2d6bf9fa210e8c70dce0899451eeac16c793c4cf9e64b8c8f1ba844bc151c7103a09a68d3e81e7e8fe682362510cf8e21518bb89ef6d9a3443621a3efb2ac328a09e63a2502107a535c3d9e66f4552ec2ea4ed029a0f2afa057f4e0317f5f969a82e9fd4d7e73ce3c8f7c0df1285a2453a39707589b34bcdafb8a4327f1", 0x1000) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000004500)={r5, r11, r12}, 0xc) sysctl$net_inet_carp(&(0x7f0000004540)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000004580)="ceaefe27c718ae7e8437dfd6ddf7a21b6f5a2af2cd8b3646557761be5b5c2f11e1c5fa933ba4c61c9db52f738be00224861eb9dd029ebd81eca0cf963f0e9a20868d09a8368bd32480106a9fd34d9433dd0f4cdc9be36b93df23c25919ace4239476c8c3f188c79be559dee90a852f86fe2aafa01284d846403e61438555cdb9c44bd86a706c820431614d90c841f9fa804cadb7cae03e68a432d4", &(0x7f0000004640)=0x9b, &(0x7f0000004680), 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000046c0)=0x5) poll(&(0x7f0000004800)=[{0xffffffffffffffff, 0x6}, {r0, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x2}, {r4, 0x10}], 0x6, 0xb9) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2200}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0xb8}, {0x4, 0x0, 0xf7}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000780)=[{}, {}, {}, {}], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xe938889}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xf85}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7a85}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10c}], './file0\x00', 0x800}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket$inet(0x2, 0x0, 0x8e) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0x0, 0xc0, 0xf0000000, 0x20000000, 0x10001}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x100000000}, {{}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x0, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xae7, 0x4}, {{r2}, 0x5, 0x41, 0x1, 0x9, 0x7}, {{}, 0xffffffffffffffff, 0x42, 0x20, 0x0, 0x5}], 0x0, 0x0, 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5, 0xffffffffffffffff}, 0x0, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) executing program 2: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xdd, 0x0, 0x1, 0x8000, 0x8}, {0x6, 0x800, 0x1}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) mknod(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 2: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x400, 0x7bd7, 0x3, 0xfff7}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x7, 0x21}}, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x1000, 0x7, 0x2, 0x8}) unlink(&(0x7f0000000240)='./file0\x00') renameat(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x6) setsockopt(r2, 0x6, 0x6d94, &(0x7f0000000340)="4c849f888bebae847ee7465a3b44b3ed7ce0f0e47685ae1015e4aafff489c8ec3c3fc09f3dcf7d31ed3efd521d32a9d4a23f866d089c7bde5911ae56bb8a2813f9b0a6bdcaca8e52b1db363f8c3bd38ed542273aaecd83285805a1fa6f8c0e396b2e6de6eeb6590cab714d90e3d6852e6821de55b4d54fb2cb15d9b2baa57354dc72b240efda7155643a6c2356fb8f1c641ccf392f93fd33ba152c2c72febfb0c06ce5c990140ee96402fa8c5075a6afd47c0d63b22e5cde97f811881d21132a390b3c77afa4596d90849c606bb4db8a7a835363fe5276c716b46d61aab7bd0e5c980db238c95be5fdcc70d50cb7c843b382e9c0dd2900b13a0d3aa9cf00091d8e321cd6c07f98b894712d3fc54c7cad15a79a3a64a098386dfdfb543db952c58e32a695b2dd616a95b603bb0baffdfe78990b51f8d942a16b94a102c19fbe6d5c998242ea7867a7724778d81f927d18a8f3bb9ac7c03ac0208ef1f76fd4bf77d3c51a02228bc0b645111d6aa1f21bebc37bca601c0c2cda331087fb0bd30da7b52cb1c0760dbc67d22350376bccc7998f0acf54cf7d3b37d9eb1a966c3cd9ae88c9d7885950a9c7c5700ecaeddbaaafc80c7cd3f03be0ba78d3c637ab70cb228f35ccba7f974676694df3ce167d5a3005bf991e9aeeeb89ebea427d25cd8139dec2a80a326acd6b74bad5bb34dd59f071ec80e7157db666cce179bedadd8767662fe3b3c03f0b6f4fecd9c976d319cf751d96c07b03e4e59d869731f97c9c4ebb4e71ea6c3553c8ae945b33956df40afa4a34cde44b2607e5f3ab7c553ce47700fa9c5a0749b8ae3b33417dc4079d341a1a83ea491dc4c2b91e13441fc12bca9c487c46857544b8a767e92c3c23c23b57c3aa9087d19bd69aef1012f369df582b831b08309a3e19183062a52eb4a8afe63b9ab95df1eb167880790bc193e0c04a35c79a1e5dcfec130f2ba6d13fcaaff1b0048655dc7902cd676b7d57fb1415de36f36b8a4a488c2bc664a90d309f33436d8b818fce4a128b4200ae7389d237a2b7ff88f90c434fc4580e9879b5e9e656aefbd79d2f9d8881a0e648baf38e195c56b611fb24671b69c66ec933808c5be3739296e21d1ea3686075f7ea8afd53dbb2944664d470756a3ae702e6d40717d20fb16f3de2fc6a7c1bf605ea537c50a208fc6c96403123d355c9b7341d8097f9e9bb7a8407faf3bb75dd117ecd242b6636f14469e1d55934e65dd9909b6f41723782e0e71daeb2b6a2bb26e68fe8506efe595c6de93c318d9dab1bc2f16857f137d513e1733baaaeb9332444ec220448687e8431c4985e5df159989d3fab89b405cf8e5a591df07a04079a7b90b79e740bb226121692bf13ead10d7072e7d891a9970f78b7247b9db2c26f7d1ad8555ff52d018e4c351d35db7a6b7a3a236241720cce0634431c3bdfee7ad5526471af2d36542847f763f98f6ad42364a35626d92aa64ddcdee0ef2ffd193affa21b91b02d112d299387f15b2f8b7545ba031274d02f344f5e5c60acb80dd0670ee6da7a19e4da0b4e702452d72be34443ee3d23ef12e94da6fd054c14a394bb85e6c6dc9d7cb98f7749e0953f54e4989d9949fdf76d474ec673dfcb1756552dea2a8fe322ee153be65d4711d55194da99e29aa2cb3da894f12124381a0058a66869528e92dc5c9a2177deef37f72be1203d1fcc53c7a2f687527d7135785ac90948d1314c55049f11c457643143bd3ecc0e611e9b3af8aeec2daf24fcc5774fca135cacb1c7a9b7d13cabff57f02425c9be91f9ae8af37a62ae9eafe73cff5bfb6d98080c2b2cd520572c6685c0ba9f015522b3b38c31a24ac4cb650dc2d0387a818d1944b5f095690aa653d90a4ada32e6891c31bce0783b1fcaf109a315477c5dba12fdca3b789f23b56e4531c2b94d6494d552b7147893cf100b9a921f715d9f44f334eb37506810c4741648232117685a59727f99d733dfaa558c29dee2eb784bdd435b41b8c330adc6cefd2b5d45bc3941535fd111a562793d17c0a4102a3cea970e627dd9b8c576edf04f1ed93e62520d0816e4578ddcedbb01b5c54f0d87741011bca9774fbb38da4ac614c90b7c7f54113373b351c867138b17d2a58f3a0cba7b092334df7acb5a40beb6dfa7bc4a31bf923ae5617ff5df249cdd472a1227107ee04f8bd9c0a0f748857babe4b0736897668449c59b5b33010151713e7661d4dac5a2c4615eae9c727e34b7100c2a2429bd6c151006bc69c35725232f92dbb61ec009169570fb445d84dd38aabdcfc6e103fe7f95db02a3e91a84262bfd92ca2a7aff0bdc8d5f7bdfbdf7c3c883786f9a82c71531573fc18e5047c63ca819876ba0a82d5f243bdae1016f99e5fded1c0d77aba01424dd65d39e6539431f3652262d6a1f82cab55169fb04e7fe685fdaa9f8af24d7be118b90850aa3bf053ef089c2a65ca16d712c0fe64d62e957846b7d580b70eb2e875031a0f4fef49b5fa243276e5a1099da3d641ff16b8829ddd8f8249e155503b3e55a99641f49fa4adc0e1c2d5c5c3f6f2dd64f7efe8549df7ad720d7d7dd5631d66fa34e85f3b5e1bfbd9c06960e1cff8c77be3f1e7f9f95fd0ed3738ff21182ab61eaceffcb6cb8dcecd3743d51bc06145ae87deee2c18b8a41113a6bc43320e2805cdfd9a642c5dcf10dd81fd6c1418864a3ba867c4db145565c1d49cfa7f26d3db0f67244559dbd248b173020d7ab19ccd92a79adc6c54a444b18e34c2915457df649ebf6a010eae648f04bc4c99222979558b29ed7f5880a3aa6feef92d64fe4886c6287435b94c5e04917349b3228d3b4a6220c195eb16f239ad93b4bc3fe56eec838db3435c7c7bf10cfa199f5564e5cfd39bb2eddb201143814bc8ad7f2fe09301ca773c1ec3b75fd56daccf0a3347972a2819c0753f3f273ba384afa70e29c9f8b85f95af0378198269216307b9c846c5901730af3f3314f575e76308aa44964cf588c5a110732075309bd6bc36918c975bb169d786f27b8d5bc479c2ab0372fa70009d10a6b919d142b652a6867fc07c38a19aa5d4376569ebb31f5428ab514f8fddd228c0bf9217ea77e4364ec7268067f6f7ac77a91a02837dc416e70f2fc5a0b897de40a4d61ad54476e73c95b2ef3a8c667f1ede5c88526c66d7c3c1bbc84b030a220030945828b4e0eb60ddb4b34e5ffb3f5168cf67a6f745dc0791a7ae3ca25a1c9521850f9fd7726a400c587ae36c851423f736025f37efec9f4b3964059f18103e06b34badf71db40ed02f02f84074d6be4ea9ad414ec5781283f1c32a7c08c9115994f1428aa760a5630ff89e20a65d84842f183551a66621b918261f561154d1a628b60f138b394aa95b5ecf836655235a5475c56bca3c65cce38136f06f3ac949c8315142c74727a2e36b4f1e084a92b42687b6a5d3b9a0bb681fb796bd968f9490c65bbbabe6c01cad3949793db305f7f8913902a29a54eba723372374b669aefcff1e53df19b56eee0de1b9714bef645b926e0752aefcfa935d5366ea359fec6049e47684fd11ff6a138d16176f97d205215297dbc4c66034e908a83bdd8812dbd16521a8e2a99a49327a9906fe5156afc9c2313bca39a49b07e4e46b3378b2fbe24ef85a0965e4d6634184e7a8b3e876a234db5c1bfc959657772e09b124c2e02cf7047142a35cf61284c0672fcb4af738a60eca9cdf81f68dbbd17d12c985911921c4a70b5be19ca3e8fd2131761537748eac82ab19ddab25d5fba22a0c833fc21294760d73fcf71b9af7759e69f0857bc5f0f9c570f1ababbae4bd0bc2ac369fb929bd9d81e7810836f835fcc9a49a16adbeb4562b665992c21f2a4e36266d292d1fbed93be18302e4910afba8e53c48b398168a2d38696e1e8eda17f509359e58c0bdd91ebd76dbfeee0cce6cf5565bfd03cabd98733ee9f16f3ed81f39e9ffa946de2a8bece09cd00044a38692156f4f39489ff1c95fe9fb127747a33771851e4928686fec93d5945b638a11c53b5e5eb5d01ddb11bd11664bb6e7e948409f5725c6bcf9b158e4b7726d6b19f42a87144cd078d44afb32c4eedd0c41405a970028790a9927fcd9fa30f5a11a0f97e05111b136568555a233010d6f482960e56bac50918b48e093764ad25068a6208100d80c889175c01197a3b096e80ee1d7f66d619f3870ea39dc5132419fe1c47be15f9fdf569a1d905e485d0792f25a992a38e80eff86b5292628644da88a9c3294f74c24a62f62ba0343dbc44571168d9b7adf4e3d0093a87c16d96ccc2b80fc342c7a6e8476cd3e62bc749c530dbbb207a8fa9ada35ac88632f1244c017cb22f25be13316231017c054b6be42739133c32e430dfedfc741a36c5e56abfed9ef9c60e815630339e73c7e80f366821f2fc4e3a2f21d35353a378dbb4eb9fe79933722fa8d1d2eaa618ce35fe57df5d59fb8cd2f7a131d8d75dbdbed3e52f11a2cd84bf2a2bf343fd1ce65746e5415f1d6d8ab2b172b2cf897372aa9b147becb95b0b7c85d27219067c17ffc071358d32785721abfe5979854d1fed37be1ef3797e6c10a31112f0ea61b59740bc7210af640986aebc0e34e069d7f79c32cca66e945bce401ecaaac8b14c84270c0e85caec70b04b0119d3b0da178d245c4daecdc8e8540503fd8bc5e9d39229c0902bb3a15e1c9fc56158f043698a94e30fd246960cc0f160123d87e978d6d486b3d40f832b1351d14a925f4b8db506f937ecc44cbd9a87036583de5d07d84436fe18d22a04a3a06c2e9df28d5494cfde8ccde1c339fa14b655c2f26a97655da78a3ee22ea155d767a0dcb7a61d186d687836524d8f15d11336307789843238075d4762865f0a4628f5309c42d21ef86339f64409cb8c8f638d83e6ee2ee1292f9885e22cb8774b20e800647ea2eeb160b4deff76465fafefad0ca5d33befb24bc3c8647b05fcb93591e0908d700fa9e0b5f115c0801deb171169581079adec1fc8dbfc285a64e6f5acd3e22d5f718bb26f1695d86c3939635d1bec2a1621fca44a6b2e349f02488d12a1288bfdf7ab28ddd7eac99a5c1108663a5dd4c93903c408b864e9258cafeacc64cfe96fbdb15d2f76fd5ff7ed5db3c7753393894afa5d0ba0c67cfab17d570da00aa0ca9ea507ee0edb15f2aa8ce8d902831e559d59ffba47ee5c52e3a7b8111d49245bbbb25e243d6e07ecb4863a98a159bdf189fd95a18b728432bff5bf10ab4aae4e6a9df7f4fb402895e161765c94a4642be25560852bf29344faae63b6e1265ec9e3ccc81732b9555b60481d0a8e1933b3a14591bd0dd98b493d00e0c8856962910fd5e15c6595e83b3028ac798ffd76e5b7f4ea3fd35fa07231909de69bdccabb14c2670c823708a4df37580eb250fa2d1fe2c13fa28fedf9183792dce3690c174ddf1b98c3e99a4442145a7dfc02dd233db41e388c3cf34f49181f3d46a335cc656cd06a764dc0b765aa7a9594161b6e97cabfe2fa636d0f43ef778777504a21ada6470bd869afd1ffb57be3d389de32f45f3532a2b03a319170ed40c945eda8e98068d200defa1c4343baf59806c2fb3042663233c0991a3d86d0cdf7ede672f882358266d72f1fb9c35b42ef09528693a09b0fc72645cc364e90144f21f9f8fac0e12d66ee2c8d58b00325a94bbdc4268b5706f9605aaa33c7e8fac234374b210abec80f5b68a11b513710400fed95c9173229bfecf5f381591ddd16d2d095dd1b2de184dd2a2d01951e20cd890aabe4445aedeeaeef7fef001f597330f3e8de7f979f3e19d54da807e59f82b6a5fcc9", 0x1000) r3 = socket(0x1, 0x1, 0x0) getsockname(r3, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) fchownat(r2, &(0x7f00000013c0)='./file0\x00', r4, r5, 0x4) recvfrom$inet6(r3, &(0x7f0000001500)=""/157, 0x9d, 0x800, &(0x7f00000015c0)={0x18, 0x3, 0x5, 0x1}, 0xc) r6 = msgget$private(0x0, 0x401) msgsnd(r6, &(0x7f0000001600)={0x0, "8faaebdd18f0581f2792976d769652fa7b291bc2400f3411c1216fcea7797785af9475004c0f316d5f8a537f26c049b7ac4a3a948d2897da62e35bee5d5732c10b2e69e781d754f8b5b1827afdb2ea3ea059d4172124db644cff472b53ed78ac5c8da6440a4fc80d0aad73a6e4942d703da478ca62134d89d06a08e547b4d1abf6087ae4791fbfaaf13539846f2ae1b75e3e6feebfeea1d746c4"}, 0xa2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000016c0)=0x6) chmod(&(0x7f0000001700)='./file0\x00', 0x142) geteuid() getgid() preadv(r0, &(0x7f0000002940)=[{&(0x7f0000001740)=""/188, 0xbc}, {&(0x7f0000001800)=""/99, 0x63}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/116, 0x74}, {&(0x7f0000002900)=""/24, 0x18}], 0x5, 0x1f) r7 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, r7, 0x87) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000029c0)=0xfffffffe, 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(r4) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x829a, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000400)=[{0x4d}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() r7 = msgget(0x1, 0x4a3) r8 = getuid() setreuid(0xee00, r8) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x5, r6, r5, r8, r5, 0x90, 0x8000}, 0x9c2, 0x97, r4, r4, 0x81, 0x6, 0x3, 0x20}) r9 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0x40) setreuid(0x0, r6) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./file0\x00', 0x100) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)}], 0x2) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="6f3d71796826af8cdbbb7a98eb3b5d9d02e36b3e5b4dcfa30057ed01feb61872040234da663eb75c7aa2d12d377df41eba90d699eb0475b595ee0c8875697f1a1f27dc45d96a629ffeff1c99172da4f1b7f998c33836255ca0246694e4206bf7461e2d91d65ab3ce98d64c45d12b4dfff2422b8966255da383e3fc677f81ba9ce13d", @ANYRES8=r0, @ANYRESDEC, @ANYRESDEC=r0]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x158) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write(r0, &(0x7f0000000040)="052a21352073828e733112deacd00a5aa0ed0e02da1b9d99ac8ecffa49b70a708d1daf6bab1989703f5cc2c839fe30f32307e4942b7b61916286f6a2e85188db1be0a609439e0caf584a9c326b3fbb3e27e09fa8d56602c81ac016258aa167bbe2901105f568ff1bcd6e5c92a34a257e5e940c334504e25f11c13ae77b94a8ea93a5993d3f0bf5e6d68633d847515297ff9370455db24e4b325a18c567a4c645868f7af1a6131920a2b7ef2221613a494bbd7007857b4ea664cf57e747adcd72b80fad02161af5ce79519e1d9dfc5b55f33deee4f507b4be39c568e7873eb8da99b16d933d57d15e4f8116fe91588179eadaa2a9557d4dcd216639e4f478590773b7cd090825be8b02b8af43f8a82e0049df25bb0dfdc207e5707b3979b497f0744dab1adf0c528595487678bca7d42a0b87a84238c4b7a5f59422606febe60e0e1cc859ae046abc0ec9e81749e147f7aa62fc36a25d0779c8cea3c3d6799a76a712c12e301cc4637dc3332acdeca5e04e16a6ffbe150b5bed9314fdb51d9019cc9861174887e8659c5d3c1bf04096dc0e520aa82dcd51a8c843ddec4f5f28c276f13d3211682c1198b8c0f3b12fbe2d519bfcc976bc52056ddad2893502f0f37f8fcd0033eb0a963f064c55e985ba77c3468b3b74c4301d6328258220283642a2f5082f68dc27d87094d5fc690f33f7ddd4969dc39b9a77d98875faf689a534e381ecd4e8b9543415e58fc237d361353fad3d0027c6670628ef24acf2a4e35850f3423bc5777f52e904b337dec8bc28b0d5abd54dde95208d47a33eb5c8554c6d0f5265a8071685325a2d82aa9a255aced4080717836b1af536b7f865b0664c22cc971caa24eb7babdbad4f93e0d43a63b6159c49cdb671f24cbe7de1d85c32fdfd82521948854bb7b05c4efce611b420b12d8c92a9194bec9200256c781cb1bdb45b4d46397daaf26476482c0a9e50a3159a1398143146d1afdd4b9518eba1bd62a1f23276d82074c96d76d35b804f888bc31204154b1c5779eec7ea91704d1d5d83ca466aab06a396016cd473c035d6123b65e2b7275a32895a3da12f54ba8757c53db0ddbc3c2fc8ab975c31d2f0f2548871503760b9036ccdd77005451945edaf541b1c94e158c70dc2a94df9d6963ed838437935b91851ec3a7696a256da1d69e92d1e3de5a2a4453597374240270fb9a7e2f5d438eb6b3f22fa04a299129bdd112cd60e6dd2a579b0a094b1af2c4788a51a6c2cd1eb271526032ad149880fd0f4a89b534cb969c57a24b50267b9a640ba17d0ed7adfda10cb3ae3f520d0e80adb90fd652715d4aa4a06b370c714b9ebfdaa4db3467996284cc2c68145636443ca305d77ae0a05d9aa373af83ab763625f073ed2c5b389c7239364744ce7e9a30b9aec7ae77a9495de07806e7f9f2705b1989812734a818250ccfc35362714454cce0ec8c012f37d0b6d5f5da65683213cfa03e329170152e0994c255180bf54bc5d5bcea0c04fc2b65d2a7c0960d12924184b3af70a7d492debdf909ccb9e6e40146b52a64eed4e5549a98e802a71bb2d84c796166d179f3cbe3c6c26c113e4a160372aea1d7b2d76f55b3ae2464f9b04d894dc375df7526c5483ec01a36e834d1c9abf15d69f5ff3efc053811f33e41ed33dbce1935ca77a437a016f770b0be8c22d5620d50d5cbb665f3dc3f4d9ef225efc175b5ecccd0ffa6d009293abd6952296c95e2126e5bb2d9601e4fb79008d98e6ce6afac982ba82946df6383ab67ba88d8a897610d7c409a51894fe147635b4b438677a7aba025723322b33fb744cea164205d8c1caaf5b6a4dd84cc128dd61ff559a70ef3f122358011a08f77654b3d22357f38577263b199caddd43d259d1a8772619ae16ad48ce789a67e39b6f8ec352de8e0bea1da0ab1567af060351f73cc5842fa82af0859e6415d7f0ae6c0a4104c5df19affb6e902d5e7a4a8534d9c1f02d57ea529e7c3b7580d0f6a3b7216d7635fe6ab9fbba4e5a83407ca7c6c75254d767c2d9d58a92172e9f881c123d10235e85d9913eb186ba297f30b3eede9766418b143056c008f8505ed1eb1cf86d6aea00d77c6da3ac1d2cd91b50f1024e68b586364ce9e6fedf89f4cc6ea929ec3288d3c044a67085fb279c79f5cd4b95086a6487dc11a7fec5e87d08f0073219dc4d3c24c5c0b6c7ea46e41ff81f9a9e5cbb9b000e8c75dcafb13d908c583bd9ad609f499a764d1c93b87e6a577e928597d7e0bba80b8aaf668397804e6d454c90f1bbaf8d1e2eb64d17c16c943408a0369d5f115cb61ad6e23d7bf453d15fc0fdd878acb39750e244bb99f92da86fee6b1cc732f9484893e2ad1ecf06e290a761b07d1aa0b0c8f945d551f91abb025b6580b34898a5db4aeb2521aebcbb3119f8a2c5b518237f1812429f5ab6a1d9d327917625164f7b1eac7c3c64d21426088283bdb98b26b2faea3f9ffad6c3b1d5a5c8e15344d1f190adc19b5d686d8bc2643e54e5293ca93a80febdd8ea41e6e6cdc6e47a3a882072f57233a861b7fba2b5dd77c0424271e5c1b9c26d2b4f034a743a190933bf2eb7597ef2bab41bb663fd7de281bc3c2377c1aa2a3e1d253e0a43a82921041d0bba13cbf334e6ff0b1c0f0ee7b87fb1b0a24465980db502217eb30a6c75b2e44260e1801336b97f4a4ba60f5f29c0b72168af2efea3d2b4d0b55b6dc7b7bed7f051fd4db20f4de07b92455fa13e583562e440bff0f028d88b07cd7a5f93c7e97e4193acb9ed69a87f5539f38b9e663850f1b29a2c25ffb4f8f79e274bf0a59ec2e32dea324ec6c1e3de9907aa262184e0a87c27c7c299abd51736d96e0f570762287aba3543b2f730270aa3329b4ffe204b13ed3d422330bfdf99cb012dbab3cec1681f87daeb27520a44539f76b9ec0edb9b74a3e697404f61e441f2a817024a6a35208bae8923bc6d3575129676d76b4be3339942abb76a1e1883b32f6aa23a0301b57698e74711719216686ec875a206e2b044e901329514867395c3c926af768bc16d8814e81cfdcbef2e313668ac2da7c59f0c55541da607420f6db63693d019edbe8bfc0d8e7e15fab6622e0cf383097bb80a8de066126a261a494ae3e5c968d73f3e5d6e241bf9882aecb2f69fcb5954194e217149b6f29804e854810f332e2d8e80f75f74f5cf17d3fe88f581069fc6e360f736af4ffa6039a46e6917c2569bf6cea4295236c7b3f40ec02001a7fecbb350feb45295a8bdeccb402b490b71359bf9fe5549b7825f811a5139cce00308793d7cc4fb799bbb78b6c5340aba58d8d975fabe48d1e4a1fa7dcecafd35a9d41b61713bf8613517c956676767190c7f9002b03779ce5d6d69dd6b14ddba02be8e61dace2dde377691a2f6e9e797791558a6a0fcd44bf2fe34d7053b0b712f4e2e98d818339138e5f862f1641f06ab998054270cb81b24e9c3cba9daad557b432cdcb03b17d1263f1cbb7f39c7074ffdaf9e0999fd752051de99fafb85292e01e5f5417fecd72666fedcd1f457804c6c8bd3cd6cbcefc551c2c59f76e9be612dd16035c814cf6297ce92d678467e5451d6314172c8f4ae9b9f92d9d14e5881468b1fa6303120b12747bcf73e619454b8b81df97e0a8b89345b5303911cfba59d5b9baef64ce8decd4f26b8131df9ca365640fe5fa3948045e1993aa6dd87e2209a7220cfd57faa52b1518430f377efdf17cd58a262030568b2195587b37b0749c2b4326f17139a5e9a239139d546da899979892cd87132d7ed4b8f04c4830c1dfcf0e6ef5db88ce4a64cda50a54191bafcb8bc948668074a7b6f3a5db0033944dc2c0c912bd09fd7182e6ee4ddae0af2dc1423c1aca9e88eade5302140a9b793e6b1d19ead84e8b615a8c0aa7111eb9c8af9dd5e7db8c6559734457d21fe46ec78e127eb12c431d5bf79fb334602ac20b9ce6dc3462aca18f9fd9fcafc50f90d5b6412a784331bc8e5e975bf9bb72fc085e98eca4b2ba9db14f9b29709bae96e06da8e4234fd248d1cb0d413c44b29331e52fa22eb1bffb2ccd81c391abcc0ae964d76aeae9df5bae9500352683422d9ee3f9b73059c329e61717186d8f143a32f1681ab370ac1f133f3449e9224b1a343c00a7c2799731b78ec5d5d19d84e54c7153e85a6732dab8db3809abf1d5ce592f6ae2fc1425a87617416d8854e15ac1c6ef3b5f6bc7fd0a0e2d6a276bc82ca468c638560883e08b583434c9fdf6d9853b6e250a0e3207a31a4ce18b9babf103a87ada5ea9f821c8d1be3cc1ba05f1a35621210efb59dbfb789986584cc97c6409feddf0736adf5a16853a988c246d8fd690985956d6ae7d4783766d14b4ea9ac65fd0f1ca584f962e0e5fbe8cab815b5c7697ba27191a7b8e5ee091755267441d4464b32fa4ee752bb27bdd22679fa94531b0ff24db3ce45a25163b86e0e97e0d7bf3fa25d39944cc32252aaea7aaef89470cd94b6c4795a59afd31a2ca9fcc028948c37c13e1d443784619937c20c3ef1b656640566c24231ff7b57e40ea494c675e11a26b90f45c8595d21a13df758b3c683ae6b950bd8e6a50950742e2d79751056b8fb2432e9f66a891d7d06447f79fb7b99fae7d92c46bc189279690711dde2bbc2d3bb0ec5c1a9939cc6d8bb0020770b5e76832968686b880dad5b5cd3f1f69879f6ff192ef2e64868be1174f34c3118b0a60ec523104d305892b422ec202bb52f7efc18cc059a771088df345a7d04ab93055b9aa1238a560cd466430f9325e63369c729dbfd630f075d419e5569c0590f64cf0e604eee6dc07e4632c80116623abd66accbe46d4db4b17b6afbf27e4472be251e7ec182bd0adaaa0098865fbcf83d92d8730df1b88d049ab0d74f6bc9895b4e5ace194b49adc26be05e3814a27264b8339a5f6a19381892a5f20b74247f0fe0a360491bc191447a2b37f427cb20e10af77c4a6c7dfb93185e43fb20486179ed58252e94fcaece204a0589f522140c1560c58aa4d6f1e0cd301c5062882ff07e48c1455b68b0f9ab6ab1af50384db8fde59e7f41f0d7235977cac7a6ec54f9c7a0fb05945d05eb88580057d292a1eeaec348665cec10c52b08d9cf70cc9950f82ebc9a1e5332cf9819bc0722ee4a1622e9b584efa6f76cee9ca521a4159bd1297eb27462e7dc9f24823e4348c790bd5a7177b3f776300656439cd287accfa4a43a25024a3e99035b28cff9019beaf7b788fe63bc6b87c3ef60c80101022e89e54bbe6116080eb478dc841d9b9ec4d843a116f5d71d6f26bdff337a4807ef2532fed6ebc2238847af727cb14b1781b8a42c67829bc6ab0cf373c0a7c1bb82e45b65512c1d86a9a590d987d8875709a0963290aa8f2e3470da5f3cbce059287bcf5892c405fcba008562f792317cafe8ffc3111aa37d0aeef0041e7732ffa4e3c3d6cb438991650550d3ecda1d5fe8792bb196668eb1da0c2f08d1fcd26c8c89c7db0a057fee6579cc3de6bb8a339f545ebdef652dba190a8a993933138164ce408b52210dfd5353c8c28e9cb91e0b9bea577198bdcba5ee1417cf705cf96d9e827d81c4e44f09e5294364c887b72acbbd703fbf7a5ac77838b5a5d3a495a0469258ab89bac940ee06fff4eee8356cf5b3c04922711e665053ce454477ab0394e6a3f00463979bb65986014adc82c456d2fde2433977d403b1ab65fbf6bdd5a7d722eeea40a6a0560d8cfa2063baf915bdce7242e5ab8b44556728f3a211b357fa654bdbf33cf19f503997505e53bee1ae6ab7fddd3e144ca5776e6bb6b08c908c5f0c2cdc34c2851a27", 0x1000) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001040)=""/55, 0x37}, {&(0x7f0000001080)=""/37, 0x25}], 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001140)=0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001180)={0x2, 0x5, 0xff96}) poll(&(0x7f00000011c0)=[{r0, 0x2}, {r0, 0x1}, {r0, 0x4}, {r0, 0x20}, {r0, 0x20}], 0x5, 0x200) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001200)={0x8, 0x8}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001280)={0x7, 0xffffffff}, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000012c0)=""/116, 0x74}, {&(0x7f0000001340)=""/172, 0xac}, {&(0x7f0000001400)=""/190, 0xbe}, {&(0x7f00000014c0)=""/145, 0x91}, {&(0x7f0000001580)=""/12, 0xc}, {&(0x7f00000015c0)=""/93, 0x5d}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x7, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000026c0)={0xffffffe6, './file0\x00'}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000002700), 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002740)={0x7, 0x6, 0xffff, 0x37, "f9115a22f86363ae9f84b3e0584e78f0df845679", 0x8, 0x5}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000002780)) syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000027c0)) accept(r2, &(0x7f0000002800)=@un=@abs, &(0x7f0000002840)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002880)=0x8001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000028c0), 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000002900)=0xef) dup(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002980)={&(0x7f0000002940)='./file0\x00', r1, 0x3}) close(r0) symlink(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0\x00') getgid() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000002a40)=0x40) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000002a80), &(0x7f0000002ac0)=0x4) executing program 6: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r4, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = dup(r3) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000001240)="d255a71c3be1bc04c251fa8523c57fe263706d9b022127989cc2c9822a9927753f69d087624f98e7c0", 0x29, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) pread(r2, &(0x7f0000000140)="d300f20c4b280cce28621366e9cbf80a8b4406b7a2b58e4535e431b615795f8b", 0x20, 0x10003) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = getpgrp() openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000207, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb67895d619d1499d}, 0x2, &(0x7f0000000100)="71f91e3490ac0058bc5a91501d94a366975f84cf71b59c7afe830733", &(0x7f0000000080)=0x1c, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r6, 0x0, 0x0) write(r6, &(0x7f0000000300)="1e", 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)=' `\x00', 0x4}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) fcntl$setown(r4, 0x6, r5) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x120) rename(&(0x7f0000000180)='./file0\x00', 0x0) shmget(0x3, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fchmod(r5, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = getpid() execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[+),\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\'%}]\x00'], &(0x7f0000000780)=[&(0x7f0000000740)=')\x00']) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x3, 0x2, 0x4, 0x101, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xffff, 0x8, &(0x7f0000000000), 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x7, 0x269000000, r3}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x81}], {0x0, 0x0, 0x0, 0x6}, {0x0, 0x4}}}) executing program 1: socket$inet(0x2, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) dup(r0) close(0xffffffffffffffff) r8 = socket(0x10, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8080691a, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2adb0070162e86dd60f61900001c060000000000000000000000000000000000ff0000000001ea443d0800000000010000000000000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000905b0200"]) (async) syz_emit_ethernet(0x1cd, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff3691487bdb4688a819008100010086dd68a38ed8018f11013ec3496794838acda5631caafe8000000000000000000000000000aa6202000400000000e1b10d1fefeb48f7c2f222abfde3333a62020000000000000309112594ea46731a1ad100010005020002000000000000010a000000000000fe8000000000000000000000000000aa000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000108000000000000000502000100010000ccec9cab59f9bdc6d9567d3696fafcd0de323391f0ce5fb39678cc28a23147d999e1dc2b10d9ddfe6e38acc7fd3d9c0d7b5a8524b3cd6f951109157c25a727a48865409c2014203f76f03d0137effe2ac39801793168ad786fbb12ddbf081514d4c4ce5d9b740941bfb1a810e3c60f98d9c22ad300dff4495575e1973ac4b2d59785fc9dfc58e8e21f2d92846bcc528e5b28931883c3f49f1401deecd5f4aa024d1910ef2dd3d9b883cca53cc4e6b3dcad765a983f3721bda6c3baef226b2f1ec52b2b0707e2085a8742de485bd64094a027c2619a254ff4feea08faf1e664c5e528b5ab3b62aa1db9554da3bcb73800000000bfbed4e78e5eff5e322c4ba2b14791720b1927b9f15a4d5d"]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0xe00000}]}) (async) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3, 0x1}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) (async, rerun: 64) r3 = socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x2, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (rerun: 64) mknod(0x0, 0x4, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000340)='MS', 0x2}], 0x1) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r8 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r8, r3, 0x100, 0x20}, 0xfffffffff7ffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r9, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0x8}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r4, 0x0, r7, 0x12}, 0x0, 0x43d, 0x6}) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 7: shmget(0x1, 0x4000, 0x698, &(0x7f0000493000/0x4000)=nil) (async) setuid(0xffffffffffffffff) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0) r0 = socket(0x6, 0x5, 0xfc) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) shutdown(r1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) (async) r5 = fcntl$dupfd(r3, 0x0, r4) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0), 0x4, &(0x7f00000001c0)="86a5189c372a97836a622a92e949908c945f1d2a30d933f94e58b11e65e2c1f47026df8b64cc91a4c578e4ad41c76c2a399155760b62182cff0461274491bdaf6b1d0698015f4ad32a23723ccb445980ba571bf25780cc83bd3b6c0bf9e637e57eb8aa51a462b80fa3659e224ce2e7712e7dcbce3850d9c0f1bda44b4c23ac8912d07b13b1b10c3e1a58269dd5f216d9d37e34270481f790a6401e98036ac5f5b0b18d", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="456c4d4a0fbb6279af5e78570d3d6e93b1e27df621f9dbf5096e196c8fb226d7e983", 0x22) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 2: socket(0x2, 0x3, 0x0) r0 = socket(0x10, 0x2, 0x4c) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x203) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/27) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) setreuid(0xee00, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) setrlimit(0x0, 0x0) getpid() syz_open_pts() open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(r4) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r1 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x3, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000340)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2ab700000061dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ed259698877105d8bac60eef9a49046bfaa8fcf38b38b1a7292a067531dc89f861bfdb371ed8fc01b620bc14ecc10f3362b81dfa5c4c60c2e8992d9bd069c828748807a632a6138db530a2f154ecf2901e33e7bdffb30a017eb1befa6824233b549c7d2d26ee9ba5101b69e3a7c7365a2b5954a0a22cf2ab06c9296703b20bbd2aa7ecd8848c387a8f1d369b404a06640e0d68", 0x124) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x3f}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x2, 0x3, 0xfe) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) syz_open_pts() poll(0x0, 0x0, 0x12e) setreuid(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r4, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x101}, {0x20, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0x81286947, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001ef000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x81}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030b50ae0 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033", 0x50}], 0x2) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) (async) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) (async) executing program 7: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = dup2(r1, r2) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r5 = socket(0x6, 0x2, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0xfffffeff, 0x820355f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de2", 0x3c1}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1a", 0x28}], 0x2) writev(r6, &(0x7f00000000c0), 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000c00)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r4, &(0x7f0000000240)="b40d700d206d6c15bf4e7fe3e6ee78a3b060f154e26be5", 0x17) sendmmsg(r3, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000280)}, {&(0x7f0000000500)}, {&(0x7f00000005c0)="4ca67568477c427e84ae37be9c51f75b4e2ce3929f6379399970b4b1f5adb5795a6ddca1dadc157e12a58c25a919239fdffa232fd81c04f065d1db579018d5e7790d8753b565ef189e534408f9e85ba582725b17cf344de635891cd957f75993dfa1b9a41da78dca7a0483ea63e5c11bd93f639dac213b8ef0affb10628c0f0e94c325cf8b62d5ec512dcd11d06121be2dad78002de2f89def0cfef746fbbf4ebeca18de7ed1b2385cdf1c60b8d37d037baffe981aeee3ccea9aed44bc594790f1316ccdb9881823b6cdb75221ee5803e444a48eebfd453f6e4ce84e78d6ad37af812993f99e7bb77c9490d41ccec1ee170cba", 0xf3}, {&(0x7f00000003c0)="2b7f10a22b96443a138ecc845b4b5d244af2ce0856c0dbb614adab124f", 0x1d}, {&(0x7f00000006c0)="f00e5ac8e4ba7a1bcd81e6242b357490d237e3577d6f88f7735e968cfd9feb0f5781be6fe48e76c8449a6d105afbb096348db4a2984bdaec222f7c38d6e6bdbfe30b53378857f52dde2ce5c5f7a343208cda455035ece7b7ec244f7f114ab4f5862caf845ce6f7e00de1e22d58e2c9a0fcfc0f894097c0f1e4b5409bb99e811262166916becbdf0cd46f8ce0a801c26b48800f636136b0a771", 0x99}, {&(0x7f0000000780)}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x220}, 0x200}, 0x10, 0x0) accept(0xffffffffffffffff, &(0x7f0000000780)=@un=@abs, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) getuid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698b, &(0x7f0000000180)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r3 = socket(0x1, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1, 0x3f, 0x0, 0x3}]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) executing program 5: r0 = open(&(0x7f0000000700)='./file0\x00', 0x18289, 0x10) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/552}, 0x22a, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x841, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x104) kevent(r2, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000200)={0xfffffffffffffffe, 0x80000001}) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000300)="7b54800000000000000014acd672b5c2c1046efda8b4b8669649f92f67f014eaaad33d000000000413db5edd4c477424c21e8e08adf9ff866622319a70ec865ea5746f05049bc1bcc1edf42616432207c610aefedf705416f129eb36996dcde9a0db200ab2a852342b6a5a259fe4b03f981d7d23723f25bce33b41a60001", 0x7e) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x30, 0x0, 0x57d, 0x0) r4 = syz_open_pts() dup2(r4, r2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff20ffffffffffffffffff00002000"/32]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {0x0}], 0x2, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2, 0x182) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x8000, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000440)}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="97eeafe9d4152244ab93802f93178becf6e97aa0b235ab7f4f0000000000003a2d612936b7939d470b5469f7cc2f22db88790ffbea32ed9fd1860ed48d5f79e14483fc9c39aed17cf43e7384303a4814d3ced8d7f2a8fdfe4fe222c5da2475fd97258297b31a821be8c455cdc442abdd06cc85d58aa382703728413c58695a5b2294ee129b38732bb0fcd0d326eb8b7a21901c8948fe8a3aaee1dab6cc3dec99e655390792c90aea374484e0a436b8d9b24251e0231f0da13345b2c98af838f884069004ad148a23a1e45c18f2877e6d248cc83022ec9f730a8110feec6becf8f0ae0fa3fb3d821b5ae64113656579d3ac2fe1b597e9b838e95b8f93ccd01552542cf08ea437267194dde08d2a41b8aedfb633", 0x113) executing program 0: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000440)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be7871b81df5101373afc0b5882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000031b8c065ac00000000000000000000000000000000000000001d668b6e0bbca76ec5db813b057b2feb26ddd4e8393494c991fead6931c764f4a768d5c79844bbf8df8c8a1c5c9bef4581e7f9ee0ea72cad5dc649422a46b084d5c74aeaff019d0101e5f91024b611e674cd54ea5be90dd98456ded07e17013cb162dfff5b4256a3d04186bac546474ff09326ea8a81f099ae8654ec0f7dfaafa0f8f64c0be6a444f2196ca74d22c578c26862079d9fbb7b0f865175f0b09c540e1c0a67023f8a5b71fc74ae87b0156159354b9c9d64ce9bf12bb0ab3daf61e5334b2ec4cf889e06223ef70d40ef43a7c701add5855416cc2ed8cabeed71e46e59cf4d369cf4a76299e9576da4f7829b39defb31807d07b4dad6697982dfe1d35f80dfba4a7e989f06ea309eb41bd617b665db4ac8f18ca0478b9feabbb8476a338f184c1770a7907d180d47c64b824db97cf4aca32abfff50088770e60c060e9fb323c56454c8d1a1cf05ecc4101f5f77b7ba7f86c342ac058f647d910982a576d777eed5ef22bd98421ac02bfaf696c1e16ae09bef5df49e45bd00", 0x235, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r3) executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = getpid() execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[+),\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\'%}]\x00'], &(0x7f0000000780)=[&(0x7f0000000740)=')\x00']) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x3, 0x2, 0x4, 0x101, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xffff, 0x8, &(0x7f0000000000), 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x7, 0x269000000, r3}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x81}], {0x0, 0x0, 0x0, 0x6}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) (async) socket(0x18, 0x3, 0x0) (async) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) (async) getpid() (async) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[+),\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\'%}]\x00'], &(0x7f0000000780)=[&(0x7f0000000740)=')\x00']) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x3, 0x2, 0x4, 0x101, r3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0xffff, 0x8, &(0x7f0000000000), 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x7, 0x269000000, r3}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x81}], {0x0, 0x0, 0x0, 0x6}, {0x0, 0x4}}}) (async) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000200)) bind(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = dup(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xd, 0x203515, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r5, &(0x7f0000000580), 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)) readv(r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x10c) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmmsg(r1, &(0x7f0000000140)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/119, 0x77}, 0x3ff}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x9) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b007"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000280)=[{0x20}], 0x1}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0xfffffffc, 0x0, 0x0, 0x3f, 0x0, 0xfa74, 0x2, 0x2, 0x8000000000000001, 0x10001}) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x2000, 0x450b) r1 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={0x0, 0xbdf0, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000180)) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x1000}) openat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0xc8) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)="ebbffcffffffffffffff4030", 0xc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r4 = socket(0x1, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xf, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7fffffff) r5 = getgid() recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000007c0), 0x9, &(0x7f0000000240)=""/30, 0x1d}, 0x2) setegid(r5) recvfrom$inet(r1, &(0x7f0000000140)=""/208, 0xd0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r1) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 4: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = kqueue() r10 = kqueue() poll(&(0x7f0000000000)=[{r10, 0x1}], 0x1, 0x0) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r9, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7}, 0x0, 0x0, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getpid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000300)="008a5be1f936219449ab958b8923afea2f5ead955e0fe40251c4999a4d3f21827d6ba0f6c6c1045239e677d9c9e491f5a989490fe8dbcf9df8b335c952b7f9df6026e56609391a1017e2418266625369c7266df03edb68cb4eb8eeb6a2ed0b8cc2ddac0c8c51297fcf2b53f3dc57c639701f5db372bbbeac843b3167adff08299ca997c73be882a1a0ba4d48896d6bed5ca03debbe6da6362b20ccf2c7c40437ad3ce87bcfbdaf9bb77daa7538292bde10d4354db3fe755218f48934889a0faed7298fb16add59693188bf4a96d97508a1b288559ed81a7fafe892e68440b16be55038fde473d59583e9db9ec04de63e4823221489dd1b4200fe92d605c15059d49b1d5de31248406c8020ad1963d998", 0x0, &(0x7f0000000440)="4cc433a5bebfdee7e1054a0e0f73d4b8e072edea197c2cce16826a5ce54acd8eda6b3b6b5fa1e74d301648dda1c49c1096336e405468fb4996ef4cae3a8a78ba45e5a030fc4fcc85a6a7bea6558ced0f3d6b36376cb82a2de59088a1ced4a0dbb749b53597db2909321d54402c4c986c0bd2aa47d7bb81904a1aa9d0ef7459d17aed181302b27b19101d4ad3a7193692a0ffcae1ff14c22019e6127cb1ad4640e3d1380da633d41d15d843c5b2840cd7f6f303087a23c81a383f5272c7588925908150c1008305c9b400d77588acb872e909407522dee9cbda48b8f5c388f148bc6ee9a4335fd064c3b150a7fad8ce106bc483ca0c152af05712772250e996a59ea9b2682a6acf3f0178dff78512c002ad3a22f6bef49b74dab2c40dbb2c000000", 0x121) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x2) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000000)="0000199a", 0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x2) listen(r2, 0x6) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f33003000008a211dd1450021b07f5a1957de740000fe80aa"]) r0 = getuid() setreuid(0xee00, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x0, 0x0}) socket(0x18, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2], 0x3e}, 0x4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = geteuid() setuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r6) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0x8000002) write(r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x7, 0x3f, 0xff, 0x4b9b68c3}, {0x3f, 0x1, 0x20, 0xd7}, {0x5ce, 0x81, 0x3f, 0xffffffff}, {0x80, 0x9, 0x2, 0x9}]}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xd5}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="f8", 0x1}, {0x0, 0xfffffffffffffe0e}], 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000340)=""/132, 0x84, 0x42, &(0x7f0000000280)={0x18, 0x1, 0x1000, 0x20}, 0xc) preadv(r6, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, r0, r1}, 0x0, 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f000063b000/0x2000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setegid(r5) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) r7 = getuid() seteuid(r7) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x7b) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8040, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xb, &(0x7f0000000240)=[{0x89a, 0x8, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x400004}, {0x40, 0x1, 0x6, 0xfffffffa}, {0x2003, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0xfe, 0x8}, {0x2, 0x6, 0x5, 0x81}, {0x1f, 0x84, 0x1f, 0x4}, {0x735, 0x5, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x1004}, {0x1, 0x8, 0x9}]}) dup2(r1, r0) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x5}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x10001}, 0x10) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000580)=""/145, 0x91}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000480)={&(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340), 0x0, 0x0}}, 0x10, 0x2) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) seteuid(r3) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) flock(r5, 0x1) flock(r5, 0x3) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r6 = socket$inet6(0x18, 0x4, 0x6) fcntl$getown(r6, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) socket(0x18, 0x3, 0x2) (async) socket(0x18, 0x3, 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0xa) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0xa) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4e}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x3}, {0x6}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) lseek(r0, 0xfffffffffffffff9, 0x3) setsockopt(r1, 0x1002, 0x25, &(0x7f0000000100)="8a827a065d237ca41fbf121e43e88bef0ec82e9242cb2274911f874497724437ad7c8a2b6ebb1c70249a7775660dd5c29f7785eebb4abe1e95268d5ad75f622798a80985ab1291976c22b9c6ddf99f0d81c44f8e33ab4e88ee93067a3391312bea4f7c67b8e8e8d81ccc92e8f9b5f550cf916b2939da9e55baf8be83ba66ca9beea650bf5974e8102678117ef6609cd27525713b24383fc5ea", 0x99) executing program 0: mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x48) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec901016", 0x5c}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401", 0x83}], 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(0x0, 0x10, 0xfffffffe) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x2) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socket(0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xa}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bbdfff0000e800"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./file0\x00', 0x100) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/67}, &(0x7f0000000380)=0x45) sendmmsg(r6, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000003c0)="84fd1baecdea4bd234d9e1f7f5db352a3ecf7ef8538f36e770da67931d74ec3579d38ab146aeaccc39ee3335eb75e8978ef374f4c0b3b1a8ab986a9765adeeff97db162ad3a87eacf2d83a12d8fcf5273f8036811c22b6cdddcc9595b9e63e077be0c8c3d3bae4ac845ea43233ec08b9a69fe87d4ef321216356d7998f06ecf9896b7154e34655efeedf8727cfaebbe5f239f77e7b77d8d32a7b05b971f1dfa5ccc3486ac11f5fece8ac989ae0e9e58d22c29dd16979fbf6d0ef8fbcdad8f63c0339e8d46e08a798970475b04a0ceda67e373ee013dbfbe983f7127e5407084840226b8e5cf27eef251e3b387c3feaed", 0xf0}, {&(0x7f00000004c0)="4054e88aba920584cf299ab679ed136993eb1f2535ac5bcfadaf0c6c04e2d3b88898b29e87672bd1377eec948cba54559983534104b3bfc0bcc14b1449fac02307fa2ab951c7bdd5c0ae0a55e58e8197af478882ea14e9d072d4db3217fb2fbf55efc8ad93bfa61015790a66488714b28674374f9fa57a0d0250bda9411ad7f1a689af6186ca416285f4a6c0c028b9182d976285937e2922127aab490d48be150f7232f51b8eab52b2df59864519", 0xae}, {&(0x7f0000000580)="942a9a7a25acf8382669ed61900948116f5d61acae930812fd21f25d0c958f2ad741b3479015fb2d940cd17545d82255af4622e358f78e2ed4a011335cffefc6cb8684a96f5b468373ba80ff0f691f489ab3d21713cf18907beff2", 0x5b}], 0x3, &(0x7f0000000640)=[{0x50, 0xe6ae52322355cd59, 0x9, "8d46ebc8802239b060476e15700705a59ba28d8d734a18b1111cc3defd8a48324b039e72bccfb74b37832a1f90cd0539b172222b64aa4b94fc81dec6"}], 0x50}}, 0x10, 0x410) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffaa4, 0x0, 0x4], [0x1000000000]}}) executing program 3: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffee0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r1, r2) socket(0x3e, 0x1, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) geteuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 1: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x11, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x1, 0x3, 0x6) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES8=r1]) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r5 = socket(0x6, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) socket(0x2, 0x2, 0x0) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000140)=[{0x0}, {&(0x7f00000005c0)="f20fb53a2bedefc0fc989d645ab1dfd637d53830a063407514fc5e581584354a351b6d8528b605a8243041bbda4eb086b23b2f7803dee5c55238010000003c562b776de4fecafbfcaad08323", 0x4c}, {&(0x7f0000000640)="e911291577aa4799718e7f4380c1e2370aa87f8c3cbfec585c08e7262d5f35c861866904c4c393685a0e3bbbe3719686a414c41bdd8e7f031a1fb30bc2dc14b41912a23a71b18a637682d47d10fa03f6cd5682f482de3a9e65364111f351df9d8f262d7d86ed492928213273c85e6be23052dbad499e52c340306ac2473e10", 0x7f}, {&(0x7f00000006c0)="0b4ee40b429ccba6e92b1098f22145131f60d2d70d1bd34e38e654d4e07552b2660f7ca16f23ce34f63c67247d312936817b56d30f5b697e1f39705630e6b1ec3f89736734421c0b61b30364c47e73e2b01c43399e4ccc036de478ff1713475e8a46486d26cc6a5e31d60e1420431ede334bcec68ecf0bb3fc55148fd84edb66fce3a70f0f209721da59d9f67ea80eab7e69525605261aa8771d5d97ae0e3d21a0da01f4464c658e3387882b889b1230fd434d8821f886629a5a5e3be7b156020807ed9c68dd4c727ba1fb576a22e08651754d4f8061171724b8d107058defc639a887b21751a1bcb25be1053654b752a06d31a9bcaaa1984e3cc82a1509a15df8eac86e8e899ed0ddc5ed761e448a9b2604ced17224662a476aeb0cd574ec56849dde9a127def75212d6c93af5eff6b322cbdde1e5dd981e81e4ee78af802dee35ad55d0d5f279619e76fefdf9c46ac98fc838011e1abae7a3b08fecb411520d2a57a73e17a5272f1d529e3eb2e3182c4e409ff158879cc1895811e782893806c45e507627fc4b8db3a46fdb12440ea1c370f95fecf1d2fbe3eb38bd554dfe4e3af09b6967a3b1706cf32e1cdf943598f2502b8faee7195cfef62d7dc0e4d4d5f73462c6de64bbe9d9906df773eddce6fed05b79764881df59e2452d653340a9cc81f95e9f1ef975aa479b43e0f356f537568730b735988e3e0bb16cd98db21576431c51217b9dc5331ae5fb1ba1e6679d5784872a8a851db9fa2022b37572cd698b65935e8a63aa75764ef03a3cb6e4a067b183877b33087147e4c313e852ce8b91a0707477f0bf4b07cbacaba4bde8b2df827204e909258602680c866bd51fa7c07c51cdc8894d98bd3fb2011553480a57c888eb5c98a5845aa0a593de0989140867823e3bd700980bafe50a25f14fcc219f462cbfde4f14b9077e3631080748f9f44d71adb7ee2c2a278094937900026e8a802637ea9fb7fcf49f41457ce9fd8932885644ca26bde04831afaec80982e39d5fb799a4713b129de2e53a4d9b217fd15d82e866277ce94a2fbe4feb273ee1f25bb049967b4b73c28c27c30d549556aaec070028d106b0b43b2dfc9d864a5ed52bd98795337b16c951007bc276d6672e025bf1b24f2d6f60c250cbea8a224e837ba4cffcbf2795e6a7cf26a0417d2b9926ada34668c6819b5a0e99125991a62d6b1a9dfce47bddb92c36c1743c8539b87b0bf1e6d5846d744c55301e456c94e7aea8207cfffc597a9700c67d9d25e408f057e2beab8c5d9596858a813c54f1ea4d6fc65a68e576844f75380426ed11f27538a6117cc613b70132a0fa97df80fb02682c956baebc16eba1e690a357b9ac92255d56f7f2562ba7726961cb3a9d7a8b1fe316537ecfc7cabad7b59c67d359b54bf32768259aeda026f3ec111c2acfbe5f55d45a12a596af7dac8e2627ca5b6a0f71ba037e798092106d5c0fb4b0d649c3106d17c7242e752002c294babd15b39095617ec3d91e4d3edd62c14731e0945addc10c21629cc6059165a71c2b9d128aae35a6f6c2e9d79b261bd7a7f45c406c4631747477fe74e7b0ae98acadf74ed6a8532fff61c8d4de2d29119419c0e305910f90dfa49037c1c80d87d0d22836290bdae2764b59a4c3b7ab2e04d777807b9afb3fe36110a98ed8491cddf5626eb550759570b1132fe42310b6f67f94075e31cba77f2e104d6d17c0a2584bd2c8dae17a2e18ee6e1800f53eaafb203287febe02eb5292fbbf858be285c3922fa8c6e6e3ae5f2eb4d1f0bc1771cdf71976752a423c113d0923d13f0b250b0068316c174400844a362b42f6bc9094a24a7191ea1161f06318d1e79d475988f7492c8e9d471b080f55de23f81c5578481ccd5d3506ac8151bbf3778c788431188f637cc0f53df57b924b15f0c894991e775d5c2119811ac95f019aa88aa12e42d063508517383528b31c717536e8e781d9d0d67bebce46c8b2c940a093ff78b22c1cd4b7e03d003076e0f3bc522fc6545dcd0625cb02885ce328db74091849ae0e1533b1f3b1b18ebb1f32a131dab2fb508cfcb234f17339ed59e1686fa5f0beeaa00935074004e37a657d8b5d2d373fea8af947e1768783856ede8e92548ef4208a6aad698f38e839813a16b83787bddf8f6f214fd924d36e2a09f4e30483c06c422c9697085fd83e4bc4dbc6daa60612c06df172f2bc9b35d811d39a045a31447fcef8e203b81c0a9b3b496871f6f382590fa4e0c5eacfda10a5d9847428d20d58c074ad2c477f01d2e7639d84bef0d6eec9511b07e39c2b1ff7a426e06ee47876cf1624880aab5b6f6ef6a84f62048ca383bdacee6c63add31f4409f1a60d356a6637eabfa75515f1a6b361db21695686ea95b4119fad067c7269537e5b5376d86b3bccb1d562348e4ee74ba11c95ee6a6b65366839b003a2cfe139ee88ba4a37355fe234533c0ebb770a7a03bfb191e04108d5d6f4951b4c3d7b033e0f5f761396d43a57b1e138592679aca73bf6849c1565dd4cf05981b8697323862cfa2c94efe4c6c08a47f3424d1abbd97427d7ca83e83e16266015ab53857e1f1688deedb1e82f8bd12aa336dd507e95348cb9333dd1d43496b3cb90172ddf3c0416ac493ff3534fe49f91caccbd4b427b3258828312a0be6950a2e311f288a895173242f61d519f4219c76e06a444bb82b9560a60e07824fb138d430cb6503136bb211b40cad8a4fdb231c1cb2b997249b2da82af7ce47c0153589d7e1f47a2f3b0ccd347efd3b99d31f82c7d3b0dec8cc2a0d30984cce77b2473cf26c99879e3fd094eff72ad7b90ecdc751806ca2160528b10a3112e290d06055f5c0b09f2c5ebde66a82145e6176b861ef89faad9826d2c7c4951d6c2b4a50a03cd3f91e6454a1bc84e19279edbab78c4599b5dd6818d77295724d639fa77a1e4aabcb0bc985ec7d0ff9b3842f9a0d59336b0b2a55f0103d825935eb70f569971b56fb50d89550723d097511d1cd03505a6df5556f9e3a61b7a8fcc781342b99bcfafb1df02e78475191a1af096a79c67bed8cd3ebea7d7904469001e2a87f1d941a0b89eecc72924f342e4303105aec89c65284734b90430c02180b374c7d2d79b5fafb254471baaf74ca92beb13363ff11ba3f693da9f962462f7c745b841ffd0942b6cc0f5497fe93e1cc792d683e2c5df190a7e70908cfc9c6109df4ecfebc91208702ea5bcf1589dd0c58e1307ac02cde62b5c1c62b90c6c32e5932de7f8884c1df62d093587b81603ac24e92358eb18d0ae8c33b4773d8481514eef5e48a59379d690dbc4bc7939592965f92328ff24b0707e2a4f08e9d5722ce814ed130e39eec204c5249aac5ffb009837bfcffb6216e1041de12c99bde44166ae889e88ca658241168885f0314056b0168506b68b893606eaa2185d57204160ac42effd3cf7e3b78d95997863e4e148ddbecf39c035fd2ba60a6706d7878ae40c95c5e66b913c5de1024424137175531692af94e6a21af4acd99ebda80b027c8df6583279c4490dd61d95a385f249d10d265894254fbe26270faa50615307db2019909916104fb59f9be147c5315ecc01009b1752944222f9386c6e3d09e228d6a075cb4a60e9ec18ffbaa8e015c0179b5a553386289ac8dddc4f1c74fd8ec0a8b84a228382c49b8572a3f9daf0224e1b64664f7fb4ea291bfc77cd9762663f6b488f33f917865c4c90e72a2fbb89987e33d5a2b913712f21316dec7312afb5923b7cff9d485c2b2fd63f45b14cbffcef72e239d6a0f71fc83fefaac66b4ace51fb3fc367482194cebb91a395aa29e2363f79a0bfd256f4cb55bb2cc72af437d24f743eeeddcf5232d9dafe57f4a46b29123c954bc28b1003fc7cd3f08b84b81ca2625f56c5b5028911f2b8d8a891aa18f5a520ffa872f0e56651fea3a42cc1d2e667f95cc43c855f5c02fd4491941d89e8a605b15d44f8b9d05c12d888a6269ee8abeac714f8993e943fa91768e4f56f16a1816f4104b47bbf141d90a76b88598b3af96ef2f990025dc57d294c9065548b7e293b8df1453c027f306ae4cf610e072d8857efd38fe61d5505ae6ce08937174b4d1a246392bf05ad536d054eb77066bc11b0bf307a64b8f973f02f4798d8eb2685d03bc49fefa713b3d7029baf4b282885a3ad41c2e474b91903ffc133f18aea5473e7b65be3c7956715c2924ecf594db38f81e71c1956021b17d7b33bf7924ad645cfd1dd336f6388d2a96b42e3b79b070ade13a1a889ecae14574b9b4d2368fdd88ccc9fa4917f49d91a194dfd08f2d228d36000867eeec5e384fcfa809210382f49efe28fb652da84df75a0a34fcf11a6fdbb25fafe046f844debbcc93e8d929ce2099562cd51e7b429e572ebb7492b55b84edad20152aa0fda8868aea22f60391d2920afbcae26c03127b07ef52494397b3390d11d5a3471c9a0d061a92e701c9a12dcb8428b921f8095c739bcd295ae04008c8269ae8d692d1cda11c5aa424a5b881e56a3c56e718efff041230daa18a4d75a028390eea3f950b703a177983a9dd66dcf5c42408b7a2f3c7c80bee37bfa33f2fcdaf1b522af5b007294fc06c6f0a1085d8742853dc78d55676491e82ea1faf1b372a524d592964ab5d5e161b7f1fddbe18834b3096f25ad968ce6d0360a219b4b463514f402fc5f8d66a9a2b47fd82b6631aba5e0d7cccf49f4c0ff05ee9c22bc5aa4badf293aaeb2efe51ad4321dbf1277c1f4fb0905f86f2b8de45841e482b755762a8055c3fe6890e838d3c8a934313400065e3c9c5b5f16ab7c247592787ca2b9f2b8644ea19924fad5e17e73ed613d3032cd27e04fc91d93e58505334170f7eb92faf475f4dddb4e41d6b2c88c3ba6874f24c4b576655ccf194543fb8a6c1c20febb01e4447bcf4c492809ea136c71c40bd3735a6ebe2139cf881e2dbc7b1461e0bd7bf36643c7cdc907df9cf3089a2e5eca7166cb773eb6bcc6077b15c146fb42a4755056409dfa6223f341da98c7367c376131e162ee5b951f09c4d2409aa148a2ca93272880e16ab7ec560562e0ad5ad79641cba8db2a3924ab9be181685cc38d9403b46194db16cee7cbdf822fe387543a6c2e565df6efe8e7d3b6490f15e65c36a4432bd829666124e1891426af5f44a993c0f76b73111c33c92fb32009e39b4b272ced6f4ecac61458222edf8d3ed23e04f1f1684691d3aca46eeb759cb480b8e4a97e46a020c79eaa961ec2dfafbcd07761bc16f693fa258d9a9d9e508719bd3d542884bcf8266e649b471a42e13fd2c26339a06375b46baacb30b6b645c57453cc07ec9156599afae5ff06a6716143332d13166d7bdd086c2f6ca727878bd74b7891217101184e15c1b996b57cc1947591895e380306fb4d446e39b5ea7588183592da769632e567843e82eb3cb2d1f71fa7d7645d64ebef42d054a5dffa2296c460a4d1e129d5b3f968d3ed8a8b1af97b28f37cf9c8c9e97f523744b929fa75220447cfbee1d6c3b53e7db21f4571d43ac002a85f6092b03ccf593ba36230f92137910e3780e46f3f615ec5eacb681a7111be6e54a96247148cd38a5c681cdcc7e1d6732ac3e15bc6d6bd7a87cd86a153d50c2b0872ac1151fb94fd6ff580dee002a45fca5c9359cede9da4aec3b6088c6ac400d17dc8d6d14e011d0b458e846b88347644f428491bf860f9837da5c42cd99bc2265b8cdc6bddeaa9a175e74810f85168342e9584a7d5e3f65c5c315da0d5503ab64513d871edda95607ea5e8f160c597601ce10ea9c63245895ddfe6d666cc9a0eb450a", 0x1000}, {&(0x7f00000016c0)="06398a8a6384adfa07f608cf1def7dcfeb3604160fe1df3175197e8a4eb75306416920fdb613a19236590ed0aa4824688b37c2a6bdbd8006feceeb8a6b9044fefb664e9e898fcbba16d504bc698231d7ca41339b40ca1fc51da32d32cd5e097be22538edf2c8c05fcd53d4c6541c934606ade800000000000000002a79794d5fc83c6ce61d9dd2bfe6", 0x89}], 0x5) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(r8) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/129, 0x81}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000380)=""/117, 0x75}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000480)=""/150, 0x96}], 0x7) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae0de950109009078fe339657"]) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 4: setregid(0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x435e93a4, &(0x7f00000001c0)='./file0\x00', 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) executing program 1: socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x280}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f970500000000000000c2da757eac56733f7e4e4973c1e6b33ac91343ea3b9d8c5c7b93d5c20a35211791fe305cd823d91687419104d824c06ec1", 0x53}], 0x1, 0x0}}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) executing program 4: r0 = open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r0, 0x0, 0x40a) setegid(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) executing program 3: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x4, 0xeb13, 0x8}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/159, 0x9f) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xa63, 0x4, 0x1, 0x1}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000003c0)={0x7, &(0x7f0000000340)=[{0x800, 0x400, 0x6, 0xb0, 0x401}, {0x9, 0x7, 0xdb, 0x400, 0x2}, {0xfff, 0x8, 0x6, 0x1, 0xfff8}, {0x4, 0x3, 0x5, 0xd46f, 0xfff7}, {0x4, 0x2, 0x9, 0x6, 0xfff8}, {0x4, 0x7, 0xffc0, 0x7, 0x9072}, {0x2, 0x100, 0x401, 0x3}]}) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x84, 0x2) recvmmsg(r1, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@un=@file={0x0, ""/78}, 0x50, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000640)=""/107, 0x6b}, {&(0x7f00000006c0)=""/187, 0xbb}], 0x5, &(0x7f0000000800)=""/243, 0xf3}, 0x8000}, 0x10, 0x1040, 0x0) connect$inet6(r1, &(0x7f0000000980)={0x18, 0x1, 0x1ffe, 0x604f}, 0xc) listen(r1, 0x8) r3 = dup(r1) dup(r0) msgget$private(0x0, 0x480) sendmmsg(r3, &(0x7f0000001f80)={&(0x7f0000001f40)={&(0x7f00000009c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001e00)=[{&(0x7f0000000a00)="6f0bb34a3424a2b315fed3aea24d49216e47acf225ca71ec9a63a9987e7810a265814c1536a0511142b28721fc06c89b11a9a01dd0f8fa8adc689c9f3541e8391e0986a4c047da539a792d8406aedcc3cdabd642afe1590ff64fe5e193f3d6373590ec3f85665ee3a3f9ca1a", 0x6c}, {&(0x7f0000000a80)="e3a1ce550fb4f73782e642683858b877b0e5715165d859c965efc6c6fcc7573776b548d125711ded4c5fffb5f73f2a02ad421176bca016dced9621da6c17bc769eed5a744cb09655a54c42fb13393793037af97aa14045e613c2331015b9029e1a5eeaa51f299c2210fff9e5a55dd596031f63afc8c47fe7f318852ad2", 0x7d}, {&(0x7f0000000b00)="aa4a1542d4261ab9aea897cc2d732f0c4b51435d3633eb2aaf0847e16357b74119a5d1d3f54855074096296a118e5b7fa51995cc13a63eeeb59111e72e1216", 0x3f}, {&(0x7f0000000b40)="50ff19b79285335732eee364b9b56fd634cf7172a6bbb043a8c72b18bcda5d319fde5c49ea92fbb4972631b930d71814675dab324118a97ac1fd8f6731ec8a0d1756faaa0c6904225fe74bb4f8f2", 0x4e}, {&(0x7f0000000bc0)="29a54cf9b5163a539a6a2deb442ddf675a", 0x11}, {&(0x7f0000000c00)="a2f785045d9343f5986e405f12153775bb559eed8a3fab71b37187f2ff9dc475fb42c3ec7f3a1c", 0x27}, {&(0x7f0000000c40)="d3bdeb32cd31af9ef3947e1a1cedb23a4061b8387657593ac22087c76b05826d7e9940becfdf4f8dfa00b5b0fd50cfc66834d15c0800ac5e40c2a9b9e37a44e59eb7467ae80e3f5b9dc7d870549dc387e9088e9bd6fd79c526ac67b29d53d54b46f9d1f538d4f99df89f317302d6fdba", 0x70}, {&(0x7f0000000cc0)="5b0a18616db20b600e002bf2f006b2e73d328d293bd28dca0a1e9343d6f0bb1619f8468ce306ec83265b17284a69e4ea1281ec9ea8f98845c87e0351455fc05a8276a42db20d245a7c0878d3510c592d8d9bfc1e", 0x54}, {&(0x7f0000000d40)="80e3527c94036d502ffa9e4683917ed6f2cfac15246236660b1a9ff07b3c71b289644220b8661917a2c1f79084b2a584ce1d3281a8e8017331850422599e3c8e06ed8c9aa95e3f28cc9f2a04b495e15ccdd6d2939e98ab92c7909240bc4900891d4e1ea27b38b550bfb2dbbd2cae8caff7f4dbfffe12d8def17172e4ed42801a2fc0765a19313f1204f7113eb38c9d98db11a7e7a03e8163a9cee1bd103cf937c221b43c6d3436eb19fa", 0xaa}, {&(0x7f0000000e00)="f897dd448e4899da1c1d474d18dbf20c79f2ddde4f323fd53c0549870e58eb3bd1d29eba3d392adf95194ef24a0522f5952be84fdade9d31ce1c3cda3368882c35d16499d323fea96bda2cd301c1645abec3f4526d92b09822a20c72e51f213075dfa58de49d08ec6a373cc1a1a15af6c73946020b8b8773560214c3540531eb30d397e343951939cccd76c2d5031039ff73a313364e1f0cb500586edb916e267cfd23d9bae57e5d596f69ce1899df1aeee87bc7fac216c07eff05e9dcb83437424e5e1d6044b710bc98c866f6289713ca9c16efa3668e708504d77cb5e76e27b02eff554b8733cbecef2b45d128c0dda7201cb2f7ff5a21e19f399c20253af7d35c81fe2d2637a9ebcd77aae8dae0e7dff94c8d42df175f4351efa3551887504c3c9b97c2ca762573f44cc3701d9847d899ab0f0fdafcb2c89da7e9c8487fe81c42939aed2db4e877c7ee311207612624d403d79caa20b841f02e87de1922d10dca2303539884a09fd58a4aa572485c0203aaafab77e1dedd254e56b9e82e3dfdb4bd6c5e22b3d1dd3bec274441a4d9e5b9195f6246e75f998c28f9387a31c24723ce1f1bae2271180f2de509d8af1bdd267e072c377a82caa99e636d5e1c7199c5db4a7310e778f6e40a2088cc3470a8f5d7c35f81fc1d29d33a895d87ac49b84e6a3422250e7772f9355c80d8400d643e35ece1e530910a15bbca6fd6dd56be04edf3848a9ef3cc7366ca2e60e283f85c79d01dd0a2705f3b8d2a86a6068f738ff0416941dd2a37224260163905cad0666b5c0d1ce3a86586f843d4aed124e47174bdb7f67b3a332c4775ca8558bbe25304b44f2a9be81f63e1e9c36dec5abe0219911f35843dd6893d4762d0269cc4eba97335936ec0a5e85c98a291ad1a2ea0bee8e8d65676f82b18995bdcdec369e504974bfb5481ee19151f90cd6dd9ab4953ec8360f0523ac56029ba9cd5ef863c763bb1cc474413258212042a0825fa83b362a53523e4b9066a3f05c755e4aadfc8e6d6fa843d7a0ba85f26bab8654440d91b5879bac9eba095108c6dc1abbd5c62a0834131c477ca6711eeeeffbd0b8718f0d260428a0173e4d4634ff0cc3f39cbe8b69a4b1cf2d25d4383639824d15779da14d4e05e0827a184521db9d02b8a7e93a7f7b2632e0f9ef8488561b6f9d0bbb6e340e7cf9890ccca6c948b784501236cbd11185cda6dc8679b057d2c17635232db87d487b6970ecac3a454cb540b8f5b713795c78ec52c9260ea2172d860826c3dacb8e2b4f2abccb63bd886b3dab0cdc3e5891f14a015e0e1dac4fa06fc80f1c5ffe4cb49dc4b2827f1f392aeae20ef96a4193143694d3f42dd6ee2baaa3fc9d4366de6199e6f28844d860a28a4325fda8714000a085c232833055398684c26098acc61786733eca0ca939e1e5d9f3b623fd953561399ce8abd3008cf8b7c7e4fa5b24ad3a4af70ea9d09dce3898f45284ce20d33a0d7523380c08a911a843ff89d134201fdf3e510b7d44019a91ad95c10f10a3143b1ff0bff67721f96bea0b8b66f245c646c1ed08992c5f42ebc9d9c14d2f2e4535b3ba049eb4a7d33f4a8f75b05e5d04137f7c87d88768891336f027df734c243c29470ca33c85a444cf99d4e61cde9d12643cc65b4f2d943bd8f8921551d69ad357f7b875fbdf7279767c43e20bc4b5c16e0663a95a74d0ab1d01c60e7042f2ac50e95134cb194c74040241be2efba80b0b00f687a33cd641e755c43f613ce763711b93267b5abe68d1b3631fe0c2c22a1b8ff06f76f399cff97225d0cba7b8e87c3b90ea43fe7714a239c52921319b63c546b5fadb74446c72e4b97eac66f56b7b49bf2c3046097ec357a4b309c139de0dc1a89646b6959005b397ddb8e4da95d19a0c91c1980f2c4735217d9dcaac7533e6dccab24ce813741e2ea7ae6eec3765a0dcf469d4d0c1e8efedf9ed365c928be8b91152a83481caa434277f7b72d84bb5b60a259ce026c4743e3dc005c64c715b1299b5f52d9d8f4f04fb190dc88c96ec92d1badc295faa1d071f0edad3577a1140700a5be1b945479dc9bfb2a14c3b1e5e466ad0a9f3c8c57f0e79e9b3df489b2eadea0bc2423b177b9e370b5e713109a31db529450d05b211525ab057943ed4d91b81a8f5bb45001bf5013ac41038392c400fd6bba8ec49706295597c7b7aeb5ada152ed0860e1c8b583d67c66f57e32da426862830f9c64b87d0464de7e3b0121fdeba992f7c7bd8e4c3aa570c108101fdcfdd3b6800ae506de54f58195fde334673b76202e27b32b6a2fef4396defc9dd57aaf4b0086e794354e8b9e3460f816ac2a27dd5146dae1ecd2743c1b5c3f4c1ba74408881448568478f5aa1395732fa1bc03e9dbc85834ed0d430d64d314189bbaf5117a91aa60740ef549a69af75bf310dc7e3397b5a363d541087118ebff517dd9b3c38baf7ec16b3c610c8b2f6d5aef3f3e0f3f0a4f24aae15ed16453e6b239e5091dc000d986cd41db2bdf764f23b49651e0597c77328f593bf9be74ad4eaf4227c3788e217c9b6fc32169be286c4e081d8aaa257f0a58805dd64dc1025f351a2e4885fcaaa53e562d1705e7ac0d10cc80f96cdf5bcc4c7b9bf0376d69d7a9d236ae2df8bb9b785d4728c10e078f1699d34ea267f1c05ae27d454f0c87734facc144ca79463f84e62b98013eaa5519c177794b1ed25ba4a44252cf53bb1a0cc11312cc920a7e006f541935e5a3b785014563c19223e4d22152c3b35e904822afc85c2edf321197d5974cd1a0bf3c6a3c2c535c7c254662d16ba4b36a3ef9411cfb0d32775477c89e69c7fca90129d5c6f55e06ce27757998c11d67ecd2c729f1ab865222e64f800fa973828eee450512befd0e10b26a63550b49f40d92fde64a91f2b0ca6d64e0c4d1dc0ec675520dcad67b3c542a1ca6b03375064d24d576ee45a9e19a0d1da69675e68937a0a31c5a3ddfc03edf1b5a256a3eb236c2ffa1609ddc1a810507d1c6be883dc8268366058786afed49ce48ba60cabb860f04fbd02798e5a8904758219a2bfafdadda61570ca20d7ffd1cbcebdcaacadb8013b79dd013dd039bd7bf83237e54f050a7c39fb9dbcf5bdf452371305c2955c2a08a3c814f48c77177da53b750a7e7c5cbbf43ddef105a4a6201db6b76486f753aecb53cb33bf1b174d20105cb9cca1768211e6e42e7136426eb05bac50648c5a86edd4f0aa65d53a06b24ab5690968d8fca12cd74de870ff4938e747c879b2aa93b178c4fa86e84c05facfca6415001a2d9657e29a8532d43a5e935e9c80e17f32bc08e622bba16955908bcbfa574a81414b5fd84b331beb7ff0567da3a6fead9882577fedf9ac5ad5d355149b5015a7796f340f75891b494600cbf7dfdeb17d5c68dc8ff15d169e53e0bdbc988e3f25e0c185ad1bd65b3e9c7b5f7e7ecfd5ce3f48fa0929eb8253c72e902e29276e990df37963df339d0e8525a745aecbdc7f97afa4ee6d38bf658a36a9af16b30e4d83a5e8a23b63a88cb5a5799075d2f5b14778088a8695699ce492c746cb4f3c58efb642e87d10d4c56191553d41e58e5242a35313bd4f29265963f1ef0abaa004aaab340109cc94225c2bde85fb420dfaf3e926efc541199a7c92ada451c47d894e6686be9cbceb5e792ca50af107f4942bfd472b0a0fdcaf6e20fb13192c937edba201e953052308f2d1a2523ab773bd106c03b50a69a803fc7a878ea6828b5f0ec4623860e92042902687f455747fe41c227e6f0c2c6f6955832e9ce43733d24a09c0904543fee0f957180e217adb9684c52c13c6cca825a7f3d9b801e8da0783d326f61d07ed37f62dc28b41955768bf07d13b1bff840a1ae11e3b22312412eff0181fed31d5a3e12033555777a35dfa961f670cc4781e0edf48393040a0abd6c84229528677255ba25d73e4834067c2ccc770c8b6de50bd93c93a8c56f00a9c4e3100096b438b5d6c69b47456d4b8b862b0389d80d411d79790e8f467aeb9ef31c817f579e739a8335a122b59282c549221ba6da7d4387e89796ed7a28e76a602e1659c30524b6fc9cd5b87a5772a6ca092bc5f283f29bb3d970b5ba390705e3d43419d8b68e13cd3b25008692d2f0077996ccf4925263d6fe0ec09558ead8a640518f44f00a9b7e8e1bb2dc5b6669e52eff34bf6ad5471852302556bfc1cd1e4ad6756d2b82815fe617d5f00966299eb5314ffb962b30b5b326deb674cc0c7e31746c43748da1ae6e8ee19d3ae807bcc70096d03d029849eecdbe3969d842f80433b3d580304996e5db709160edfe4c0d16c14d4da3e53fbc0769b531c5e6b3c30a6b455b5537664e9680668d697aa312cae38c8c0cdb2071b806772a4686e9114fb9c461d99b7412806bbfa28e631f7bc4ebd5f06dbcc7f7a255157a207e2978aaedb427d35c9d3c6cb4465f4c129f9169eb4b566abaf51a8d80627aa21c5a0b1ac78e35a9b4599c3825d699e9459852d0882b715e573ea78142475e27b8597262629baa79e42d27ae1f3fdf9aa9ac18f0f18d0fe6ecaa30bfae7c1448218a03c32f87effa02623d75db9d9191c78e599b7d0fee6a492ad7d180fea5f95270c23b3fe1ffc02e9834f87d26b5b58f33652237333909e6d3983cd254da5e88a4c5cc55d6be4d9809cad0e56bf2d22594b941a07e58daaf873166fafd31d92b31bb6ee74020cd05c1687121be2bbcb663c774c96386fd04484900b992a7bb687b24119e01e6ca1ede55c73081ac0aefe8df811b014642c68ff8a68576c95ffbe74110ed52474627e29e36ea8a1bf64d4aa185355a9933ad9830e43223470810f5af92ff9f840b41819161d2eeae0528485d95f2d5cf52222e682c7fa0c238dc621ad127279e0be28ddfca36d4c92371db74193ddfde32627cc41428472749fad8c372b4f6b1c5e28980e83a06efba132ab5c9b6b27a8baedcd3f33014a497759cc27373349e0137854fd75712d09600cb068e30d23363962da7f48ed5108d5bcf84f466273dd48874ef4b182dbb4443b7a3fa8bbfab0665ea39f027a52dc0f0706a2faecb01da3a969e075603635a78e0620a6a7e6c5182b9e84627958b373be7d833b73df128ac72d72a9df47baf78307cbbe1db037e140dac14009a59ef02f31b93569c3190d8ac6b6837e563c8ac08fe035e3af52c86e4ea07eb1c5001aa10550ccb91b0d199fb2eb04ac08cc1ac23c0931e8bac5f2cb23a97d9fd3434ee3997165953ae6bc735afd3eb212f2557572705a618955bd2da2f34e0b1f5484de98562cd64b33acf9ee9785b88933ae98c41afbe0a616cbbfd16004bb5a80c141f457d57eb5b2fe44a14f8cacafdea2fc76c4b9ee592f53fdf06911fb53a89f0732e682adb4c1891bddcc6346d6fba3a74c07682760e297fb8349dc72c76dcce477ad3817bbaae68a360158eb936f54e4a0be73f9d354a0412671e06fcfcb6ca3a1ca2eb693e9be9b6b1656cdd4a1b6ba0090f67f147d7fb44aea97f785204543dfcd1919f299b88dede917ff36d7f83bc34bc11af77e1170a12656569bf8ffa6876e5437e07fbeeee550bc616d9066572851f70518eb41ae3fbe843f27cf53dd1345e940456ca3e827a6a188608241ccebbb3189f9675fabfdb3449b4812a0c99681457ed5fbc3d711019bffca84293ef6fbbbd679760d200831c9ca291a32f991e404e4216a2ed4c5fe9eff9bad15471b43752273d7e5d4d7694998c02da4d499994723cf174831fa93d65e9d9ab64648c6b48080dae9455d2050e5cb66a92fde6756d333cf1b3ffa06ea3b6e78a0784", 0x1000}], 0xa, &(0x7f0000001ec0)=[{0x48, 0x1, 0x2, "51ab9111bd7f1bdd9e6dd054eabf31d793fd82d1c94c741fcdd5c891ab3f3b7d6aa6eaef957037a4c6cf4beb8fc7d73abc96bb"}], 0x48}, 0x1}, 0x10, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001fc0)={0xd0a, 0x1, 0x9, 0x5592, 0x5782}, 0xc) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000002000)=""/4096) getuid() socket(0x20, 0x2, 0xec) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000003000)) r4 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000003040)="5b01b1cedc29643dc7f02d3cccfaa1425428e438e7242ea90bec880e8b009305b30d2061b5c8b15a31744f40ad0798c34f", 0x31) mknod$loop(&(0x7f0000003080)='./file0\x00', 0x6000, 0x0) getpgrp() fcntl$getown(r4, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000030c0), 0x100, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000003100)=0x7) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000003180)={0x4, &(0x7f0000003140)=[{0x1, 0x16dd, 0x7, 0xfff}, {0x7f, 0xff, 0x3, 0x34, 0x16}, {0x968, 0x9, 0x0, 0xf233, 0x1}, {0x5, 0x80, 0x20, 0x5, 0x5}]}) executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x1, 0x80000001}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000300)="831055ab5f2754116454a3f768527df9aab0476334e57ec2fd527917972256e313232c133c8039ed5436b083df395f64346880eb786c5c60a02a047d31ef55b6f8f10a6fc9", 0x45}, {&(0x7f0000000380)="8929d20e87f0365a146434efcfcbe23a2c2c7cd143414d52f47109ef30b83fcf65ff3533d8e51c759fdc6d784ab23fd27672bf84169f4884bc56dc005b8dd9a461fd49599c8df9b60d260814c4e2e87f32648cb0a21a1329baeaff4eeb1e07fc3c25616469ddcf2cff2debdc5586b8031e5e428aa2377dfe6f1d6598919427b6e2b14d9bb0298902a8cc6a5cdda0fe97b7ef00f32c0d708322a50ce27fbebf2b0ea7cedd0c8c978e835c1efa712fa5266ded35add5f71cec0d5da1c88db743a49a24f2564b08b8b2e778ac32f37dac4a8dd4d7ea47c54db1e1fb9d8b394dcd9dbd00802233c2de82edffd7b3", 0xec}, {&(0x7f0000000480)="75bf73ac4a6f0fa84577b8467166cd9f35b6dd144a5e3298ec88f338e69bf744c24c2168d6a3e65fcdf99c3a5e8133e31859875c8c1772c8f93fc59d5aaa06f85235f9fb6825dc4b5dac3109a5a4487ce98e4cae01d3e11c3c568b399f05eca3f9e51d3af0effa88231eb81498b3c51756c132d58039eaccfb2de48a7b87ffe3", 0x80}, {&(0x7f0000000500)="f3887770a2075b2c925fbb6f7880c56f6d28baa48597e07896fbe39b6dadacfef3c4f7b47ed976e0388428f6ac38923b306781c606052650642e10e8c28fde9920f88824ab94cdbd07ee75b08023e841b62a5a5d5ebbf31a4a8b5efcef258731f66bc3fe278e7394cf5ac8fb65a7e6047f1649d7fe519082b569a3079a67bee1094c1107a595195f00baa84e039ccd58a166c2c192099fc6c43577b3a23ea4", 0x9f}, {&(0x7f00000005c0)="b57d771bfdde9f970ef009a916f018d12821e00a7d40ff6f4300f5e16bd29ff4af6d56dc1c6cd8d9dbe3f34c88e57ddaa284407fc62c1c821101a91c1492c9dff12998142d60fb03506dd82c23b72cc2e026559c8753a8e463960044823d0318c2863dc16d37d3bb33c7cf495113d2cb6e93e542e4c8a4dd11fb42eff285f383c7032941eebd79f289bd3fcfaaf6588f52f06a8c007ef5fc671175de9c1eebd28295f0c0ef259e4f4d17e4feb540fd89d65750abc1b8995d752db49e812bcc5962d84bcdd859b3db2085b3d1d7d4cda6954d01d05bdef0acfbc7921c96e6", 0xde}, {&(0x7f0000001340)="ba5b21f79c6534276233a90f8dbe16d9a99528f1375a72ea4d75708a0305775edeae9f67408e51ecbb583d63972342e76d305f94aa109215ba3b967deeda5f9676d2c1061acc39bc119db3e1ebf4d3b78df043dcf420e0d65b59b3c03530edea4ac9b7380d9d834fb1365ffa28dc281289152107654797fa9430254e8b8dd0a840f34e39c1b2291747ae59ccdfca1a8b8b807d860a927ec12c1905424c7cf7a8b9f19274ee6d49258ee4d03ba087c765e43f80cd275c7ede2cb724ece5e64789da1389441416a8c17f673611729f24bd4f911ea47aa0264f3169c29ea8c974fa795facd7541855cceead7a0def5386fee7702c466f5597768d325fd0ca99c45b142777b1936319a3a7ff2557c64d79722abf81715bcb751ce9f211422f85463a843d63e5f826d0226b705db2402e60c4bc9aa1b9b1cced4ddbe1e06e5903e7410ffca3f36404d98d7a62219bfd04243794c86244bb836f4057785c95eb3806da5c2309a3dcafc82edaf8270c619cf3af7c53697dfc421537f2f0db2cf10792a689a51300a6fc5588033e4615665cb6f1894b708f3830f6290d28192c6bd47988e1689ce95fe36d62b579a1ebc0261e7ce839b7be91717f4acfaaf963058079f0fdf86ce0c92aacebb759dadc19a8c76ede779addecf97a3ec2c3ea74148a61abfa10fe557835d4ed1e7abad570743708e0bb44747c312a500fdda00001721b8a27285ee9bf61de54b65cdd55285aebb4c6a027f6a68fca2a19869c434399d00f63ebafa710ab188c01e8a75140b95b9e8b30ff1c7f569cfed70af2897f9990390f8a73fb6d8cec7201adb9b53b00983542df5782e411ffa12096f80793a829de92b5bffea9f0abd2730088e9530111af6f851441fd4f9916a34b822a11d8fbd25d1bbaa90c4d2fd18f2f53725033eeffd6e83abd10391110c39abc34f0c6f22dc44b528b5c72ed07c6c10a05213e8b07782544910a3fb9c9bb6839d71bad106846a071c45c14c030812ea521402d9203061f00d1286125411bdca76569e95108612db05c8f1611c2ed1b8fc93e2f15ed2b789608e7f6f7000623bd0651681cf1f9723032e2c557b835e0184188c8d7ffc9a7f685463d3f0a0bdb49c33c70e3c6c84fe43c0d4f51499150970ee367571fa08190294737fa49f6c3874f1ab5b3d4fd37085434d4238aab5117e1dc069777a93bd1e25004037aa5607d834eff5bac5cb991ebe5fdb4a7a045eebf540d1a549d14271bc91f0d95c48543b76e9a3b96edd26a0d67ce72048601fec259729db86cffd56c75f99b0bb2709ead753874fdfc7adc9ec2eac68b72e435b93914fe87f5268f0e0fccb344802256f53d2718e72a82c82140d26d94c1e2749b730f5c8dbcaf1e6d07724bb3205c5b9629d2d41ca9191fa6ce7de9288062f20ec220dbda53d2bde98c853f1fea0647fa9db8b8f755c862f6eb5558ad7aa80e7d2d70e5052bb031c1a3611026632e431ec201b9d5f73588c0b0f229f663e5b7626b03dec23e632cd135888e140c7bc4ac984412522f9fd6085f1c2419c3b099f7c352bd949042ac84855e2432684c511953f890bfa0082590442f58b9d782b6a6dd3ab4214c84af387aaf27cd2e3d893159241c7d3f4cbb38c6e2ac0e7e6cd78470c939c7c7edeeea6304cc490e798a7d5ce9abac42dffa42f8626c9cb86b25d9ad0d6eb6dd53fcc1afc28be7226becc86163f3903db42539feba9e2644080baaf64fd7886d3fc3c670dae811df430d86746ee1b9a877592bbb3643dbe374ceacca17d1aa05e3d730dfdf8eacc23c97e2d4b54d9f25a65d195b798c06e0f40b683829c0311c99596c35a51e1315b37f2a2a3ed82ba59c758ed5649291540850834c5504c0f4f707b121d53445d30b4b214cbc0b40f0efbfbce8474a7b2f9c4503dcae323dcac6a7befe571d2b3c80b6eb60e044b706c0748f4add165912818ed9e22bf75967978e6bce843963942046f217c1007c7131c0bc88ccf9b91ec54c6c99b043bdffcf76036fc02ba2d205bbf239249e37ffcf4123be868e779a265a6783f46155e813c24b47fbdc11fd36ef74d908b9cb706e3fe1be64692c2c112a40d67cb790a465cfef590b5063ac88bf7a4532e6c45bd84c2a94e2de6f13dd0666f911264db97ee3ce245642f64b812144e43e14ce24e1829a1aa66b0091f8f5d0f7d23d43c6b5b46ce50ebe0c2936e949905111eab3e4ba9a3fa33adff68a4ff33986cb95dbc40a7c002118b3eeaf9e79552071adda149ed52e0bfdb5a8c5190d4128975f12add84b41276634827796e2bb95a587062cbc9313570497d44bfde45c45e56f68378218f15a047988569f51db9c01ef8ff0573e5ef87a9d494b83b1f6f5843edf9d03f64416e00634e272e5b1ab02735cd5d8d61f94daef526cfd7f44f7b82e79ab53c781e2b9f7c4ec40ae5f13b4025e0ea4067a9fb5b393b3ddcdae8e2a064f1fa7b990e6329769b5438465f2faf7dd609e96d1051acecf840c30447ef9adb14ac2b02f602bede89d5b6350a4be692db3c0dc3190f3fb62705acf5153f5f22220a3315ca68e8e6b7dc15734ea637bf7ebefb2278435031435e1e09967d97e2a77ab2b7428b519230311c3611a40740d34efc6b343fcfb27bc5b689027ca7791b1447eb5bdb7c0f13fa8eec38fc7bc056fc634c5ce2e46298de0cf0c7bc7c2215f98f239316b1a4b5475282234708b0cddc5587d83ec5882d8d9eba6e05cf6e696a17913933d4ea9946dd06e0235742d9f5aeb3d8f9210a279e64f93e3e9cc390394d72d3dbf167009585d5f89aebfefee3a9ea5983ccc7853c522da566d1b9aec79738ab4034ad4daa6f48fae0b9b380fdc2f868a9f505db521dc34a9b0f9c754630d57fda7edd38b764655e2b5f87df36d8037bed8c6134305de58b2faa77cefff08d80da1f03151e434d70b1e656161016195c6d2baa096be97d4ec7b08e0c7db48be77e7e28bd4af2612802b345677a23f0d5397c8f72a6a0ad58768f9f2f003131cf53a477c490040a7a5f5ef59134b5f2521bd49b9e710a0c100d28d72b9dcac4383da587d13d770211d667ba6dcfad796731161a59b47afaeedca4c4f175ac6799537da0821522f0b188d360a856cd0841048e514c2a2aef80661472206ea9b13a3c41487395ca1e4396beff9f597a72e31d594616eedb4a245f816f771062bf8a912c52217a4a1bedb46fc0cf12ad86b05524c95578c9de913edeb393b0521466690d433d09bd387361d0ccf9f2a82a231edfa59d10abb3d0d112ea4d1baef63f0b59cb253f164f20cb458b521f67aa78dc135a30f1f92c202126d85081b9248c85d3c70e31b248acfe359687f5dad4dd945b7669805f4a40c2edd7f1827d19f39408066528dbaaf93f095adb3cd34a410f09cb8d71852939d98170ffc44a705b3af29c67a3f448a247bca79616c03317986ef8d5ef470d8fb9b91f251076e004b8d3565b65ea8c9ee61d7803edd0e0a76915e976489e357d6901fe74f03228d3cd13925bcb0653ebfc267b7e83bb06942e9eda26808681dabfb8c4f92e8d0d9994b20e8d7960fe912d004f4bdc984afe501949dfc024b811bd22c93ad6b3d6ba854fbe00327fa9f1f881a8a932642b0d877324e191f2eb671035610637657c061475e03b12e6a44eccc001cdf6f5f88a0bc2df07876cbbb60284e442f94812faad795104a03af41cd9d4a7c6237a11ce818bbf292bf4fce3bc8abadcb8db4aaf5c61942dcde5ad65905abd0ec985e8f77ff53c36b31e56caa3b6d85acbba541460022ee9d0cf05eb202f979115eda6ed86d4fc085121330062d5c9154a92b7b185c12c43d8407f00330f108949115c19714855fd0c1343032e753c88352fa0444be0da898a531884cc5e93233ae28434b858b21355c7166104d352194957f34449a67017ad92a868427a26949697e43eafbf0bb2f8744fdb35e201c4e83421ae6bf0ab5ef2b0e630f51ddb2007eef4eb48e68bd82b120000167aa21752f3ae574edff6baabb04682160fc4ca70ba58995f5a9ccf166d0af3d03c371230a68089a65df45941935a7015d34406f07ff8781f66dec9ce7edc22eb8d78582837d08adbc4b8c8d654786eb48984bd84e2fe598ef20ea4c981c67e788a97c8bdcfc4f4414b2a7b5d024f22102f08f7b276232037ca4320d30cef2701f880294a4a6a3cb14de33dba99de3145f96dbef01f704c0cfc2aac93128131fe1af0a2f65304e02187ad7ed8a70c820c7950795b8f70af5e076e5c0ea39ce2164d5e577dbb4dcf3754c05607ae796e1dbc6968d98c6f8ba3427c5f5eab125211519f470b86ac9d02061a71ad751335f8bdf5ef95d8db9ab45566e3fd382e4f32e392db5230c2b20eeb3256ee8f0e0c3681f935d25997ccf6290677413d8b063aeaf8e3478e43ed5b5de8162014fe38041f7813aa7ba4d0a2f02db48df9b507a2ef1e2abac73a8db7dd7701497870d4b49436aacc434567fdf0a65acbc1bb9894158fcc2300e912df6f3d219b6dc0834e7a488eceb649c0c72042a1d818c851a70471f23fd560d0a988cee35bc719c90ba9cea3935c18ebb870771f32b77d8abc00d6268a3aceccbda119f8823078219cab29ba38ef4a84e55dce609d2f71b038e4c42c23afa3e0b17ce14f1b048ebd11adde64352498c494235d21874aaeec43e6c1b40b813df55cdf96449fcdbb555131dad85867a01dd557f31684e07831bb35363b1f461d177b9edee14705bcfaadd616ddbde6657b1ab0fe982e04e012df98ab329dc59dd1636640a409f995cd70517f9f8b2bbcf3ac5710d08a7fe0342a05e46047dc2a00d15e4f2065643aaa157e0f1619bfa2737433a5a2235988874f56bb89ae6aaa9447e4bb520b0243d19868d000767b9a387d7c2e438ea66190bf859c89354f4fe01ebb7994452288ee24eb1b6262384d804788528d6237fa05567401e6eb73d6e4b071495d63bb16320440be5b0988944dbebc55e37a48bef0ac2473e789fde39bd00fc91b62ec4191df31dc869246dfdbaaf4adc44c0a3b90a591c718beaf515a12876117bb657bf4e5a1a5c1c37bdd4af1777c2967210fb96041e4d13b6d47c1a582d6cbcd917284ab0bae91ba9ff56b2ee9fadd94d3f7d337fc2d8488fba59ccfeb170636a7730dcf48f174bf0d514123efc5af5f1c4bb72f0fa87b1627c8cef9c6c8ce559db5e8e22ff58a392366de5648324c5893b37d9db8496146dc71a15ea69a94212155bf19489c8de33637a0cd4e6c0c9f96188ebc915c178eba68e59655825e587cde65b037994704ea2fe2e04c6ff78dfa3a3bdd3315d639acb5f55dbe99abf5e30cbe998d2ece3a30ebd4e566dc051f2f43ba47940cd15bf29b63acebdde1514adc0d7af4b3329dc3beaabc22a1a1243b3df89651341c5c0327895479e7f99b65d3373a64456a74c78b19da899693cf38e037f5bbc83ffc92388aec1b700e69ef529c549a0c1dc085f23d2f63e373fb4f41ab797f27c2315e70a6e8102905e223810971165052b921c049c02d0c9e50e583b6e480fcfd05fcf2ae10ba34657d1a61acf8f9e7f0e2b645ae26fcdd5daeddcf611e285b14c0464ad27d35398952158e5143a4860747bc579c525d4eb8a901342557b47b2a4371079b071df265f6255398e02c20e7434bae054ca7261cde38b1086b9497e1132eeaf1312f7cc55bc8945fa9ec492f85dc103a390350ccf57e7a5c154516cd38d4c523c990b8d7176300ec232794734cf63b08dfdb2f6c87b2eb8b83077df881ddb3cd5625b6e6d3bd2952e3b1c", 0x1000}, {&(0x7f00000006c0)="9836f01a7075a21956b39ab4c5b20ee5bac4b9b13e70a4ee57af488a416d1b890dff74741feea5728dffec0d871860ba411c23ce88f56604cd120ed55f5ca19112a2b9b85d475101db43", 0x4a}, {&(0x7f0000002340)="f1ef20a8bd2d12134c7f3dcda69589a52c078e337f4259ce39b867cc3d1fedddb135e2a87eb210db89aef21627a7cccba15a4b5a169bc6802ce5d49e8c64d61391f02fd492777695375501c0f037e49393a2794c23b7accbd418241ec829888a7470f0c0aa7cc15657baa84219328612ed1048a0d4149737bd5591f362207f34d900c078d7ee0d39781ee4b3d8394a1d2f9f360759272259d486d2fe1bd7d7f4f233db5dbc15e623987e966289bc32c4e72d2b1c09419c61d44e11de8f695f987fd430aaee11dab42fd3d3e4404c6da0a8561ca3081a26718f63982afb288858562d444048cd32533503523265af3741b0f59ba4eddf4ee99a3919e357782116251cd309a8e95737f6fdae344feaae0a2b3d68d24566c67b50400e404d02520ca5f52a16e240f959b5d7ae919286bfaeb9b994067a75f1471b3ea30ccdbe9a49efb64155c9979e57df4f1de5369dcadc3e230c34719447407b45ae3c2f3946b463f272a42e2e5bf222a5be3eed57c80798a0d54aa2194a963144979f54fcb7375ef174f6c7a86730ccdfae76089d69e0a955c5393efcc2f8c4083227085481fdc167b0b0b8ca0648b937dc0b8c1e9ae56826eebcb1878747f07c09a6e84305b0d61a1cdb301c3869b791d756d92d2ef290dd96334d7e47e68387ba78a5959dd97436a26fdfa225b4e20693a6ec2ea2d08d2590f5ce4680281bb0310beb952617c9ced0d87a4f3bbd56d60baf1192945c7a70b50afac259ccda0f5462cf03af611810f82c8cf6a437203f97bd89d843c0282e03298b5660e8fe2765ae7d9f0dd80f74fbb12949fde7ae200bb51ba21ef6eb81c9e30f81f5e5a8e02a604fea21bbcc5fcbca6183a894c0b81354d2b8de73bbf226f1e688fd94ab8a72fc5ddb35793d7b4854fdb2f5d445245abe4620c85891aa4c8b928e289415a17e3adbdfb0fad1d92957b0b592f94ec5c9235eede7149f3bb4d3686595db60dd56a43515a90f5658e7983872dedf0298be23d86e55f3c11fbaf1efc853f5bf48843a77596207f250566d215ab8bf05683b93b1f0b2cd78ab3efc9701fcfa3ab505ae7ec422940368834c0ab46919a6b212bbc71e5a0e44f4ebd91a16b1100b67b49b18712a1430ab1aa31bd47789a0aef494ae3ca458b735b30146b268349ab86993e511309aed6d6e4bf7bda995eb515acb5db5e0beceaa19e89177329820c803632e3db84413bf8a71cd66b9ebe25715794afef54cf83531113127fff9d4cef9605624c58368e6090832dfe1b36c591b04821d89ef33d281c2c9eefa1012e931287de16ab70fd300152230e508e43386b4d8a5bbee1edd0d9bebf8f60d3ffd01f95ca5a24b0712dfe202c357b8811f1b43fcfd1d42af2ca38ab1830910249938121f90a6b4e53515829957f81fd46dbf8dd7e0390b5cb78a9469e3537cc8388f44e732ed7334295bf6c69e4ab53117c192cd19aa8bbbf12435d492fc5995af58fbffcdce312960d01cf6527f69a1e2be8ec94663bbf1c6df672263bafb115a269a2a4c16188e5aa593a36c674b3b2d5f56c188e1bdbf7d623d9278e5c5461d5c466184ccaa8d9e839338cc34896e2c7715f5c29933b4c8c98534263393fb37b9e57dfa600d5df162be07d65e1f386b8c823999e5eeb16c0f945e93c7e0dbd20899a390f698632e84ab0cc7d5a8311d9f4cca9bd75538d8b60f9718168de80e94d69ffa60884eeaa86e1f948cb6c65351d3b23a185e3e2d04c56b00570343f31b791f31775abdf880a03da6574f347e587f33e8e9375e32c0a810c2ec0ec152a79a6c88db0ae4860e3a4afcdda241925bed32cf478dafe8fcc45c5c79ab9387bbf6a7762801e3a2895da8b271fef253d3316a55c08f50e452bfe549483eb2261d35e72b4e550c473400c2db22c0634ceed88add198fc4cc573d94a066a20040dcde1ae31de42543ca6df1fb918c7759d92464bb93119f78789eaaeadc40f123c7908720d6c9dfce6ce55aabafd342f0cc67212152184311f2a970700bf8d8a1fe72936933d25b20b707510829b332359d654f844ec4437c1715233e5ff6703581cd8983e0eb14c34a84765003f9e5fe88dfd5944659bd80fbda951f8d6085bfb4a8f878bd8144473536a44cb3c45d5ff79e96a921ab2d3fbb4a8e37b7693865a6d6609da0f80a5e47e3d8f6cad0414807803f2776f9e8f222fa3240091d9f438bb793d41b4e9f8ecbff87b315facaafcbb8f4c4b8d82d872d3be0b1c395982a66f2c21009a5c56666eb17de691dac71b3f5162137ab0d96dc9ee41658ebf8f291d50b78514db820c31ddbdf5598b9c1d2a9f7c56fd8d64a789fffed54263cd055d8f132edbc726f946ff02a537e22b0b190d7eadcc790be368f4815a6c12e688af6b3383ae173e9a49615d8bb462637f8c0fa7527f350bd5d497f37cd70d08f7cfeea1c2edb63c7104fe258c8ce22e84a778f23b794b4dd497eaaa9e4ff309ee305d935a2a44b1f3e03b0f43ec5cc1242ed42dd666fed54db94ca6c2d8e9665f89b2e8c4284d9b1ebc71164e0e887d7b2717238f2d8d1c16ddffbee83b2dfd51ea67aa0b0c5e49160418ebef7d071f1173ef1ac33597ba45336ffdfb758ede628eaea6c1f76d0ad276ae13801f814f1a999daac4868d7860e77ad03ec2a70540b1f7df22b1c321bd1279ac2b99a7d53e0c3a552060036b5e41f7a548ae92075b879201fc6537b5fa7215271eb477a0f01c02db2c23da0c42e7ab8396905a440e698bb2640e80fc4bef96b6bd5090d1c4115d3cdc7feadca2639367c7abc86021512a4175a4d371a2a4f4511c345c9a9b3e0b97d2dcd54dc65ba3abf98baf1ea79d29766ec966320c2a32a5a7d26effc0605262c4de6b53dc8af73bbed1767cb84d65776b0c18fa55c2d9cf31f60c433cb471f7d508600f1c70e06715b511d09a43cf55223069c1c45e32fffe769b067b4f43bc1f96e45df6bf5601b1f7d8f259a0fb6af2e77a0b1daf883b2a414b7e584be930b174cb68bf8b6a299a2395dbbc70a377aa553c71f6ae76d77d32d7277d44a47f4ec140e54160468a4e059dd080b7498c1a1a68e01b46cd38f4e5598eb2dac3ed8f7f3daa89b87d315078471e002c4d0375888a407b04558215615775835fcb9f3d14d7fec62a310c356cdfc9ff24c8d241a801e71e801188c14337e58ab0dd813f03097b0b92a3c9a3800151f82a513a739a03ce94b56e48d3dbb6aa37a51bd742e7d5499b00ab8d11bac8e7af3ba3d610dc0cf59d4de872f01134e5f8b7f4b7e6a007fedefdc646a63f0ef4031b5634d58b34d1040a966ce407e3a6880345face6d7e4e69bf08d13ff1807936c8e29dd65448d83e21bea9fe1ec8fd112dced1c1e1ccc7c46a464b1403a7ab080b34bd68ff1fea1520a1b82822a11102d39422953761434ff66d6f12ab303911e4eebf8b9d0a66e95a4c36074514af446fc20cb1b1d4ae138b34b8ae83c3cc0d618195d4fc8a102127cc0d40d1c751b7add7019a0300fb27f5d49444cc6698277b2efe50f04695113fc66c95dd321dd62989f9425513502906255a37534a936d2cc2d9e666c903ed10b9c28e1b20f17dfb058d6e5da646b6303904e93e2fb503b3678fd5d3d4113931b768ddb29c8d08fc787055fba8bf5920b5b01eb881664723096a6cca11baa3c35ed28af2d9aa220eb32911bac90b3cb7a68ff893168b43a179a4c4349f8a689c54b0b3aee150e9893ba77c31a82563355d7d8b649b714a769539eddaec228a9e3988411046e45f7a0309b5c90e2c5b0597b76d4a033b64d228b6530f0935a182e66be5adb1ab885590fe566feaf1164f6c0e2dd0477e504fdac4e43bcce24d9bc65ef9f9f21c17f6a2330aa06539ab8b416620e6bd73c25b157156c67507999edd51d72bf3d3ecdbfa7dbfa1e587f557ca146223adc2c51fa59403ab353e96e64f2a4f90e20d7e310a5259241142bc6a421a3ac539311dbb0e7b05e89e214b1bb25e6640a3a314df52a4a4bdc2aa4b7a3dfcc5bd7c8bb1c1deca2857d2c73f7ab97703569e0c2724a4387d66352d5d479cf2528c54c1c4833926c315795db0ab008a6baf3d4e306f78cc8ca98e3a8b1429667b7c96908c8d6f4c73893735735ba84d8ec05a94393f3e8be9f5c9bb1040e4dfc7400449ffa5bed894fa9a1236e1727bbf40e08b3ebaccf723c14d62e4ba64265d6626f8746af377529f482912d4f95a2ce6dd589c2f219ca6a0f3814c93e6da52a1a4fa274ca40b322a8a8a6a4d437988c207b057668dbab8c819c4fe06fdeffd076505c8db8b760aba08cee2418dc15986d2f232971c6745d84958b9cbaefdae035cff7effc6df4ed344327a886792ebf226e0eee4cc988e16d3b6172faff72adcd8cb2e43cdb394eb52d3ea11d6c3c9f7cb42b53bbb111f3ba80bcd54d4e0da5dea0b28e9fe9aaf367a223e171a1b0d838dc2ccda009784696c3f9df9afe9c88b543101a7ef5e9060bac76c428d071907f99f8d050db5482c388066290bc7061026a1b732a99b45fba07d7e7f237fd290ea3648b2ced0936df5d6c9ed716b0ed5dc343cb85f912bc35bb60f396b17c54eb71071a0126fa8fac4bb5e704274ceb86817df31590f7782d38e1f762c27eaa985f4742a5669c44056d58ff204a0b38bfd6c92702cd0b9c1fdcb47d462d39daea2ed6b59c9d1d5f5bb2f1e4e4fab9190f533320d5c009302ca96f4701aa8e7a02f74e61132d17fb40cefbdcbfe8879a975f94c0466236ef31e7d54e47177231eb0c5a728b17d657a63583ba42648f777ca90626adfcebc446a3ef20c8f1471bc5b583c233c57ceb089368c802144e036c49b8dcb551680129ab74b4048162a6c3e7900644c841c630b06319a3f42b49593bb516bcf260d2ae367fb1fa01f1da41c4dc66b7b17018b290dc50b61860c2762beb981e991f61cbba681da77dd0a4c240c93b574ec3aba0dd6da28afd6945bdf439de0fc95e8d030480706cdd135194ca1471dcd32f5414de3df0455e377fee385aa32f2eb546e528dc7027db3f1a4172c175f6740a20734d285bc0ab049c49717585ed12c711e2ecdf407a87c926ef991525399f2b19694073adb5a7d5a9c9a46c18a2c74fc0a3e773d0145774a7169cd5fc9bf2eeb88b80c7452d47e7e88247991229ecc376e494599b9658fcfda69fd277ec21597059d240aa10a2d27deabca57f3028b2b02e303cef4131d470727b3704a63d32d63d8a1d6eb3772e303376cbcde17e16f7f46e518186e094a8fe848e71c7cde61a526b0ccd0007a6d07af4537c4f62a4d8bad5724df266f1989fa2f88ba196dfb524c59a031b430686e8d25a47314054cf5716a29572fb8ee9deb6c48ab9634b22160a66112cdc3e16bcb03e3e0a9133ea5bebc52f274288452253c48690396495a452c7b486d8c99cde853d476f09313fdcd441be0d3c00ef0d518c77ace8a1745c97d4e367c77250a86d8d2bb6311858524b38d56f34516d0810e6117f3e0b542efce6931a2090347edfc4d7caa78e0e9440fe0e736722d21659fd36b0474b1e28d5793e954f720b50dabfa738f6528519c81a42559e1dd475391eb9ad4823f37f2a0cfbd8c9cc6cd0063b7d67dc2c63bd12d9658525a8193c8ee856e4b7d6bc2c772994e51657105104aa3b6eb3922cbe428cd5be48236b86fdb78641cb4dad6b239e756141695de1577faddc0a97096198799e847eeac96d78d99f107306857fba3046899e45e72494cc817c1936fa5896bb60121db680db9916f5f07aa9e67b373c7c478805fe710eece21faf9a3050", 0x1000}, {&(0x7f0000003340)="31577c8bdda7c0949532b4d11d4976cbbc7681bde4472f9c400b76a578dd0740c17b19071abdde69ffe6852c378f3b7d33a6b340a662b416403485f17d0a6c0e6e5a3bd1a64055bb4cd4c8025cbc9bbeba77046c438cdeea4878592e0b0715f4c55f7662a46500f946630fbcc68c76cfe92a48e679e152c080fc08c6daf2fa21534c70e209a503d7705594b7e4855707ac6d0e2b60d6a01243a72eba518612bfede113feaf237c975dc823ecfeffec9c7891c50e282b7de7aff37c7cdda812dfa636b1dcd9195c26ea0fe0d4937f072d16b3af1d3f3945ba1d266afaf4d13bb7261e46436cb206934e633488666563bb68b8ed31742e156658945364bbed842fe23920a4a16a9a8e79ff65bff5ea108bb238de645e38eff2d5e9010be7bfdfe9c74b606073a8d1e9008c2d8cafdeef331dff92d5b858fbe9fa32d1e018fdbe63c0bbecd6946ae9444fa4ca294344bff3e638f61956e487c4c47d14a4d69e7ba9fbba6711bdd0038bd2eaecb6c5dfeb7dbc38af1fcf3190b62a5ebc6107ff61e6033b9850f75ff3d1ff8b5136c3c1851541e381efc1cd7dcd7eff6429f7e393ca6ece3f24845e0c51598fc65690cbc4a70f5fed63d86fcab48db04e3cb51941423b95663b4847e52a2fd3e7fca6eaa3eaa873a382e21497c30217739ee76de58d52beccecab288f2a72f3e397711d6520cd7e2e984817ed7447e18ff3cbf23a22048c24732e2bb55732a541be875a62e6704c9702fc211776981008c7586e89950a9c024bdd37d7ff65dc6f81c6180669880d3384f43f294e03368786236b3f0151d47f6d6ece4eeb63a4184c17547906ebc6ba5ee5804c09f4ead51a36b3b3f04a63c4d4c117791cf6794e31ee4d6a38207c774b59ed6d449648906493cd20acf9d540c9dcae9b8f9caf8bf3f0427c958db77c3eb3ab763306847dce412fcff46f7cb5272f1688c9a24601c0e693a24d42733b83b1634854c9b3bdd15ea6bf8a0786c192c9d96811189c6c14c92be82b6c837bdf1c9a076527389ac2eea10bf6371955ac27e5eb071997ce58233e7491fa60ea2dc24c3ad3d2a0ae341d83dc5202e07dddbbc4ae4b3c6bcd8ef2b78fb2b3ca9a4d9fac13644aaf221f669a39091d2228701b5847028678e59c465f9b9f48b9ba428423f2f426cfd7635202cf2c87cf519f36fad378b138bfedeb8727a8ba3f05f49b8435a680b609d43a9c835b3f0b6a5bc87f0ec50959a9cb05463e652929c7230cb1094e06f88536f1cd37318380dcebf42bd76dd0c3d53f4382013dac8babf822d89796c26d90a3f0afa63d507a8e11a99df0c5d8d0adc0130022b62c66960b0bb7db4d46b7ead85e613c9d08a985f853b4ee1b3fb66983b04a247cc3b7a591c4598f9370d4fe73142a12ec6705d4733e106b06f1786f5d8374b64cd9b9091779a5b36a067dc1c63bb709e3603a856e8bce9e946298f73f00e22becb2ef44564c86793bfb8aa783a734f9ca481905e29484d6433832abc9090a85e27cc0a40b84b31c4919f916cc0a2bedee5e15a5666a144e65e809664881b8239dabb56799b6246f1b5a412b8ae026a92b34dfb3341f50db674cc275912e9c82f3a8d70e667ce0f6a6d6122101398edb48012b75a55be3b16f2b767a4c4ef837bf3fb604d12b1e79daa45749f8ab838453112bf81ac770c4fb3bdbbaa7f76ab691030bd87391f6a7e4b0aeeae473c6f16d19f13a572385d3d1c794e9d926c8995c1a7ff4dee6c1f88463cf1afd50d0f61d51048182405fe92c43fbc8efb690c09fa3e444881fb543718a6e47b08c536826c98ee0382e026e55b0083ea759de054b569bbd36d2d42368471f6956e5c06c337274820d2fb59792d7679f71af905f664ec3f8217d9ceafe7bd2f4996a1400bdfcd26cccf170ba35e1e8513a0b7ebde74f484268b2a5e72005973e84cc5e0b257e2893235e6570ac8627d01e4270d95df5cf2c52e033b526166ee1dc2b68a69f15d14729bfc3e37c1fbcaf6761d52e2402bb6dfac84dd8d73f02d9cd4e1e24bf8e90563bccff962b1263453580d32b3f921720939efc1745b244b0f4447bc6f69c6e67a1f2a0bcb03e5979f02bb22b1a97e01446082cd3daca4ccadaa75dfa1ddcf76be809be2fc948380f5e80520ea2a9fcfca35ad7f6ac9ad39eb99e5cce111931f5ed250f7a1c42382e5ab1af09958c5f9aecef094fb40d9be09c08967c0df4db9411ebc0ef621eb1a21aa0093c30ea18064667bf490867d6dbb39cc17cc76b22373732e8a2db76eb2f780e2161da7605e9e571a4dac1b2a3ae8df115621e21d5b7ce37513949b9fdd63f66f84abd15c27edfa9d7a06b372eab78533c3b2176fbb2c1d7b776ed58c237ebe6b14b235fbadcccdddb0dfc753589b9934ec48c39a821d70f16b2c1e1a64a5a8572bcd074f6290d5f3b1af06d3eee265c29ff5f1e454b3fe47964630728d5df91c66f6ecdabd4e382e84793c35f5bb27e07fb2d460c866f2ab99cfe51459919d2de1d3ad3e1c897068398d3219231bae104a520cea116c4141ed33187547b962355edd11cf2a587e3ccf42bca2d1da220a31d2286c7b7bd71c3db1649f6750765a2f3968de9ba7bd2e445523139aef3ea97278d346b9b46a551eb8d032fc591445c601fabafab56ec755a2d49bd9bbccb76472b69573e17e7dffa8bcaf04a086bf661b9badf0c89a25ab981692253bcffd32cbd3297cfae95416978d3d79f5a08b3a289e56f1d2f5dc1b5f2c04d5ba2ffe76f47f5cb86cd3c9811efe4c7709438503614d47c10d47df737b858202a17b890973af908198772d0e7a1183e5c30963686f42e4a982b739aa07bd2e90401483865853f14d494a76565664f73c7bd88ac2bfde9b3064fbd0391db002a12e738f79dacca2a1c94969dafab3766c8b18e0c433737ee35b5c02b6485753849bf12e94b8a3f83939727a07d3284431d48554cbdb4039a0ec0ea459ea56314d01c6560bfd08ef8d2c33901ad8e8b40972e45f93ad08a310ef51e9bfd8560a2e864ee126d7a51a09dd06667919c6678184d6cd40cd48a04442e2037940727ab8d539ee70356954ff0f74a91bcd7320b3df4c53b0316d538de376ddf49d14eae8a3b1b857a0eac1ca74f18009d2bddefc56ac361c2e64ddeb1f7721759c392935461aa9b6f58e98c4a4726b640f0b52f5f9010034eadfc78e8c25f123b1ecfc3b6b06cd157fdf0e00c6fe2e987f93d0ad5ebb2935bc53f1ce1b270b561da9cd82c5a0b4d3964a50b8b15656fc472814b859759f4c812a2f4377cd0b18e1de9258c25db8d6b627d822e1a2f258f6bad4a17da8682581935146715806f334192e0f69b4f507a03c0890939798744efeafc2ea3fb829a93b1568fd947d2d5ce21bdfb7933eb190972a1f52314f1cc85dadc390cb9dbe4896cf728819d5a925cc9831b39f089f7929b42c2b5f2fb4ddefd9cb2f3f5917e903f4fcac3dc90e4ee11e1ff288cedc93882717e8388596c4d001440cf977ca425be577394c4722ee6e979ac91e00b8c2c3d8bf599d66ca324b4dd9bbf570b542937f615eca1df38aa1309eb5e633cc08045cc267d04c98b0ff56f1ebf630f5a3d6d0d106a3197dc474699acd5d322da5091c5e91d4a81a546a20c6d65ab42610de0b6e0080c9d281d92ab633e28f12ec11bbb7caa4cb753a75b4655225b62829aad15aea1b4cfa06255b24b5f12ec07972e0aa90f7ae5d682b4599d7f487a4e64b7c7d8c63c0b62451afce4679b982e64beceeb2677f67d0c35e96e8985772350f7a856b54e787742bd239c4bf50566240cff8e50211b8d179fe6cc7085ae3efa2caa02adfb91a1b1f2ceb81753b5610c89121304c5891f6f2ea8104421c6bd536990669d1f85decdf0e9782fe205f6f6c65b28dafc560f955f01c61865ecdf173181b916d06b74cacf423039a75b61e97928ee607e5eb76bb550feb199675396b92303935c4e9adabe80ab3a44dd1d075a155c286bcec3b9370c0370369608282e43bd5c35a44538d9f66e17001a9a4b9a2bfd06bf4d8ddd4df23c7342779f2b39037edbbc88d6236b11f6c1f3b360727bb985918b3cc8dd6c2a9efef36eb147b40fbc19c4dcc0735be1b4a9cc81dff46f42dd3e36007ee491a0943e5b63abd159f54abcd805136631c10e4a16f1d9a0d326c285dadee4258dd5fe23cd4d1e9c3873150fbf545d20f896821bc100b2ff8436e37c343f808bad2172b39aed49136319eb5ad69a58402c2a2244303ad02ff45eb47b8eec0ab9a929f5310ac78e62edefddc6348fb3d9197b3ab7a25d7f7b59f437ac111e497267813526cb25eca13943ebcaf1624cc84db4798a9e629fd50738a78cedc89b9beefe5043b6e903db5fcda9219b99b5ac33e39de37bc3c246b324dc93c8d8c8fa1575b5c6225544d242b0179fe6f8f8a1e73850a0b002f8e5f7608183a54897cc9289d059d04ef0cd7f8b23b72968840f7619ff7121cebe430d9e2d079a6a236280c8475fec2e8fc0aa504beadb5e1e118ff4dfbd308a25c68dd59f97742bac6fac86e469ac998c87b681c877557b403ad7d935110fd5e54da6e18390f596d711799615cb960f6469c65cfd1f8797849b8891880e4cc85207e14e3f625153a68d299bb3a8bc548ac7d84b1403f4062ec8dd4674eb3771eb9b627c3ffee2c2a752c0e5ebc065e057ab255ca1333db2cf3b40209988dc2d3175b34c48b05410d27b715df99a515bb609666ed5c711cb958b84662d3248ace0ca3787a7a677ab2f15aef9fc03d05bdbf4c86d3aadfe3da2973c45ae5d21843fbdfa301096fe9d63adf2e5eaea080399b109fbf4ddd13f22554d3dc31536ee564ae2dbb38e86ec21bb1b7989360729f6ed86cafa62abe0a2fd58eedf487a877929eba8560b38693c6b03cc682134cfb55eca0cb15c1f4a4e1780a348d81c0c0b07403b1354b31e58ad6476d72880c11c995c63fb486db60932f32e40e14d7603d3aca39b3320057b163c1dd0e372f89aabfd2c0b176865bad74f37e5ca9a96f55dee9ad0efe1d82bbc9ddc6a4238550d230f788cff533fe2a0e84200acc117dfdbe209d8d672be3e7d5db3d433762540948e9fa71e4aac50ffa593a22ad4218bab681ae964b31c853fb4799838f9d70fcdb9144ddc352a844890e9b09e604fd634e800194ccc47af0919716b7a820d257801e6fa01f84b65b0626b6f884da8d9a0e9b087e1a66dda10549d8179fe3acab5188cfc4f283c99559fb95d05f9ca70aa12635ec33a73dab7720eb4029dbf59bcd903483c03300a24a4536c19232cb5adbe4b8f56a5b617e1a051fc19260dd98a9264f23cbc372dcfc664e7f9f63e052a37896a96b2911889fa3a8e2c0fdc36ad24f88e77923f160b0a1bda006e97bf27819dc37f4314d4675e33a19163261dabdfb611266a22130395d2ee79181ea2b405920881952a515c36fd0e97bc2581a538e0285f6df759c70fe5c120fcc82d22e3cd02f972f13a799a593b5e7e5fe964f67c1dde6ae2e462862965cfaae572714af813309fdd7d442d7caa167eb8fbfc908a3357fe9c83f02ab2f947a7b383d9c54a974f11cbc6d70e5c05c0e403b13f0fbe7799ac3cf85f7782d0c926de04013cc03274fa5751484e9cbc2e60d4be38174c115d00dd0b16fd216bd687dc7d54ecea9946da66ddfd098e3d751dbdddbea8b2296096c70c641f646733087c57bc6646f37829def34849509bef22ed2c8bf432eb1676558e7178da8208b3890622567a03c6e0cfaa19d7733c0ed023f5893333fae3c9912c550aa70cbe9e6e2e5d", 0x1000}], 0x9) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000012c0), &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) socket$unix(0x1, 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f0000000180)) getrusage(0x1, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040), 0xef, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x621c400e}, {{r3}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x798, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x62, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0x268c1122, 0x302}], 0x0, &(0x7f0000000100)={0x1, 0x7f}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x200000001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x2, 0x0, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x0, 0xfc) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0\x00'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x5f) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x2000, 0x450b) r1 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={0x0, 0xbdf0, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000180)) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x1000}) openat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0xc8) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)="ebbffcffffffffffffff4030", 0xc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) executing program 3: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) chroot(&(0x7f0000000240)='./file1\x00') r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') writev(r2, &(0x7f0000000740)=[{&(0x7f0000000000)="4d7ea37aa6d330bc107fa59eda1203cd15e66784f5f4094111444887601470c8fe4451a6367639fda0b65bbea691d3ea224713c7cc114321518cc6d55fb5e3a398c5b5352ddd0d81d16928616a873dc4920e0403a9", 0x55}, {&(0x7f0000000100)="13392715c29b684f10317b8892f9eb231e7a34f552d71da5ea800d58392b2120a1b2f3c84dbb2d32bfadbc5ae63337432bb7e2c06d1c30145ebbe5e835aad7fb62097fcec092eb653d63eb9e818a36b7d043dab6b68170c1b50318333b9b2f5043bbd842b1e39ce9d9e87ae940538a", 0x6f}, {&(0x7f0000000540)="e58a525f0194e77b2d58e5fe31ae177d2e426e76940138ff316085e6fe350a5f98458eb2fbeb8aa9fa39160763cbe0474c0f8252778de57f6b71e8626f73c96754f6865f41096363f59e0d67949323233d6b7cc259a4cace17aa187ec19a77eebfbd10e0c8e66b61240e5a371d813d94f61b35fa58981c10bf0a3aa94f9d14bd145ad9c90d0a57512101b94bae121e26facb0047dc3b6d1d820f9b32141f68527412e9db053e1da4468583cfc9af41e7eed9a18a70830d1e43f0646cf48b98fefb0f853e9c25eb7f607df63eef535c6f21cc5fe01278d6248a5084bbfbe1fa506ab366ce1e97c8e76f478e04d03123d24b4db29c705b34", 0xf7}, {&(0x7f00000016c0)="035b301ca153a02c9bd7469fd2ae4e8b8fbcc781b5f9f6fb4272c29bd7e80a560e4955a7ca92744a2bc2ed599b4f6cc476a3fefdc2c96eb879787bc6b8c0387265605af1cc764cccb811e8bf914cd6748bc69c669fedd1caeaf791f3e695ad775c005a20338fdefef29a98821ad69757549c855e647b18917030a4a9a3ba5fabcf64caee0a616feccdef186960d1d40f0a13eb61f67c2ae4af181f5a88faccc8d5ea07be91c3c4d5dd0314f222d5a27803a5742563b0dad5265aa403826f4a7cfcbdcd6a669ca5946a747592ca20e50f01a78d45175fd45ac568e134eba1b48e5b04bfc1bd84d18c539da4a586da279d2f8f1df32685b91462dee3bc65eafe33f8cb2a0f1b21652d4ece1e2fc8447002417a28efdafbc89d24d0415adb41302586257cd1ce951ceee8c700f33998ba641873872157bcd14000e544b7b14a6034dc17272bbd86eeed4ead5bce419c802439ea3930c9d1f3730d94b09daca5b9fdb055fbc2a70c3517c81600f25d85782429ec8c786e13ee92768eae729e61d24c74879cd1814b371d3d52d28fbefdc1a6436c1b2f529ed375b3322faa355771f13e457cfde9cc43bc717987b5c84a73b143f12282bd7e99d92f6a7d2ae2cf2f419737a8dfc0397fbaf6c53feb14236eeab5ef400f65a77da4b3193e0bfe5db8db8fc30d92a38a2b20b95044a1022cb9ad24d27238860da36ed90916dee8b84fd1d430d912c308eac3660cea926190344e08540d3bd30ecaf4d20a296ad69a306a2895534f791f3294917bb114cfcaa5a12c84eef686ad0cff73ae1a5c625b651a442aeb5d45e10d55fbfcc73e081cfdc602fbaef0122ccd7cf21fde7ea18cea32c0aa456e08b62cf7cf3db052f04dd154d5f7f4cd70f597c5d38f97b5eb5480bb96ec8763617969fcdbcb35790512abfe0f61e03721ed10adc03c5095592cb53b1ebe33d4ef8b1059d60d24fc2182232a0326040e4ac040ce830ee027a39a145ea9d4e408186bf6f5d98a8bb0bac0cd22dc30b9c2b65891d3577b23a4672cb4de1b5a98e4cac5534d087d07486d6e4986caa72d6d6477993533a5b23a1e2d1068c6442dfb3352d57859e1c8a8a1ad8d2dd4e922fbe76580ed69da324e433c655aa8ac5790aa1d8bc6b2a07490077c2f9bde9e271e705f2f333b1fc0c873a3246a090eb9da973b3c6704e7b8b7e9d071386d140620260be2606d494b95212a7634832f0ef71a0e8bd66a2a0f03020421b038dcb31c4b0f7fe70d3bb91de0fd415c792a568cd382d14ea6b8982e1e0dde2032ba6ae21f83e6c366478815368c9dbd0fdb5e5a1b0a9131d950ef2558effda5e3fe1eed87abd0a1da80d480fee8ab1a80d709e584013eac1bbe3e4a354d531c07fd6c8488fd29128c0c41a979013b0eed76ce26290be1a128d2f84a3789eb82be3b077f38283d9fde6088cb47a51739a7340bafbb5b7a8591df5459e8c7eb79cd2b05e2d70baa77d1ee25647dc8e335661f77b2a8c64771b1271a4ae9bcbd3727c13ee0f0ab73edc057bf5fec30caa89b7fe88480c0c3f52d51493c7b473fe73aa916701a11578f3105bbe990fb937a23317a130bb96d7294bc519fa35cfd84ff7802192185e42507d453a457517e40e2cd6e2ece5fdf498cae673e0bd683ef68789e05a630e52cb3c0fdc3197c53bf2e88b566a95e8b02c02d4a84c3279fca8b8ccd7d3999ac1e1c0c11996bc6f7b3d1dace5c9ed99c1e732f56cb74cc59a1b145ab997d39ec922dd6552ad199afcd8503d937b901023cbd8b1ba389b122281e9b360a76bf640e5663f1b67e0b797693181115a33549c0c30964aed055f0d77a76b81a8fe2fe149af088283ef1df566fc305906d88c66a45f3ca551e3f7e3cc63a76f2d64c2e7326904274e3cd87828b75cabce83918e1374622668d59944242d0b38e36badff10595188d69767b92bdb303f738c3b3051d5edaa40b8ce3f9fb109a554559fcaad8ef65fef733061b0fc62aa28db18c6155a3b3f1cb75c1dd6f15088def96d3836ef6b776f8e56ebe2ccf7dd1757e1119146c77e6948bb5c0d434a9db728cbff94b0cc26baf395c22f99a83e88bc47016482b10139e8c77308f85f7196b1ec1a9592d4c36c9b629d2cc08d17e1c4e88934bc6047338b0bae287f0e6f9bba0c5688346a0522f276f32047df6521508f03e5e46894aa57bb05d75b10599c074d72340978962977c6f70ae845b3c1bcd8e19d2d83abe76920de753dc478e8d979a5377879c4457594d6bb29561a0fdb8ee56461edb7afece5046bd92f402e426d9f742bf12690ca4933c764d806ee9b14071d15aef005455f048bec396da03e33a84f342c3576defc14a1872c3431b8ccbaed1f2394fbbb56a2edc4ea71b4d089f4cb814029f22961e5c5d589a894eb38c00d4b83332bd38cda968424098e2cd0e421fd05508e22705d8f24f47b494e0ff54b59dab66c7acbe5b9bfbb3a46d70ea77eb9bcf67651ccc59fdfeb4c5794b684e57c16c580c4da6914b6a0d78ae017b3b5349891ef08b70e86a3d578f5746a28595cecb6479cff1fabed1fa2febc2260d4b6fdff4109d2e8238430da4725c924a529663fe2ff01d21b5591dd8760860bcf027030c57255f93ea2d14008f90d358de922a26f57a826c06e9a0d75f62c644ba37d559857745e35ecfa798382de69c00a66ee2befc7b0db22e670f51e7c5da6159832ef234ab600bc3530462c94d8077be98e297ec2c88858f659a904900f13f14671c1c4337f6a3a60b8f5466e2d792da7b8ff9b7d8602d10e7d1432da59296ed469da938ca8a5c6b3a795b96d22bc62000e98da48d0e918ad7441b9ca399cec7ce22c59d4155fad1401a9f8d9bdd27f93c6f068ba35c4cced6450e37643d7a0cd261c83b82f6c01b8fa7cb301da9a54c441d1318c91c1740ee9158397a9dd6f1eb9541ba86f45cd96e385b837d8188cdbe082f5d79c23405ec789fcd2db458c3ea2a87d83a27fe9bac82f49b3bbd1207e783d026cfa055f8579f7ee55a4d64ac87e9fc3bb5e050a1258a43827ad435d4bb946368680d0f5127348909065e2e6c29920d6a83dddf0198b29c18f9c0ff1bff3c5251e19bfd1cc4071402f03ce557de1de63063527ea0460f1b8e66eb6d89f48898a9efb52d5d2596a54488348cf34fadae7fd082849f76ec86ed9af29a81884df2463d5c961ac56e6451e25056103973acd0c01ad9405bca7e6a585804fda41dc9e0eb42f5468a551d3faf32fb845794098fd957e94da38f7841f59d0b237415a2601e4f04023a5ffcd31345ae7e3e9464c8ada91c6bf68c3dbe01275c328ce649e528f7dfd3c40a07c3e8994de1cbbcbcf5d6c42a825cade4f7d97a5bea0f5437ff873ca239eef60b0500000000000000607e1643da8e256ae25f29725f6a58e42c2778065ded946a38931803b80dfea108dbc4a059a4be988739f77c4f2283afe6e18b3e9bf2bfb5a8701f2092062c5053e1716f55fb57323af86abe515ec7bdbe90c519c35a7ee47513de3150e7c43031e11d9cca5dcb05870284af9aa67d15bdd0b8485e00d06fb4e0cf9efa8c4ca1f6a906aa1692840747e8ce7cde95c9d84760091aca7f70329a879b8ffaa14b2858345124ccd965d0ad38670a5bb1687bdbd307fc7be390d516ea2e679580e04f1cbcb42230a434d45e68d966af67cb38f2d63f34f4af1129e058d0ee2b5452848a3b22c81fed6497a3a10f938a50d1486052239201c76ae5493554862e4cd790baf5475731e1ba2629bc30127218863da37d9556326ce65fe480351b29f5ac136a21835175964818e7b91be6c2c03c5b1acb0fca8dd2438bc53c92ba6679a96582260815d75220f43769c6f57a3c8c875c17453a5b02739ee1673e4e9e005f4949b3ece44b2c983ef16fc3ffe6d50be630f1d92cb3e8989bb0bae0119de86875dfeb9d37df9e8292a6236f1ea686f783cd265bfc7cf93b99dfaa61da9bfe9986f424848339f5180e62ae4a637fa958e1c55b590960e74c5d57a672676a7e6f0885afefe373278c7952cfe79f0985b7aebeea9f22149cf80caf7f8fbf2d7b82395ccd93481d3270cc306953740ba347d59c93eb1e5a6121b73b70369040acdbe64078fb43ef38ae0afa4a9291de8d396f6baf51067d4eea4d99014cbfa9a5600bdd67a8103e913b61005616809e0c008107fcb17e7c3232dff692263bb63b643f977dc9bbb1a8e226af1915e129fae6b7937d992cf038d0363811f8ec5f5c9bb5c6bc829e1f8829eba53f54d3b8d793784d01c0ea8653075ddf4b1381986e0e026280145cdc9ac924da4caca0c74558889672f1c9883380f301fc1ec650e17f62421e8523ba3a8a01b3a205e0be101277b7440c48b36ad636aa2d0b166806abdd906001d71f1db805a6b6a742d61f5e3fa7803b3c846ad0932369616ba6506e852b9c8069fb5bfd02277afffff2c8021ec9576ede707567c1f1fc43b845b8dbaee0f845539a353429b3b654c7655697094dd5f9dc930bf5632c2beec6663cf513d51a161d3f6f2529818eb15ee88afd30fa08bbfa95c8cd5e2a1f447a1741ad1015914c83c6dc845572f75a91200070b9c6c6c9a14b6b9e2a7de1fbcf0853b617ca05951f6a94b5668c6b7edf4b44ddd1d0f0b12eb289a9ad3d1bd59deca090af5e0fc2fd46a11e17276c1d570c5daaa0bdc9f9bdb8c6a7a94ac56a93fbb8abdbae9e88c91ba828b75dc8f19803dc68db798859e1252ed86b68f2f0a4e11e5a5c2aa42957754ca9c8a56d2df2eb73eddccf698cb5c0b8b969bf86c7442a3f943e2a44b71bda06fc77b7928708f29ed33bac8799fc6336f5dcad89549afe8b4ff7424ddaa8d38984ca703b5fc2619e99a1093a02a53be7938ccf261ebf45d55f1cb83db96c031f84473214caf84c1debb3fd753d2ab9377cd4a9114ddfd96bc35afe8e50d92d0595fdc77d944f1d5f164aa300b0a7e4e894c0c6a8889a3dfbe6b032c109b9dafa7698751073d95d41c221c61b0c126d54e14f68d92a2884ac50bb387800efbfedeba903539b73aaec2298ab0f8e3e2f788014a94ea7d492719d421d8684aa669bec57c260a7948de16f3f5847cb7801ecdf60c955b551f59f922f98fb2678694f1a7eabbdc6a97b7596a75dea8eb0aa7ca98913b9eec560fa76505ce4c6694f89dc93b56c278e8a83c72ab1d659d7e97100155a31aa5436ed37a87fb26913ab1002073c4e968e12aabf2ef77b51c8c90d7c2a010a1121c3f4ec39427768f5dea415069cf47a3dd6d4b3a8b193807148baa317507ede3886b73aa44ea9113fa8dc898cb16c6cc14e94c686fa0a35d908f90df743e9544bdc181148761b6fd9165355983cdd384b81927e63dd193713b282dd4ac3f47395b88d4c16c947cdb3b557fd3829f893551bb4cdf20c03dfc8d4032b6408e728d01604c56a39bd30afe744f83944ed67350db6536bcb47340095d370621f4929d90213fd5799805bb2490c24f4b71fe7d552c993d1f53011fb230a9a331956a17e2ff732265920002246355e76c93ae529e9771156c6656f5cb4514d799db412d0820f59a09b6f564a31056c2cab65a60bdabc72659b256e3d3cb6e94c938ec0d1d97d5dacc009bb933472e3404b54105443d24b6a3b389b720f1bf64f9eea7a416f7b94e72da3440fcaf8d3ccda8c14404ad35e36c25acd9777a19a1731458f8f326fa5e16e94dab5c451f1bd723f97a1bc491690b78e5c23f60107530e7a07f183fe6700000000000000000000000000315180483eb02fa724139a97b6ef20ccff0f1b711a27ea0a0156b2142296a4f3cb9c22426752831fa9e759d689b85ad9578eb1ec7c6d766ff1c82437ffa4de991857d1ecb38ea9bea2b6d1866aa2ed08038f4745d61c3461d5841ec9379fe420c3e58a8d257c9050f7ebaf0b838ff3c9f03a88c4ae65d12830619f5185ade04643a39c8d9d81670852e4d57c09223b8a30529e4fb5f2761304864877e8aa5d9ca3cec8979c7acb1bc5ea40ff65d9a79825559fe26d180cdf8688b2b7af9cd2fdf0b9a425c9c09d6934a322", 0x10b4}, {&(0x7f0000000080)="f9117e76dddbd814cda09a4e8a13935e97ea12cca2a039da9f773eaf74949b959e1dc4bbb35d2611a002ca", 0x2b}, {&(0x7f00000007c0)="7aac978df1aa66bf5551ffd48aee06bb44f66fb9ade58ea9db1f39e9c7eebd00aa34f4059f6ba4cf04465e174dd3dd3c1f9d04a36cc14db8ba9d01a04738bc450ba4fa53aea425799991992a32c71685c06988641e4c1d9e5b7abeb3ce82b3c1ac49165c3bf75875d9bbd3f3d0278a9fbd9ed9f1435583646be8a70e94f12c31fb82299847ad9c4013dc14ed0b5717fe93320f385d4d8ca5219cc2a1b0a25710e58c1205792ae38d2867f0891053d570b923f16ff7e0f4e651885b81bbc9d277fb7821f0fd11811bc111458f1df1256aff80fc5eca", 0xd5}, {&(0x7f0000000280)="4ef58700b48d04b674b6be94b3e716c8d7dbac7bb764fb4680e575c4", 0x1c}, {&(0x7f0000000640)="d2e51f9dd1d827068edc6a33190add7c757366cf42827ed6c1949725aff1c5d63289cf059318c0c08847bf83f0e1e7f48df9ab75c17df5e45d6f9d7c21525e4d8e3f5f2be21441cfe1cc69f0156abe2b3d1aa2e3c241c040c1da2c00c0aa0ec0d4e9b6424b2e22093da5cf591596359ac1d4de1b5c8520ef939897dfec60af417e37f42b191d58eb353266808ac147e0e586637a1f666bafe8b9e8effb747cafe799511da47f207fcf31c70fce8d8898196609676bef5040012798e4df62fa76ff3ddca8670fdb2a3faf617fde1d2a945bf54c6740e438a5a91a", 0xda}], 0x8) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080000}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) executing program 4: mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffffe}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x1}) close(r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r7 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x95, 0xf0000000, 0x0, 0x6}, {{r7}, 0xfffffffffffffffd, 0x12, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0xb, 0x22}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x481, 0x200000000101}, {{r0}, 0xfffffffffffffffc, 0x44, 0x10, 0xc1, 0x225}], 0x7, 0x0, 0x80000001, 0x0) syz_emit_ethernet(0x78, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffdb10fe6aebfa08004d"]) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) close(r7) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x48) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec901016", 0x5c}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401", 0x83}], 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r2, 0x0, 0x21, &(0x7f0000000140), 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) (async) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) (async) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x48) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec901016", 0x5c}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401", 0x83}], 0x3) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) (async) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) shutdown(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0xc0}, {0x6}]}) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES64=0x0], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001200)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES64=0x0, @ANYRES32=0x0, @ANYRES64=r1]) bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x5}) syz_emit_ethernet(0x7b, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa00aaaaaaaa86dd6036ea0700453a0000000000000000000000000000000000fe8000000000000000000000000000aa81", @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYRESOCT]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xb9, 0x2, 0x5}, {0x7, 0xff, 0x2, 0xa}, {0x4, 0x3f, 0x0, 0x4}]}) socket(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r2 = socket(0x0, 0x2, 0x0) r3 = msgget(0x1, 0xc) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRESOCT=r6]) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000440)={0x0}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 2: poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3, 0x1}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000200)) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x5) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) msgget(0x2, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 3: poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x100029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)) ioctl$KDGKBMODE(r1, 0x40044b06) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r6, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000440)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64=r5]) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={&(0x7f00000001c0)='./file0/../file0\x00', 0x9, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getuid() fchown(0xffffffffffffffff, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r4, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, 0x0, r3, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r3, r5, r6, 0x20, 0x401}, 0x40, 0xfffffffffffffffc, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfff, 0x0, r3, r7, r8, 0x39a655b16b7e9456, 0x1000}, 0xfff, 0x0, 0x9}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x80}) execve(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(0x0, 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) kqueue() fcntl$setown(r3, 0x6, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r1 = open(0x0, 0x0, 0x1e) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x1}], 0x7, 0x0, 0x80000, 0x0) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x20000013}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x2, 0x800000000}], 0x6, 0x0, 0x8000, 0x0) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) truncate(0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: r0 = kqueue() symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x3}, 0x2, &(0x7f0000000440)="b3b3d335920c055ffc2e509a19cdde17ce77534c4510ded82212ab30b485ce295fd07b56a91db289a5728d5189775d5694ac225154c49f8254a601a58f2b30050e4d32ee84b2cf53b01852538163ac1b4dafb09f584ed657c9825ac3413485521b7b25a8c8cb87668f6e630bfaa7392296df6ed04f2f2b3318d461cc88a2dee54e9330d9ac70d994fa5bcdaff277a018e92266c3c35575e9ae85f0407e205f354cd08156e94e39508bfece60b82706154941f80d2ba5e3a09c5b4fd9a918b096db6dfbc470cc9e11c007fdd27f84861421d9170cc0e6107913894b0352937619", &(0x7f0000000540)=0xe0, &(0x7f0000000580)="a9636d602aae74917cfc2b12c59bbfa062bf4ae7b49c93745db19abd03f39453658385be4d99116389c3c50e50ee48f2cf3bacecbb22d418abe968d1a375cc96a844c7006571be4b4a14a08e3f7fd5d854a4ca6182f57cac2b2ce44158f0f9571748029b30d5b417bfa94077bb3aa076d8b7b4d083875e102b7fa6dad586338f60bab6b9a8492ed0d345cdbac9ac35b179d551f05bfe825cdd54ee023da02fc797ca3c6054", 0xa5) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socketpair(0x2, 0x2, 0xb, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x93584f2887e5fa7f, 0x0, 0x3c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xffffffffffff7fff, 0x200}, {{r2}, 0x7, 0xe, 0x2, 0x101, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x2}, {{r4}, 0xfffffffffffffff8, 0xae, 0xf0000000, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0x18, 0x8, 0x7f, 0x5}], 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x9d, 0x2, 0x2, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x10000}, {{r0}, 0x0, 0x8, 0x1, 0x26, 0x6}, {{r0}, 0xfffffffffffffffb, 0x7b, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x56, 0x20, 0x2, 0xff}, {{r4}, 0xfffffffffffffff9, 0xa2, 0x20000000, 0x5, 0x8000}], 0xa2b, &(0x7f0000000340)={0x8000000000000000, 0x40}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x55bf9cb2, 0x5, 0x2, 0x1, 0x6, 0x8, 0xa81, 0x1, 0x2, 0xd07}) kevent(r0, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 5: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r2) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x15, 0x0, 0x0, 0x6}, {0x6}]}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x8}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606948, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x2, 0x3, 0x0) close(0xffffffffffffffff) close(r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) executing program 7: setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x800) msgsnd(r0, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) getuid() setgroups(0x1, &(0x7f0000000080)=[0x0]) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x105) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) executing program 3: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x2c}, {0x836}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = kqueue() open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 4: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000002040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x2, 0x0, @multicast2, @broadcast, {[@end]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r1, 0x0, 0x1ff, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x100, 0x8) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) executing program 3: mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) executing program 5: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) setsockopt(r0, 0x4, 0x3d, &(0x7f0000000040)="4c6ff77a46ee94", 0xffffffffffffff60) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x400029, 0x2e, &(0x7f0000000000)="ebff0200000000812eaace71308fc5e09148e699", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) write(r4, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07", 0x22) syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000019078ac1400aaa00000010800907808000000"]) sendsyslog(&(0x7f0000001e80)="af82751628cef06c2ab675536697be75801bfa6ef038d96afc1d2000c065ff7b16ed1f2bc86eb998612ad9af0d392ec800"/68, 0x44, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0x15}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000001f00)={0x1, 0x15}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x78}, 0x2, &(0x7f0000001f40)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637735c9a8effb44383b3ac14a1ca7dc72ed69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51619cebf253e4f9c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b658797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee6bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d185171007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373eeee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43cd3b0251592bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c29702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a6502654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230a01004e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c1071e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf020077f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d150700000000000000000000ca7cc5d6bc53f3c970275ae52a9b1387eb00"/4099, &(0x7f0000000940)=0x2c6, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x10}], 0x4, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x8, 0x0, 0x8}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x40e}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000080)='./file1\x00', r4, 0x1}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x7b) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8040, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xb, &(0x7f0000000240)=[{0x89a, 0x8, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x400004}, {0x40, 0x1, 0x6, 0xfffffffa}, {0x2003, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0xfe, 0x8}, {0x2, 0x6, 0x5, 0x81}, {0x1f, 0x84, 0x1f, 0x4}, {0x735, 0x5, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x1004}, {0x1, 0x8, 0x9}]}) dup2(r1, r0) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x5}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b10005030000eeff0000000003000000331cf70853f4391c8583b713fecea10500fef92a070000000000000200cb72213baa5518bd004ed236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e068f8166914fd9217d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000c4d17f8b3f40a174a84e997bfc79a1abf5044a83960613ea5d26b738514a6ad1ecd7b8b14a162c6894d76b33155c9fb50a7d1bc3141b94e424ccc5c368c10d01005be00f3fd235d006a6af41a635bc85cd160b3ad68fcc1775084955437c2ebd35d7795896100f58c15b067330af53702d8e71135a409400000098f7d43ab569505a5573453ef47c05e21ccd20adb933736df6686cb45c142888bcf245b6ba296df40ae2e1af46cac553a972f9c0b9d6b7d28475f8e90c0f9f7ce3119ec1d3cadb6d9e5a98423f577c2886fa1b4764e23c64676d6d0eb9ded5ca26580cd4d754e0", 0x1a8, 0x2, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0xfffffffc, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00", 0x0, 0x10000000}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x10041, 0x26) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) close(r6) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) syz_open_pts() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000080)) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r8) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) fchmod(r8, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x10001}, 0x10) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000580)=""/145, 0x91}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000480)={&(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340), 0x0, 0x0}}, 0x10, 0x2) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) seteuid(r3) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) flock(r5, 0x1) flock(r5, 0x3) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r6 = socket$inet6(0x18, 0x4, 0x6) fcntl$getown(r6, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) executing program 4: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000040)="e2441c68ee15486659c91581f721fa8a96a3387e3ba3b6ca6f8ff58a970d970fdd3144d6d90e5a3a1ef2804e4d33c96c9aa6ba3f4d3169b24483aefa23083bcf8a515c6e918c08a1c3487f44da28c0c15bc898e6ccbc2df12bf89a0e7eb67e40d438a69975e758f983c93f3106d766f051045540ae6329aad1d30dcd480e659e3e9a400793e3790853876bbc24b35665397891479f94a49111c4f68c4bbe3076f0c1c2b99b041bd03915bdd4722b66e458b01e24b06aa7e2aad0da3758c1b01e2294ab45482eb83aec55f29431e107ae8f340ec67d27659a22f3535306cc9671fa3af3cf1a52f5bcc1e374dd73b1c7aac7f92406", &(0x7f0000000140)=0xf4, &(0x7f0000000180)="7935b2ec18acd72db90e90322509021eb75d4f24500ded3dfa549c52b09a61b12862ddaffed10149647755e2d6bbdb516bfef10ca1daf0ddfad4121a25b4fa3b63d3a3fede28ba761144ad4fad8a98093a83a0da1a5ef2ee19f3edcd93f01806c0280f3fc5d42d713deb045af20e5e93f0086f05f7a4978562f2056631505897beef241ca1943c767e9d7541771c2390dadb740df74c98fbb1a3d7052257a8ae5636e02bef30e2b31c3404daf557d2baa3104f9bc6a08bd1923cef169d1ae8f8ef87867d12e6e272a23ffd48091b4b20fe97f09989a3575a67a9655d70d61413a06a66cdc46ee6c98bd7f776db6e776dc996874b96da2e9bb9b05178", 0xfc) sysctl$net_inet_icmp(&(0x7f0000000280)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000002c0)="8e4b8f321c08d8460825b10bfcc0671a56ae64bd907ab30d1e662427b7d274ed400044b41115542dd797fe14d57d2973c4feaca9c8876187a861efe41fb50a059b9dfe94bb0531a341c1b9d6b98e1db0c36850ed2e8c29033283892e0dd38352d432365bdce3db5671d0d5a90661bf5f", &(0x7f0000000340)=0x70, &(0x7f0000000380)="40fea9d8cd23e69207128eb374b6a6c9de758c8a778a3e3e72506b01d61c38dcc273e1cf671388d69716321c224d0d1169922af86bf6d57abb54aff13e7cb51bd0972248fdb33e1fcd5245e1600a39d565fef5136bc12fb88c5579d73376f77facab33c61df40c6439a8", 0x6a) sysctl$net_inet_icmp(&(0x7f0000000400)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000440)="9b0b278a811bd320411c1e960b80ff8832c023d20ac7511e5c7c69ec7df896aee665eb2f3d25ebc93e69b3e287afbaf1d8ffe863bd71853ceb59aa06be33eef97358b85899da237d750e0b32387aee50caeb511ba1149b6dfff27cc31a7c1d498cd5cd57d17db4", &(0x7f00000004c0)=0x67, &(0x7f0000000500)="b9da1b2d", 0x4) sysctl$net_inet_icmp(&(0x7f0000000540)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000580)="8e48bb90d2ad7e1ac1c14c29cf890b77458d7fd4ad84a7d86309c33b6a5840fbd9fb43cb14f233e2026bae48c8c1ef926fc7ed4a2d3d1c9a0be2121bca888a4d0cea09eab462f0f5082036153adba459aa31b89305153f9081202f2981100edef5b6390523431672e9ca435310a007b5578cd25be54c5a2191f055d0eb39f7c8cec4a0f868195b8640eaf239ccacd34fe998359e7b3716bb63cef05445f714eedd3aa399815bea739599e45b4c93060666f086366ce2fd1620988d083cb2bdfed3d0b988c999720615cbece650b71bdcd3478f64d9267cc67fa3af546d85e6a0afe8b8e65137e8f6cfaf541e506b59898f4dc46049e78c5e410bff5cc7de0d92212453cd817066567fbdf8ce9089fdc646acaee0b78a80f30802c191dde09f5fa41c247de98202d14b270870e432e0a282825c33b034a83de79e09acdc84c62036b089a720e6cb394acf4a6308f914b4503f6d9318c2367448dd536d7017be7fb01c018d3d0c77ffef4535a694c10eb8b7c3da1f982a56a5255d81ea1cef15933fce171099589cc522670d8eadaeacd89735d728ce002f8ea36338004b353efe47548f0b18378bc6ada24ba56f168f3736dbede1b84fad3054f5a41d31b191fc1ad1b2b6eef93777ee530e8587e85df1c4f0c4c5ed03426148abbf949748f806bc3be29a8b64a8979aa0e4cc73049066a0371a780a2441b047ee0bd1873ce952203e33294b7925b14a0a4a6910a966bc4c13fd52b6e52dd8dbbca85279964831b5401f079810235a178577d09c0f181a4df4e610cf0423166cb926fbeca74c5cbfcb0e3200070625f2b434cab0965fe24e5326fc4d0f4c3183b4a144e61c31a2fc0ccf404197dcf735950722f67c8e030d30f0ae12e5e5da09b381a0fed5bce8b3fa8fee12cc0d5911d3a64aab0b82855b2d18444eb6f2a8a73582d71738fbb8c2a11f8c8bbef638afd97873dbf08fe92f00e8952058c70de7dcccccb67df484ed70e11025cfc197fa9748b4bd3967e889ec2d9802491ac9674424fabf7eb12bb564e82ddf498a824b3ae58c406b98e29ff1d95ed2a21f0c668bf42ac388f26ea144d09cd3f497d7492c4a57648e434f42a774a00c498f454ad713861bcea8398d069bc7ec28ec43a3c8a2f90a94731c7844a4f82d15d7a3fec6dae45583b0c80306db3747b8faf3c5c1d877664531dcaa832c58198c664831f211fba9bd288006a221a86cb465ccee7c8331cde3e2784eaaec86cac28be5f9f726e40396db322031add93015b63002112365d2de773f6a102e3f23ba09f4f71a8083ce722cb835e4d5392b19ef3d77f2988bd12bec4cf73034384ec1333e160247e98a9a704005308e26a19758b7531d82608dc435ac48c88f793b7b75e6f57c8165a3d3cda7b6a0fdc7f09e0e3c3074d2d1a96b5649618d8db72d0fd72de6843b30c17f6ae0372efcf2965e69ccaeb131644053bf29498f2589eb8124ebcced497b09f58a5e21f55d639a44c17d99595d9a6e79c06c2951cc89ca2e8934ee635c3a41029a2f585bdf305dd5ac7143e3924de8e6e951ff1e7ee55b896842e1d19260b44f97521bdead78d13f3eb0537b5b21a50f7a759303f4d78d9a8c418897cffcc8161598b86eb28597ee1ca36a71c7c3f41cb0292706427dde542b22ea290c0f0d1f3b360b79422f472ae0fca92be530192d547b0b5ce12249774b73f118367ea703cee859c77175d02bb968d41d253d65199e7d70f5dfa00b8671626bd4be81354aace9a7d7b7a14548d486ba9bc62d71255828d4cfe44b7de247b672b34cea09a52419ea80191876244786075ef71621516999e020c41d4b5e6b51a97a7de7e235d8ad992aa04b59ac191f8315a207b470de134b4e8d60acb40e28c2bd541c1820a476d0127fabd255b1d56fd4ef9da5dae5392131bab1d37ce113fd380d56d6db548b95d0ba52daf260b26e2b29f6eef79fdafa8f7ebac161848988660277f04d48077b2fcae10079de30092b90d9913b338edc5c67df9a6e911b6a44561c46a5e4b32f023d8a36d847f1e3c2a073553ffbe6ba38d15cbcae7211eeba278eee42ae5a1d2c044ed7ae433af0744a04628a7b1d93464e3c375b10b260fb0228d4404cbeaf1ecf10b5c1b774738f3a9060ad8a17fad517da5c4f3dcca13a1f959f9ede8d0daa0910656d20bea90b3f1e15f5f11c491fb968daa9625d894e4881b191916eca6e4666b4a416be6e2cdb0bab18e1207528a4dbc6ce930e9c057b46db821794b448167effbbf13e9d948ffd886f6905035ec9acbaaa829759aa05b11d10ba1c681d24500f3c4990c52e9d4ea995049e1abb5aa5d3ffde2da0b8a733eb7956c0d058f319ff82de1ee2e60071f0b0b9725947b9951089aecd946665d2dc2c6a8be9bb8dc4b547e0d4fefc923f0230f7e3d1ade899139e1b29c3762354c3ed9217c468b0a29bfb5fc58d4adccc9e69b7415e120492e963efccd1bf71121b7722338b45cbe52a54ff7a2427bef744846a73c4f29bad64e1e4a29d809e48b09ce396903c055e053c4be6f8866b38c2f319e9eaeecc5287b0e111d7e089e621e4de4be3bb9589939312377bae8cae9b4f0e0164aa0f51ed260681932cae1156580288f82ccae9249b554daa6232ec6b33aaec6498949461467264f2ea7e99a3ac8854861d763fd002308af651c1260286aa9b3c2c3b70af7b8df30a43157f8381429ec9ba06b351ed1f624342c05ca3c98da10f5db89fcd0daba1db3602199195268a84d8f38beac25f1da183040bacc1668bbda46d6041975add0d0c53681a57bb8cb48bffc28c74518955ed6c124c62c78ca6432271042084e82c8fc2cc19e670337128f4040cc794f9f76298024e4e05fe90f3256553bb7069bf7a43059c28389976027cd186acd3c8653df4f487ac839ece6299c10c774e3aa11f15597a704e3716ef3da400cbead18622e4ec719c01719131f7cde5a34672337dd760efe70ebe1f33bac513a49a7910cdbd0fbee070fc5e0f0727386267f688c9f7d28a4ac1b8966da9f90181041b6f3108948f95c9d2743f8550e83360bad93fd272b894f4740a8292ef14c539fc20e64ec19865a2b7c76d96cd81e4fbbb67be899bdebb5e41ea25dbb75bbf4c49356b348b89fb9b2ae84d85ae356d59b9c8a735211b67decea9e1f57d9c8a281f0baa5afdfe1ff5d5480e31d3c16aa1f142fc20588ba22297e49a5c22f4e23e66ce2d00b37cd358ca7b2abe048dba9428605c34742eb8d9efba1db8daac33906e6652b94635930c0a465e9b9070a1d5973e8892b7e11ac347067e0534bc6b3ddc857debb3c232b2ac4a1a822608f098bc90f734006493d08db65c172122e41e6a99f1741ce5595ad3b0bbe11ea7f84737faaf166eaca2760039636d0c6384495f7df401bac5a433aba663bf31aae293dbfcf91829796de0ad8d09c918e4fa6bdb6966ed6dc2c795591e19d47f161a47cd29cef7a41a9aee9ae49156bb68d632a51d9aabf5cf89a8c3da7eba3cfdcd233e33b404d737124f21475f8c56b066f7500a89cd38a7c5021afbe452a4f82a7d3263212ade7f40bdbe904ec182c0e0cce4340259c422194432f59c392a2fa0841a9dd1479248a25edca36eb6a8c6edd836ac6468e13694449694277df97207109e7bb9bbd49df020c09646202704c12b2b84ab9ade1aa9a66a8b29f0095440536a6c4749059a336623d53e1e8eee9cea8f1e28fa824e6a926081dbc26add924edde5ddf611451df2d0d52c8d67ca7ac0ad75efa49e1a2f404463d2257a83b2bfea7e934e7c2a14dc499be407c0fc95b41afde0e589c67bdf72de85d7aebc2a6d9e5840c7dc55d085b58cd9dee824b094579be7deb5858a964daaebb88f1dcfcdbb6f156c363f90413f308477bcbe01e892703c49946c01e4c361cdb0758a1020d18fddfc86cc9c3a0c9d8ed4666a32279d18b1e2c24322f8842b261c4367bc9c34a2bd9e377f805b2e58d15394e97ce9b985d15cd08de3cd472a291dec1520a6a0dde28683481463ee788aa51a839a271c48d5b7b9f393c668cfc71ae292a6b26d28a40326813d408a04e74be5ec93a722976cfac6d9f3fee14e9342ac4983c54aec539d283b285a4d7e39b66f9d6e01b4309f242ca55127392e70bdfd09a012ff3507a685b8dd7647c26806e1e6c18e44676a4610afddc126631d0a0fb09451441132e14a1d960996cff6a6f993da950690cd5cac35afa435716ef785e06ce88f07b1558a58fb8bd0b118f71c13662f4baf71cf32da723ce8a2f0b5229f51dce58b8866c2014dae72cd2ae69570f5ec89377c4abe4d62f55925720eea80b1ff506c1056fd5c32bcdc1681e2841a9a62b9ce4eb26dc0284436ad120e50610dbb1d6e8aa994e2dc0514a6b77fcd520d70b029ab1a2e494a2e5ed3cb2e9d4501cd8a3d72b436fab15157b7904adbc35e8ae77081692540c56f35263d127b8570ad44f3defe436937cfa150043c099921b971af5434d3bd80bfee75fb322976ae0c7c6eeb73c21dc512be804f98c2bf34cb96aad0e6c02e5e470170b3725b21392bfa8cb170e1441501976482acf9ac9b24706d0cb530b4b0f68a719160848ce1b87be487dea1ca28807962fed6c200a1195e7eab506fb99840eea2d6927acfd250aedefdeefa46b7bcd7ccaab0b1b7536bdac571112c3ee1bf8df8a4d9a2bfdd9445cafe599f8fd3188232045a329b15099b374ac6db87f37f67c7cf10ff54e755d1cf3a84f1fe026774ba25cecc514aa02b5ab81e1695c7a066e2572c0ade73de008d2531e7ca8356cceca73199cf6c9fe63c2034f859f2367d7ed3d4b1975f932da40eb9e8a69cf4c7077ad2fcf76f2a33164faf8c26367efacb6df051293fc2965335d77ce7206e38781a16b6c49ecb555225a56755e32ee1859a312a6871a2f33badf767fd6fe94ce9bc985eeec85bc267867749d443f74f2ba72ef57c71e510c30a34f0580efd74c32801fef38e96e81a08b383f3f261afea20fcdf6212a04f652431084d30e00357a8b7783c5e16b819250e9dd708dd20f5d7ba614608977d0ca7bb2ec247778e839f9e6d7d55e4241227ab8e4f330889f12a8a3b9f83a4114c8dd51ed713c3307fbeec2466833205429e6c5f643aea09646f476e1e2e2f2bb3c07b2063433a6d90c9ec9d00cafd167cd8e47e49c0dc7c3efb92b24acfbc0cf6931e912a16cf4dff6057ee4cfa18617b577c7a11ead2a2da15ca3409b28d99bec0e391682b4b25b14a3b435f9af0eb426e6420c6167f4103a7b75bb8912809c7065c9f19a73be572cf75f489f3591274a4d3372d6da5108afb381ece9b0d4fa166c9e181a4e5485467b0c71735e39564f7def27118fd7270f65177ad000b04d48ecbd04906b0e1fe82e2bb142da94b1f4be55f67953250b6c904d8b26759a26a890653b3d89f41a2a1d066fc6a780589c1d770deb9d1e920e3232a4f35d0c9acf1c975b7d0ac6b87c7ec8adcb8e122bc9cfc8eb7170166061239bcf6b63110033098b3162112b6b41521fec18909f59dc4ecb90223d132116a6bac7b940fc815d578735162430f80992d2dc7546af457bd6ea585aa7d961d105fabd5a2cbe79c00487a7c785f8dc7a9e11c7fa9dee751dcd6795908912d7cde5519b73e9a7e1173552fa41de36ce8354187c758786529fcfeb5924f25b9b846810d541c20fd212e8d7ad32134ac8a5cf7308df9cf239e50f2f017ff9eb0b645b8d907d9cc37cb3b73c512df50768d87ad161678555d2a7af521b477e7357c30ac4a2db621e4f817b3e3cf50e11b", &(0x7f0000001580)=0x1000, &(0x7f00000015c0)="a10e2ac129e2d3db96aa28cae8d1974cd7e27b3c0fbeb22f7fdc2e951121e216b8e51eead26075bc67187f968c83a74e9d7c074747eea54abf971b580fbe8a761a0d6f4a3611ce70bcf341088e6e7668075907159d59f3af0079b154d1b0d7e9025fb922efc164c8a75aeb34390ad4ccb16c65b7812cdb46b849dbfc550934c52f08a70e86085fadb56682c4fc0e17ff4bafd591a7cdfd3abd947622f6697b55e3b4541756f6f29fef819922677be78b5684646ff8478e29cb629d24191034ce076c7d9c549ea89e64a6c30ec1559101e31b928de482e25b1c622550faf1881874f8c50ea52f5c3adc9220541e45e265a83e", 0xf2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_icmp(&(0x7f0000001740)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000001780)="ba77df33edb123487d4f9f8b63998f16c3e9f3799d31bfc217fa7e196e3fbb7c46c827932d4d0cdff1e8d12213973ddd73b0dad43c6581495b35e4aa5ed472d37f5e91d774c9d269d162d238f5da261ed2296513b8361b9854c673fc2595b085938f22547eba925ebaafe20e8fc52b7c6018ab3f1fbc76cec81d36d91e0dd88954a5", &(0x7f0000001840)=0x82, &(0x7f0000001880)="ff5d8ec6888c6216f6eaf37c6aeccf6a440233901abb95a8afe0c178bb2c67ed13d348f8ba3479bc0a70d354199d9d182416c3338bb8a37211abc102e46abafc3b64ae90a22e500b3f560e76d682fb5e0057bffe09895fcca9be20a4ab1a633cad5feea916a187ff79515f83eac4164623018520ebc80f76faef5dd2fc1c1ae4db541e2ba9c2", 0x86) readv(r1, &(0x7f0000001ac0)=[{&(0x7f0000001940)=""/179, 0xb3}, {&(0x7f0000001a00)=""/152, 0x98}], 0x2) sysctl$net_inet_icmp(&(0x7f0000001b00)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000001b40)="6fbfe536aa4d77afc5b96c729d2bc13e46101c5cc00df5204906394b0835dabca818fb2c72261eb641abac554ebb6e508aa448ae976774f31a0c930b3dbdfbc689759e3418eb52f7a374322d8cdad610f9c87a297913bea09905e039ecab4fbd0e8f786a10d0aba44f861432906a42cc4a4387790fe29838644b1856a3156c2b5197119fed68ca259062591c4578f9e707ada65daf454ec4693feb1218e1db22fc4bce8b9887309acfa2bdc08052aab168f5b9d0dad0860ba9a5eef4ab25cdcd749b4e82f1e1658570eb232d22909cf2a88d070ffc12c227d65506e6cefbd8886cb5abc9c594e2405910591582ebb77ffe75003d796f269b4a03e7994c5d977277e28f5624ec1221089e22ee8889869a877e87d594055269d4faf7f23a33b48d8d276091bd2c243b8d4094e8a9d45ccd80fd97771fef58b74fef2d67cc2def5c01aeecc5fe36f2d88ca92357f5303699f74837b62f9704c1365ff079f5b36e035e06a76b114b35d137d6e354e9c6808b2290d9d49ff57a0a78c25a94902241b7951cac59dbe21a8e128a6aea7f092924626d3065656164efba40e7ecab68cd78a29a0c600c9154de8a94bb4c2bc321fadf721a96a9ce614fa7a82c1166f3a93e3868534797635de921a08fe27115129c37b99d81120b9dfb2d20cbe5a6debd03e0bc615008b7473ce3e0c5da3be89876a190cc6efd504c85b26abb1a186655717c3adaaecd1b9d76a68a59f51023e092d0783a4f542e7671eeb25c439233a3ead634dd757faaa6d9694d4c567625f7cbd3b129e6b1a8f433b18730f2bba6f177b15b51b6a3c9b1442bf0777c590f48970fc5b185b9db5d2c523cb08f78099da558dc7fe203a646c97ba3d18ea4b6f2b4147b636878076b7fd77022ec89c38328a41ebc4bfbbeabbcb52417a850fe72cc5bdecb44c050d5359aa696a7a87bcfb39a01a24850b8590864ed6e74c78278c6401dc38574ca31ede36acea8f87a802f8a57dd2a675573b1d6bbdabd7ba9bff382bfe1632a2f9bc23439f633f8dd41643448588be9dd302d5d873c115da0c6c5b187191096567bb07bcff2debb160b95c1701c65f62eea1b27702b3c6dc318bd67350ab57f5427471c957e041bdef0552d1efb2b31bab3e75c12e07fd32e264c77de43da8841d17c2e6f341b524fad63817e7aee7a93e94e440a9db2dd7226efedb199cb25ca64fc47128ac3daf081c0799f1bd671cbfc65ca742a3919ffa32523e0b213e756101bc472950cc2584480dc750c20949d43f8c06c58ccc0e69104263c95dc3b5476fbabe38be4d63f5a737a48a4c97bb32862debdfd8cd8de15c6fbd1b7d1e0557a9067546664273586d7cce888d5d0a99c69c4c7beb76f7906a2bf642c7c20e25feb73304f6adfbd60550f2f18bd4545beae4d9f24763d2202a4d164aebeec4dcceb6e4474e8792b18695fbde726a1ea350545361c1ea1dd11ea08db07c534587d92c35481912f16025025ba7ca118dd3d49e7ab77ef1a2d7b270ecba00d37ceb5e00728f7865e90320609d82f4c91cf7db55cf44a6f03ebc54ff44ded783fc6189bb8ff25b61933e3a22ac76066e7c3410a86a0089be7bb835239b3ee7004e83deb1827b7bc6cbde97a59015632be8e30796810c90c31b9241831055bbec989d1f480f05f1473b15d426077f239a6ec98a1ec235fe4f41fd66a382ccd5da5d8df7a9e8f4d759675846da37bb4bb78261ef53339e30a1b1aea9a52305101dc3c2974dae7b3477bf3a2aac17caf273bcb9e15108bd89f695189bb33db73d90d1b7a5854e447cdf10dd59ca573adff77455630d8ddb83c6af1f1588623435cf1d2d8186f13df1598220c9c42e5066e1aa709534d9d11fd3bef098410071da7d1b39f7283dedf70cd5b91af70675689eb68fb1368443955262455e48d23e8c5a20d7ff8854fd205850e8187bf11b2e4a62ae2400be43b927931f14bd7357cdfbb0f0a5d9f05a52479d810b17034df202ab7cf99fdf8a78aeb930961599ddbde73900a5fe99d2b1c5bdf1da597acf4d551b2d715ff1ea23d869aa14af4f94318030ae8dfb477e63ad576e0500953023f29a13eaaeec8c966753a9aa84e568e9b118941e368c845a5635f9ac60f5f50e69f1f35e9e132b3742d0cf7c8e65759eb7cb1c64af89c70afdfc4c40404d7a5ef8c357d591651701fab06d3d16e5c458d54f1d5bd853f41e071f0c8be410ff814068e3c9ce02eca4e8e9fc5cc006e6226517a937d839d08f0bb9b4419b428c463ec8f62ec12a7541c92cfff63141e2542d7b7536a58dd2cb2803f8db5a275498ab0d712c52fa26d74e397f98963c6d6e63d23bca5958d766ba97b82170554d695bcf858f20917f4bf51f5001f7c114216eee098d6c1f47f051b1e9a133988e96daef1466753330c2f07212e12f28524339c6a4e901525d5bc706a3ccc1254602bdb45156f80bd12cef559c81a03f8c40627668d56d2a68536235eb4f4aaa4884d294102aaf331d4775e8878cccb6b1d196f7014b6d9404727268b4f5740d990ffd71452b26d588164ceb62efd30d1354ac76bb01be963c706943074774c2218bdb472e609f768495dfb5c8b1bef9211d5502f0216849375464131498648b0969df2ef8fa3095c3d7242445778f42801d17e67e8b6d059744629676ca5d6c21d9d882de82c47111997a4729714d8e5d23b5d88f082d80fb80697f0333b6f6934f18e46770a43a68bb15bb200921e23fca8485c6bdbd0e887c21be3a57086d29a2d7feaf4001bfa49a62971022836224e8c7a2eeacbb62639923e88a8ed23a569cb5d7eab597450b74fed61b514018f341b3ae6a2b57426e18ca6060a394ee218eebdf6ff8a4f793170c92dbf0d918583fcdd34a0ec471f4d30567c2d0f78bf416fcc468614d57c7dcdc1c8d5435083f1940ac0f40729549356dbae06385133105eec05159fe4b2ca3c402fd8c2cedabe2947f5554ed13c0dadbd95239b7a3f78b0f58619e4493708a35239f930dda19b134fb8398840790b1d3606495b4f9a178e07fbc1fe084178204dfd38da011b50718e5eeb6e6b89f18b876d30d923d1f9d8c99925d0b0a35d47a55cbc33aad290866c21c3faa74b97464c9fccb4bbe286e838ab497d83250419921a46b98fac1571e5d2554cde47adc9e5b727a49e80acff648df31a6e249b1c2937120bb3fa8ca7ef1a2440e7ebbc60ca6f79ba69d824f11492d9abcd69e53381a625874a91f907cf55cdc17fce7e4c8e6340f9967bf331ee239bf41f544e5551858f20949df3ddd91ad79b39aa38ee37fe94e898b1afcdd91f2f75c43c2288afa3c80931153937c4795ce74569e8ed9bf52382665728e86b49a04980a6b46c353561ef069759e8210a3cf224905f2e2ea29039096ea17228a26ba7e1c1ded9d36504792c84e4def9b717aa62d0480d51c17584fd1ad904e47567e2d6b5e7ede813881f6b34a74a08ccafa96426e99f78eee305e341708275fcc5cd56e5bed98ba418c1dcbdb4055020621ad7f86b2e81fec01d7cac499e9fcefe9c5df7de513b7dcbff8970bc0988540fcb29262a320c5c738275e8ec1aed662467e7739c1713cb0197de65806d4d806ea993542b00162617ac59e5bf78f2c356e8bcc875a8be918b771be5076d5fd9ef521b59e68cdefa72b2c6fe69515c85744cecf1f92650ec129578cccce9b47bd5a49ba5c8c98ebadd17ec4a04f72dc404ab6176d9b21a5a03b508ea53051c0c36e768ced70be96345daaf4807262fa71e116fa25d20f604e6e1bdfb02ab331ca995fb7418b988d99e55ad3de3d0e40f57fb5d2c0c893d2a84435fbb4320fa3ac4391fe462a4820bae035fe4e49cd021b0f8e16cca3cd8711fc0a77e55bf3baf8405466202f4e0d4ff675bf34bbb00111e6a5b5019b82bbad8c239cc1ed8fc8a3c6a264f8366be6c56eed1834885a2ad25c06e876dd08fc9901e54066e583bb161ccb37eb9e9b7e07fbc79654eb81896fdf1ce986ebd1b5de0a6596f57a54b4710343069925b60e53529f7c8e46cfb52f35d77b7750fc4f00526ad52a5586b80c65c37a952c495c9a77c6d9cbde07c8d27a20e81d84a70b44128a9e652d34dfb86837ae0c368155a549931fb1b4229b801553bb72328907884d977a225e140064357bca891941e8aec7e926cc9dcca63926dd21efcc75d51e3cf6be674a84a40f79c644619a87e61acea9b88a4af6a9a8345e0d35198dae4fab59bb9cc06a60d14d588409af8de69ab282f48f17d61a75665c6253cd55ae44e2cec3fd2457317bb813aa45d6a7aa13fd6dc12d1034d646d131f0d3c6b79478cc22378cd5051525789e75827e5bf72cf735fc488e454017eb8b17157458ecfa15c792d6a9ed97ab0d5ea3ac7efbcdc7a5d53a30df6734ae46d2c0fbbced82be5bf9ab4d26cc10a1e1d84a1ea826c37737b0f996c93bf90e7adcfd4c0668f976085e2ee0a0b60eb37bbf73a82ef7187619b0d685e4497a3e3424cef8981f9a1d2707f39697b1b180a1dae22430122032b4ad8e1f48266b5522f49b6cee2813120644b5f567d58a0072d139be78b823b69cf1a6fdea26c4eec59133ef834038116b5d5ee8dc0bba082ec13b7df3afc1fbfa9fda2dffbaec41e8377e66191fcc44b682331f425990a3d51d9dedfc5aff83afb69d010b655ca1319ad472d9b94fee59f911f33cb3d119d8cf781b1bf77284aeca608149e71014a39f6b195ff57de3377f2b483c494d906c51ab466371a8d37fc50c5e96baff8e50c2503f3f3a9959eb429717b0a81afb40abdb0767a3a2f1ab642e239741ae6cb8da5f172794cfc56c8817ef1a844215c9b2b88be78460f54daeb30a722a15edd065465f89e4d512eba0a650da98ba7d814acde4ae9672fcbca3863a564ce0f7681d4243208f22829d89c7e3a5f022c118ad89b7a63ab28ad8d010940d30b7f4216aeece55840c36312b56c432b9df3d16639d7a60d8f571b48b1f031b679bdf6bda337e06fb380f9374c23832001f11cdb2b097a801be943ded5ed0ebf882b780f70d6a63c1692c8a5e2dd785af74d67775fc7efabfc41e9802736cf9e65c1567e60481a8ca471dde6a5730ebbab85d6d37a91aa7369020662c0e432e56bea3fcdea578ac01c68b9243c220a5c836b7920b0836e6e94e96b7ac6fb75c86eeec2d317f91bf0c1c7f23d2f10338ac67270b3e5ccd731ec1c70b68c0a6346aac3d90e0c82ce4c48e76cce0855cf809d5234c7411b55b47ac8ae815d185b80f46f15042367ac23144cee657e0ad0666fec2cfa23bea79e4066a439720911f9f0eadae05f99010afb0cae8f7c0b14a1be433a395031dc57dfa15f717a14b1dace81351e56c258a0af61c79b811b6c4ccf84daa5e0e7390272decad11840a5ead554216591faebfbb13b4e8e3d2b6b665f90598cab576228787f62e214c080e5a8e4a67bb557fbf32d13f7be6fb4f78b3ee7ad6a353f8316ab631bdb88856fbc80ca094eb9db22a638b46a2a94b409cbefa93c18abca1c39b8566423f44cd95f2796842767dd1e036c7988fd9afac6b2da0c7bba55c9b993180cb3994643aea58c11ab67657acc2f0f1f93636b10cef71fb088f4c372bae8da7fe4bc93f1c17f78835e59cb340eff49187cd8f3d822dd30a87ad2b499e1e7532f033048b77feb4d3b79d2eb9638f49b962e25b764b2561a4d8505691d11471a4fe799c0232eb5009b498e9e48cf29a90e5c69d688be3c82a795e2fca1abc0cf7a2bfffe26803a5b4506afc912ef2c2b9cb7674f52a0a816e7dffa010c5e97245fc950", &(0x7f0000002b40)=0x1000, &(0x7f0000002b80)="e5a1a6087991afa2ecdc92184f58eb1ed87a4be0525c658b4a495ba9afa06b704835a550a115ae3697a49a68ff0ba571ae9da53557335b3d907c923f17a27392f768b9acef520633cc80fc46006da7d1ac8e0de3ee57891b4556f9af3369982c73318adc026f555d05f6f2590c54ff5a2b63e425f80f", 0x76) semget$private(0x0, 0x2, 0x518) sysctl$net_inet_etherip(&(0x7f0000002c00)={0x4, 0x2, 0x61, 0x4}, 0x4, &(0x7f0000002c40)="24100b4cbb2f1baa5c19f45c9288386a592f861defef8fa4cc0834638aaaf4fc49f15890b9813209b2ac97abb849a9c5c00cbde0a90acf8cef27883f2a6e71b12f92cfd52971614c9092f0c73e94021759a4d3ef465bac1ebdb920dbf63955e88f444b4d0d2c0032ba9f0e98a2a2aafc14ec12e4dcc41bed3af423da8538da1821146176b3a8a5f57bc5cf03372f432f0d79df0bcf6b8308d32250f46404517b7fb32e631007815250b55209c33bea4bb62e3c1469632af4d714219cc01b858601c020d27bde7b", &(0x7f0000002d40)=0xc7, &(0x7f0000002d80)="b29d011ab627e99c4116085168e5e31e77293d6887eb2db5b7996db8fd74da6f190becfc3d0f1c70b12c3d9a1b7c9d47add15b8463a2af63deb376f020cf57092454d96bf3d744a36fb7cbfe12ca0da2e91f05422044d91343b0e0b00e1c4f668e2ebfb8f346626d308392a4103a5a266960522a9118ef0fee286189bad92ba05a2bc0a6654cc6c0f48d8d24b767de18f6315ba54a32a88b6cb06a8a621e5803af7a3f097f919da0b52495eb3db46135f095434e6bcc8f1712e3024456487ffad2a398270643becbc9c605494d0c62a4ca04438dda546d422fa34d6af9ee75c9596df5b4f4675b4546b269f39f2bcb00335b20a07695ff89e5c409cf9a3d0cb9723dd6cabb1da55b89d18784ecbf1dca6a0ad15d5746a37cdc59b87be4604d9ccb677b449c536b29fcb706148aa903e852086375178265161fe496d6c68fae2823af41b0e26898a2bceb08754a4b323c2f1c63c8a025edc6f7b755c138f4298b16356d381971d87e34224e2ef5f90ef3766b68615adbfbf4b004ec3335dc2dd6b83531dcce405e5d4130a4a3cf18971a00f9ef87cb7558137b24a83881d05b3aab7e69c5ff7ab9c67a5c3f0e566a53bb8d596e3c5271e92e5937579f9dea4c0dee3a3f090f77896fc11cb28f347dd1bf2440154957991393f53a2752dae0fd2ae25e075be77e275c888b4f6c27b30f50bf92c3dd4338b3a95273b39bad3e3964a2d5061cb562a8e365aadff6098f60e63faa18eeecd07f1c0e31767cffb28f20019a4d016ad026ae4c48dcc14f06b14200cfb9f6c34f82cf3a043959653ffc0dac8df2ae2c45be797f830f8aaddab04ae93f35c7b1a3896b1e9b6619f56e80e5d9303619ef8ac12eddff09bea71c12a1b4539df42346278f18a1db4ba3d06827fe6268a571774cac21ee9e07b0d224daa713ba947e7ea33c10b720c5722721bc6ed964e25e1019c7cb4722bb038e73445ab0c18a0ad98dfc775b0d4e2ba6d1e1e94c116282b5df1ab1ecdb67d9f810b56e4064d022ff87789822a66d69601e2beae5e77a951d590821835fdeb9b8f9f35b3e04528d8f0a940cf215b18b7fb7becbfe9c426fe1d969cde85ef0500f732af9e62471e8447abac668ee363f8989328ad7d21f32aa9c49e2147bc3896157592545272856d813555199b2d6b0c4cf0ab0f683ad5e1f94c981a3f7d88430402f69cc2e68442bcfa43d8952a9c7b9942387bf0af1e557fe133ca52053d91238ebefab8d8e6093069e87967aed1ef5b8de08309839488f6f24471eb665f4a6b9bb2f62d87f27d68d6b91b7c465975efb4889e8c49cfd17216028182d6a10a56350d9d1a205074cd7107f20085baf2c198979c7e9dafbe258c21fc58902483999474d52ae6c3e7daa901e9e20104306cec8ea9f1d3310805cc9a83cc67585017a1e25d96cb2f0ed31d42ccabce0af14f2a472c50404cc465684f04c016c1cde3b44183a3beeb3580f33a02587fcda9c1d616439f033e972b43bd679f823b31048ae729f2029b8463e9284096655a4878b3ab82ca00ea77d349ce0a105d98abf158f9d73d3c7e612c8e63d353fa517be94e30570e9e3cbec0f344e1d805c3827a0d4cda0aef6c165730d44b2221f0669333a853dadf85f864252e66357c9f4d037b9adc1265c89ca5eaa2880781ca5f1b46549221004c5e6500cefa042714047a8e487bfb0763f87823ffc8f3222d9918b3d8110eb928fc97bb40f88deb077c2cdcedd17bc0c2123727064fa102cd3b16197aab5f720e38a2acb7ebda6d0e368e076dca4349bb1b3bd6c80c801399da7bde9f889bbcbc309b5fc1b4f86bf6f22594d55334f0ede5a42cde0fe9b2c12edc02591299cbda49372c11f7c8c60f4eb528ba2c909123270ea4d5e7ce76283d13c3393591ab647114e5f15e3e81f0d9d7be778bc7e2d9eb111418ff6529159417de08e39b642a9bf7b96ce9b258fb58be98eca2ae2d22845a6d69d3d53bfe6c25a2aab9fbfe1a05eae5622c076ab815dc2587fac6503d173db93ec993a078ec4dae8af316f857b1d94e04d1f59fd4ce6211d32788b5530948b8e95424a092bd46a30a491b095ce3e9abfe41ce20b35127c7ae80f9f4b259667024b8a75fca52fa0d6fe7551049c9147ba8f1b6005d38c6d90f983341ff670f6bc8342233d2edeb06a5ea14132b3d214e585ae3312df00f897ba9a8ec3189a19341c24ab35ec89abd3143e0e4bf1361c61926900e465ab350d774096da3b4e23915f3f8cd067c3b43d2abffc19928f3a928a24f26d63feef610d000c0aa478e67b2ad1c397340042edac7dc04b74f535028e90626f6f9486951ac9286a9bb9f21bbb5698002cd2ed4dc7ba5dcc44dc817d4f966106d02f71cdc9ccc97827def0325f89151b330d977b851fbb0c80050fbc35f272c4c7a353785b82f955974404d1158cc570bce1c9268e1b5b574140c8d9ab159e8331cba938d0528772fa414cdf72063ce874694c01b89608fed167e94e66a2546accdde94e9825d2dacffb3b6f3a073705f688f2b6b30a87f906477de65dc5b46385d7c337290f1780b936111074b8d10ca46a3d79a7a62c1e8c934f28bdfad522f8ba5789ebd04a306e64a6805ca296d395c743dfc26f607a656519a14f06107038483990e15e5badcd4ffbba5b8b5d8f1421e7e7eac8cccf13597402cbb09133b98e4d9721fc8c9ea5b6c216002abd745c2fba17bfb687ccfd0e7b129848b78cec7e5d8f16d0cc903c2f2ae0f937f8e5d80c620527e483108a763e051647a822b9aef40f37044d5abe92479fb28883cc054483e2b212c5a31512dbd36c3b1c7afba570935070ee839de8166617ffd584458bf654d7903328d0a9976e9fe9b2bd4637c2cbae1d99d971adfbd5e7a1aae22ea7c5988007ab4ef863dc888f930584ec18a6242e3e5fb88d91d51228a7cfdf38f00767c9daa4e5bf54f5f52c56c4071e20e5268946f151b4f3969ab332f77a52999056ff3dd4e7c1b51e369bbca86a6002573d62f78f57eb5c229de472433f4fe8b2983222900f80e23481698e9e3c8f0db9a282798ce46a2d8e912776e67dbc656262d530477ed5c118547f010e2320923c31585691c21a209fdb5124191e4fa0bb884f13ea5e1f76c2b404eca45ce3c86d6f0533ee278970f169d7dadfdd23fb9ca18df84fc14ff495d63014f7f3618bda9eacdb7c615d082e972a053c484ce8f2374dae3c32601e6566fc7806a5b4b759bf21a1085b06c0dcf7f7b404e5caddb247ea6a2a1adf816930c85a6571868220211b795d4292fd34f2155403c165b53e34408a96a1f9566b8128c62b01abe128d7ba504c9f270b3467fc683f39706b229dbc9145c3b99d42fd3d079dc3583be7287cd117a3e2fc25593ed2c29ff352b90b48eaf1959e68427f6298d5c8161220dca749a34a4591f2a8393a9b42a6cd876048ae971878b9564b8bfc99df3713ee4d322060b6e27c4275f716d5a4ea6471ffa1b9d0f72834c2eee16295526689319de7abc1b8ad1b311d40627bb87dcab05838d2030181fe73bc1a680d986c7193be9e1997f478120a9600ed8953221ba39a5533a87a6fd81ac6dfe19128c7aa780908193f79628afe5f9df55ddfb116bc80a4a4b192d145c6f23fa0d7bd94bfedea4b38c5e8ac26201bb84b276ab60964d233e11d72556ed1a12e31ceff66d5498fa52e0e33890fbd8281fd4b718da1360068ee791c49bf7ad351af2685703236d0ba556ab770b4732a9ee7e9cb6b1dd46730271f1007bf85b4ec4356aeb79976e84aa8a37f26747b6a2732780db81e7ae9b64c2e639f3b871efffd41ba638bf310a739004c0c0e53097e8277eb78c86aed8a0708216c00b2dd32a08135a742a1d4f73010bc544ad1a66125a1e43b192263c078ba419ae29d9aacde9e0bc5366c32d2c4b76d2f0f8f9a3300e6c9feced368eee6976cb6906789970e10a9e55f4dfbf1e7f6c29b0eb46bebf900e1c98232c71cf3785ef0243f034b415141a71f86c2b492cc3b03c3ae9ecc1e7efbb930607ae39bf915dc42fc5130af3e88f591a810aeb0427a7a8305fba66a7a1be7580d963ee2616f51ee76bafb87a2ff28e66157a170497fdd25b672885595f063237a213be56f4a38d9e43b8403596f4e8b3fefe18d6ab20e3bb19b09f004bc64f5ceb673e0499cd692f5a331523424eee1f5343a02ec566ed3a384873f36b2258528afa1edfcbae94e0b90101b46cf275ff0e6bfa2abeb1e9159f0b0f53f7488614de9bfe8c5af2496ca343f36edb8f75bf5c9ad64c2ffd28c8ad6d5482145d84d97b4e16add2f27855b1b97ccdf1ddded1c05894f9c79e8f8065fa06db2fb0d575feeb5c2de1ef75dfd96ce804b666bfa201972ddab267a22427f65c7facf0b5778bf94b7944d39767fc807d9b7ea6c4ceffe937a8f7127e6d8fd3eb90361a3992bfd44562bb153944ae5dc389341c5606215b07d5bc3fa504d14af59665416e56605fc53031bc5a417f612601329b0500ec65900ce1c7159f59d87ab6e0f79b35e73d0fe00bf20dfdcdfccd7f06b91ad8573e58113d3ac931476a17dc3c1c524e15e22b31f3515e9a7f433adc5a7e45b56e3050ca46d6e5d78a978fae7b1edfbc7210ddeb3b2aaa446463307a3f60dfe4998916267ec239f01f167b844a6d67145ac16dbc7623a5aab8ad4160284d1cc5d3feee2b6e93d7a8ed99d0fb858e547dba60c9171097a9bd638ff21a3593daf2c561fc67e3369c9045ebb6f6586808d5ee0912c1e460817bdef5d04d2c00578894b834b25c35dc811b3c9eda3b6b83fb4dee42ae746028e70700b4f63e9c1f1941ce43a18c6bf080035dedc195cc4f7287e0928db4ce839549956019a0e749ca71a97c88e06de7342e314915ccc5a10caf1615215ab5e6eaa264cc63464a122c30c2312797b4325da824946f2d8c39f44c35546f065c1224e10fe447ceca8277c83ce6c33fc5acc5b3049c89e28cb5f7d91c97556dc475399fdadd16a353d2deba8ae7890c1ed5b3f4f3738c308ecdbb5bd78dbff3e7e194332449bdc3388cca67fae02323635ddde33c90bc8280af97cff2ceb9ca037490b9ff5e4dfdfb7d62d9a49b77c8f9ad48b862d3e952bbb8b99eb3ee575a2c934fd4495a9275ce176560b45542cf1d393ee92377f49ab0d9d2c6bb5617b4c48b8e3a97fa80a80a3d4453e2d81a4cf3e08ee10ddbe4b714020e04adec3591024bd9eceb629438457e4119a5cb54e566f2bb8b96050d0a665ec5c3cd22b16c77d5e3b49bdcc7bc8184a0f5d6bf1c43c91376be9df5028d7fdcc1f08624ec4cc0f8d0ab6badd88b73826b5f540b10aebb60f37fe6a659993d10e2c79d6d187f8a071c26e915df24e78d925d6929791c7363df020a81be1e3e89ba0bca7af37b1a0c93b0c2727a355b6714f9a3e8caeabd2938fe4af075da2586a2ac833cd38471fddd111e18fb3ad8461dd810cd1580bfdb0f28399dd95cddb7ff73b79fc692734e11bbf8ed135a22904232b4da6d19942cb2565fcd950fdce27226de70cb7674b7f1dc3a93a031a786bdc1b4d6b4ab8c7d79281b83700f0c77f7b52d09f8a1e6b1540ed32801888206c76ff105cf6c3d9281b593e1bafc411b6c5a3c77bfb576e2c1a16bd3311d61eef37e088f7ef73908f11043760823408cd28f4885337c6cb02a776394339e9c992e904427b1584d410c3e893d43a4caf60a4be1e1cfef2240aa98dff05730d307929c44264d8656ce355d7ffed2a4c5f42cb8629a742f036e1633de7dc7f8205aca7c4cf202a7bd67b4c855219ff67f4fa35a5", 0x1000) r2 = open$dir(&(0x7f0000003d80)='./file0\x00', 0x0, 0x33) msgsnd(0xffffffffffffffff, &(0x7f0000003dc0)={0x1, "d3fac727a6b30abe5783733152f752d9217e"}, 0x1a, 0x0) r3 = accept$unix(r1, &(0x7f0000003e00)=@abs, &(0x7f0000003e40)=0x8) sysctl$net_inet_icmp(&(0x7f0000003e80)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000003ec0)="b2e7ce71620e14f46a0906ea0c8101d27687659817b8c6f51ac50a4d2f25f3f69c6e2cc7abd313b957", &(0x7f0000003f00)=0x29, &(0x7f0000003f40)="c0f7d76cb1036678913a68c10af8f46ccfea5dbe519507df1e734b5aed410344382b743891ad41e126094e0c56752c2376cfb913853584b47909a9dcc8c89c8b394173df7911d7599231c1fb01736c736d1dddc40aded0acd8fa8cb5fcf0582c55c4a72c13a47bb643966ea03778ede4d427a1ca438d0fb47c4f25b40a1393ed3a08e1310762dbd1388da9ef7556ec1ba880051f0ef3c2bfc514f54ec4cabc606b04d7ea9f79ccce2f5832d8853f882be4dc4fb856bb36e7fb6e9a83cf56ebbb5f21be7f587a9aa78f93cd7a0128b4f8b7e3426bad725e7b6442f43dda9fa86162ca163b9376821fe670f27576da5ef50a32f4561064fb65f337be3193c274", 0xff) symlinkat(&(0x7f0000004040)='./file1\x00', r2, &(0x7f0000004080)='./file0\x00') sysctl$net_inet_icmp(&(0x7f00000040c0)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000004100)="d5a917af5bb84e0720688b9921578a5066a8588bbb0c0fbef5f1c9ae32a8a585a0dcf5004b8e8b0fa745064d0dd5e680a9ec24bf5f65615dcc1e95c19b6a48f664c37c6fc4e19938f3823defa6cac8326c3df4dfccbce5d5ac647426b0", &(0x7f0000004180)=0x5d, &(0x7f00000041c0)="288ab0b4afd7cf170486c7f87e0f382af7852817c14accc9c5dc9c27819832680d9254de3fb229921e1466d0f03e3eb99029a222cc4e5aaeea8da3182d7223b9012d827861c5408d9f333bb9eda8165f52ef806692da6e43d2717a029c8ac9735b3119", 0x63) sysctl$kern(&(0x7f0000004240)={0x1, 0x1a}, 0x2, &(0x7f0000004280)="30ec7242693b75ddd93215132d002ce763996cd988fe53a1df94ab1377ce5fba5f65e59d80cbf7d63760ad7c1984e8b59ad3ebf24106d1c889", &(0x7f00000042c0)=0x39, &(0x7f0000004300)="2b2dbc5f2e45c3599da0e201efefdaeda7364bf4596c92650dbdde86465b89e167f99ec04aaa2924253e84287ed30cb220218f3e368d722480573dce0ecf840e52d5d30a015db7e83eae3e588989891c0e1916221fad413817f7301d675aa6554dba0d1d15d855ad268369ea544d883b410227eb00f394116158342a45db9c352e58429333db7a05c1fc1c773371efc03fca7cf43aa9e955f8e6747b6d526543e6af9c135a31ef1157a00290831baee8b809125c2172e5dcba6f730c76a5ad43b290467a3fc9474cc1a5cbf797c356992c783a87f5b72fa2d43f4cc778abe1e15d585fbfe9d8f4046cdba3593550e2fb733dfa3e2ebbd059dfecb55690db4824a818b62f9bfba0eaf9ea143337fa9cbefc6e22fa39cdee25bc67b61d946571f9d41728c16b33cb876f3fb13596ab56efd49eb7cf530d1e9e872c4c3a52bd367687f95874e4934392660c757a389923e7550b32a9b3180d12a08db55ec01522ab7498697ccb7838fd4426b6260f3008d8fdf33faefa0ad9a13bb293102f5a9a96112783d0d825b2f377c3b60148db9d38a0774fa756b04b3ee65b3510f97160958b07fde8322e89b512ddbc21dfe1791603f76eff3ce5e1a4c12e701a940ae2a666c7413d54a69afd9e053b3dd15242d5c44ac2ae88d11e268b74cf5e16ab2a27896bb6f4181e5a516e2399fbb1054efa0ed07c19c1165b6d66311b31f8698c9ce81b5359901e3b37ebba5bf92901554ac033e1298bcc15c5b1d172e4c711600002369f0f6d7b37299b9941e932a8937226bb7bc12e45bcc9db101e46e0a922254e8ffe1db4f18dea955e64ade7ced6ba5f3c932b5fd6d54a632e95fdb87b314e15126a61ee7772aab3838ea44e9a03cae1bf8dc2e95ddd46ba23acfc8199116fd19cb38a58232fffdfc0da11e43c0cbbb7a065ba5e4b4a334bb492c4d1cce9f00e738150040e988aed25b4bf99838e6faea12a1c967367a0ad42fb237b8537c6d0101484d8919208282b18c5671d4623a98db34230e8b8fc56d32f81196e88712d06def68a02d6e023a8eb03cf056c6af1065ff09d01735237e39e074e174934aaabe3d74ab128b20e68c19f4ca65144a5fb7874cb76fbf6a65fc6d19fd64507da06ad20f3d318d76b7dc80aa81eab8d783dbe94c69c1e0c68e861b9941489f1cb857b649a224a28a57e695497c3a4956249cd2dd8854b6dd74bb5f48830f27fd2166c2f2700c1ce347861ccf755392dbd370da42edd9c2e126aa0230abf94d7e20981f9f6b4e44c856c5943a7d888e60e896b079777c2b62b2cfa2dcf1ab394b50f15494da2ddb03fc12eca5ef4b43ffb401c356811213918a28474d4bb2e0207171ef695cf70acc763690a54845d34b910be0e8eb132cebbbb3b482002b3574b2c5e8b68e3dc2fbf0cd5785cb6a628e87dad35a6d541bd3c58b8e574309af772eeef921f27b68630f3047ee9c72e4c2c19aa1fbd2c56eae07f8256a92f4db70ce738cc1b667399fbe29c9824e1ac09519db535f112faa44b3adbdeb5d34534f82f31d6b220ed8d2f02e313bfe30e98c2479e3d7bf690b05ac0af62bd235f8db0b6a35d4c14bc37273244def6dd7ab3b3b340f7fb3cc5729fa75c29dd58553c635c477a1f660637c85353d3cb9e31ba935dcbaf3eb27ec05da4b33aeccafdd7750da620f82562581590dae2fba6d413d1483b752022ec41dfd4bee6468f43ca5265a20bacdbbbd4bca747d20fd88610c295da075373152bd0745feaa365f42fd16d9a1732bdb0128f96cd20842dbd6af8b1e6bdd7b21628e351d1a74446a6b49c69cdb2433f602ee2f0175268029f48989d0b850586c863c92b178003208efe5d419d83b150357e15f944e973ef53f745bf2a69b5d462ca6d2a63b606ac53da1030933f38c8f31d4c373dabe4223d373b571fcfd726732570ce0a312b0818b843a51fe9efa3a89f181c60fc090f680588282b6ed4470a6396ee04e4b53ce555ba60d334ca141430ef68b1054888e5ce7a22f00d173e726f1f290ce8e7558ffc400fc266d288db233ec7f94afd915f5f20423b7fa5449239a3ca856312ee26a7293d786375e2f120b940a1b63c80bd00025f09d0e84909cd3e5dca5292a3b06819438ed1bc38bf9b9829b707c22c4b03b93c74318ff474dc3f8ac39d3b37c2727a0efa345fb46355e9121c2f9bf986a1f5b99f36c3657978d16664ec0e9704a760b693a055763290c732366b046155480e1c4f2c35e41ef13a514165eb26479e23a44b924c910321d642a3bf6cadd53b57be653a157a862f76051db2dc7e19b0252ae93ef68eaca319754cf3f9595544d2edc5dc16458d881e9b72092b57c674ecc0f547d548e10545338628c5614536f26f96c546c5b85f6bcb4767d88dbdddfdabf8a22e05cba172033dcbcbf6ed5144df4c3d5c633935e4ee29b76d5d1e1016c4a08794617bba6ce8a97b418da2d95a6a35739f3a5590c7166a7e0e91bd215c49da2937ef80d120923096f0c45e43c6e5f3cc833bf81d3f4b63a4d1c003c110605c6d57f24c8a6d196cbf43104b93bbb5831b564bf6422aa8f963bedfc3d80797c54c117f39361f193974c494a7c63d3bbee7146aa20204261cdad1f99126b5a83482e9e6f7ad870771c592a991404f0a61234563bae773a7eae706136272a52570a97975a9681f8d5885b47bc7b24d31b0efc5bef275cf30f54f148858b2856f71772c4cc3a2826385e6f97e4e0c34172aab1b37124e30a8ea8dd4183b566786afcf8d39e20597a9772b8916c5f9351d7ad0c9a22a3c6f7c3569d4e3af30f763c93be10502525244eb32c6d563a739413275ce9ec412a870cc5eb726e25c3a2e9e0088b36b45f9791bb207f46037434d57f167a95ea0fb2d7a18ec80c19e52884cc5555e5f37e438966136312024034cdf01b1e92cf055f27d7fae69b774d13318f8fd476bb082cb5e35e37bdfc5371068ae951b4c7893ea6ccb1774fcc10acb0c7b1fd4053a2bbc2edf061cfc4a622adac3775ec236374ba5adfd551c0b4e4a3ec0d8a8b9a3f990d685e08cb5572b455c340ef3ed7bcf847a661db9232869e0d20566f74eb9a7069bfab169d066cfd59ba65b4b3dfef4c3c8710d411d72b07fa9763c1f59e991d368563aaa549215ccc0c54a1468590bb45b53aaa2c6eb231f5c715e754643b1bb702fc22a28811ebd40df816e8e21edc44e168a8d4a50682f8808bdafa40a462f9992bffd5dd5ccd0f3e5c54113d71040e0f440c5d15de23bef85f6324bd0a338f9450ed9d1057e9fc6a8288f9443260def04be554236e8a4d374632da498d9fe6ebe0c504211de07a7b83353d833c6ed4a6dc7a09c3c0f11399f9d16ec6d0ac4815c8f76b8c2a7fd988fb618f144868f61ffa00ade0daabf9831b6c4e92f50a40ae8bd48e8d8c0d166950bceeae44bf3f39565a464bceff0916eb348290c9508f83ffbc580606327c8e67008fa53dfc4e06cf3428f860f0358858c53f9c50565895b1b9e816c7d11a2eedaf606cd907bbb6e6a9c1cfab786753a3af37c88e7643a10cf7155141cd30f212f50eb1574a70b84b71adcadf08f346c2c4411108473ab4795d8997e6792daa43fd0fed5b230bc6eabfa54c45b7ca0811ea847aa80886c6a0b05be077a5c0cb927216eba4dd9a1cd29bd09c96947dba7ae2be1e6881140b5da22fc7c781b19a11328404d09a55c26e4efad7c3f7d072f6c9e98d1ace29f526127d7e0896603a149fcb7e79a84dd6ddc51150b4bf3c3eeee1550d57d1cf09830c02fe1598ac1491be2b53e21cd23b85174bdba0bd9c963dd777e6dafaa28d71144699ccd589f268900c0bdf701d410b4f7868a2c6fa3e8ba754226100da4e789f08cf2b0eac7cfe44f8a3110aa1287b037aacfb6bbd17a97939a005d67019cfb1ff4483f13ba842d286f4c0c61ca57c9f299bef5efd975187e09931c0fa2bced8781ab838b3690b76a4205d34de4b888b24b49fd100917c398b98fa91b87f618ff8d69901c41ea958701535fdcdb160cd2f0e126d6cd6a2e6d652076bd0864f7513f2786aa275c163c4ccfabd628cb42247264ab0123d751b732867ca2381b2341c47a4d3362cd717f76a9128dd7df173384ba1b79ecfad494cc5a2094caeb46ae5793aa119bec7d835976e36c20afed73f717852cfe2477bf7a8e3c908c300994859cc1b391fcb7b5aa455afa17ef77ae8179ae06f83c3d756dcb82785d64866cba2d88c5ff5900acbac8b5720d44f267fd36b2481c7d94cd7edad51b93cfcf990f6ba11c51dd498177e5f351fc664060dce439d0816ecc5735045404a0c51d4953fde6bdd5497d13d2e957fc7c95ff7d0e90afdb11c2e3b12f486b5ca9ff570a1fc85ba0ffe30eca65490b658af19335fa44ef06567cde120fe8b799ecaa8862e60cb536f7fdbb1a83d9c78241bf7ed4ff2fb7ba1653a0274cd142561ebda4dca2d9f686a563a74f8de5b73810e316780620f7eeb48175b82af6317ef7e2e4d63aff172732131b424f1a34c262f3a94f77c0da85b849175f69e1882422fad1e9ef6f339ece114db70d843498b6701fb711c51ac9e3fe9b4f875727f94d78164f8e0bdfb1a84138f45d08505fe53ab59c7806204bb3ed6f518138e5a60a3e04214956c07392375f490ba0a8f9d4e4448d541b446a802e54c8ee278f1c280dabaafda93dd8f70b6e8d152c06291554bda4d4806c89a590bfc039e3f7fce405868b70be7a76abf5116de240f37ee45a3701dad6842c1b9677a8cbc3b00d018511887d3958aa8b84a44e5e1c4982f1b59d2220dcfb8fab107cc5ad9fe8693f2f47008082bbed4bcebde32d201f270fa770ef25a0e9ff9d69fc61df37003e2e28e3a3e2963c38d94a09770b8ad20d9404b4d5b761d6e59261818063c6d73c265a45e977fd6b02e1cf86642e15b8b0ef651e434e9b7156751fc97f3e89266cb4d9b2e3325ef87c97547e11f999e5fed965ab9b09aa84cbab7cd6054f7e9c1a4b2be80c2f2217bc383170c8c865a50555f8b1fb38ce83be980af7dad847303429dd79ca2a16ced66738e4fe0d4922a70ca0bb2d23abb035143481dc5898a4638d9cc178d25c456be3a63c7989ef550440d66d83c2220796f340c29048b75b864eb4f4466c7bf3d5096418ef8ebe14ad7441e6ed6db609da1857dcd953b321ea480ffff11f0699d1d829244fae059c65ff3eac5590305ecdb02f7fed2c997dc92667b18fb78141e9e3ac3362abeb9c8a30c25ddde8d19d92b5b85c185fc324bfb81c669be16d97cde24e7c05592b4819fba52e44182fb8825682f7d236716cd66e9341c11c442116ba1d6e5764f5c13650ca52b803294dadfe0d0ca9082a17dde1be3be59a20d2b7dfc7bf251f8340ff0ef57b5fcd0aa8d0065090daaa508ac7ff26e1a16b6b6d51d0e5c2045e0ce0e6a549958a8f44e0b1d403876b563443701f22f04a38035d58774d28dfe4a9f78a9e4238397ef3a8f85952f7beb16e95604345f7b6da82959ace5389cd31f1b12f6b92414862b1e673045e2c07161edb3dba1fece396aa8e01e686e4f10659dc363e05b3d3718b8f3f6197ea5d32a601816a85c91c140ba60ac2c19d622d1f1761235d688b653cad5c805a55fe255cf89d0f424adb17407c28175906ba35a9451574563e8677ddfc43de5f1329a54295874843a5afc7d41c0350136624f356987b7ede8367610644bf80b67e4e8e6434f05f336d344f406226f707841833db38abe19593f34770056419614822ebf7bf665953def35d380c8a9f8db5bfef63017a2d1e6a2f3cdc", 0x1000) open$dir(&(0x7f0000005300)='./file1\x00', 0x40, 0x0) sysctl$net_inet_icmp(&(0x7f0000005340)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000005380)="1cd5cbbefaf4bdce09d54d52785d81c343b6864f685c95b0e02aca1bbf235774ea58f54130855e412ea4c52d62156125db0de4", &(0x7f00000053c0)=0x33, &(0x7f0000005400)="874eace85c3a5039c6e7de764d0f8f46e0a33567623d89aabd69d3ff7e852fb6f672e59e11734c88ab4257d8098b3e1b", 0x30) open$dir(&(0x7f0000005440)='./file0\x00', 0x100, 0x4) sysctl$net_inet_icmp(&(0x7f0000005480)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000054c0)="596d56938d2473475d8d11afd56c02afc22f42a794c5f59835df26a1cd32d00192be701fbee3306e3be8a3f0286bb31829392a", &(0x7f0000005500)=0x33, &(0x7f0000005540)="115506edd217de5320e4db579af0c848317560de3ee8b29566a24d3310bb0c8898f72315ba630d965feb305c3a6f0e6fdf87745ef37c00dff0c9f54fbbc95e120f30f13635be8412fc1eab1c1814da10b1591bc675aed1947372fb9d80d23831e61c730466b630baa4c610ad1e73113a96ac9cf2af111366ca8b6ef548ca24a26fecaf3ee15c513354b36f93a9e50acec08612ed9f57f05e4647e681345bac0b39fc78d7af50c5dd5cc3e2e1e9ee874f8ee40ed4b670eed45283d6cbb9", 0xbd) r4 = semget$private(0x0, 0x4, 0x204) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000005600)=""/141) sysctl$net_inet_icmp(&(0x7f00000056c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000005700)="60e16831c3121a8f11ac418630648fcf322fb2d5d1431c4bbcd47796007083c1b23d8532c8fea6fd9828968215ea71e40e558e216d0f4606cfa9535d211d48c6bf0be4e3bb59feb1385fcb40190b7673bb5241c8d7b84e91d6418eb91e73337f2e7e2e2a3f1bfccc465f70535c2dc6092b2ff9e3c8faaa6d03f8ca212a8e0f19b75e69bb04d92517254355808f0544e67a942911284c927c6ad3895ed520ab78675810e7890922506a587570b6e7af67b459efa2af7eb1c8c8b443e1f774a543d6a3c9aac4eae2fb74959228b8da1ae19d801a56cc41e3c87f134250025a361b3667e5fca6c6f755c2bf370e3b79fe7228f09ac980563bd9db690d42c357687ea36ee36fb460d2115d7670df8f37af7ecaad6a13731bea241b50c8e3217be8e1b54db9583be65bc121c32d894ec109cda56f788f9ea7f4d6b52a49b21796dda43e7cab21ae92828e645cba02328e20f788ef4d8c77814e97e717866d0d4cdc780579c36187bbe8bdccbfe47ee18a274ba967a91c8ef1d80e224c4c436b3b81e6ee078793d49143dbe364d70809dd2475bb05927a761062be0e485910e39c9ca3d1aaf0638036bb7103de317ddbd6009c415da7cbb0e71c31815b8eab2f3bfaac85607608b78a8f6222e37ab98fc80918b5d141497dfd1cc818e799f8dfe994bea7ad2e39cade7b7a751b06f26216c101a7a45c2ec7ca69664172fe196b8dac5226978343af8b24fb5fee56ac99b3b5afc58af018ca606c0b0dd64e203055140c41ad8f5302fa6a79082a257e530f4f3b658c18726b333dbcc7a8b0fa9e64b0a82ea808f0532b73ce9d174a6bb332fbc2ddf0c639f4416ac9474d790b139fe581d9f020119f92116043289eb7d19c1c0fa8b74e94a5a407a5914456e4ef644bd9892e9a721b35ef7136b9cf622ddc208f3b7c28f4a31a98128436c1f82652a3e481a0e84ed475c19a1eda88721b5a0f57f61373c81bcec792b392984ff00e562e1b6f87e6e6adb46390f2afead8f54426db7e433e0262f8925aec04a5489ee2c0771f8d4523a314420c6d6729fe23cf0f53d0be56855c5ae54dfe7adc120d8e2959b78ce537e91bd3beb6e2b4001bf461ab153a33c26054ecb0a3d04e213ff68c528f35b503ac5ce0a0a0ff06fa4a36b18d5b035b94e6c3ea8c4b7a28d98a2b85a24b88bf386389ff7bffb7ec749cd7d898c87189468e054f37aa590dc21cb09f31c1607a99c653c840b72d0942c31db02e4304932c8ab72db10c0bbf32ba7ed15c61108a7a01652868bfcda4a6f832f04901be381a100ba49b806be6f80b805e0ce79ed78625a9fc6f3f38f48746492bd3ce2d60cf230ca8b2a44795bff7d214d0b975fb83048c9451981179d9185aff96c48c16d8bebbd6b0dd351a2659db322d621218d0463edbf631f40e836c149dc60a9a03558561238b667d4ac59ac7a1b944333e8c40ce5ec47e7c56b213a9d08601823dcd531b9c2f4d6112effbc779c1211df1be51c276d02b5c5f162a58ac5d93d8b2b2207574c73a99dfef8f09dd5fbb95ce3910603805923ddc3f9b8bd22aff794f89a1c9ca717918227921eefd701c0b21146b8a653d8e57f3c178cc762921da2bdb06d2619f8ed75d5e57d05e5dbd97078e9603c057d78b5fcf82f5e35d74d37cbeb7bd2dd119ba6c0956a1609952f112648ddfa9bbe5eb1f18f4ce5d4fd2209218f1eff04ae84b4c936cc8231cf3dfcdf3e18450d1505b1932db077acc1f4e1a9f8aa91ed8a77c01de24f2e32e3036a84bc830f28f7f3f63f646e917af5557b5336858c211b82a1b602751953dae596e7916207ffd13d999a4d4f1beb52d0c4f0d54d281f05ccd6c650842c4400de869ea82b6ac8fde373a073421a3f805602054b6e31d62d4d1a5fef8ebd0cbead9fc55c76381e22f639703bf9e5cad1d121a2a94f6ad37806e4feacdc4e489b7e5b138a5758881542e193d6d829a12aa50ce8168573b080edc7832b7041f065ed7ddd737e672019e94d2a795095dba61192ced5181900bd20064e9fa08982ee5340bdf47b7382c88052e09e02f3a280bdc38a169dd175315f2ae3cc993ff1eaf4dba596cb92fa877f28e10b01df66721870c57aa0e355cdd108ed3b0ac63dcdda9c81b04b312dda64c23f911153ce4ec6950b8576ccb72fb65376f76a4f5fe4d2cdddbdc64c7024aacb262aa5324646b0f299286bfd22444a9989177e9c2782a2890539ae9241902d6a785bf08d989cc23c128a6586689c4f85e94e3674f060b1e30669291da4e57e254111396b1db65ee2e82b7eaeee75f792831cb6058a0e15c9f5bf9f2bb2cb3d62163949e4ae50cf4b3055342a5d5e3661d1405e744bc309c0e1f43de2866656ef3a38b6362b3de108afe4dabaeac9a7e8461b07268184f2f533c4e8a872348af3f0074cc3297a835bdada81229b244aa7e4ff8dda057342cf0a32bce1aa5aa08b3270840bc21f9da29c02bcd58bd80d551e5e00f7ab4fe2815a35b6b650de83cdf10c8930ad8af596880d932842b9812557a9b71af8fd6fecdde980028b05e1a7e2b3dd4f3c81fdf45cecbccaeb04d973f1f2acd6f184438020a16d691227f5ddb7398f2b6e2c745c81bfdb8c1cc9603b5cc77a2360ac0756f895899e8e6c828efa47dfa16a55dc15198bf54a3937972437b63a8d46034d46845a236e701c1f91efd238a1585ad306af32d7ae317fa203c2aa559de58cd75df35bcffd1830d1e6e5136a8e04a1c51f0c4036041fc380a6cec8e5b2f4d8cdb665161cf8dde10318143ff0d20852b6a5ae833fcc1079298990cc45956ea7c596d622331937de05de8ecd292f04ba702ad59fb67d72882233b6b2c27461bf8d6b260a79dcff752527ce6ef3dcadbcd2a166724eb76370d4c26d91860c2ef0cbb38af37125e0c30c71c35aad69aba6b0f9f37bbaf533ea30d5648bf3cf3a216d939b288fb7526a3dca7f03c2134919f508fad184c336e330d318b20fbce938b8f61cdcf0f966819bafdc7e1b4872273112ec6f6230ce34bff97664873f863d23b9c2dfd8757ee3f2bd5edce870c3f6f5d67ee04755a2cab598a95e7e60240ae3e8304dc5294e6eea1a6fb327fe2ab7c8e9e858e2388967c6bb251b885aeeb684db88256deaf98df8d1c80824036953cba5e1d3c4fb7ed5739634da457ae01e1cac553daee2875deb3fb2dab0f3f62de305fc1a5c80677e4fe72edd3164f21e7b522f13823cd3c9776c7c6cf8eda252c83d5ff0c564a6975d6b32d5857561a0b216765f1ab0ebfe64c4c9ba64bf86a24ca69e1c160c4a3b7af1714134a2dcee65cb2cb06d655fe4657345f897c5eec7d3f9a647fe0b8f5fbf4c18800b6d533bab5f3ea187e591bab121df91f2ad47eedf4103aff533a2e7b6e34993890435e2141efc6c61fd46afeca2bd43a3c3b1743170a68f9ac38a5857f4affbb3e9f517872677dc59697da8a86cc22879dc8c985775a81bc9e1f2be9a46d1d9e6989a220eb18f61f770951be6c0f304bcf2a0cacb9e678d7fa71280b22087f2856a06a6aa4ff0054245178e6753787d7badd5c314cbdf3cebe0622961adea18689670dd8bd651bc1764c13955250a896b4616b72d87a25517920064703625521fedc660192d436cf99345b9bf71ab33b79dd818465099b61b3b3a057805911f4fc3575c4922d8d1255dea5019f9be9a70395d4d194b5ad32ddffd82281c36186cf9757c3309f41024ed70b4878dab1c5ca92a35ed11c17d68fb66768d1ec365ae119e03925a3484c5e606bf697a4de6fd24bae6dc079ab761a5d78785512eb112edf52f17cca92636fd3db812d708720f0d03fa1071f80caf904cae8bb12ec1e55315459e6442990520738e5e76b4fd1258bfcb44eb20e1a2b5b555056d258a34432fc4749e6e4ff2fe8b054e010d707359610c8d1930475ae50fcd1700b1e6ddafa8c9ab5509a4562a5f5c43c1611206934e49b7743f43e4a0cc97f47a4082e459fc9b92b5bd0030112ff936483e495589418215fb0118686878c94ff44bf0be97abf4b49b8e4898928915452ae0420335f13a52353d25519ccc2a3738d6f00f6257d8af385eed1001a964ee94892f061f5c3da982fab984db84de2fca632081ce59dc4c5360ec3e44e9db3b56d9281534c3eaba30764a91102171a0dacb8299ca1320a1f8c7f81cb19a3cfadb49b67701b5c918be149731c64cfcf43b5703ef6238af495f238ff2315afdd06b53216f2d31e486a21447dcb8182a71a80a4df1483ac3ea415782def96591f7c2a0d94df5c751451b1e09037d46e309fe0cc16a6860e82304f589a0d89db839e9392bc35a48003f4370c38648e8f993159b47aa90c55cfb46e626b479bcb358e77f0d858514c83a0a333cb752a1d229ce3ac3b36c2febd21600435d7fe6d01cc861c79e845ac0b083c86a38facbfac33f4348e884038d10b3e1448a22d6215f31c2423616298560419d767f106629ab13f6a91ccc8f656afcfff45cca85444fcafe1ace59d6903ce6097c17685a51e0cc7618fb6c810d1d8301aba87b603b7b5f753bcbf7173c6c0cdbe5d81a43c25920e3b6bfec7de8c31cde3984b27ac47a9f47a3bd09a815b10adc9c8b68b7d81c93c101330d20d44ebb26da3dd37771a4bf9f0772ac3f16db84f8b938a670eaf31673c3b73314df1dee4154f6413559ba02601bde6e62816a2b019519fd87196958ab1e8ee89fe67481ec75e3f9d747605802bda06a6c0a481c2888dc69cec2107e61b340a5598966984a362b3257efe3373ebe2d1468acf5025d6b386d4d0de0debf4f67474e0625ba382e9488470fbc244149ec36ddcaf14ff7d5e556bacaabafc4a69c22b1cc3b1d41dd97af099c61e95d5c225e5e95606c05685cc583d5389bbbacb26a4e9b3bbb2ea21ea08d9f8cc11e795eeca6e3425aa8633864a59774524f74ae13cfb674cae9ebe7717f2256d25fe9c60c2a177bcdd6530509809a9eedcfc97206e5e47921f70ad16533e33ee5cbd63606f7db04c505b7ea5f55184c604238d195ccd10f937d157ad2e37bb63cdcfac57d0c3d9d2285731b433e299511065f7e071dabd09dab03d674eb6774cc8a1a3bc0dd268888c9b93dfc2448ef7a960405eb3e564b9faf0782320bc684c147bfa917f6aea484a15db3622561edeff8a9169e0c8ba1fa9c0e33c61576e719fa72a9af478d59967dbe778d71ea25577bfbeaa183d911d766ac5fa21a03b22aad4a3ba0faebc67e59f9203971335aacad10b8523a20ab60af52d843a5a09daa535a311d3b0f2f0425579cda9b50ced019f70d6279b79733af32961e9604d93694759ac79920080241690c5d9b1a365d7b6ca6457185146bb2332d9a5dd0658d088e23489712da829e0e732bc724bfa50eb742c714156e1660ae335a8ac077b1ac0e2fe8c238edeb89452fbe954cac99f38cd73355cf5a7b6c0a358617b8b8dcc4b359162cdeb6ad2a266c8e4d07fb45cdbd276c951bd1af62f78ca57dc9088e7208b034f219db4458e7bdf32cfedd08850ee2cdf7148ce5d9a79ee8cbef645dfbd717891f66a6b38fb5fbcaef8edf9228796b3985bc0f361c61b84ec4e23228051c6656abdbe54a6043162e642a8223ddfdef952a618410a4753b8829646a995ada35210f3f3308cbd7c02541967f4cf9ca917f1350b95722c9efe3da47751019f62ddb3d6af78f09949940e931a49ded30a85c83d44d59dfd90805ea0d0393a9adbb04eae1e119d41f08b16f967c1139baf871d3c2ddf924acbef0cb53e5ce2e6d93e9aa56600689a912e8f1ff22c7364a11efa", &(0x7f0000006700)=0x1000, &(0x7f0000006740)="770c6aee0fc1efc83c999015ad19d20ce6113c620a69688a636ca4f0a95f0ada7fb9ba0717bfdb72c03c41f37a9d0e7675d46e1cdba294ab7439e8d1601bd5859c3baa17ed33bb9f35a7beefb84470268e4facd0260f07aad79de3524eff451c7662ae722644b59ac644a38501e44c8ff5a6ddc97b46cd83c1b0794acf76b9441e28511e4f8ebd9d38715e633dee6356e57e760ea07446332716831bcb129df170f9de59c38b079cf9379e90c7cf73705aa4761cdffaef11c0497b1a44f426e3b6936a354ab5c51e818d1a3384a4297530002894944a9b0b461fff5359642907cac52be61fd30df7b6ad82370f2c70350b1875a519a23ffc52bc00d91419a0f491fb7a8edcb35c74cd101ab1fb7494530d3ce61c917499a693a1f1a866f4d5f63fbfb61968633af06c98f5161d5189ebc2b2752c52110fc7e6ecad834a5c04195aaa7d1a2457bd548d73c60b603ed36ad89825fee1b7d2f36da8dd1be560fb31cae7b0275cb3db53e06900b03eb8d1e8823f477ff2daa1916c3c0df5431bda7c07bffdb959032dee0ec5009ae884bc48c0fe5a210c1f170e8c6450d0ab0c4bfed0d40b3404e65403a59fa77a85364b98512ca8d647bcae8f32accff950ba303a8bde91c440027a41d725b438d9989b2a141879addd6cf3a5fc7ae0c04cc5af71c9e883bedb3ddf48ae982ff24789f1e683cc1a444d13a2a9a1ce9eb843a49f9cd30a561a1d6aa4de5e3070d7898d0a3a3e250a0ea925912f7f52d958f5d01192e48e9b86eccbaf348243ef9fc6789116e6cad6af812a76d69ff4b53243fde3d4b6b2be2a6aaff4f6a0248753e94bc49eaa88399d0d50cb21f6ab6eb97c9dbb4a76438635bfd17f0f8cfdbe8a35b76de2420649bb91c43d3fbf845aa910489351a23d465f3ece4c61cdae30889351924f5175dcd95ceeafa228f79760b5bd0a59846a154854c7bf4cb64b5409151c33da4d7ca431440c902ca188f1f57acb53c2fbff9fce1bfc5674d3d532d1dd9d4926e169a80c0a0d863cf1517084ae93ddb9536636c83c9a0a2b165bdd1daeb01c95ef3ff623322171065e32b4fa04e47b61e06226ddd055b09ce03f5e6587b715f941492735140c7c6428d94bb4ccaf70c0cda85b54c46f4413bd99865dfd1f4542930c222fd087d6f65381974804f07f5bdc11b1f5838e212c83212cc55fb433efec2b57d7ccaaab46b3a1fd9c6c8a3f559a2516165069c59831115d692d10f1c8875d5f17a9597712b07ea6257e0aaeaca2f91fb11ecbb4aad7b49b78fb9a335503186a98714e95324e7b317ae5976aecfacf90003119423c16ee03f79f8927e2f1aa68f6ff27ba2df593673969104dfdc1fea400e4205f7096a1392fae4bb4d601427f91a8bc8ec3b0e1cb76ecb81a51e6df22011038fc9501f1ec59086bdc9eb7ad8742e853a99790662b892afaaeec69fb74fb09872516a506ac3931507ccc8d88386d9a7ee4e249b038af20b8f1a1d8d30e67388f4d548add11254d67da85d8475538c0b714408e9d5ad223ac900e2a16cafd6cb0d0848f8373ded2f5d60328f756ff092638c2fa22da6f6afe5107fa42457442708909772379862976c47d7ba534c03ce29944ea0a69523a3fa3d55722e34ce3598df9569f1d6d9d1021947778a9a1db94a1549f8ce7df75df6eea08c242d54765443557d6ce1bc5a9361574336c9e51fc3a38e885a87f945ad49e2677df28c87f36472ab41e9cf1d6f290030bb935c5225f1ef5f04b4978429d561347a1bd5ff51e5c72e0695ec87f076bc7c2b87fefbfdb248c9852a21612c46008ccf5dc0aa8a05fe2e47041a65dd5fb690e2cb8089ab3c69f97fc2605841277cc2c56546af1f2b7b87b81164c6aded20a80df1875becb3fa5fb61c0b92b202deb0f1091d3cbe22a9c6bbb098340427f4e213afd1fdeb62fb7437d78c24d56b7654fd52654b9c219015988612680f8925121785980bfd5b1e3c3d845369a379226d6f9f82f80f556de706866727f8136e17951b4d4b950e17bede8215d1d6bfea6286e2d2ffcc12576cb524693a9cf5b165f9a0f7ff3acf7d755723ba605ffd13b8b49bd0716946c4945eed68f85235bfb868f88824092e6c5d1d99da79f83948a23bcd70179cd36d3916846e3ac98a06e7ee0120cf4286dd7a45b4ff5336c013a58c3ea9832fbf1128f8ff12b3ef5b50a71c3f504c4d596f3491ed951f35a97f90d0f11d8670b4a68d8c7aa72b95b13ba4bbeff10f9b5a39883f26ecf66bcc4b12d82f0517154cc3192546a2b95c9d8da7352f8e57d627291c8f5e504312cac7bc21d438544f55c35637dafc93f1ae43f9ebc6fa4389c0bc93a08a91a1821d0665f88b1e8ce135f8ff4e926ac101f0fd97c0fbaaf44c083f439438c13028eac4cac77be64a53edf64eecbba16332194f5fc27775367bfbb47503bbc45e4b0c99e5bd3dd8008fc231b50db9bb26a837b766f4c859fa05b7f77b3982915325a7a7ddfd272e20f3ae886e33e77adc834fa0c33c4986ca3cd6cc2ba70de265297a063b1532877502a7f43a5bf20f82c48e135a7f615e7d36be476bb0e244bffdd1b2de9998c743a0c004a11e60fb043845ea2b243d4343785003ab32140ed0f106f5b5b091df42f55278402e1baeed6d284876aad72af2c95e06583346b7df0f6d1a5d04f5ca085dc455701099b43d92c96baa77a25de390b94f4318a8234dbb7e61196f2276097f054874b515413f8ea2c504578fd70b40db95bf0b5a351cd3e0b1fea0ee385926e5defaf42c6cd5582dccd86aa969c1bd4f523e2678d086deb87e3ca237b311680c015d0b1623d3d7701ea17b5549c56badfe7f3951236e9fda9516f677c0594f73aefe0190aa897693cf4cf93a72c32f1b5d56e049b9519c6da237a60f3952dc8443815010388f5adadfffdc1d21b234802d4b5e16525f8fd846d7f64fe2c7b40b52965919eaa6f5ad8a1bc721bcc0721d1d124af8daf33d80e815f8a454d016d5992a3fa05ec85b07eed3c6d15121c9c2ccbdf51d7ed5ad80ddc4a5445a4ab1ea870f57460a972a6014269c65421751ccf8e75da5a8f9d7026a3c9b9538ce983736cbbdbfc3c8fef7131cf950320163b89d779ba20bbd0bd9b5ad236c96fc4803e4baf5be1381aa5187f71e2f360e8050025e49546f8fa01fd9eeaca2fdb91780959a09230cd22512a26a03ac8b4ce224afb1d79cc7a5e0ddd6173c89e22b0b649d4d01a422255f9d726612a17c0c617eb73336c2d0c3643b5e96b8df84c6a1255a4a0291bcfb7aebcd64af2b45b54e9109473d246e738bf4c09d3db42db18476453b05193d0a87373f3b905039e87fab768c18ea7d105ead8b8742f552b06efa7b40f9c5d56e32de44245f7f7e81b6e301402822057832613304064e5663d9bdfd28b004a03363c0eb4d25f3b19108f95637e19c05f868ed3ebdcf53b8e2d7666e175858a9e13fc12d9e79ded8b12eabd278efbc90c4cfe4bcd3aed8932763dbf8bb934a8f78d5444060745e5f605a4e6c2801ad8d12fec4ae9cecd83793c2d5c012e80d81f2590bca5190fa968e6266c3ae323c60c840962c119c89b60a522a9964c728cc4648b5e23d9713852306a113a89736b0f606118c13444b0a92f23069ab6fa39838e13113c93012914206035370b2e3188ba3f9287fac624cbdc15fee046d50f835f3aa963bf27779895f82e58e9c2887ccd52c5e35a350b9795c1ea9782cb373f3a41dea74c1b5c881cbcc416b9aa32771dbd515fa3398c24b160a64515050a1505312611f1128008ae3f7095b4f0254200baa98e18d18bb759c5b8faf51dc42fba5f2f905ef7c242b0ff478b910334be76227d72642cebeef86b7c612194e84ebccbeb873b50ffa6cea3099fdd902103cf9b308f5a4de99014ad14db36e0c44a78312fb3af23eef9950cbcd2dc880f76904b34855e6d9c92eb5a922716e05f56fbf63a31561ce9b19b2efa23506c2e5c8200e53159a3e0fcd36fb5c0956bac86b479e089a428a598af2f49eb30fcf233848cb1fb07c2dcbb8d29b9d6ca3bfc54dae56632c1c27bf2ed27111c59124f6e903c9b1d2c5d4a284edfccff722be5dd76a578260d71f6d2af80351e04afd86e82f02a4a344568c79a7160653fd57aea25da949b525895e10ec2f419185ced43d5513af9ec33ee9850139220e747c1cdb674ae63931b7013b2112e7a899cefc91a9317a4c0b323c93158b45627ee5917eb5b65c3695b15075c297f7ee341eb6b75d0fb2cec20b63c42ae76949f2793583fde4f03ef9666fa1fa91193f5f6404bd94b1c0ba9eab21c6ffced315767272372a3241b224bf8ae7ca9812123dfecac5546c3751ee04f5fee5bb9b457f964bcb0c706ec763e99e5a1ba3136db6e3ddc73ff63af5727a1e2c50b30776c091c17c44031cb0bb02bc3e1f9649df99047805d3ca67ffb5d22201597bd5d8ee6d7b4f9ef60758e64b07a9260195673de3a453f8e66ac6bbd1b25f6b61beb183e326781942dbe4c5e598827d0a96b94715d342ab7618e62762372f70ca23aef27df4c7d7fb5f92164cb84907e6b7be26fc48f207b5809999fb305d59da9b146c1db290bf83a64c01c3c3f85f66e6d015a6577d53cba08fdf680c667026f9584ee57f19d9be1ec3e6c29657cb2442a85c56a9412e86c67d47b4ec0c0d7a406b1b926fbab09dc7a036b2c621bb6877f358c259d46f01589480e3af11af90aa2b50b2ea97741cefec51e871e02f8fb974479fc3357e15661395fcfae93b69567179fb9b50da3b312d2452037ee82de0d007c7fad63f8c68f38a843161d74217a7e59e74377986efc9ce40ebd4e0fbb0ecabc4359b5df20b9186f6184ea4820afc22064efbf1f180ad41056ca543fa14ce80b72b7f3339035802919e6b2e1a674a790c5371990ea2250dd6811990828fc4d3f957089189ce1576b8d1a635d7edda7c74d3a3498a2667a8f7162860bbbad601e2f5e1a36436fa928e3d6b1e55bae437b448b516ad80c6092d88e895b1c87f171312c42d794ce202d0479780fd32b7146932009c04bff83448e01d2ee522ea3a082408ec2ad9c2e27345ebbd00daf6d8fa411f8abb37fe45d15961a9a77eee4a177a379736dba1e7b5bc9cd788c9abfd8d23c11a6e446f8a05aee57a44a8a5e58ea92002aaf5cfd84619034dcb43674279ff2508814e9da3156bfc09f95445a6a053c8a3a0e8dddeb43fd1908c313072e78f420bbcb96f8b255033e1b7efc1dfffdd8ee22ce6f3276f21cd685b60d55052336f825fe9ce5abecfae0167f9f04ef112374bf0fe58073fd7da85765b7e324f38e5fe98d2b4608e61f7a7db4f2bbe10d8cc99b440d2396b46718a2f6d4eb9386b0f248f48fcd02b10ba75b51f01fa0b06e43b2f93b838404cf9b2b960baed1beaeabf8d1b632ecb195f7e38ab69a36d6b39c61c9e49e364a649e7b9f98ef7fca8d39c9276db96a66ba542a3e0f09d306794eb3b4b07565247d998930fbdc3b92143e5a60ac2647e0d87c11a2125f296de4247e0eb9c146611ac6fbabfb448453959bdda5b2c82ae77d47bb5be9c29ac5e5e265115cf7142271b9cb414b4f88147d7e5838d3ab640a46f5149f088c0462cfd5771d05f6c860e9b9d483969bd7b40b7ba235a1b553aee19eb493b78ad5b2862ebeb4374428c20a6e0191fdf9ec3288bbe2bcacc98e304c8d64653073267ea86e7fa3a69aa88dd0679b2d761220d1cdabe2a6191e7a6109a6baeedfe05e4b7ae4837d74b8e7e963ec4ecff981e5d8c9fe2dd54a18ec959ed8c428e34a444147c748da", 0x1000) sysctl$kern(&(0x7f0000007740)={0x1, 0x21}, 0x2, &(0x7f0000007780)="700b4b3ec744741099d16f5a2800b71fdde4c47c39d0969d4118a0b0d8818b4d5e57e427c015434ef3add9b611216d0e68d5ecd32880d92bc059e74f3c1459f24a76a5707d91fe50483309182a4f9bc6c5e258487ad3d9fd88a24d546ac87866acbe9196e4f5b90dab3c0b30b926ecc72c8df1eb12574f072dd7be82af5ee15e407475babd15a650b6b78d045fe1ee8669b5352afe322517e3e2bd52ea08df29c7020e42a78f689be882a90445eb68ff29bcc2c97099970d8b4a5451776d5fec1a9f6439169c58f0accbece6974b7510f9bfef7a51d8901196378f5dc844e40394439fe21f6320a5e2c97a6cedd4e892094c890e1355bd16693ef53e7c0b073ed3a0315573203108df8192a7687d138b743aa6904cebdb2877b274662f14943dd0d02db80b07d347a8e874f2a0f8213bbca10add624399471e8fd96fc2c0f22bbd14cdbe8a5b6d8ac1b83c7205d74a2fa6e7d86f551cc848b4e6afa8b019ce6554feac7fb6333d40b7ddcc8b63749c7edffa7145465a5bde8a45c63b2c96617edb6ae85197399f30dfaae861940e884e4365f283747f5c086a7cb339ffa366421c0492daddc75c0c942a9d183bada2a40faa681f9f9fa48a0ca14deb4f95737c7ca715fb9d1cfea153815ef4590471c1bcf016813f0c64b8d966a06f7d33222a1b7462241b072c3ef234ec221552199689c302531a638ce3af50cb0b69e7c01a1ac52f46badde4ee62f7a25a6ef03186e74120d5fb0ec9bed9471dbf1e7b9de558201d4ca96b663c321e6c63450f72dfb7b453aa2dc4eebcab953643eb21defa05bbcfe0277b2f2fe6f65401520d043473855ca7e7ac1b749fb42efea483bfbb3af126a0b4c92d611a2441d8a96739ac4a187ae5504cd07f59578da50ceec1fad6c321325a89a94e8b64fbd85d9aa4ca53c83e10d271656089c6f92476ee01d3c5e9d5701572cfa43b7395dd889a692c24754d0cadb7c4e5aee27f08e1b3134e62a0404d1559ad50c718d207113b5d9f096d922852ed232c7912040d523a63b13632abd497e65c1b70676aff516bba8bdf509f6057411e0f20b087d72af47ce1999806aae382fe7465595511f6d1e6e9d7dd8f9fdf52eb7038b7481ac7cedc4c254b7b367154fe758ac52eb40a938b97a5489a6e253a7cfc74c27c34a7291307235696730e4e69d08625012418d3b4e7468ecae336e491996edb34d00d5a4bd7d5a4dacfc819b4fbf5325c977bb80f33f6e081738c90f1a4138e8a71ec3ea5097d77d186ec23937867cd4a2e9d2e2a7e9ce1a18475f4d1c7de65d3be9850c562de2186c86c3ffc2618c639fffcc11da8ba9e592a8cddbb848beb1c46f75700be2ad0f50340ebf77cc27b6ee37c7d32f349d4e686a8703738958e53ff9e73ba390af1bf2a62f21d03d66174981cdb89a71728b61f53f4eec79823a169a2b7add68f712b7c27b34eb33abec8c284cd988b8b02b8a54a880d0a16b344a4a7694e6291ecd92cbbdef43ef196aba21e398f983d3bcdba43d60cd7db2b34abe82cbda60b076cb67651786f3060e49187c0c09cca25aab1d69a31192151306b0cd9eecfad76d585c01ad2f4911036a3c03fe03318f579d6dd91d88d4212f17a12199d6854132d2bdef2cd24c380f1cf805f1d5cbdd122fe4adbdf3e0e9e1035507c282f396bc1c8ffa523b8bd326626cb9c8439e73ac96d7488b39bdb47c4dd83bc7c5899e03f0ef3b93fd6a8cdc3c6ad30034ad7a5b6454f106a50d450207bd23e7809b76b06401051bfc39c9167b199433d0e014902919bc752a7c9d086ea871eae4f91ec98cb9123992a3b2d0129040ce3d24bdd7ed933ec99fd95bac7aa76981cfb2ccb4fcefff7d8d522e9bb56e0040958d023142c19df0a6d50f5a3fedd81ebc5cae81065a19ff17c3f452a8516a2b89df7ab67c3f79461991fb7380f8503a15a35d1d08e33d40f97727763273df2c3c5ac3c15b4d7ab8a0aacda2bfe719c8b057f932ceb2adb07625370c7fc0d9db042b0ee8253655bee41e640b599f9946641b35444304cb4ac66640fc3290904636fbe034ff8ac913f9193f2037480177459ddc10992872983a9cd37de3f9592f073391b53cb9ee55e5364333eb004533a80c2a82ca368e389d21d1e7ebda9fcbc15ea58ef7c34e2199e286f4fff015fa51c3087126fd197ee6a6d02cf82aba4c668edea1725a94da724155873f98104cb0ea240e0bec42b685c78039d4428a88b65cf1252f83e362f6e6476e859ca9b3d144a904e761e37e2e0cec58ec0d9672902ee800763598f6789a0e0afcd3dc478480f22278f7746479c58e87abddd1e8f2d5ced761a1641df254ab71b0a908b5554b28569d193ccea7ca1577c49370035c8414d4e6fc137b3e28e871baf29cb44bc491da5f8a5decb1fa2cbd13c59ba3131675e051acb7ecdcdb8947acf02f7d310e593880f127f86d0a2ca95c3b3614a8d4f5798e7245fb7c5bcbfb1f15832fb4486664632be6b0a22d45603bf0f22aff752e5a7767e482297712e53ce39d22cf680ac20ee21589ad7d08f961b9c85998c56f9f587f78533c9b232e0533f28fc5f492cf90bdfe92350f2d81f212a844ea2b3598630cf2f7c3cac987f6f82a0b142d1d553634afef9cbffcb28829c07a93f5d4c22ea3e70deacb155af15de87b6baef864c9987f3baa3b6a20ab3da2196c4258dfc5b7b1143dd561f92f155f919bbf8acbb7511ef16020f060dfc0e9ae32678c7b283b09d393b7145555acb23c600b051b2ef0fb3b4f228b80d3252e1683b67b0e19d8d0677ead7dada5740fb14660237ec38efda153f451bbbb8c1c5bd7f4dfb4860bb9c8a32aacdc806603f67c9217b43c3c32bc20a3684bbbf8f0974ab3209baac8eadadf06289effd537663634b9615f42b2aae86a734585cd29d42eafad0a4cd8060e92ec9d403173210df774e608b7cb07b2e0100917275e62f9b357b9df898f03e3d8884308823746405114be0fcee1358019a5a2a56286c3fb59c9ac0528846639c223b4fca29e24123d9c770bcf3822cdb4cae80d85bbaa4f0a3a406acf6e62e18cffc2a9c8bb7a52f3905054cc087e46dbbe1f464bb99e05fe9ce4ba4faac415d7a78f85fd7974caf2db6c63ed0ba927e080000052fc1f425b481b8b50c7f773c55d3d7864bf7ca2a785e8f4058e3d5a3cfd25297b876cf2870537952037ace0060f760254c4316197005b6cddb2ca6192b89271600079608a9166fea05fa770e50925134e58ad3c5bdc8d7015f8a59cd4fbb34c649b784a7cac150b0e172f8f8671b22045a53a5ae287e82dfb64d06318cf85f97b6787c9d2ecee647b0db6741ebc0b182cba7e173229cc2d0b603fb6011df87f09845245c57f6f2567a3636ef72c9adf990fb98363648bbaf73e0e03b6db1d16a67af7bce7ad3bdf7b478b5f58d7e8fd41784b7043ad09e118cdf0a7f0aa81b4bc7100648e3928b361bf0032019546064e75c4b2330bf22aeeef8a60d5d46a17afcdf418b0d7ad8b07c41993e2f5db016e3b777ae143bcd513cff391af3f8dd8a606c8d8f4f055aeabc6a26b2faef6543edb2908b211d0fef64f290d00f66055d34e7273c9137b8397d7966e18b70df81e224cd96b9fbc95ffab8ae6a37099f8486c6f30f2c6eaa748f660243a52a968c0645ccebaa02ae89a0bb87383d82d7dac51f1125fb23c6e39b53d738db59c165f8f5e046bea912a90adb9e72776f7c7111d41c8da62b576e5e64b1ebc39ace85430ea987a7ed0ce781a5e5bc97a7210acb2e3d833006ec892fd4ca0f0541b5e89c788ef21cda5f39a72fa7b7f61ff104ba461fec80d8c83602ca1c93033b313fc02b151793c38f794974f19d7a44aa89d02612e8bdf111aaf45295c849ad11ca5d3e031b537d36cc33a91ce6edb0350bd088a81b531be8c4386b1809171d946842069cc79455521b72a0d7e294ef5320ddcd1179596dc1099ba54f0b4907c6dcf5819655f3587688f410f76ee28b750f42d749821771b0d6df71f4043d0e8fea7b51f06b6ebbae03586409d216f7c24f02d66e3d3f2454b1046ebbe82f9ea8241edc39812bb2f0a210416c02c20270c26c8efd895d2e9417a482eaee04c9a462fbe599d9567e2db6f9b73100a7f861183cc8b67448f89eed597a9d4cd8b9ab7b5e71dc6601b3e6a3d63605560764d96b611916bcc103220f150f709378a8a1bcac9bba428942a87f3afe2b2d728b2bca84e4886d0d861a09b080636467283d3b85685c483079a1858bd58e037a1a17787ad90c7eee1074ea45e89faa657c844d8f878de2ebf12d74a343ea22b232695b78484e805a1f8b6e0b75c0f136f5533a7c29f042397c1cb00242b3ac51ea82c3bc360ca3d0cb09f3c98e4f27cc92a159c6ba855ebee5c3edd6188ce7fc1a99f05709e04071c8a66b6d7e1704c17c3baf019361905a4e13b8a3953fca4e34fbdd0b4519cbb9e3ec6e1c7623f772a28452e63a24b784268e8ecf53ec21f7a44e2a28eff4c64800f3bc1cfcfbd62a3e84675e08b36176f6823ea8e1b2dbcfaf93719b6f97d889c89682f6ad6ee1b0c9c9d161415fd466d3ad2debb382e803f419b390c828606de0b107e3ebeaefc841106fd82e6b305b1a6d9cae953cfa0b88320969c3eb8c4f1d02d15955e493452f03b4f008cc29584e491c1aeca095c956813e93af740dbab328303ec0d6ee5de37129878e60e143e999d5e2fd133b36e17e24618e11ae344a261103980bfc5962b5df01c0515f2007983c9ce6743cd7029e72e26ed5d97aa6a9fb59ee22a3059082dbf6f3d07595c4e4180b4560abf3159c187d130dbbfd1c58af5ef2a089d21511f05ea29b0d232f6ce17e13e50583e8b1c72a2fbd3c2835fd6d00c457292f878fc97c195b6281f7034b2126ce12ceed8d873dcc45f385cba786ad64c9e17978d3b14ed4f0c38a7a6ba6c463af31e4208b365f5fcabd03faeb51afd5a286b2a75615982aa27ede9b97abbe14eb91e729594d378fa2b428fa07c7174ce215b4b703907b4529ed3f36c0d9075facecf71e9b65ce06c58d2c7b5d5f2c8b7f183e6b122dda4df2fe506333622e6aee487988adf60d0ffc6d675ef3495546617a64731c038dbed74128d5cfb1e6919b861771db2fb80e3e406f95f2dd253c91d9b95c4f2efa6f50c1cba71a4d3f4411d4d56eecfb2445732a952032ef8dcc3697a0475019416e56463719cd5bf1119ff27354d8cd276a466bd82d22366fcd3bb19725427781b08e7c22eb22d3868cab5343c978e6d25d5acd2b276270ca382b908e099c8f1a9f5ca04198844b1bec2f18157555dff768a0aaa777e9871ce75b22d36873717184164fe49189baa49bf69a2a00d27f058df0ea7ed257b3a7baeb16d06b91b755ebf119aaab39b0a9c927b2c447299e00131eb3b5d6b9b78676415cb5c0f0fda62edb2b61d9a84813ae73820d571ea3f602ae5fde016a164d1859b6898af88624793f5788d5fba2df92406d02967d85c7784b275e2aa62907cb24e0b51a26cb388437978eb9b10cc9c5d15a2f3b9ae3dd6e7d0b74f3d8590d15326eb8479873898426b7142ef514eca1086c781f6bb2a8531c8a915d2ad0f3fc0ef9552933d98e78ca67737169bf1de40a12b4359724e657890823cce77cc2a830b1e4c6a56ed9a3d2ef910f3f6eb52ae41ea62b2119a2275a5abc9a47e23ebc75012d2766b3829275c4d91458679a01ecde0b84309da12fc13f84e1ff897efcc42621bac94e9960ef72e2811d78da75ccb9035ef2cf849bde76e55231e61472aba12a98f87773f1d7a82d", &(0x7f0000008780)=0x1000, &(0x7f00000087c0)="36a7257d40f74f5d71ebdf254c2a581eb634252a646cb7ce9981", 0x1a) recvfrom$unix(r3, &(0x7f0000008800)=""/224, 0xe0, 0x43, &(0x7f0000008900)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_etherip(&(0x7f0000008940)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000008980)="d2fd126312eb19dd9849dd10c642697431cf6ccd6fa85506c3fb5eacf7663da58385f28e1607784b5a4e1c6ce09523f8707f954460610f11628f82256b3159ece7ccb83afc654e8efbaebdc46e03639294371855b03e1a26c0d37d0620d1c1c9b34dce6710c3fecd3becc28466f6446387f86e917489f539f4ddafe95506f58d1ec8fe4ef1fc4ac835d5b384044dfcb24d30abe32aa7b585162a4f07ef99a09cabf42e1a9944f2e7b105055bc2a0ed0d6ee13b200f699d4dd3438bc1178078f0e0139b7e2017a7996475597b8ef1b269d473c0cf70ae07cff314505f26fce37244be84005f522953e416507aab719b2d1b07e1d8", &(0x7f0000008a80)=0xf4, &(0x7f0000008ac0)="dc16756c3c4ea5280de9a31b6117d68b24ca106ddcef4e2622ad28743dba342d8b0bccea67e5e66077df2f4bcfd9bea31f1cb2e836efec621ec3dd7a6411a958dd9bbc1f03", 0x45) sysctl$net_inet_icmp(&(0x7f0000008b40)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000008b80)="dd8770384091fd91711e6346f4ae721754cd09ed0009e6", &(0x7f0000008bc0)=0x17, &(0x7f0000008c00)="8d488897273cf242354db8454a4eda04e29606d8eb6f43583aa4d1a9edb7a482ffef9e5ae83602d7051389df8306e92f71bf5bbc68ac40e867ba9b71e309d738ceb012", 0x43) sysctl$vm_swapencrypt(&(0x7f0000008c80)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000008cc0)="7de3bf2ad9b3a8129524ab86e4ba8f35c83bf8ba574cdb094944b9e87d33fa8255d87593787f429b515464ffbe8f549895b345b06f3885cbb73a7219f04a7d", &(0x7f0000008d00)=0x3f, &(0x7f0000008d40)="817dcb04c8b1cf54d99e4120c9fa7ec62a457254b887b7a00535c61819e492d13cde94f1c1cbf08eaed43fab980e8d4ec1681252e3c031f64ed49cb4f9f86c2ac17b03e9dcca5d92cb0e1f032a4b2c2f0a0024981a8490e1252b58e6dad747051373b413cb95", 0x66) executing program 6: openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, 0xffffffffffffffff, r3}, 0xc) r6 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r6, r8, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r1) r9 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r8, r3, 0x0]) setsockopt(r9, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) executing program 0: socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000240), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) executing program 1: socket$inet(0x2, 0x3, 0xfa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x134, 0x0) dup2(r1, r2) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) executing program 7: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x48) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) shmdt(r3) r4 = fcntl$dupfd(r1, 0xa, r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f0000000280)=ANY=[]) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socket(0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xa}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = syz_open_pts() fcntl$lock(r3, 0xb, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x3c, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) executing program 6: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000000)="541e6b7cc8f96cecaa9ea1debc6268fc58948da3b408", 0x16}, {&(0x7f0000000140)="aba0006fb53a4ddbc953cc575242a3522e9d64dbf0bfc02afcf0e54fa8da42f632e78413f8b8038a884b628438acd73f7064a11ea13f0b6acab6e7192c42ba03f984c3ad37942246fca1ad1d53e00033f29eb9368f89d78759c7fa7591d214ae0d14be0829101135e01ba2cabdda72395815b55d4044030e500142a18c7e40d13c0d104d5e04161620172c711cd7f9d5819b11599209a5bbadb0de48163fe751", 0xa0}, {&(0x7f0000000840)="5e6b2ff83aff6289cdc2b66a4d20e05cbac359e1bfd21abdb9d754022975e51f99605e54b9c895fd2412c45bd5c9fe1aecfc375b0cc3f143833a5f6f802506fc4f1af910518d72139db9f4009dad1511fac4de88c5e281bf9ca20a", 0x5b}, {&(0x7f0000000b40)="8485a199af17484f43b33b6a9d4b5e57914247cc722feab032f7a2a079f79d27af014e2652f08ea9b18212d599dff0d14196fb35a261e84ef4d707d03470232ed4e89c28ab3f3e04c739a284ba116fb81cf5aa0ebd832c55ac085de3693c2dcb514a6ab9f592be37bb0c28f6ffcdaa4ec22b4cb45ae98ce4c848dec1873df792c9c7aa4c2490073deb44a98a7793221d44a657d6dcd2af17551ffe6b9eae744d3d53208f0ebc8fc3338b572834d17f9345baa9bca4ab04b8db5180e4724c72cc1f856f75489482a03d8a519d55fd4bcf5b0d3a22799bc3df0af5d4dea747e6afb80f3e6611537dae4903987e14174fba0818639c8016374071b765edcc8704214579864bdd531f6fb504819ecbdcb5a6d1d587e33a3c9688207fc04cb8fb4f746db15a733e8e06e485b392b3f90b0143e35db22c6f683075fb895e3b18ccc22efc56169b46dcd1b64a9ae477bb60c23f36d86e62bb1dc05bcc5201d8e28d3ff4189d04c1d20b7c587d47aa20bd6c445c0bc28f22ebb0e8586bd91f5db6f368e4b4deab578bc4361599201ad6d189c3d664576345ff20392304ef3d8844bf0c8ccd5b28237017adfccff89a40bb47e3257fd91fac23b5db457af9267e", 0x1bc}, {&(0x7f0000000080)}, {0x0}], 0x6) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x8006, 0x2}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x8004745d, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: socket$unix(0x1, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x7f, './file0\x00', './file0\x00'}) ftruncate(r4, 0x25b3) execve(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) connect$inet(0xffffffffffffff9c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r7, 0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x5) executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000100)="9b1896e8e5b93f81670e53473f11e1a4e5f2f9f220ef7f0a00bc34fe42021588dc8ff44f4b76c76d41859d85ea800cab8097ea68a80c5cafe467bac906000000000000002a", &(0x7f0000000040)=0x45, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000002040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x2, 0x0, @multicast2, @broadcast, {[@end]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r1, 0x0, 0x1ff, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x100, 0x8) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x62, 0x20, 0x809e, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252affffffff2e86dd60090000001462a3fee2d5344cb6f9736d000000000000bbff020000000000000000000000000001"]) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x1, 0xff) dup2(r2, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r4) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r4, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = dup(r3) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000001240)="d255a71c3be1bc04c251fa8523c57fe263706d9b022127989cc2c9822a9927753f69d087624f98e7c0", 0x29, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b10005030000eeff0000000003000000331cf70853f4391c8583b713fecea10500fef92a070000000000000200cb72213baa5518bd004ed236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e068f8166914fd9217d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000c4d17f8b3f40a174a84e997bfc79a1abf5044a83960613ea5d26b738514a6ad1ecd7b8b14a162c6894d76b33155c9fb50a7d1bc3141b94e424ccc5c368c10d01005be00f3fd235d006a6af41a635bc85cd160b3ad68fcc1775084955437c2ebd35d7795896100f58c15b067330af53702d8e71135a409400000098f7d43ab569505a5573453ef47c05e21ccd20adb933736df6686cb45c142888bcf245b6ba296df40ae2e1af46cac553a972f9c0b9d6b7d28475f8e90c0f9f7ce3119ec1d3cadb6d9e5a98423f577c2886fa1b4764e23c64676d6d0eb9ded5ca26580cd4d754e0", 0x1a8, 0x2, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0xfffffffc, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00", 0x0, 0x10000000}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0xfffffffc, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00", 0x0, 0x10000000}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) close(r0) (async) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x10041, 0x26) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x10041, 0x26) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) close(r6) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) syz_open_pts() (async) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000080)) open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) (async) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r8) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) fchmod(r8, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="466ecefb9cfdddf33f4b08f34adb2006b62dbc2ce4f3371da01b655dd736ab7e2b8d24a6285d42814ca864909c8b513ce8e41e6047d09c9356f50957f70a7196b130f212e16e9990f17c4433e0b10f46c5e5edae44315242979a010f48c8821bd09645eb2c0d9927595eee3017a81ccf0868680cc358c3215b47332eb6", 0x7d}], 0x1) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000280)="f1a42100", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x5a, &(0x7f00001cf000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) semget(0x2, 0x0, 0x708) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000008c6c000001400000000000090cc0000000000ffffff"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 84066 51457 0 0x8000000 0 1 syz-executor.6 *308835 51457 0 0x8000000 0x4000000 0 syz-executor.6 db_enter() at db_enter+0x1c panic(ffffffff828e9fc3) at panic+0x17b witness_checkorder(ffffffff82dd62f0,9,0) at witness_checkorder+0xd03 __mp_lock(ffffffff82dd60e8) at __mp_lock+0xa2 softintr_dispatch(0) at softintr_dispatch+0x52 Xsoftclock() at Xsoftclock+0x27 pool_do_get(ffffffff82d92b70,9,ffff8000371ef878) at pool_do_get+0xba pool_get(ffffffff82d92b70,9) at pool_get+0xf0 uvmspace_alloc(0,1000,1,0) at uvmspace_alloc+0x41 vm_impl_init(ffff800030b502b8,ffff80002bd2a2b8) at vm_impl_init+0x92 vm_create(ffff800000dfa400,ffff80002bd2a2b8) at vm_create+0x13e vmmioctl(a00,c2585601,ffff800000dfa400,1,ffff80002bd2a2b8) at vmmioctl+0x2de VOP_IOCTL(fffffd806e919cb0,c2585601,ffff800000dfa400,1,fffffd807f7d3478,ffff80002bd2a2b8) at VOP_IOCTL+0x9a vn_ioctl(fffffd80690e97c0,c2585601,ffff800000dfa400,ffff80002bd2a2b8) at vn_ioctl+0xc0 end trace frame: 0xffff8000371efd30, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.