d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x39f, &(0x7f00000018c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x369, 0x11, 0x5, @rand_addr="ddc9b6b6e9591524d86ef596d6219a32", @ipv4={'\x00', '\xff\xff', @multicast2}, {[@dstopts={0x1d, 0x4b, '\x00', [@pad1, @generic={0x9, 0xaa, "a6636c6f3981c4822a63f0328a6bf2a6d40f98a2d3860fa27b70779564dcbbc05ae13b9f88915880985e493fdf4a83c70435e969c8e173934f43d9d2f15aeabd2507e4cc07de5b778f03d66b2ea5743bbffdd1baba5dfaba66ee680ef4fd8e302b3e078d7c523e227c071929bf2cccfe495618d625c406772a274bf87219127a90fe5505ce1ba61edbf82c4d0008e777df85618c49930fb2251f88788fb4767f854aac794c054d32f210"}, @generic={0x53, 0x86, "bb3f0a4776d165868541d595dc307ad390b32849e9ef6dc8d121fc4a1760239149b6068d06d3a366013d786bd911e4ca4a78806e3e33798fae6cdfaa395686bad4ebeca634380bca22b5582808cf2f9c2c2110f080f4923aa22be618a6a65b09ee42a1128639818a38853706184896980ed7635c524a250a7ff74635c6ca4ed3c57d757ba7fa"}, @generic={0x4, 0xb0, "f35da5d06b641c762c0602be7c447c5c832172c9cc24101326e4a73fc22e3cba45a810d96cf570cf18d8757dcb2397c5b8f813ca8f9350e48cea826649a810a23df6ae781d9a19be3afab275564d1a8f27bb96640bedff48c1d366fb462df9bd86ca23834939f825d8ecc9cae494ad41a8a9065c5cf2a08cdc6061857ff4d5e4841597a410edf4bd4fc5091fda23535ea61f5bd8234d093efb14d588c396e81a72bf9298e9e8eee2063fcc3b1cf6d660"}, @jumbo={0xc2, 0x4, 0x6558f30a}, @generic={0x5, 0x6c, "c0a64c6bb75dea46fc848a63e3de2d56e13af6c06bf2d6eab97530c85349f898f776052d66489fdd79004840bd37eb052107969d2367840fad27efc136e19f4beba3bcc85c549616dab8ca87ef61d7fdf36aa7e52850c8adb137ba366823a8e8cbbda3364cf6880145b0509a"}]}, @routing={0x88, 0xe, 0x0, 0x0, 0x0, [@mcast1, @ipv4, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="28f29a246b35052e4eddfa0b06d8210b", @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback]}, @hopopts={0xff, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @fragment={0x61, 0x0, 0x9, 0x0, 0x0, 0x2, 0x68}, @routing={0x2c, 0xc, 0x0, 0x81, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}], @generic="f7"}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) socket(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/71, 0x47}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 2: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) 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, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) 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, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) executing program 4: mknod(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000280)=@abs, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) chroot(0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x20000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000806d5a9080006040008ffffffffffff7f00000100000000e3cd60de0066d661a75b000000007fff42f05fee55892a546d1f0027a2f94fce737e6155e889d98da42df53913"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x938, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r3) r7 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b824000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b825000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b826000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b827000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b828000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b829000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82c000 didn't change! executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x400) r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) fcntl$getown(r2, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x1a, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) syz_emit_ethernet(0x416, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000003c0)={0x8033b4, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) getrlimit(0x3, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r6 = socket(0x18, 0x8005, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0xfd}, {0x2}, {0x8126, 0x10, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b82f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b831000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b832000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b833000 didn't change! executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x1) ftruncate(r1, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b834000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b835000 didn't change! executing program 1: getgroups(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f00080000000000000100000000000000000000ffff000000004e234e210008907800"/62]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001144, r1) setuid(0xffffffffffffffff) r2 = getppid() ktrace(0x0, 0x5, 0x40000d30, r2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="ebffcbff2bb9fd812eaa4e710100000000000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xffb}, {0x30, 0x5c, 0x0, 0x7fff}, {0xc12e, 0x0, 0x0, 0x2}]}) fcntl$getown(r3, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = socket(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) open(0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x109, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004a0c00fb006600ce043a90787f0000010900000000000000ffffffe0001e01ffffffff00000004ac1400bbffffffffe0000002940600000001010effffdd7fe2cf2a7fa995b2f7891f800000000000000020ffffffff00000000ffffffffe0000001ac1400aa00004e23aeeb7b48a7c92ff7e5c345ce71ef23b4a46f220bde16fe6daf4a6ba03038d2ee65aeb4bd6e515f034ce9af3b97831af92100000000000000009f0649819dcd271a36bc2dab0ffdc072b2c99c1645c180875949fb21db4d3025da4b58126ff4abfc338e9d72423d34dd3572ba5edd9ba221b13c6c76dbe873dc8311c5108d6e6a333edb3f2f48814e4332c236d210eb1d6a"]) executing program 3: pipe(0x0) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42, 0x400}, 0x3, 0x9, 0x0, 0x0, 0x6, 0x5, 0x4}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5fb3f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x42029, 0x20a, &(0x7f0000000040)="f4ffff7f", 0x4) r3 = dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0xffff, 0x7, 0x2, 0x5}, {0x7, 0x1, 0x1c, 0x3fc}, {0x1ff, 0x7, 0xec, 0x7}, {0x4, 0x2, 0x3, 0x1e}, {0x200, 0x5, 0x2, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setegid(0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40, &(0x7f0000000040)='X\x00\x00\x00', 0x4) msgrcv(r4, &(0x7f0000000140)={0x0, ""/50}, 0x3a, 0xa8878760cb89a2fc, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x1, 0x1, 0xfb) ioctl$FIONREAD(r5, 0xc0287533, &(0x7f00000001c0)) accept$unix(r5, &(0x7f0000000000)=@file={0x0, ""/72}, &(0x7f0000000080)=0x4a) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) chdir(&(0x7f0000000180)='.\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x6010, 0xffffffffffffffff, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket$inet(0x2, 0x0, 0x0) r0 = open(0x0, 0x70e, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x4000, 0x7) bind$unix(r1, 0x0, 0x0) socket(0x18, 0x2, 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) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4c) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x48, 0x8001}, 0x0, 0x0, 0x0, 0x0, 0x67, 0x101, 0x3f, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) executing program 4: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80606949, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00', 0x3) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x6}]}) syz_emit_ethernet(0xa2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x3f}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34ba75f84cf71939c7afec37082987b3e0ab12d3a34812feb", &(0x7f0000000080)=0x27, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0xee, 0xfff, 0x1]}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b836000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b837000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b838000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b839000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83c000 didn't change! executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = getuid() seteuid(r3) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000615000/0x2000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000697000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000061a000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x5}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034d000/0x2000)=nil, &(0x7f0000693000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000614000/0x14000)=nil}], './file0\x00'}) connect$unix(r5, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="dc5e04fb39e84ed2a76610ff3f3a49f99a56534b99b7b9c9e0ddb47c296c7fa35db07e2c4d09c7d6e7df6ce5625bc182b958c173a8500721a103e630e28d930dae15a5301b0d0b107380d3a4e515b4bc9032de245b7bbc8d0caa174202d10bac75bf48c8ca9b2b42fa8203c9aac5116f57c4cc44a40d9ce267ec98b046450528c41d8078ef4243acb4c95eb455c9aa67b70730356f60307f38795020fd4ac3f62c2dfe16df1016d3a3c616bbb8933c7a0ce2a0", 0xb3}], 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() r8 = kqueue() close(r8) kevent(r8, 0x0, 0x6, 0x0, 0xff, 0x0) syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83d000 didn't change! executing program 6: open(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(0x0, 0x100000000205f, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x54, 0x0, 0x0, 0x0, 0x0, 0x1f}) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r1, &(0x7f00000007c0), 0x90, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000000000000c8, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd54", 0x171, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x48, &(0x7f0000000280), &(0x7f00000002c0)=0x4) executing program 3: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 4: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1c, 0x7}, {0x7, 0x2}}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={r2, r6, r1}, 0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000240)={0x200, 0xad}, 0x10) getpgid(r2) fchownat(r8, &(0x7f0000000280)='./file0\x00', r3, r4, 0x0) recvfrom(r8, &(0x7f00000002c0)=""/59, 0x3b, 0x1000, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r9 = socket(0x20, 0x3, 0x3) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={r5, 0xffffffffffffffff, r7}, 0xc) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000380)={0xff, 0x8000}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r8, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x2, 0x6, 0x7}], 0xa2, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffff8, 0x20, 0x2, 0x2, 0x1f}, {{r9}, 0xfffffffffffffffa, 0x1d, 0x80, 0x4, 0x8}, {{r9}, 0xfffffffffffffff8, 0x0, 0xed05685ad5405fd1, 0x1, 0x8000000000000001}], 0x8, &(0x7f0000000540)={0x401, 0x9}) r10 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000600)={{0x1, r11, r1, r6, r1, 0x0, 0x2}, 0x8, 0x24, r5, r2, 0x10001, 0x40, 0x400, 0xe6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x1, 0x7, 0x40, 0x20}, {0xff66, 0x80, 0x0, 0x3}, {0x101, 0x8, 0x7f, 0x80000000}, {0x0, 0x7a, 0x81, 0x8000}, {0x6, 0x80, 0x9, 0xfffffff7}]}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000740)=[r1, r4, r4, r12, r7, 0x0, r7, r12, r7, r13]) r14 = open(&(0x7f0000000780)='./file0\x00', 0x2, 0x10) fchown(r14, r11, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000007c0)=0xd7) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000800)=0xffff) msgget(0x0, 0x88) executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000140)=[{}, {0x5}, {0xfffc, 0xfc}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) syz_open_pts() clock_gettime(0x4, &(0x7f0000000040)) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16, 0x0, 0x0, 0x80000000}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100", 0x0, 0x10000}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 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 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/49, 0x31}], 0x3, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, &(0x7f0000000100)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000009c0)="a3e77fdb7f7280d33e32f2023dd6fb2381ccf5c1bdb6a7cbb7a877e7a504287dd749a2ca08efa0d9bab347031e3f6dace81c5025f9b5521a6af58e721c64d6a141fcc1ae59b495f993c2509d3f69999dad195c773942bc8e1fe10416b78f4870cff409dcd24d3ed8676e0f8be75ef5fc9b2506f1ce87d5c8c5c159d767d262236a07d4c38593b98c2b4c3e", 0x8b}], 0x1) execve(0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x0, 0x5) open(0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x18, 0x0, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240), 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e791935b19f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd39bfe19ab0e3a"], 0xe4, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) r6 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x332, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, r7, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfff, 0x0, r6, 0x10001, 0x8001, 0x6}) setegid(0x0) setgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getpgid(0x0) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x0, 0x0, 0x0, r8, 0xdbf, 0xc54, 0x28, 0x7ff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0xcb}, {{r2}, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff9, 0x2}], 0x89e4, 0x0, 0xfffffffb, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="9a1a99fa3a8b90c7c99a1ede4b4cbd0b", 0x10}, {&(0x7f0000000180)="764d2b8fb0fd322a725f3b11ee", 0xd}, {&(0x7f00000002c0)="335748b44523c169b48c1f7a091865986fac85de14512947979c930269b04319a8df71801a6b6c13a8f093beb77d5c9b09acb99bdc6dcfe421efec8515bed8f047c86b19ebbd2a85b2ad9f5c3a6bdbb678a587d1bc1931498ea12ed5a07c5892770bbf899bb26e1e7dc1c64dda1e0081565d39f4a4242116d86c43eb37cd016a9a01841dadcc1f9e069673a4888ded00f2e0e3a62f6613cf4d1c8552e2425c06f6fbcdf7a1efafbabb71825997a030ca040f79eba046e67a5a44ad165589703eedb7", 0xc2}, {&(0x7f00000001c0)="d0457de4d20f5631b5bed4b1c8609b01377ddcf5d475", 0x16}, {&(0x7f0000000200)="8be2a49de9a41b06cdf5c4433c4585cab1f65212a137fc1e46596efd6dc448fa3dac979bcef807c1898f732b720a4652ada2282998c41f06cab64a4e522d04969432b30051d639379aa2c0ff5411ad2a5d577f3629fed5b8c2026f5799fd5f", 0x5f}, {&(0x7f00000003c0)="4834e754551d0ce5f65875c7b0d7874b562661070a08", 0x16}, {&(0x7f0000000400)="3c706a6c6b4486a5536edf85f3123a0c09c6c0aea00423c078310917887bba03a10f40a89d0defe1d8908c3c5970ba7b9fab6266b86629809662c5484fe5b1da2ac0a66b72e0a2b085db03bb8b2c2e570878ead35492008369559b340a6a0f10ea307272e634a75aaa4aaffc829122cacf4eb2d955baf51e015fcf7f5a3d92fa04b73109", 0x84}, {&(0x7f00000004c0)="bc03e05797de56df504cf2192d132928b8e92d812c2f916ab7201e619b7814220c2142998eba1432370304f565da5eeeb13665026018fef5b71c4638dde3cd48bc19eca588d2091f69fe304ac54e0e5325da5475942732106d32a165acc7c458920ac6f0c86fd7a14ebc15", 0x6b}], 0x8, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00fff100000000", 0x8) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x8004570b, &(0x7f0000000180)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') ftruncate(r0, 0x40000000000) getgid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b83f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b841000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b842000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b843000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b844000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b845000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b846000 didn't change! executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r5 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r5, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = dup2(r4, r1) write(r6, 0x0, 0x0) socketpair$unix(0x1, 0x5c7610ef4cb22c27, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaaa986dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d"]) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="bb96f98c232dcb0068f5f54e03b63b3e62945317d5b27e6b9a60b50fe8807104706e369e7ad387e18c0acaf9a1fff52f8524603a6a39795bdcee2acf96e86484567f35222afd121f4c44cf19882f311fdd0911a1b1a04a3509395c400ec4ddcf520be40d1cb05f6d450a0fe7bad25aaeab41e31bb170da3eea3219f9bb08ad312d574d9cb4a3501a555c2a593df2540c16f09904039bf5219c51f762cefe6d132bf7f2e4c7867f7ded4412d2c95a343190161945cd51f543a9fe318fe5ce390ba32a30efded7649b3141b3cf2961426ef82031b089", 0xd5}, {&(0x7f0000000100)="7959923e6de3ce3dd359d3796b072bbe62554860ceb8f370e225c80d", 0x1c}], 0x2, &(0x7f00000002c0)=[{0x98, 0xffff, 0x0, "85c5201cc31dea6ab044f9cd56fdb8dacb133d18612630f253204185855d075055a98c06ce33b5cfe0751ed6fba49be8342e88a05fac874a71d4fa6d0be28819d2da45c2d7a736597be712176ff9cf642fb8170c5ccd47db71d2fff3d3a1284151870fcf599a5a7e634f141f4bbbabd77d4819a601a28f0efc9973070454facd481983d66833be"}, {0xa8, 0xffff, 0x5552, "259f18c417bdd1f1baa9a070340c2aaf9c8a2741b310e341d5f7f6406b8ae8568d41f2bfed5616a845d9ab751da0a15e3d12a35914eb54bc3fa85a893a8cea8204688bbc774c184b6ac3889ef81fac9dc73980b2c3edd4d28ce6c5574866d852e60b3c96d552e39487d915f9b041b989100135988d021570efbfcff211e4ba6937c1e3fda619ce55aeb577399b0ffc2fbf92459be675c7"}, {0xb0, 0x1, 0x8, "9a5942ebeeae4663fd5f0147d1d037e37b8c35bbcdb62970f24101f6e353e23978cb33dd326ed028ce8bfb29453b3a28ceafd0662002a90ee08bd5a49fe582d705f5df195efd9fbcbf1b45b3e7937a89831b18c6921506fa837ff1a954ee0fe28f9b6a66df0da4b8bf8456f0037996aa45eb5d9431460022da87aa81d6bdcaf9d293619df41ea71fa549022478a698b6fb87fdced410e802f384ec5939"}, {0x88, 0xffff, 0xff, "d5b2d6d6418ed31ebee7e6d0890aa076d97938fc234792e9d5d2a925bbd2409f12bd4a2c2d5ed263f881a8a71b3ec9b96a2c13f60f0a7f53aa34ca1ce7e4aafb62f92200c392ced2f224b0754330981dad976b4b993d06db0b9f2d25e3aa0ca73c9e2eb4b3ba245bfcaf8b4cbc6739d4df"}, {0x48, 0xffff, 0xbeb, "67f878072113a670cca4290f2daa886b88029a9e3942a6616a1a21d012eca560b15f353461ab6e1938a7e66bfef05aa13b"}, {0x28, 0x1, 0xee73, "565a366b2b96463b0a827d7e4f07731def3c6d"}, {0x18, 0xffff, 0x7, "e829642c"}, {0x88, 0xffff, 0x4, "bd3fd952f623921bca7a4828c4f72071d5d965e3d03c9e702fa185d0b6b80d4d2e61e28a422bb7016f6e672debe3d6a4b8c143b440e70e8562acbfd2ba2a89e28c6791ca37df7d473283baa0c522e6d7bf4f6018742f88ccb4544c1d22adbe1f1ed9278c04849d860d83c8fb598f6971c8c1adf321"}, {0xe0, 0xffff, 0x1, "8c01f86f91d2fe8404060799c660f2d2016fe044404fce8fc682dff7a62f3726727310a2f136eb89ecdc7ddd32afa1cf28fb003621003c35ae357166f3b0b60746d92a0fc9f6bb707c14a40cb392ead259ac36be9f9aa73b1c9e8b2abc8e0ab1bec95d0eead0154d3e8a4d640e116fe8b4eb4e78d6ff191881a93688158d561dde5f3213c8b439d1ae9fd3075d1b574f41725dfc996e3cd779af4404cc44ddbeb286dcd3e963c1e5f35e3e83146c211fec5ad21aa10f981bba7b0618ac19487807ebb8e41e3bea69e4432ca591651b"}], 0x468}, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() executing program 2: rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x1e, 0x0, 0xff) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) chmod(0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6, 0x0, 0x0, 0x480000}]}) write(r3, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) r4 = socket(0x18, 0x3, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b847000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b848000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b849000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b84f000 didn't change! executing program 4: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x1011, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="02c92935c3b25e0f9ceb7e5aedf6729c32a24dd7f5c6aa777833e2b555f8d99d00206a0b92a7318495c9cc6f6cf72fe005522b3756e80f9cbc1a6cd9fc800e35f320726ab355f33103947873700ddfd7a4878dc6d2752e9025765ca79e9aab13aa6d53d443305b9494d70fa4269725753771768c03662399365f567cecb4d79c40a02b4c86e9c4e1c2cbf960029525e323e888b588fbd224dbefd4b50ab8ac6fcb1ff3f315a7", 0xa6}, {&(0x7f0000000100)="e90fe32b040693d8df13fad390f1dc99be409165dbbe121a40c47309ef6ce7d4fb02bc9beb7c2cc2", 0x28}, {&(0x7f0000000140)="1ae4b58d02022051e9944f38d241c3fd544aaa77e00a7bc34f259a6f407293b00fa3634328dc7e5132363bc36e9751", 0x2f}, {&(0x7f0000000180)="dfb05893f853e809f00e88c8abbb2572615cb27c342b1dbbcc1a920f642cbc115e90db055f7d7f29c0beed0b17fed9ffe765a737463a8404df909c3a3e9d198e6b036588a5ebd09b5ea59421023c5f7ecdff95e45738c8b904747f72bc2c7b86b5d5af611551e1755491db7bee6128c0e3a73fdaa7a7fde7ef02f069dacf2f7c3018300136f077ef1be2c211320bea21137cace49ed6dcade72367253e854ddcfb047ed8673b1521522dd806ec40a294c179f5044d46a35a8ccba6b3b6d5f853f4df1a71478450cb66b86012360b5760501360fe2bf30e4fd104c1ad48c402926139ce3322ce4d082e52491b9a096360b3f3d1291f8a41bd5499941d56b02ad8075cb4ab6fac18e815b839fd1de2b8b97d2d780fc0e5d98ed15fb507292caf90de00daaed801c7ecbf9e200da5f8543d85e46876637aa276c9a945f020337d1b75f491f3fb8fbc4b4db6bf8624dfb9635758cbaf53fc93d36587da58d4614cfb694b5a82dacad4fa5b524b743967a4f3b9988a0459efefe295bf9c6e231fe6bd89b017acd2d688033a1a3a4651e96cec979df12d8144266b0f8e4c7567263ceeb58cf01df27eae803475ea3a9b6c15735357ac1d72124fc08ea6011c3648d4376bd01d1b9c72bbdacc0357aa19d96e2eb34a5b07251e21906b9104e6fcfaed192b4973639351d631385aba4aa91be9dd8236eed8ebce3d182722455fc3a5d0550bdcdce00c4b8e47512c78a8172a401bb4a11bf53cd588d7fb30f8fd7127d224a052297acb5bd155ba94ac4b364410651ee102fa00c295162592dfe40af943ffb566eee43ab3a03ce50a1cd9a12fd6e15e9ed010452ec5f80fbc4e11a227db9813afebc4033b0684e2ed508613fad3ad571bc88eaef786a115ee61b0a1f5790284959ee982d918b0a082cab36cfd1fcd2331e85de657db6794d65578e46a77d8effc25971852e08410a4b04eb2c6a40aee4b704855ba37b2f4b3e7a76616f2ca4802b9c16f5488a3516a22f07d5f08b8dfababc4c39a5aabdcbd6c317949569f47e34c92f79d0e3d722da237f1e71b0096d82e113970febe559f80f8cff6f7e4e2010e561401f090450028329f653991ce01e12a26afa51b13f8df2e7d0f7d34fbcf1263798da0ee905b422f09c88823370150556ed9aba35a7c41f50f39d6719eec1425c94dcbc3686fad7aee6e5af7f2868f0e6e7b71f4d67a277389cc08de3e134940bc5d16dab049b96cf35be159c68bbeacaadcc9d8e398f579b2c38bb2ad32caa19075e4453f35fb06a8f533fee6ed0b0264244fe259e673ebe6ea1995c2b525e4eca2a2281e545d7a579ecdce30bbab7894ac25460cebfc84affec20d5548ce4a122ab593054028210e0a0aac63d20613b15f361e63edd8450f641c9269f6577d9b4b9d94c51703be1be635ed3c3911cdd71d081dcbbfa3095d2dd5d18d86f52090e8f132333fda1b64e4694a3c8f1e816963c17f36471d5f7a749da562ec1c7d9de28a721e6ba2f908eb3e307f56d638819b1e0c7f94413f29f6e2b46dab64e4a6440be3fd14c6ea10f81759a78dc500f40766f2e5adce701fbec365d3cf679c59fcc3c3214e223f9dcae8bc7f5a0886164435110aa9472a93c67f82abf0068a077b31846c8fe32bbdc228a994b02dca63258b0ad71e1a0600ebf5e965d5d145b6046034ed76bf151bbdcb783393c56a12b29bb2e56c6500a13337e17e1c7faeb49a3008335d71107e83ab19291ed67c4199cbca8166f0c917880c8f4102bc88ecca0fd7a02ea145432f313fc351543dd476b3326b1b8fe82992be24ea61d02920b7a219c27b0e56d00137c31cfdcf4bdbc79be6e51be6403157afb14df5508ed5f10712ea58379bbe822c7d500db1df17f78d672f8b9d1c435f8a8614cbe8ced690d8913a22cc322645f7788c9bbd9e55a50260837d0c96e108ddf95ab6e3d901e497abf30edf6ed6594f9266b4f98d4cff18d7bb017da04f1afee38c92bd8114b733c56c4dd850f31be9b783fc457463b31f8c01ae85f2659433c795a9d5f6182ee9f479859808755ae3e770f4e33fc127f936af15e949e2239c0a8b7dd382c8288c4cfb9ed8595b828cfe6c3dc8298a7e7313a028d723d40936594cf3bf67f125de0b007d6d98bf4b86f37c4c0420ac3bac68bd1419882f5dc4f3f4e93541e0779fd186c895e787f761efdf95da65d546feae04be00be54920f8d0beb47e175915aa0260d3cf54a3c031284540802ed0c0f6a00c39e47ffda159673a78a4c2bb58c537e334ab803784dc7bf2599c0ebdfaea450de2c2a60fb1684ff82bc4d8646d7359f5d99717a4b53198879384d3dc364cdf3106d59e274feb27f8332966fd67136425efa868b8e4b7e3962cb3f1d32c3b35aae8c0246d5cf5763e7e1ecb86e971da0c79996eb7ceddb545ba9c9fd7f21cfa148f6b8c739c0b6b7d7913d3c85eb1a85d1548613cae01c649304eac7fd3a97f542c86c1fda0538ee72c7d0a5bc02e0a3835494e5fdb2ca0979be228c7d2fb6291b846d84b434ebc94d92ba250d709ade7d2a3546fbd5f886ba5348f37b29843eebc9371abed8df0c5f448e00064e310b75ce7e4100ac38abe267897a415bdc0716d7537d57cc441540dcf4ccfce3b098a108e276311ad9e7c8e55ec3dfe7f76e0e1c734ac19d3729904fba788df870205e34fc2c98bf3381cecd9815212cbd50869ecbc829fda00fd9070e3e44d54e252aac2bdc0ff14ebf30634a8efd3da1c2df7a3de6161560492230a1cff5c3fed526e1b3473e4d5cf220863691bbcf1a9bac5e7a9ec97648923835abae942a15dd81b7cd1217cc266bb164dd3c545da61b0371a4a112ad6cae221518a1fac2a7e4ce92bb880992883434e62b84c448038e2976b92919c44873df70d7517671a93cc223f9c8689ca4e0ad8d54e21e441fafc8c60d58e20561755a3c1b7180c72423174424b9a7bc451cd588ce0c7319ee5ae298a388775af82c6b4959af594c5c5a74af969f044b4891196089307965a1c5b22a373f3a240ec21d0ac5d663b06ec004f5a36bacb17dcd03f52400763cfc2e201c898f3b26ca1ec9b0422970c153cb8d7be807cb3c81f417dbf51a4eaed612c472ab06f1a565f6497d8fff1a50bbd50c977db633ded485e3e31c807e9a13dc025142af5ec24ddeaf6e0c7d69f16e78341dd8c5f2e2fec1ca85726f13621e254adb9a4110c94baa9e48d4b3ae8b9f05168afd33ec90e7cf7961324a65ad1d5671d0d9915860f57016219f991be1e9cb27bf623517f519a41da96d56734513f2327bea33881f537b72eac9d9cd39c9f1034edad738fe69f57a450318ac17bd66eb8364ffbee0abb8e4a62d8b0f53bd72ae777ea03a416472eb8ed6d7df107577dee2344bd3f0149624d48597a113441ef0e770321533abc81566fd41ffe7ee59893b1061438cbedc1192f52a4fa74771fd9f5e8a3b74d2ad86522b83854dc969a2e1f940d31052c1d10ca8f2fefe47771aa6e8dc20cb8d2ddba8406ee712bfcaf180e23f536b0765d59d5baa78eeba7210ff7dda6e91441cac47832eaa2642f516ffe602c292f1d8c9d8c4b745628848d276b8a9325f887b0de8d6d2f1504d7f7f547014484cda0a001b31280e63834337251817dfb55315f64db25b68367d9529a15e2bab608751d9c9580281882394a9ff8d01ffaf8a04e04f271d367455cd63a8f0ed85a5ad8c0b92e6fedb53fc8bf9a70b6e914714e09f0f2af2d413e1e6e868a1976583b543e2c2df4c48894c389bd8ab9ce778d0c22378b7a4dbc1c20ce5fd3f523876a8060530d77d08230b059eaef4b81e89a89464df9e69443d012a0aa127d5e434a13df7e00284cfe1a73e193980fd8b1ca26c225b3d21589fc3f9a252e523012e8dab38a17ea31e55d3c3bf94eb8ff1d0380b5af99ed1e6751ddb8f998eb90139b00dccef70f3f0fdf2cf70ff07b13f438709b4bff312651b744cbb7d7caa4f9856d2f99de8f122ad255a17fd0ba4f21dd2beed1c9bafc3213f869579d476da2c93038403ca1c4cd7afb1b30267500daa2152d74c386b659fae6d7043409dca4a59294cb403d6a8d6796b5761dcdd7e6d7527ee3edd4bacf8a96e5cd33864ce87b72b013ea945d4bddf09a64a9eb88d7e27d2ec501853925c7b7eb3850c33bb3bf342aded5285dda5b2c65bc0d47851a26c234b08498395c68af68902aeb398c9418d3a926badbd02b0b0a28841621748a78ccbcdb7e195455986214e8554eda0b3c640a7f2de349cbeb4e01285fa56adf7a21135e27e8b0daf5dfed0f62f1bafad499d5024ed782ee61b7bed23ca2ed3e63760f772f540b96694b16a3fdbc2910559165cb1f110ac938ff2a35a9d75ddc6327b390bcf04e27716dafa3d5f0ffa82a75b48c6149d7e944f85125442081e48404a073174438eccc5b0990529e3ff83eb2b9b037dcdede880e428ed73fd52c667112386f426f655f9c0c8752429587875421f66ebae2f3ce19374ea1819229dae78b49a127b515209aa04754a1815d0019b455399dbb5f1247e41870be24640d492d40b89f93272166e4cad5a1eff2e77b5320725d79152839e95703ffbadaae09c64843fc19fe998184320a6e5cd8c8a4fab1a006ae17ef45fcceb6dccbe62d73ef84ccd9ff6a9a4b12065bd71ffb4fcd3e8b3eba196134d0bf38814b9c44411293bba692b7a58f1bca2c307ffcf10dd17627c42d7e8f780ce3267cbf764fd27b4537d0990d4a635e1d8c75bcc0288fed3f9dd2a25d7a537abc6892e2f4805dda1f91aad89bb5923e813cb557cb82b152fbbfb2171355e3dc5b84b446d6a0937aa1ead6999423aa3fe61d23c0b5325c004f915a9a24b506df7cc6c6841fc176692decf2a0deeb5d15b68ebc544ad2521b142d0e6e92a02060b125483f43a67a74ed4b0b9398a236168bede52563c708d8995aab35f739eca774b292bc893271cb5927db31d8000ae56d7f93fc7b3d8ab1f45aa58fca0a88fe3b6fcae250d9f79da68feac5ce660317a6bffa7a8c0010fc4917d297252bc05648699b75fde22ff051d6c48b12c8d9d50b9a720defa517ea494e9776bdb2afa7afd05da50a65cdcabce441188306e18ce5386546baa2b3ecfa632b2a54f88874766d31e09c3a59934b6786938d434a407a1f6a4dedc91a22ec6e793db70d6d5110cdefa2862ef8c0ca2b13cdad8c910a705930ed673c320945b0fbe162cd12d4758fe4819d285a0f910c9198c19612b67342b7c63c4a472af59f26da8a13d3be4afabf3e38ded7028e2b71375b6f0b39f103c37837825924351517ea6210b078a5532dca51da381b10f8ad0aab56d5f92ed6f538440086a3c1c7e2ce25a62932341ef136264615060b95826aa4fa95393590015c3f50e3bbe2e02da614d0ade720277e2eee99593e4cf1a775be5682b5112e0b7b68e55d8320c4243da04af2c32c1f9a2cd88dbeee328d4aa165574433d9aa4eaa8dc30ac87c5ceaff30625cee4b9c05313ce826a361b74d2a94ff33aa7ad24451dbdc07981e7a219004b2240988fb6af6822eebbdee830120d34619278d414ddca394007ee89e48824d15898420fd08b73d49b78741264a092bd61b2050eb4ca4aa2d0599ad73aeef032500cf1f0625bc568a1456cc9067c2802c5264eb00527ab0fa21c2c24032849d4f4b66beb55aaa28dafd0b1f0bbeac0e1c509695d923e2fcadda87bc6b92c1bfa22642bff56b14f9ca69b480b468b1a982cbdfb0e0734c08885129330a04250ad56b465e7ddf54f2a9d5c106ee73b6584ae729d5154ce1e5e77", 0x1000}, {&(0x7f0000001180)="8379eafaafe0767a3ea84bddaa0b6bafc060c4dab306042c00c055a634fa348d81d14abfe457fa3a48c9f847550b1486712b9553389f39e461691414de46fbb345e724665458c04164842340bdc696ed3054458ee872f93fb095aab9a09250c7609ced382edb907daf64832716ebd6339b6db993ea27ebc9633c369e136a1fa6c40af01b44a919d92cbd8ef03b040f", 0x8f}], 0x5, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}], './file0\x00'}) r2 = open(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x128) bind(r2, &(0x7f0000001300)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000001340)=0x80000001, 0x4) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) bind(r3, &(0x7f0000001380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001700)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x10, 0x0) fchownat(r6, &(0x7f0000001780)='./file0\x00', 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000540)) madvise(&(0x7f000074c000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 7: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x282) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="60ec01e9ccc902469b4c43c3de981de8937a043cd2933c5f5e97c1fc6a271b4377016ef7dd4cf9324639bb89d081f3d781", &(0x7f0000000140)=0x31, &(0x7f0000000180), 0x0) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x0, 0x2dbe387c4417487e, 0xffffffffffffffff, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "346c47518d19fabf00f17abafaf7281dadba071d"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{}, {0x101}], 0x2}) seteuid(0x0) msgsnd(r0, 0x0, 0x1f, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) syz_emit_ethernet(0x416, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) (async) syz_emit_ethernet(0x416, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0]) (async) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000003c0)={0x8033b4, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) getrlimit(0x3, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) socket(0x18, 0x8005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0xfd}, {0x2}, {0x8126, 0x10, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b850000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b851000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b852000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b853000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b854000 didn't change! executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xfa) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xfffffffc, 0xa3, &(0x7f0000000000)="74f019109f35a4e918a7a2a8691199d106a3d0aa440cbd879a7b825292eea382efe32c27603472e87204a659c4cc5c83ffbe2318273f854d3ad27c68ed6d0d83131daf72c57cc5897832a1bbc8f477a35733b05c8349af517143751544b824286a13bf388f388e8eac2d9df12ea15b2b40487ff81a8fb9020f923dfc5ffe87716f2fe7f20c79afbafb424628f1f13c410b999e0943b814dcdf61c66f9790e0a2598514e65cf0b7806e7e0dc796ebb6c0f292b08a095476af7e712604e6af91a64851", 0xc2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x18, 0x4, 0x2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="570dae2f6b76d636d5f8f5ecaa6bfdbd787f884ab4ef40a65a1f26eeebc7cae77b6f79622db55278ec1c4cfa77d4824098e04d9c9ea33aada8ebbabce7582c2317c5d438856736b399a56492d3296ab589e04eabbd9c933106b6025c26c8527ebe78e6dd44c8014eaa31a110bb696371d1c9f0d6616ebd8f568d77dd83782dc2684c9a9c8a9d8ddf8b89e23c622cd23c3f87f1761f233606fca676bc958943c394405c6ffae0d3e2cbc3eb7dfb94f2e2ef424f6991cbd519a9962bd3e70f36ee20d9de64695fff13e5803428c0790ddaaedf7de2f1fca2472d050086bfc6c88ae2ff4d117aa8", 0xe6) setregid(r2, r2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0x5, 0x0, 0xf1, 0x8f74, 0xffffffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1285, &(0x7f0000000380)=0x4, 0x4) readv(r3, &(0x7f00000003c0), 0x0) setreuid(r1, r1) r5 = dup2(r4, r0) fsync(r3) unlink(&(0x7f0000000400)='./file0\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000480)) socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x0, 0x7, 0x8, 0xffff}]}) socketpair(0x20, 0x2, 0x81, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f00000005c0)=""/252, 0xfc, 0x0, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(r3, 0x0, r7) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000700)={0x36c, [{0x2, 0x5}, {0x2, 0x8}, {0x2, 0x26ba}, {0x3, 0x4}, {0x2, 0x6666}, {0x0, 0x7cf}, {0x2, 0x10000}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0xfffffffb}, {0x3, 0x1}, {0x1}, {0x2, 0x4}, {0x0, 0x4}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0xfffffffd}, {0x3, 0x101}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x1000}, {0x1, 0x8}, {0x2, 0x4}, {0x1, 0x100}, {0x2, 0xdb6}, {0x2, 0x4}, {0x3}, {0x1, 0x9}, {0x3, 0x8001}, {0x3}, {0x3, 0xa83a}, {0x2, 0x7}]}) ioctl$KDSETRAD(r6, 0x20004b43) sysctl$kern(&(0x7f0000000840)={0x1, 0x45}, 0x2, &(0x7f0000000880)="e592212dadec030ae1d30b70aad865a086500be51e769422be54b7aa50633629605801ee9413150ae369", &(0x7f00000008c0)=0x2a, &(0x7f0000000900)="9b26abaf0117d33a7bbab46ebb60ba2b2d08885925ebdab0d215b5418febc5e2298230d71c2bfcf75599af9726b11131bef582da2a75f5bb486669006216d674a183f0d5a435b7168feaeca956ade4ca92175b5af834d182dd1007a4a0cb83d5333861f29124a8782bac828d74d3edbd6b934b7e3687a9bed7eb76350f7c5db9bf26a895b750d05ae7e1d6021bf9d6129db69213cc7721", 0x97) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x1, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000a00)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000a80)={0x2, &(0x7f0000000a40)=[{0xffff, 0x2, 0x1f, 0x7fffffff}, {0x4, 0x81, 0x9, 0x2}]}) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x21}, 0x2, &(0x7f0000000b00)="823c6c752b4f46854ce2f8c5056b99df991752f032eca7132f1c546db1ffe01c489371d75c90cb4423c557a717a110b75cd6aa72aa1c6e354543b1a1ac848257585b660936baba0d0678e6e6d21d47f177a632e2f31d8703bcaa999f350eb6eb49a77c2ac1152c689a321b", &(0x7f0000000b80)=0x6b, &(0x7f0000000bc0)="ed738caf4d00c64e8d11f015f2c1ff55d31de57fc55a15735ecb3a11abe825dc89f38d7be0bdf8b66e1703231ae0863c0b03c0d0b225cbe007c5f1290191539c433b0a2439bb417ec18b7eb25c6c161b08df78ad8b2787dea51f95f8e8d0f1c6bfb5235c7e396cfa0c7d3c687efa91106192dd92854359b1d3cb6dcdfcd3e6c05bdf360c88ead71891deb100d31119a6834ac9363f08abbb31ef9c9e9f281d1fae8d1a1b80247e2cfe08", 0xaa) executing program 0: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80606949, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00', 0x3) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x6}]}) syz_emit_ethernet(0xa2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x3f}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34ba75f84cf71939c7afec37082987b3e0ab12d3a34812feb", &(0x7f0000000080)=0x27, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0xee, 0xfff, 0x1]}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x20, 0x1}, {0x7fff, 0x3}}, 0x0) socket(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x4, 0x0, 0x2, 0x2}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0xc004, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffd7a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x8, 0x24, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000280), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) executing program 6: open$dir(&(0x7f0000000580)='./file1\x00', 0x20, 0x10a) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x25) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x3, &(0x7f0000000140)={0x100000, 0x100000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="114e22279f29c28fa29e894a8a9718fd8acb322842b34b9b0eaf70b658a3b6c93430cfda68e16260418867", 0x2b}, {&(0x7f0000000080)="2847cf9e621fc462ca5842a6760779d4fd", 0x11}, {&(0x7f0000001a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850d2d3af0afab57e19caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc05e7d0126009bee1a57790af0cc5", 0x1000}, {&(0x7f00000009c0)="89a1bc81b207aaa7a1d13faae4a322c4168d7bb72e979ccd8a08ee456b925385036af83631e5cb86e7adb450b5b6b3992aa24c159efb68086b2407ade5645c233c10250da66e6e7ad424cbafb0ff6ab52b80495b4f662f6565f154e97f571fbfad581f4fbb21db6125f7e368efeab9073c8f0f547595318d3868f66f4a3b9c5a4128ebfa3680d29dc9e234ddfd108e14c6e99b47f60b01ce34c3d63d8325b94369fa92a9afe1df5be78bd22590e08db32cf3bf66f63a054023f1f5ce5b5f04200bf647a1ebb4c17ee84dda835c5bd5ba6529232142b56d8a188364e0e21815967a437e2bef2d2be6a745814ce3ea62f306433bd36dc311803fe0429eb7942d68053f550cbc814039b295b584af5924553936c1006ad60e956cb5d186a3c8b71915d76aa28124c42052ce1d08f8bc8767c78feaab41a878c94da532efeef1fea3ede84c70c0e83ab769ce72e09a432349b7ba4bb6636b0c45aaecff16414bffa5f1d33629c02af44de0492977f1d24df47a4173a44020c54d9e655bfe88aa6b82eacd79db6ae623b7e8cfe75ee636a357399aadda798645125f255831e816c8e10233ea49758c32f112c9508dd0a543f7f6ca6ee9456f7cd56539137aa07db465161c354440fa6ee5c1e9abdbf556befcbb74781e544d520457a7cde0262f65ff950caee2a6caaa183c027f53fde8e47fe3ec2cb68c2fd83994b5ccd126f69a42ba5c0af1f0971eac1b7c24200ac74ec37f6b3ba197b6d61364dbde98ad458703df94f1a1cf2191e87aba6ab0bb8a231dec7100023fc2c029e2e8ce6e5467118130e09cef9212bad9d30b86d7677fa10b68135c109972912a6dd93cd422898fadea733bfebd0e12ad17ea96e3ba631016336c8a64c15cf77e55cf8e95094557515e7278a5890ca6acfa52b611b53b43962537e217d7d3ee8edbf07dcdc34359e0675ea85448e8011a362ad4083052ccf3614b8e39afa4f297e267b3cfe4ef65f150161a2a0a20d1a2cd48a202655a84f1f42571aad97287a64db859f51691b00025a66fae9f26eb1be78b85caf1b4442be93053a5eea798dfdc123f0379b72c4e797695db986c8ac0c467db5db1b4a9c6357ac3002cf5d8429e104a80800fe759b9c60d27565834bf613f5f3bf483ffec2c03b633573caca96bdf9b4dc9d1219e616b9df0306aa8676e6434b159b75a18c56cb409b3a492f9b915a93d6b95e8a74abe1f1892d9ac43c0235dec2d47dfc9e3ac74a5d4cca37e63e87139ab717d25ee9d0e0b89857d4a4d72d7865291ad1fe1481db94d02d6f3522d42a502b4df317e72a7a300128a575d4ed11811e78c109ab3150cbf542eab063641155430f8bdc798754e64a4f1d2e00cdea5a131e3df32c3ba5b4ad06d6f0829472aadd1dd6ebf6d01dc91fc29707635173f2bbae9ea9ad381e935e5394b413fbc6ee1b996465fd37ac8312099aba92c9f0fa9bdae2319e760db4b1441effad8e17cdb6619bfe36bbe03fa9ada9a2b49eb3fd63e0ca2ce32e56174a85d8c662e20866a598394f9dbe65cfd0255e8abeb329836ad50058b8d212a1f09a43d1d3b365aa8f3f91574d05ea4a0d250ad75de36b405ba586712865fb7cf69ed111f9fbb0b31b44abf5dd44d43c765b41e39ce992cc4cf8e6a97eea04ece49ae5f331ce12cee6413deff7d38b0cb07dba9fed804a924a4bf4744da834016923df8319922f3a1a0957684d5b1d21ad20245969c1afb7964472c2951fc36ab5b2347a26fa1e8eaf9824252aa694467f17c68c2bf3afd66f06702a6a185d8af7f8b0561f302db82849b50484328cad136ff70761548edc0adadf892ee0d2a6d23b87b125dfb83fe0eaefe3933116bfb1cb60f389cdb47d660580ee45415987682412852843e02d0873e32493de1848860c44517ecf9123bae856cc54c81d50496e131fbebefab5062fbca7b2069b996aac969a5f898e80e51ba2f8f37d08a9a7915eebebf5fb6c3ec13112d1fadb61004284e517fdbaf8f31a077c21408a580730f20fdd51b62fee56ef0d534dfd0b977b01dc467ce3ae3487cd94ab487ec545e0195bfa816703e0c4b0a0664f3151ac3d5fe1b8f864f3a80697823f87b869ebd50662e07d6c66cf78935ca385d85bb28a671b979f6f37a9818648b7064b6463de5cf9504643cb14521e5754d4586eb39d7e853320b13c20f9536045e4fe81fffe205a7b72b9c1eb96a7490073d71ce5ff69987f1029db5e2eee0c2f48e5c3b698bbf3880c68818b3cf177ce630a795a0f3b75d69c469bdb971d905cb27166ac2ab0585d45adbccd1f5e4403f15b3f69d418b5e9afa9868fe8514b1dcfbb4ced89ac4418674744f28119e9a4e3bca2574134037aafe35f5d08fe2441281215f6e908f7d7105450912c59953a97006a7d55cbb0c306e51104febf97ef65ffeda5db4cd59fbc2762ddd5ef1a9a85828bea40b7674f55c1c2a96745d90661bc37e07d5f59dd69bb703853fc74d713c42ec53dc8a34c7349a96fb6121236a862bce6a88d98d9aa6e4578e7618e2c4202fbe22e6e3a79aad89e1718d66c0f88e5c18293109827525acb45886190cb63069ba224578a2c2b2a50065e594c68c3ee8cdf1a6980829d9ed963825408b2c38f54eb8d24d7e727d2d797fb675b902bfe02720a554ab604547ee590aba1c2e95f84d6933211bcdc21b8979c988d34e6982d6ae1854e8591ef9a616fdbf47c347f7d185e7d2611dce4ad4a737f6f3b0e6b24d679d65c576adcfbd3402d92025970a8223b3a87b778340f48e7f8be6d57e749c890657a6fbdcbeb40b19671ae8b0f6a9a4c75ac6f2e3d1c8e80ded297932f3a1d393ca36d3ac20093ea8a17d3d1c2cc7a656267478862ae9a4fd02db5516bcb6fc74da5f4f2a328004eb3656033b3fa37f884c415cd48a2cd467c1cc69b0758dbfb8a68cbe0bec952c7b93cab30da81fee274d9809c4602d1dd0a912873ccf270b88737f78881f9c8a9aafcc2311fa1074636012fe1d5485af9cb0b0efe27f3333876852e2af2f729a642bc2ff89aa19fe09f886b6740856848f0f186c16b5f8306fdad8476ae1d4f4ee5a8f10c038e2cd47a045eaf7d3dc95f7c0b3d62082615c44205228a5e6fea3bfb3dc24587b52401efbcf8adf6a892f0d07a4473b01cd2d29397dd5524f12ea73bfcbfb887511dd1465f1a19345bd3a20cb43169c7fce436809e13b6632fada86a83c64445867b414cb743509a1f09821ecb4ff5f7b9a5836d3977abe8f3caf3e50ac4b5bbd9112b7800acda13a826bfd6a2db501159d584de24803d202678bc5106925916e1a99362c9ce8da368309890bf9e6768caff4e4c42433c1c8e56de41d1a4fca29230495bc3bb4121e1afdacbe19534fe065994df0fbb8e274e2fcc77e74d11fa1a11a172f03006b90a0ff012423505ba1d34b088c6eac632860dd9e9bc549d5d0d73ea8119c8bec6b46b988b5e6cef88d2a88654fca1fd88d0c02d582ecebcb6e3a34aac292d0551e65b41879b69b047f9cf794ca5b14d2cec494ea2a353940896b004e450640f1dbc9dc72460e347e5f232a32fdbf109a3a5cbaf9678f8a0e6e04b615ca26af853ada31d07a59221791bf051ada412105c6d5f27241114c09e19f4e01b14a1bbbb31ebb3a24252ac0f84698695d7be68b56469bd21852ddabaaba64b213d42bd59beb7578ee8a9c183242ad636dff4809e3752cab074816123e33061a593daa5eaa6ce26fc073300b802597def40c65e69223063302c15592f35fede58f4dd0420f4849bd94e72446ad6059c0a3ed0fec01bc1b93cbd831f87b90fa99a095330c91463086b0230219fddb5fb1288925aa88f5e16855d8f8c809028de9774de7735d3da8b28672cf6afea2c19cfca542ffc7b9cae0db783f451e7ea5f01b80cf1c295253a303964cee39b9dadb278c7121c5cfb8360256ce6d602c6bcb77e8b6e377d0537bad3eaf0c6fca49d668f2cb9584de9ae5ac9eb19e69d1de00e964218c8ef5e3fa16894d4ed60ec9877f879d6ace9d917b0520ae9fd1d65bfd5bff0f2b48906667162eef5c7aee226d934e3a5ecf75721eb453cff480e75678d7a208eaf97c96186006a891ad9769d9b2d3fb399a59ab331b0ccfed9d93dc17e8c2aea069fe217060b8c36b304baccf2e9220d2aa9a0e5a27ba7993614797865c8cc745700b46278cb24fbea86f74bfbdd456fcf1fe2b4ea0ffed2c3c01711ceddd9b44c586a2a082a828d82da24f7ee430305c55590527275892700c18b9f0a0fd10d39fc7baee042bd4e1196986315fc7e4f87d06f1ef694c6c1dc67762eb78b378dc687e586d1dd04f5c97e892ba9597c044f079a5d66799091e47a4750c693847eafa38f7139b48a2313a6166a85bfe36ef5023df0d3050c9d6bad75d0e8ebf787834aa10d8893a9e0dc3fc0858bc6b994a87038acef6a03c5d613103ec9342d475380045ec77d76a60b3850131b9f9a7cebfebeed82aac0f8931fb981b24cd8faf585693cf5946ccc73436fd3a93ce4d04e604d139c33e646e2594fdc0a45967bbbe1f13fce4c3d3acd60faa0485a595abbb9cb64d70a2c48ef1ae8acefd67320069d46debc1d00b6e51d4df662953c32e67cbbaa462d83b1b381a88decbb4723fa59f17990f4c9f3fd166d95cdeafea1290bb5a86c735244f71140227c692d3753ead8ca1126c666af926298b759d5d01d24ae7ae461598595e24d209087c0a1d81982c2c49360408c0094172b1ac380fa4c418d28cda8ec0afe05181292b1b5f42a3c6e2a47c3f029094b2859b00e13e48ece1122f58a7fe392ec77f40734f111adb7e380ca6adab28ab076cdf5fd75854d3e6f28a2975d3329186eb95db8536c4a2e6046178fbe698fa8318a3c1385d4ce9d198ef07e69e9d8f345839a2fa96954c6be767b39bde5c4802910fdeb73731303dc74fb3b854932c8782a78e8f8e2752b51754183471255b883ca2f9a1cd59140789f790bea8022eebc828d8f32d2d893c1b5d25436b67e5eab671eb871ddab3f93e5488df008669ec36e8a6f55a1dd6e2e73816f4cdbfe6d4c0fb1d8fc57369fb2ca10098a26b6a43166811e2228774eb69566feec6fbaea3b73a39d9607786c05384dba7102179fae16fc27fd8d75eb31cfd60bba72a3512b1490d2498653393302f1099057af2802a3813dc49bca15afee27fb43ee7cbe95d1600b73f8bc0b2e6d116c4f4509eb771a5264ad2914be7813b2d5ab034993ae2eacccad659a4b016542b4fb5bdf60911d71c396d085cc25bd38d14aa9aa5e7f1c4d3ed829a201a6288a311fd0f603595d3e354f038771cb59fba146cda955e417c4f5c4e7a162adfc363a2666dbe77ac0a31a8f923ede360d0c358f3deff697e9676dcd931ffc20059c19469ff65a58e10d9a7453dedafde012835b50f316d72db7d51b0f6d424528afda4e57b49b5d1272e1df899e155bdfdac6fe9764bd06c692c404aee42194d41928b26e1848c6e6bad797eff8e20cf9f231b7877fad6d89059d40f9332e57a5221af2dbc2d5dd9431d836346f2d5a59c957a922ba37ef5c89615af94a34fa0137bd81263b9d5f1da211e38d8b7ecfb1dd51e85fe9110691ddd36ee96aa1d735cc9ee0990861b630e062c0d7a20865492942ddf4a6f7ba411b85a825ae96ff1b37a8c4ed86225286414e5075d18582708354f39a817cd14f5ab3ca9c41e69a7de158d47fe6081f41c018521f1601a8c57bf4a3a61f0d61a6d428ff5e3f585d368b662f6821358a321910c72269de62ab3f5a0f0b202f6b46dc710d8767bb5ff91", 0x1000}, {&(0x7f0000000300)="e297b315006a0c7903abeb786bbf6fca41048657cac8fb770ca16b4c4ebc5571186213f8445d596dd32a5d767385fdf20bcb3bfe5af3ca5331f8cc75587f23a1e16430be7f86b4f2e676191e9146ee6e1490ee58f6d2e2f6cd421f77a63438e6fd6ebae606aab99d237f0da60f0141d4c006700f2bb38195bf990a70d6c4e640fff872802b9db60d4d4ac71ad31871193fa2376471329f92410d50b6642c99a8d2ca9ab4b8ee021623b4e7527068b9731ac1bf3c281b5470c80fff2a3dcc2a9fd76089723b407dcef4", 0xc9}, {&(0x7f0000000440)="d438c5c2e038426bc0e7d8dfc5a1776fb7a77407316a02ae36a7af9751a55159617c60fc9b6a041c760f13a69241006fcec4f2b051e898ca98c2b8494f923055b9a626565f40d92f645db9878f2e8bafdc0d25dc88b8b0908973c21e64f0023b10a7af347081e1aa6f21378b6c962ab63807effd57b15a4bd801390741e1d6ce9d8e3533d34fd60c3cd037abc70ac9a41b362c6ab8c962158613cb7cd822ff1c24151daf", 0xa4}, {&(0x7f00000007c0)="231246f4a8df3dcd4f389a2823584d75dcbca4000024c068aa93f13d5e3ad5d103da00ac493f32c41a3c83462d479c7c7b81f495e58416b2ec4bdfbfc54b50c0624bcd9d97ba7354fbcd487a1c2defb39a5d46542c27b40a1c005c522931e8c9a750722e1478121efc6ec3425649fb9c5072edf452ff4cf50a03e586be77ad0f146691290981c09704d3edcb395fc09268315c17f0bfeb6808a51efe9bc81efd8d75d46b7c67b93a0f6a47ed24b7e035f631ea7eabe7aabae36f274886cd5fd31ed21868a514c8c36af2729d3247c824023b7b945d2953c1de739880755670a1408b0ae6ecca32", 0xe7}, {&(0x7f00000005c0)="4e65c813e8d9af82f6e16889195717ca8664d676484a3a56b28334638a006d6e3e202cde828ad71d436f4ed97a87351144c620816cb4c7d23cb440d4358c33ee944ccfd087f76478f154c129b7931ec26b9450898ef292bf595056612bf25abe35f5724e64eb6227a38e592183c5bc340537c70c056ac116c71964fd0f1d3b239effde4ddedc14c53225e1e0e69c5121a368f444067f7b5e402cf214dfdc82f980600d83117f355f4f025a369d8d59891161c70369a84dbe6912076c8c61e5fa1ffdba8485ccdf80be15a6d5cfbed6fb519139cdf2a26027075e0f47300ace5df94cf5dd09c9434c5f1a728ae32e79f1d00d0ac582b0ba4b654324e7536f38", 0xff}], 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x1000000, 0xfffffffa, 0x0, "a03bb0c205ff5b54a9c3e668cb5c31c265ed00", 0x2, 0x4}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000180)) socket(0x2, 0x1, 0xdc) socket$inet(0x2, 0x973d1c29a1a2dac3, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0x7) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f00000019c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/45, 0x2d}, {0x0}, {0x0}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x6) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff000688480200000000000009aabb33050000000ecac5230e99fb17d156febe778800"/50]) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff00000000000800453c0028000000000000907800000000000010004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x54}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) socket(0x2, 0x1, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) syz_open_pts() r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xafc0}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000003c0)}], 0x1) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x80}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000001680)={0x1, 0xa}, 0x2, &(0x7f00000016c0)="1f", &(0x7f00000017c0)=0x1, &(0x7f0000001800)="0c2fa4104b6d7ea6f45936680015b295e404f997312c1e7b36b8c754554383a176005c23005531f61ff6da5822313d04a7a8879e3830ee335f7ce67ce00a8290bee6aaa27a9a0848f824aa628937512eeaa3be2cf4e080019e5d0f410297433a09a01591308b296d84012e60f55d750c54d68a8066fd324843d4dd064414437a01f616f0b908d82ac2a46e0042d2fbbc8df4146624d90b5a36f7dc45da720d895660d8da21717d22d11e5c03d6373dfd6a93cbdbaa2bb04286231e97f65c313b865ceb318a570a242fd76c9a5e20fbed3d8601e0df4a28b5c969a358428d2e96cdec62b8da89472d90ab03ae83c5de4ae50b977fdb7344c999d28dca30d50f1f", 0x100) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="00003226a4a9000064e7c803d2a423735d33a4dd72c3b894d1de957eedc56e0380271dc72f5796a20a91046c9782b54e9ebe4819eac1e41bebbc8fc2e5155796116e00a001c0745c0fb366c8c29785b0d6983e036092c219a09099d8903b438bee0dd22d219efe232e9cc22761f89554c67e1d9ed3ae72e8352e17bcb4300b3c41577047664b11e0dd9155c39f1ddf1703da62aa7c505bf0229ed8", 0x9b) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) setreuid(0xffffffffffffffff, r0) socket$inet(0x2, 0x8000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0xa, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x80000002}) symlink(0x0, 0x0) sendto$unix(r2, 0x0, 0x8da991d8902dac1d, 0x7, 0x0, 0xd) setsockopt(0xffffffffffffffff, 0x1, 0x7ea, 0x0, 0x0) getppid() getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x10, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, 0x0, 0x46d803065914cd15) setsockopt(r3, 0x4029, 0x3f, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00', 0x6) writev(r3, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x40000000000000f0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000441000/0x3000)=nil, 0x3000, 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x1, 0x6, r5}) getrlimit(0x5, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) msgget$private(0x0, 0x2b4) writev(0xffffffffffffffff, &(0x7f0000000400), 0x1000000000000165) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000180)=[{}, {0x40e}]}) syz_emit_ethernet(0xe, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x80000001) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000140)=[{}, {0x5}, {0xfffc, 0xfc}]}) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) syz_open_pts() (async, rerun: 64) clock_gettime(0x4, &(0x7f0000000040)) (async, rerun: 64) geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16, 0x0, 0x0, 0x80000000}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100", 0x0, 0x10000}) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f", 0x48) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe802b002000000000004e214e22fffd90780000000000000000000000800000"]) clock_gettime(0x67f3248105b4e004, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000240)='./file2\x00') syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0200075200000000"], 0x8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x3000) msgrcv(r1, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r2], 0x298, 0x800) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x7) getdents(r0, &(0x7f0000000040)=""/90, 0x5a) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)=""/205, &(0x7f00000001c0)=0xcd) r1 = socket$inet(0x2, 0x5550d1ccf25adc6f, 0x7f) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) unlink(&(0x7f0000000280)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7f241ca0ee9e3b6776f6e9077389c01bef80b7a891e56bc0e962dd4d38cd3a646cf4abe7466916a122b5cdc73f5bae5eadd11c8976ba722a0e1e01d61e6cabfc7885cf51f459a16ff06e696e9c3d7e48d3d58e920e0758e3a6eb84ce8c9f9e2c912fb8bcd919c1b1bc06c0c32e88d6fd85dc1958b6139fa41d2e314fc6d0c5cecac7672826e85194138b4d93cee532b8a0c1c239ff0946e787b647a9a0c504cf1f46ae78eef47adc6c57218bb3571fdd30732a2e5de88b6fb66408481756dbc9728b58492c4385386e7f7d5affc46a90", 0xd0}, {&(0x7f00000003c0)="b006153441803055349a34916df5d51f6351454cd15a6616f6027b7bbf6df9231b8270966cc899fbef0ab34aeea2371d6e5570d9329dac840fe4a083a43fd85faa5f2d8394cb2fe8c40b", 0x4a}, {&(0x7f0000000440)="53a999a37d82781953adbd82c84c43f2906ca462e7d3ae7248b4c2e0a966e0c0615418c0a93411cf03eb64adbce8332b674e9683b946335ed640ade84b46827b785b133830c69e6310f5f8a8e8c2144f3cebb972383b3f9dd53d74cbc03ea3bb8140122001d64ba5ce155776ebf17e5763865ba7428776b850c5147d0f8e9010cc8fc69588468a98c717d3", 0x8b}, {&(0x7f0000000500)="dc6ad9443a73ce7d247d55f3edc57385ff74086bf9785448d7b3f9a712c7aab5bc3f5f0288d2123b8180594e331ff0", 0x2f}, {&(0x7f0000000540)="eed8f6bf5b13d9dd31a81061e971384f59443eecdb26215aba3bef027082acd010f90b9b83ec874b7a12d3fefb58bf8fe8fb2750280187526814c771bb597d68fe6beaa0378189b424e83fc916c622c964c2e9a6ead295a88371ae8af4a8d0ac618c1687e91f532746dafe1608b4f79d4c523aae917e44e1f082d7abb3cbb8b25083ef8421f4adaa55bf4821720b6271fb2f03a41d9c8688c5ee42307623268044e7d300db4edc6253a205b3276e9c518d9dc989da74005ac3cfec75e297eef7dd32d74f01e3f66727b934b1bb8ed664e55b21d59de02a31844ce660a5975c6d999200148d902ee08416b71b4d4983855022c3af8cf3edf5e22af7d8986f848607c72aaeba63cf950ca6e20105233017f6b112f5c8a1fa61937852b126ee41579607bd2de156028eb2dbc6a3598f5fdd443a2868840f5b3db0835aeb54d621311a41445393ad3af5d1e66ec63625e93ab1491bf0b56bc30ae47a1ddafea734179f84263bec36a4ef0f9967b0056f673da584a798f87f8c1cc142ca08c953a399d469c1901e6ab0e18d7492bb4b366ff78baf2d4fb2a58879da3d8453769897b51a95d3812696b5d93582700b7db915b7ede849bad38ac025161583ae1a072efea6a55e72bdec440445277da85d15c3554674b590963541cda7d5a17ff83d094ebff893529b3c433a267cf4ce22bae798595304384fcc2d041ef8e1775af10404c56342c586d799bb0b39a0e3ca17c7e70d626f6d36311b1f5a2124f2909533fda6bd469a3b533ac278677e4be103591b9cd17b8baa06d457819fa03928590467483eb27cb15cc255e5c24a04a011158134a313578f142e944304055e3fad5ad812a80876038e49f4b2f5db074c37f78d5cde7101610d915e2bff9cd732b2407736b01f2a857fcb062e9540c56088e28b95fbb9e992a5bc18f654e64d15c99f6e62754f64d03b59ad6119079b1a9862fc78033bbe54bc3e394be30d64b34d657743037032da27b20700142b8c6312a47a50e154eff002cd34861dd2307316c813d835f9d78543df978deff6138b5aaf057ec39db1ee22c4092969ad6af2493a2b7f2c53e0872c2f80a723ac08e6f64391a18fed1c3a86325d8bf7af837ab80ea41ae5b271502d9843d98fd3e08067f91958c892e37a6684be0e5ec724e23d71f2ad9ce5081cd9e6586d39bbee83acde558a0bed3e709e51a47fdc9ae27325981c485e51ceba5fa93b3b26060b826fc45089259dd118fef0dd6d04a602f58e8e8e95190b5358649b433af1a2f567919085b25f18a43ae1bd7b898980959c82bafdccda4f4c97cc9a8eff641a1c73ff0351b77e6605d094463e277ef406424faf01819e3f28f4f8ab4ed2b29413d41b8b0afbeb9c69b266447349ca1df5df06ab79e411717259a1e45aa919d91e67e30d54c20684ab7d0ebcb9d412436cac2210c99a5244c447a4fcf98c9a742a2408002814c9e7276a475245962bd2c61014f5e937ff02aa097f8a7885089f0d983e0e5519d07648a692fa40187b0ecc1e8ab6b911eb1b2d1fbea0ab3a032de9dec9d6ca46b1d535d449dd05514fb115e088b1a4b9ccd174160a5a5dde1fbf64f93a0ca57fb8cc88ffd67f045c5f1897a0b56d6b0dcfbfd92452c06844ec4f88064ea92a5f10a4b6592cbc1de3db2bcb4e6bf9d8c364dbca00fc36a23dd38d21a6b103eea0e031df61c560de9305c359c9cdd716f9bff569931a88f8330385403d3add0be0f3a0a1368657d64d6e8ac6c51493c2bb1b1621e97d6d72098a8f7e7ec19140759efb031816badaae8f66eee8065270ca126b55e7d6bb1ed3dcad5e050f1f88cdd610988086dd47dd99fe28788a7f442b85fcc14f1d4e535ac2b835d8b48f45ca8beff2add6b41195583813236151e68b12a8fb8c852987300f8f9926cd8f357caf9d0950e3c7ca15e76e1f3319f556f69a915c6204ca8528fd58970c231a5233a6e90bfa4967e5548da23a1c08df278a31291cb598195894304098ff9acec534a0b33a3fa911cfc70b1031c5774156c74419c18f40852a579ec9af772cc183e4b1a34c6852a1b57fd7b600463ece4c4df2aeeb3e0b009b049a1045c98e1e603b96910d6784f7f6fdda057acecbc87324eb46f805d2c992c8ef64f15855994521d3bf5003a6f9f6fb891f2b0039bf5e1bc4eb92d0b3a5b93fc9acdaeeec5709ef30173be92d14e39dc7e2f0adb411a0270cfe05912bd4aff971acd24304957b2fc8eeaf289390981d78b7973b842d74573cfe489491305d2a6f77a0f731b614ed10bd2509493ffe9a737c3cbc36962a87c073e5ad4cdd54648a12932734410a1fdec1fca3b44a60b0fac468ac020c51523551f28a85c1ecedf49b3b782a5ef8f7007acfafafd831d4a2fc5e23b653e0b150ced2f8e0554bd3f4f5effb9c4287079c7aed0a6d45d67908b4aa3728d17a50b525ba56c3af7fd53e3cb03b53e44e05197aaec1bd105dfb1d31b1fb36fa2c30fb6fb56028ec3ce24c620cc977f62883c9a19f24c1efac6df4bbb25d522e5daafd9dc04d394936ca89aac6dd04285f3e4ca44c58319238be022375a7c50250c9e499ab55722648e623071f2a8ac0f193c7ad358be902221e843872e7d7c7509646e9d72d95059922adf63659cdc5a312523f175f4e6bdfed915d5fa649a280275865a4fcc56712db47d1814bdbbf64009859f36b8b94baed63b28b1da6796d8f1c9f1019f207a42268309d1c3c47d7dd4128fec83e9757452607bf9dca11e90a9ffc0655d9370840633c232bb2ebd08f4f591eb6c0aa6a3342132909f1f2382199f8dcf2d5f36ed3d1a0c1cd517b042039c12003bea8030d787959b81b7a6f7f2e362f46da15a48e3bb5314cc9fc2fcce335af5f71f8b348f37e28830acebe6d9c8a31e0a9ec474b37a332df1ed5120e4e490612eeeec90e818af004ac517551ed37e25859cd96d2ce48ed04c5263ee65af2012f4d682322ec9dd5ebf3fee5dcd9c0b307547bcb12827591c8801ce9245696ec7e268c012342d9f76f182ce068fee510ca0407aba9996b4c4bfe5391b03e944fd210a805dabe387f365c7ce771ff9deb1f403a8e2c9936f690b321a9357ecbc7a3aa8b251cda006c224ab19f13dc8abd90f99cc2c6bcc6fff053defff9c8c4055094d8d17cbd9ff85ac2dd73900234076a93140ef546d53b5d4afc1217e2959c913c35a369983a4cc3daa3ce3a722b4ca6c5aa95f7a9b4f1841714716ffafee5df1f0ce9478a9ad9e7a0aaae7f9ab62e8fb5bdcba83de37ac4c591d55ae78a959f2580654f00e1da5bb09926c83408a0c9c16ec4084a31c543e9fa568fcc9bf99f68b7c8b304804324fef2573a5610532a1c894b7085f8664de21b81af7e79e575f701e8bfcd35d3e3f6ddc7e6c216e326c85c568ace08b7fb97786a2d0c4a3e415c3dc6adcd0f13114e4e1d764aeae9c1f8588f28e1dd620af64d0faf1f3428d422625912650b1dcd5703b8ef1f56f85da943add313105a3ae7eec3f152f3ea0bfcd98a54241b6d4893d305575f6dc0cab8a7b3194e3eebd41926de0beaf59f92ff4e0172a8d2f3e1d7b88c2fb6f3ae8f99e1580c993557890bb1800f6370f48b3e1df0bcff6851bc95001f106c0153be16284d4d83adc58cd37039fdd9b86cef3920f10ebc67ec6cb7feb26f53c37c6a92935337f0c1ae2bd7b5ba5f89540c5e72c57c3c81a3eae1be587a84c6fbe2d4b50d45046935cc0d202ebe3a700570c522d0d13eeead7c701ba0881e3aaf598f613e4c20620014f2b909ec1530c829d214916bd714bf0d634c0dca5865eea3970ef30f94f6ba14d9388c3578694c1a372a1c7b7bc6b7c95608db2ae96fd23c7d50ed75db87f6d39eea40280f850bd51ee9ab67f0ad0a7f7366c856c1d763beee13a78224c070676b9c248444ebae3fd173bd817151cd7447500198dda8d515e0cd8d7a9ba89e62a60380ed0afa7e97581abefe320c0557a13aaac45d9a2101ed2701e3ac83fe58a59a95fae7d57251e796e8a50aed7c07876946013c31e023ff04481537e3f7c53768c9159504ef54b9a036fcec723c8588cea5f02c8ad6fbd20908bd25f0732701f52fc87482abda01e09f54d09e421d6cb7cead59f09e942582ee780f2169714102f1fb6fa9cf4f7f0fc78e4c013d5bc58bdfd1201ed092ea40d899b609da03f65ea29d96f35e8d0c4ed7a7141439de13cb8fc78c88bc7636c0758c00742c05ac728a8ba8635447337e39ad42105bdaca7bb127ea2569319d7b403535f8640617ebd1f6620c15a41a2bd9554f34d382b5baba9bce2ed570382a02e5634fb4d86b9560b0b712d1aa3742269fdfa7c56cb9aabc6f0c60f3dc409cc8921143663f3f90fe9c1750842cfdc6b25508c8f047ec79a0ec5954963c098f4a01f348d85121ae4751eb31d173224e06babd09d6d89ceff4f9cc89b37eed9af9429522c9c690394fb5549d7e6139eff9c4bc8d422fbd0214403475d56af12a2decd87e64cef0dcf0cb86115d8ece4573fc34760dd52840b5604e33263ae11263ff7e0eb068337b453f5b752b2f05b0bc151b5af4bcc14ed8276391d532431994dc104ae146ff4189ca3791f981990792b47badf09d204cfaa9c558bde3a971ca590f42254d93d368c757b34f3b462fe7174af405c85324b5295b51b0adb30e3b6e4b0a48acbb42ef32051b490c9a55a57eab1b190ae047c04a1f8a4f4efa24b80227d67a6356fad2cbf5183612c5ec04b83f1cc2d9a608e6c0737a0e733fa449d615792f5be410fde4d8079467b0c610bc52c1bd20a1224725fac147b141afc9a1635b6b7cdc1cddfef34b200c99ac982b4e9b796b003bfdac4f759e6c893ad3a647bae6e7ca52fcfc15a6c7bd01d9cf37da5586ec3836dd2cfd67355d92175aabe02b3b453df2564b653d88dfdb180f4f71bb933937d86c72c93170fd380d6de2058f81f5b1f0174daa0f6cd713e26e647a53674dfecdefe2bbd6261e048880a1d5e41f32a012476a5295a73cf37000175b4d9eead973a488e62846397c1fc99d2125f8fc26f6c14b1dbadebcfb8ab54f8384e85b774b097cbbc1917fcc10e1a6f2d820c57c6bd269ae74d282cd34d1fa1282b045df0821bcf15f4ad38e052239b0a322dac578fe49cd891f299f19f9990ae9fbe5159eaccc13ad77cd92b3ab730c069929b602d3fe38cc6b7ef4684ea94829c82526988ce95fe72761a8613ea96fb5dbb9fbfed715fdd4a29c333b90dc6e3802d2606a3f5651abe3d04c4cdac280b2a6a79b7f88c95ecedb58ab98d218b4b604d83432eb22d418bc7579d45aa5713a812372878dc10f4892aaed32d2296f47be3ff8c6304bc380795d0140cf46e2de225729ef9975f41864f5637885b518e3ba48725572959e79cf894f56707e250bb6d1661fb2fffd11574bea3834e4f715e2b94aff1d25ddf2ed22d59066c69964cbe79d0115400eb4432b875fc45d54e3764112771497c16b587bf4978de13d37cf441847d0796f409a9102751d6d2eb66c76fe7aa1599a7d36d237da8745a35395b62705d0b1e75cb912223831578e25117a70764cf289871a66a3ac6a757fc38d1e20f863810195faec4dac1a7ec5328f82c1e1bf4b8f0c47e2407c12a6559d94e6e35e4f175de51394965d082d843ed347cae2a5838aa57f1c07743a35732033e1f41131df6ef52455221100a941eba6815e7033dd36aeb41ce5c1d81ae4562e8892f4c246f28a3d7b36d078a99b68cb5a8e071c96dd2a75f60cbe2365e15428f83bc8a0d7d32659aba25fa6e139b844edaad2917c", 0x1000}, {&(0x7f0000001540)="9058571b3a73790b93a9624dc73449", 0xf}, {&(0x7f0000001580)="43f5e119", 0x4}, {&(0x7f00000015c0)="b58ce3d11734d248b307009a42731516535ae2672c69a84becf4afe92fdc22a8b8bdd0b6a1b57a17b0cc123e9226b2926cc0c6be147939325dec2a0ac98cae0d0131818b7379dc862304de242fafeb8ee543dffa665b09e89a75a67df82f096c2741b554e04c6988f26fe6cb22e80c54fac02a8cd4ae35e7fb3a151d905083aa84902a62c5d5b2a54742d114341e67894a9ee1dd4ff6247385561e835e3b465a7981fb91c79556cdb761bb6f5f1da5a180368531b2d94ae757759d4652e6298ff3d24a13f1d55a8ac8", 0xc9}, {&(0x7f00000016c0)="5b411066da17d07a64b882218fdfd6d71ce52c5d2a26eb74f08f9bd27ffc05171cbbdcb7753894a1c5c318fdc22b808a8232b9035adaad1047aea6cb40d38ad7c03c59dbb94e02d8e97b2a36c038bc187dfcbc876bc6f080e0fcf3f8a15c73d4f4e5ae89c76abdcdc8f901644fe5b10a5475e0fd928ae6a3b1019b0ec2c4b2c46f95744c0e17728f3fb7a464e6e8613207a5f0fe06fadaa166bed6fe7f2857e4b5c77421b4f7bb25957bdd6cfe0fdc15818e5f0bcf9c1ac5090b816cc2827fb9702507aaaf554212bf7fe8d5dd7999603a4698d8ff97906a646a5dc71fefcc9d46eb5a6652dd02fd27c182a47ad1df81a1ee9f67834081153d", 0xf9}], 0x9) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001900)={{0x18, 0x2, 0x9, 0x70000000}, {0x18, 0x0, 0x9}, 0x6, [0x7, 0x7, 0x9, 0x0, 0x0, 0x6, 0x4]}, 0x3c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001940), 0x20008, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001980)) r5 = open$dir(&(0x7f00000019c0)='./file0\x00', 0x20000, 0x158) close(r2) accept$unix(r2, &(0x7f0000001a00)=@file={0x0, ""/50}, &(0x7f0000001a40)=0x34) getgid() flock(r5, 0x2) setrlimit(0x2, &(0x7f0000001a80)={0x60000000, 0x60000000}) renameat(r3, &(0x7f0000001ac0)='./file0\x00', r0, &(0x7f0000001b00)='./file0\x00') symlink(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001bc0)=0xffff) r6 = socket$inet(0x2, 0x2, 0x7f) writev(r6, &(0x7f00000022c0)=[{&(0x7f0000001c00)="c472e1b6c67a87ac436790529e18a5af7eacaab134b9e573369fb8d479295cea5045575ae1b44d73863ea940a26aeccdefc0e29c1fa0ef0563a864bd71aedac8a49a6237735be1974c0b40ae1d43301276f510f2ef30", 0x56}, {&(0x7f0000001c80)="51f170ffb350489784810216ccbaba8499031f1d3b818e54430c27925d5f5a6769f14791f0faacb154d54c853cf5a2573c6363640def99c894464173dc8f66081efc1878dacad204ef49bf9028ff00a062a42709496a4204fe07ab1f6603066b6f6038979c527656", 0x68}, {&(0x7f0000001d00)="73e91ba3e41c32b355b2390c2fd95000a30bb1fcdfba6b42204dc1206c2f00ecf33beea56eff23db79f680f8b69c6cd22093aa228c41710d79642dc75f26fc4984f0761f90c9b912364173d56145dfa3394633f8d24a1240a7e02a652e6681872acd191fb9cf77b86b0a94c055ae0c764aad52935fe0a5fc1ea467138f71645c6efe2191f4020fe7fdf3c417c25f26c6a2904ec57e19192df107eb2a17e0e7f8c22e48ea08f22d3af09a0d712c6c0e18cc2b16b3094bb9727b2495eba33901f1a739a3631da4a41af0a7bb4b26915193e6caa2d75213885c8084ad8a1ff371e2fbf1", 0xe2}, {&(0x7f0000001e00)="9f06dfed5cb9cd3277263ea32ec66ca6955af433a70d117dac945ff35d1290403ec8bd917e8a8e4ee0352f4d930e9f03eda69192a7cc26873079a3b74ad8771d3fe3443408d686326c876cd376de95c129427cc4dafe8b07c0605f0132196bfafc6e509127c008d7f2b5355ad260b253b29584a7916fb1179e253890c68f79170553ed728795b60134715b43c89628458e4d9397fd025a2fa7a6493cb7721fe3b8624e045088b1a4dae678bc0c008b3f379c3796c949888aa416ec40293c912d0e6cb74596b66ad6c1911bb2a8a27e8ac0c6a6644c855eb683c6efcc199f9cf1b38b5cdd67f284ab85d62091973f060c8162", 0xf2}, {&(0x7f0000001f00)="705fe688c9c5efc862eee393c2a59fb19624802fe56112adca6b21e30f06923da55052b3793d0a5ee94a05aab47830b436615489d426bc53b87af9328659ad8c2b3ce2232cba6c433566db66510a9f824195bace72ed8047b1e09619575b1effdbdb767b2c1894d2767ff866504cc62e1d038a0f6c7fc5043984db5b3405ece39d17e44bd5281f767644ce8665eb37e19d9f8a689ec94441c36f338348733b33a702e501206596326d04276969c68918f5b8f79b7ac6dde7dafe6155c5dcb23217e8d8a1236a69322b9155", 0xcb}, {&(0x7f0000002000)="78099faace69474f3274220fdb3f4f13976ffce4d05849bce9cbc85b4d027831b1f80dda0cc3fa109d1eadfe7d97afa900457b81f610e1451fb32833091c69600a8de233be0c4f6b553e8de008fcc0b3ad8bdcad046828a88f5a98d25d4f1e00a1a0aed2bd61cb45682111f395bf1d2f9cc59fd99b557b7b5f60b7d51f9e4c760168d751cd33b713850e1b887964c2d28e4d0d60882cb16dde8317a37f9df845b8d8cc0d539cbacf475b3f1d14525a84f3d33f9aaf1e6e60ddd8957ac3a318c6847671ecf7197a23bc2d1679327418f89203", 0xd2}, {&(0x7f0000002100)="040b56131cb9e0ae17c77c7c12bada6f6d6df3dc75c82f2e6ae62ea187a4fd7957fa7bf9f653d4fbcfa55603733aefda8dd67e3dc9e57f43ea7df163e8bbb749f3a2d816c2ee3a152f2dc19b2d25fd1941b48d8480f40eea9b95102eb3533c82b30c37c8103e91b6e0e5b4fa89f6205cdc899e51203f676ba653ff2a53156cd7d4f9909592cfbbee74b3064a64f5b26f9584da5031d9229224f6824c27fe65568350985e07be03a6211bfa978e4a4b5e71760d139e67c35682b5154172c7bdda97f9a6dbe7fcfe1b3c0a628325718d", 0xcf}, {&(0x7f0000002200)="c31ba8ee39878fa38b835e291fc1ccdac52d30a544c7c9ca8a392935942483452bb495528eac49fdc552afb2540f23d4e766f294f2df837eb77bd499c2f442f18c9dc4fd4ffa0673e67c57ee30569b8502c652f4c0957fb6ac5cbf8a2f0ce6d6c080337b2e3030d5923aa18a1e3ab0b6f6f5b30eb305a9d5b4d20187451fe8bce719da3222bd5da269f443300b", 0x8d}], 0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002340), 0x8, 0x0) socket(0x1, 0x1, 0x3f) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000023c0)={0x2, &(0x7f0000002380)=[{0x7, 0xffff, 0x3, 0x1, 0xfff}, {0x3, 0x0, 0x4, 0x1000, 0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) r9 = dup2(r2, r8) sendto$inet6(r9, &(0x7f0000002480)="1eb37a4c88a58f452b3230e6808d1243e63e243b04e4f96750d803d0e9", 0x1d, 0x6, &(0x7f00000024c0)={0x18, 0x0, 0x4, 0xffff}, 0xc) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getpid() ioctl$VNDIOCCLR(r0, 0x80106468, &(0x7f0000000b80)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{}, {0xc894}]}) socket(0x10, 0x3, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) executing program 6: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffff9a, 0x0, "b07b0f6600000000000021010000000000000040"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffe, "0fdb000000000000000600000000000000d900"}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x7}, {{r1}, 0x8000000000000006, 0x16, 0x8, 0x80000001, 0x20}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0x100, 0x9}, {{}, 0xfffffffffffffffa, 0x10, 0x20000000, 0xd8, 0x6}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x20000004, 0xf602, 0x1}], 0x9, &(0x7f0000000540)=[{{}, 0x4, 0xa, 0x1, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40, 0x1, 0x9fa}, {{}, 0xfffffffffffffffd, 0x24, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0x5}], 0x1, &(0x7f0000000600)={0x80000000, 0x3}) poll(&(0x7f0000000000)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r4, 0x15}, {r4, 0x1}], 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffe70, &(0x7f0000000240)}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x8}, {0x40}, {0x8006}]}) setrlimit(0x8, 0x0) syz_open_pts() setitimer(0x0, &(0x7f0000000300)={{0xb, 0xffffffffffbffffe}, {0x8, 0x200}}, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000440)={0x6, 0x18}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() dup2(r3, r4) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="80815d97e5e9ec42557fbfa1b208d658d9983f117a859fd619a67026beff80585ebedf283df04854cf98e456c11215a266b3c48e70351ef02e", &(0x7f0000000340)=0x39, &(0x7f00000002c0)="3d5c4fb3856c4746eb2eb0", 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r5, @ANYRES64=r4, @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = dup2(r6, r5) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0xfffffffffffffe5d, 0x0, 0x40, 0x0, 0x0, 0x2}, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000380)="86fe12bec532fd489f557d881454e9c020642b98972b6308ae", 0x19) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000003c0)={0x8033b4, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) getrlimit(0x3, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0xfd}, {0x2}, {0x8126, 0x10, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x40000530, r1) accept(r3, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x8186}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r8 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x8001}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) close(r8) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b644cf1a3f4d3c900000000000000e81f3e6323"}) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) semop(r1, &(0x7f0000000180)=[{0x4}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x4, 0x800, 0x1000}], 0x4) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x416, &(0x7f0000000000)=ANY=[@ANYRESOCT]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0xfb8}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @broadcast}}}}) pmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc546b85pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc5493c27000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ae256c8 va 0xc551fcd3000pckbd_enable: command error executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xfdfffffffffffffd, 0x1}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000440)={0x0, [{0x1, 0x1f}, {0x1, 0x4}, {0x2, 0x1000}, {0x1, 0x3}, {0x1, 0x210001}, {0x1, 0x6f}, {0x3, 0x401}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x400}, {0x2, 0x200}, {0x2, 0x6d}, {0x3, 0x400000}, {0x2, 0x2}, {0x2, 0x1}, {0x2, 0x7ff}, {0x2, 0xf7}, {0x2, 0x2}, {0x2, 0xff}, {0x3, 0x8}, {0x2, 0x81}, {0x3, 0x699d}, {0x2, 0x5}, {0x1, 0xffff960d}, {0x1, 0x401}, {0x3, 0x5}, {0x1, 0x800009}, {0x0, 0x1}, {0x3, 0x8}, {0x0, 0x5f}, {}, {0x1, 0x7}]}) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) writev(r1, &(0x7f0000001c00)=[{0x0}, {&(0x7f0000000180)}, {0x0}, {&(0x7f0000001880)="a1180719c77651b431827ef2e2a33c8ccec2618f56654cb97bec8f1dc9980f66c7424f4890a37eb9afba1cc163f990ecd783625d6a7d30eec7995ba3749e70bc20ba9cfcd43e24c6ba12fce0378554fbbc80c585035c7ba69d03e2de510cb4fa84c59c8513609802ac395cd286344f5ce66eeab2a8c3d0bf610d990ee6760019b832f4f7bf5ba8214ff020bd25da40dbf04ab1b03753de6beff6e8ab80c2eecad508bee4ce0e0432e26a1dd9d5bd5a38aa82c27acdbcea48393635", 0xbb}, {&(0x7f0000001cc0)="93d92f66aeff6385debdef67fe6422704d2115e7c53ffe58afc6b99ed2d42e7e6f52c03606ca6308af3c4fbc8c8d9898ff7f4e9bd3a5a0e1a20ec3b3242cd22f0437e05d5b66bb86f5c54deff6975cc9e54e6cfd5ef09fa5c1a5f2fc6b96740ec92de045fd924ea8f481e8dfc115f4f3897d2f7114cdf127a5cea920ecba98bbe7d10ec2478a92306efa8f830c135bb1ef1dff3858faca6980dc78f626a336420542deb69eb10507391a9cc213a63fe00727fbba2ab43a3fbccb41705bd9f66a5c7bd025b71f6318b330ccc138b6134418bcfdd218b3eb13933a0521713ef8bf8291f808070fdf676a9e0708134d2527c4d6d93e23cfc735ad6e2137c4c63a83ccecba61f833", 0x106}, {&(0x7f0000001a40)}, {&(0x7f0000001b00)="071ed203bbc0624c2f0896555ffca9e7c265203a8126367c626c9135065120711b1db15ff6e9084672cfd4053f46f41752c1b5062be0dc3e4f47ce694b02bb58b9f96c865d31bfd3865734fe3382229d93067bc92865ac558401387699ceed4398cf142b4d7ff2cbd39438d567313c1d82538d9eb34249e6177552b807af33a676d041e5ae0ed5d57d632ab3d79e22f96cd0ed78a79ce12df1acd2c3f545414765e1b313b0f5cba87d065bfb7f375919c110086ec0b578c4eb63cff94d3a44c21522d1d40fb9050b7c1baf3a92d12cb5e981", 0xd2}], 0x7) syz_open_pts() syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) executing program 4: open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x7}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000037000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000018d000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000003a000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) msgget(0x3, 0x440) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) pread(r4, &(0x7f00000009c0)="fc0a0d89e2d035f365a2d38139bbc66ae03e9cbfa9f70aee", 0x18, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r4 = msgget(0x2, 0x201) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0x400000000000b19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280), 0x57) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r7 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) executing program 0: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80606949, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00', 0x3) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x6}]}) syz_emit_ethernet(0xa2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x3f}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0xee, 0xfff, 0x1]}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/47, 0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000000500)="acfe4c9d75fdd76eee340fe756a818fc6c6ed00f871fd56979f9de44204a56e7aeff1c6c9ebf1fb01125ec6885af5380d351ccb69968989e66e6635d10451aba8718a607ad90a6299ac184c999222686f94b44a69d0ba257b33fdae408d5d7c54754448247423e004b75c64ebe23277f8ce4a553a803b840bdaf06020698720e2bf3d32a655fcb1da1519cd3da075a07cdda3f86534b3159ec53927184996fece2fd11ed612488494ad1daef0dae61c1eb800356436fc44c47bbf6aaa87e0b781814e54db54bc0576aad1886a78e3251e132e5", &(0x7f0000000600)=0xd3, &(0x7f0000000640)="36c7c1ac79c6da92bcd40e9c8711742ac79f16ebcadeb984515155f56cda4d96f66b86c126128d037b62148fe2049b4a0023c5625deade2f36167a902ad76300256d28bbe1536b04ce87d66d41278745064ee98fc6a068938487bfe4528cf64c5b0d4913d257e3a8be43e476548b977540d9b5a2fe6a359822adf1140c59a9380b1ceb1bb539bac8c5c2a69d8812019661019b60468cd8eb5590880a52ecfd95dd3586bd29c6c62facb5cdec2468effc1973c533abadf898e5990127d69340a4270b2ea518059a8e21", 0xc9) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) semget(0x2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, &(0x7f0000000100)={0x6, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x457d, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x48}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) semget(0x2, 0x0, 0x200) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x3f, 0x5}) socket$inet(0x2, 0x3, 0x0) executing program 4: rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x1e, 0x0, 0xff) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) chmod(0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6, 0x0, 0x0, 0x480000}]}) write(r3, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) r4 = socket(0x18, 0x3, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x0, 0x0) socket(0x11, 0x0, 0x0) socket$inet(0x2, 0x0, 0x30) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x57, 0x0, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x65) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r2 = getuid() setreuid(0xee00, r2) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ca85cd10748825e5e32e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0xffffffff}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r4, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(r5, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000000c0)={0x33b0}, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000540)={'./file0\x00', 0x1, 0x3ff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x0, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0x400, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x0, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e, 0x200}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) select(0x40, &(0x7f00000000c0)={0x33b0}, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000540)={'./file0\x00', 0x1, 0x3ff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r8, 0x8004745d, &(0x7f0000000200)) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x81}, {0x14}, {0x6, 0x0, 0xfc, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 6: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f00000000c0)="aef4", 0x2) socket$inet6(0x18, 0x4, 0x29) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) semget$private(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00000cf000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r5 = socket(0x20, 0x5, 0x5) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/220, 0xdc}, 0x0) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) getuid() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, 0x0) getgroups(0xffffffffffffff84, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() nanosleep(&(0x7f0000000100)={0x80000000000000e3, 0x10001}, 0x0) execve(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000140)=[{0x4, 0x7, 0x1800}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000, 0x1000}, {}, {0x3, 0xff6e}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d", 0x4b}], 0x1, &(0x7f00000012c0)=[{0x28, 0x1, 0xff, "e8ba4131160eafdfb96fb8732d8c44fe47a5"}, {0x40, 0xffff, 0x7, "f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4"}, {0xd8, 0xffff, 0x3, "1535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f"}, {0x78, 0x1, 0x6da026a3, "ba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646"}, {0x50, 0x1, 0x40, "08fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f"}, {0x1000, 0xffff, 0x3, "1d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d194"}, {0x28, 0x1, 0x0, "5cdf48f09399ba864b69e21dbe59d40a401ea0e0a397"}, {0x10, 0x1, 0x2}, {0x30, 0xffff, 0x8001, "c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99"}], 0x1270}}, 0x10, 0x1) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000004c0)=""/195) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x1f}, {}, {0x0, 0x10, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x61}, {0x812e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6c, 0x0, "2cf7489a5ddb56e802003c0300000000eece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x761) sysctl$vm(&(0x7f0000000200)={0x2, 0x8}, 0x1, &(0x7f0000000240)="c4e37dbc4940a86473b4b77aaa906cd10f21307c3a00000000af2f5563c19334fcb40a00"/51, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1008, 0x0, 0x0) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) r1 = semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) semop(r1, &(0x7f0000000180)=[{0x4}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x4, 0x800, 0x1000}], 0x4) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0x416, &(0x7f0000000000)=ANY=[@ANYRESOCT]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0xfb8}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @broadcast}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc050756a, &(0x7f0000000740)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xfffffffffffffed5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "65dfdb7132fce0b568c98b35202405275b738718", 0xfffffffe}) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0", 0x1f}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{}, {}, {}]}) r2 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x5, 0xb7) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x7f}, 0x10) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x10001, [{0x1, 0x8000}, {0x3, 0x80000000}, {0x3, 0x1}, {0x2, 0x9ab1}, {0x2, 0x401}, {0x1, 0x7}, {0x1, 0xb156}, {0x1, 0xfffffff8}, {0x2}, {0x1, 0x3f}, {0x2, 0x7f}, {0x1, 0x10000}, {0x2, 0x4}, {0x3, 0x1ff}, {0x1, 0x8000}, {0x1, 0x290}, {0x3, 0x7}, {0x1, 0x8966}, {0x1, 0x1ff}, {0x3, 0x7d6b}, {0x1, 0x200}, {0x1, 0x3}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x6}, {0x3, 0x8000}, {0x1, 0x7}, {0x2, 0x6}, {0x2, 0x7}, {0x2, 0x8001}]}) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') r2 = semget(0x1, 0x4, 0x4) r3 = getgid() r4 = getuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x44, 0x40}, 0xa1c8, 0x9, 0x3}) sysctl$hw(&(0x7f00000003c0)={0x6, 0xb}, 0x2, &(0x7f0000000400)="00c937ac8380ac7c9c2f5f7ef879ade51e24743a82ccf562c24c98ee47b19170bf1d39a96aefa9059a22541a2dcc87c10a530844edc01330b4524c636dbbbee2e9c18a39274f68dcfb93c0a099d12a1a37b3e4c96676e148a563fa2b7e1232b939b19513a11e8c8e40e631b7f1752baa8be4f80e97b6562341edb439d8038ffba7e7771b355ca2042e44b30ddc7f9ff824a0b382b69d49b2fb05e1c20513b773cd2b44901a017ac8d7d229178b847f35ff714f6ecf7ba908386e782acfbfb8552b5f01949043d46f69a75967b929558e5670817a062588a0bbef8328468e47b287e4bf22bf22af750472ba", &(0x7f0000000500)=0xeb, &(0x7f0000000540)="2593747a007a388b89351fc89071bb167e08760a53b59f8462daff5f91ffe42401b5b669bf5ef2388e3a50826020eb2c1cb02bcdf6adb14d6e5178e49cdfae300cb25468d9cabbb13b95e33f94d80535c6716f466a78", 0x56) r6 = dup(r1) pwrite(r0, &(0x7f00000005c0)="7962de42e46d72a97aa5c9a0302b02602ada7c5de3de7acfa10b7c3e551aa82a7fc987de416bda984459d4915d9012e382ff195679bd2f8ddc8236c39c3dc43f04e1800fa90da862134a2850fffdb73ca2c4f12daa4a3bb60c1376bdb420b3ad82c3c01a1d6b3d859509d394f6604caf278841656aab7485b3397461c6727c074a5775313eb05072de5549b117f96a4602c528370b9aabe1d7d0eb0faa0d1828123fbd787f557eaf5954381cba2de4f11b41d3156b585e61822e9502e029a7b8a494f1820960ebdfe8360f2f4a2883", 0xcf, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000006c0)=0x4, 0x4) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) setpgid(r7, r8) r9 = openat(r6, &(0x7f0000000780)='./file1\x00', 0x0, 0x45) ioctl$WSKBDIO_GETKEYREPEAT(r9, 0x400c5708, &(0x7f00000007c0)) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000800), &(0x7f0000000840)=0x4) r11 = shmget$private(0x0, 0x3000, 0x40a, &(0x7f0000ffc000/0x3000)=nil) r12 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000900)={{0x3f, r4, r5, r12, r13, 0x116, 0x3}, 0x3, 0x9, r7, r8, 0xffffffffffffff79, 0xd, 0x416c}) socket(0x20, 0x4, 0x81) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x10001, r4, r13, r4, r13, 0x11, 0x8001}, 0xffffffff, 0x1f, 0x0, r7, 0x0, 0x3, 0x10001}) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x1, 0x3, 0x4) setsockopt(r0, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206922, &(0x7f0000000100)) r2 = socket(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x33, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) close(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffff001}, {0x28}, {0x6, 0xfe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3, 0x0, 0x0, 0xfffffff7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x61}, {0x54}, {0x46}]}) getpid() r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x7f}, {0x8}]}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc8) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0xf5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad9", 0x41) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r1, r2) write(r3, &(0x7f0000000040)='q', 0x1) close(r2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000300)="0a36559a4871d5d46cf2e3131df2f3ffc55e9e9ef8905be04b4caf8cffc238a8531f787ddc7ced15ad8d843fac1d9e56bfb23dc53a09bd88a4efeb935e1bccb15f5d8929e0c8a428f393db80a7414f236c19fff68ca09f620b28df7263a43510f7d224ee9b5573b400abd325df01d455f9f33224625cffb1071eb3a8bf01190eb5d11c6727bfb2686af81570fbf6e3c2eed3d76dc8c0181a2bfd1d9ba45410d86a227fb0f84f697178d2bac50f9a52a4e36f3271c95242638713a9179884018eaef1aaadac8e65f158f2a66c295ac74ef3e07fef6893445836920f46e8bf2bfa97a562bb4dc9c49b0045021853a173122bdeee75", &(0x7f0000000240)=0xf4, &(0x7f0000000280)="279dc7211c4dc40fef2c215bf8dd5d507cedb9ec5986", 0x16) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x5c}, {0x15, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x1}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x20, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000d56000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000e85000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x8}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fff000000000000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372c2102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abf12051eadb71d89e000040781e4e580ab3db9c5b7a67f07a41d377185b2182a30bde05b4c45f94f780895bb3a3aea84f84f1a4451ad0600112f9c2885c2ccd75335539710ad628e7df2490281d32d3d797728d8b1ec95856648fd493058cbb90508b268949a29b240f72300"/264, 0x108, 0xd, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) getppid() madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000300)='./file1\x00', 0x1, 0x1ec) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(0xffffffffffffffff, 0x20000402, 0x101, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa0500000000001000aaaaaa8100000088a8"]) msgrcv(0x0, 0x0, 0xffffffffffffff3f, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 4: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r0) utimes(0x0, &(0x7f0000000040)) executing program 5: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000012000042fee188507af9149e61f61f53aaf3757ccb78896d3c837f925dc9db9108ae5e024eab385884d1d263bf23f6b047f237b3044cae340a3113198d0989c5bd76407c38f806e8f98e4e785567c23e5d0560e086fa607be55619c73ae912ec6b79ace314ffb9ff1be677be050beecd6bfe2e5449aee9b4e74dd9fd5a9fe72c37d7cebd8f0e4d766264d3c71de6d9c2d09ed3d2192220aca447f80c0a4df648ccc961660c9a475d12361a624646494b44f0dba28594a94b73fb8b7eb30574e0a9856ad8709d3459ec012de499f444d85c0a87f4bc140812221d78096d7d642600f9def393dcf631a1d4ecd9"], 0x11, 0x800) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="03"], 0xa9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x105a8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x20, 0x4000, 0x2) open$dir(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1f) ktrace(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x40000530, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) writev(r3, &(0x7f0000000240), 0x0) setrlimit(0x8, 0x0) syz_open_pts() getrlimit(0x6, &(0x7f0000000440)) r4 = socket$unix(0x1, 0x1, 0x0) shutdown(r4, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_extract_tcp_res(&(0x7f0000000680), 0x6, 0x196) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000001400)="ce", 0x1, 0x4) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) open(&(0x7f0000000280)='./bus\x00', 0x615, 0x52) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x60001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = open(0x0, 0x0, 0x0) getppid() setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x6) msgsnd(0x0, &(0x7f00000003c0)={0x2, "f918172d6d52cf37930524f6fdcdaff8f4ddbbb0a7250f8dc627dbbe370267358c5ed692dbfa00fc58955520f87ad340f79442cbcd0c8f81e59b7f40db484e6556a49e39a0f9ced5c782a536372cf07eaaf7dbed39842b13fb2b57b0f5962ea1943869aa2e5de89c4ba0c2d6886e4d3a5af48667718f32dbc5d16194dc55496f5b2fc7"}, 0x8b, 0x0) accept$unix(r2, 0x0, 0x0) shutdown(r2, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setreuid(0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xffffffff, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x20}, {0x16}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) nanosleep(&(0x7f0000000000), 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x8186}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xc2, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000008c0000fe350e28ef0900c08cfe24be00000000ff020000000000000000000000000001"]) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) kqueue() kqueue() socket$unix(0x1, 0x5, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) socket(0x18, 0x2, 0x0) 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) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {}, {0x7ff, 0x0, 0x0, 0xfff}, {0x3, 0x8, 0x81}, {0x0, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x88) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) denied attempt to set clock back 26 seconds executing program 1: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80606949, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00', 0x3) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x6}]}) syz_emit_ethernet(0xa2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x3f}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0xee, 0xfff, 0x1]}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = getpgrp() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r2, &(0x7f0000002480)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)="5f10ef217016f80c45f9225ddcc205111a27bd883ff0f16254ffcc83cd30ceb03ba83f9d6410f83ac825e15416429a038b5a324c30bc8398b9bb139446be75e2696eb413c89e3a9b9b99e080213fdd8d73a5e758c1fd0b4e6a3ad4e5731a2221428124d87d8cbbba2930156b6effaf34993523db4eda5cfc3518ab0055d1889f688d14c9dabd4b51dbcbe7498702720d0e982737684aa9ac3e8cb9bd62cab736555f980108ff5cb69447d4c064d0169ab05311b7c2bb535938c8bde9511e42538600b40a9e3fba47e92664286e71893b17a169c80d6cf20eebc07c9f6f7617466753dbd09ca7b5c3a070e2b2c57b223f0def810c284a32d26c6da38f7681cb90e5056b774ff3c21359616c1927a38439aa61bac0128d49d1613458d4b02310c96de8f40094b65e1b31c0b2d2cdb7cfdbdde7e82fe2ca9f51fc41a73921284cc9df56d07e34f39dedd119bfa3901bf394fa9bcf330f0b64676dcc2de7ace98e70d1fa85afad4f630985e5f7c688b351f9c022bbdf48c4ed9814da6a0370b8d338a1d760aefe11b971e70c59e64225a8c757ea2fcd3bfc8544ad539678832cda2c74e0b70458fe568018eb087d996f91e62fb5d03ee7d3770bcc43ffc2bab113ba308665d88eab0fdd90c923bf07589d08e6874cf7ddf1245d35264720600039350b14fa908348dabde7aaa5bd83c20879fe83f8467c7dafeba386562100e6bad0c30436748a5f612f8ef04021fb809c5d9987ba471bb32410e8b68e682a803678411d191c9b8ed9a96743b57bd476e5a9b7b96f00158baa6febf0598dae1516104751053da02e53a51719495a6d23fa182883bc961246c547c6c11460a6d44452a5eabd3f490717aa60902a09aab2fba8978e83c4a09eb2b8095269c5f756638ca2ffc020f040ffb5bef62f81460bbb5f93d424906b81a9732cfba09fa4b80812360bfef86c769720dd8ed4b7b761b94ed25b397802634cc0baecd07b97bc91d368548e4dcba38ea03ce1af6ec269e6adf05361b4b2eaa744f53cca78908ff80695fb5027b42842ff291d70cf22d20e47ce334b63da2df51849a16807883af95dd897850146d83443327847bbf217806b23d5bbf82fdeb999f84cda913f3ed3225d4e925986d5fa0d374cdefcdab4bb4d1aaae527898e9cc46ae3e325f2ecbc4dfc93890ba7ca4e4be0cda21f08d1552400c95e2d88d300bf13bba9c0db38b3e01e94fb0b89d45a1ea833da3b042a0eeeb35faacfcd93d978deb964da2cbb7b69918b8f187bfebae478bc24367dc63141748a2fa2eb8f92fbf7653050aa93d49bb563525884096f7b8ceb9f31bb984c03ad053f0e03d0de05ed0b7681a146d18b49580be6c7656dd2a6b2b3582fe9b551f62434d612b83ba37ba7e51f2695a2878450025fc56b5c8f514f220d9e385750f0c5c98c23396cf053bf95f4fbfdfe82288538a36131ae0d03521e027619212813a9d66cd5bde40087313a016c05d1b0f189ad4aa43ebb49631b0be2eadd47baaaa945704aab3330337e6d3efd13eac662143a696f634b846f0fa066e7fb65bbd1f4d9068957b5f2d136efa305c3a21929363de98de9028fb053dca54077964d67d9db16beade542d4369c05bb3aa34f0ccd7c465ea73c40bb9335395012643322008ba4a4266ea5d5d24ad34c94d779937ac7d0d03e35a91440c09d74a5acfd1f71fa659f4a51363da04c4505ffebf1ed6a4489161a7a3e95171420339cef6919cc1cab857a1e77241077aaae93765751b6442417126efa99aa292b2be2f4365ba9e16ee16fdf888af1eec7c5a64a8d5cefbd3503bb5a4a7e27764d55b54bd1dd61fd3a07aef268fad4cdb6be08ed897da2f7a10f645d21e136a0fc6a52b2c204533d60354b83b1852d949c72e3e3ddb5fbd1fa988dab5c4da44d8f110b5bb8faae781597657c9526d81629a1e0593e5256f620debe9be86a19f1e2ba852ec5eee52f6cc74683fadc8be51ce3149af39cfa3262ecb9ba1c8fb33376b97688befaf2f506d4fb6ca7249eb828250d6060c6ac0c336ef2714e7377f152a4a2b9d742f1a750a3d1fe4865be019bd62885cb911b7c8339f968f96a17dc507013ee9f51983a121cef9359f8faf241dbae0580f4a9e498aa3f5f97344847f571e0d4ebe1805930b3a90d6560c9fbd4bfff7ea99aae01657851eb6b742922a95f12aaf8929bfdc106e1c04755f4a8179427409429e847c5a07580991aad2dfd9f735ae3aeb1780a594b07d9c9c756c6920dda371207b302cb91dad500a83a32d4c933d4a27f87f434057dff1be398488c108d833d3251d947457280e744da8d42c3096de728c3ccdec2be221aa51a5ee78c361f4e9b2fd3ab838fe616e76dd0f92bcf449de26a7d0d1fe9ee9afcf23089a33dead3355c646a1f80dbb6c505a0248bc93155a0b2958b24e54385631bf71646bbe20e7fda3539a561ae9b416342136d75eda46c323b301e3c3d30061c978b1363fa6ccede99b959304eed2e3343543fe22880804d88be18e534697e1b938948596865a9502a6ee85322a620676f796bfc9d1b9413a0afc987280cc16f28a94a049762d72513dc8120565f6a14dcb4839059614694cc40beeca5a99257db9016cbab9af3d58f1cc745a183f2f382a8864336e0f3759472aa1a65c6ef6f00d91f5790c360b58aaf8e50fb279230edfed8e16be43b6d598839ad6c55b5fb9896304d860fdec9d2303be4a059baa285b0994e3b728bfb641f2f341514aa83dfb3dd08843f6fdc030ab97c3792e88c033be45b38984b4af4cae7b4a6b4cdeea7807dc91b874cc19153260c505c7745d67c440caac73deca27bbca03d39815d4657ae6112e8d7cf1ef4ea3bcbf1637cd60e13d15ded61d5b394250054eda6565951b4a0a9d48cb4bb7b306658ac5bd1c03642209b5a0df9f4fc6c30b8e0a7bc3e98ff368eb997174d9a18c2f140e812df3c97e955309dea42036fdb185152acf08bba03850246de3e0c9f5520edf087c8bc6501ad2cf4238839292ca56b7fc7b2812630dde4e159ede55e168f8fe999ce128317ea2bc122bb6b70d6a6efd0aac5143e6d0a532c000dce09d2c81a82b29b0cf013fb3788e9231e3815ad67af8034928bd06142258ec7f6fa0435bd4edc58a9e7b1ab04c763100987b9971a2a311913c968996aea2591393c689bea8e5a306a89eab1444a189f53124826f577d52c63b3645a45f71198260ba3b725a651567126f3fff55354dd3eded9d5c8e394067a4cfea59249c640d31401b71af3467be41ae6f54a87223fdf6174ecbcc752e707f2252e1b3442339a5d1bccf943ead0ab0deddbfaebd3476cd656f3f85d809ef39f9256240f36a39c34bec847849501306de2840550cf9d56f1d3bf9f0984111115cd66577d1e91718c4bd2c6d3ef411e7ec44b71f88209b66d862351fe114219161b7ac251d5fe3d8bc6361004ac5e48a498ce50e8f840cbbbae7c5a725e43b1d79caeee0c1705ea63d998a05a3128bbd5c1b055b8ba0172105fcb242c4eb5780177750cb952139f5982e0294b182ff2f5344cd4d744adcbe7a9bd50e527f161b80ff9900d1d48db38b2a1e097fc86c6b2eed7e6415b30c75a20b761a98604347aab336ed1565f96ba156bbe55e7d0ebd68497f0dd3e902787bab684089ac6f8ad356e410b187665ecb1d163019dcf2c139ced6c07d7bdf03a9a554d568a427e0c20d5b3c90ac732a7a2475775338fb2c5fd7fb8fac2cbc99d89ab6e9edee6b5d017b611ba0c4bcdbd4a7f1a70cabb5331b1287451711bfea2442c7a82118740550c7de389461c22795fc60c63dd4ed9026c4b18ac93d96d18a41788bdf437184c2a9b142f2605e020dc9c6de23a1aa8b385c9a31195512e17094518670cb34febb3a592afa6a05f899feeb4bdfb613990eba3372e75be83760072b0d3102d6d5f008879d5e513b69db0c440038033e175b3478179303b80f0e5195160cb8f11971331fd7509522acc90dd063e012fece625affbd1e260e64f523096ef6ffb99536fef81156f77cd9023a544df390550e35e79b959aa6c88ae12a748382e0182906ee2e47da0fdc993f2c0fc9eadfc68710b152808a649a60c7d6b2beb7baedbb06a90c97e3a95e0cb54a39eb519c2009cc5613e34f9ecac42a907476d57d1ad7960cc5cb6840b78196f3e6f6552bd952d300769b6d1b2f3786d57238c02d0ed6b59905a4e502f0d2be1eb9c1ebe24a5fad030ebe4cc7df7b3df7ba6f2f34c30761adc46c2a307dd7ae9d01807a82a321337259e14b85c0ee5acf0ecc6001477540aaef40c2cb3494aac11775d3258d2062d51707116b0ce651a0a369e46320b7e23a253997e1b9f5a88857383898664d24869e9b8777c628a97b40954f47930645b31684de482ba69307c7bae1f61f0cea043c7c6c23a5f774e748b6cd09abd60ddee87d6a285a43b4ff33e45bff5b37168552340ad6858e94b536982a3e17614a579e77f673d04bb773bc012bc678460475a6d070f621d9b81d9ab397b116f360a076c56aa5fd85e130c09e53c83e54966ccd434747546136fbc94f9a7d1cab503e4d1747e035996c0c4cc571bb495ebeb118a1d1a19cc96d74f897a0474f5bcb1e2eaf72f9a3a4233faec70ad467de19e8e2db8dda2a922a664522a8ee97f3e911aaee431dbd66dacb854ca14d916e39f235a88e599cbee6235ce6c944aa5fca142809777f6d1ab0187ec71b9efe59047c7b4e9eaad32a99fa1ec8036d9721878da188f58d60502784c7204b62d0a1c07935fde0b67f8badce0508cdb8dc0f0571919acd979d80f3b8e770c9fb20f71a75e67b81222758a54a1540ad4d08cc6a365cb2d92d834e8c651926bb190c89cc3a04bcadf4d8d57eb0e2b2f0d55bbf350c96fdc7fddf24140c6b8e53eccf4ceb0c36117c3330deb055b4537e6bf14532c4a4974323d0838d36b5b42f61042d6ca2bec78be2410d701ebb04805f765ff7bb48fc5b3fae421397605a23d0510ba1ef016e4e4dcdde4497a6744425bbfddaefb44b2c455bc186016c9a5e82317b046fbd17f96255444c5d045569a02457074fa71aab7f3c5add9fe538d913a45762c8c274d146eaab127a779e0bde965ff6c8e8958f0c8281c7ab7a895aa69eca93d17efd1ec66bcb2f2651372192d8114cafc9f8c9155b1a5cb533e82e5ad93ee41c88b2f5ca8dff21a712dbe3eab303314fbf8e6d4b27dfe0fc824dd9138a3d52f8d1d42a9f462cc9dd0a686e5e2f423cd2ced2f4c9ab7bdd367bc4a90fe245c3717903217de5440b5cb32887ffc2cd1bd389a039d676e5dde43a0042d99317ca94f8bf7dc8a26548c3dedff246c24e750b2aa54b5c2e08712c2fd6daf8958ad59e8bc9f27d19566fae5af80b4ad3c1bc28a46c043bc3af0f05260a4c827a526aa8230b9270a692bd5f5107176b2d91a95176f4f83f0bb14099128610a30ed3081ff188cc484899dfd6379580186f6f758168456e84eb1deab131827263aca048d9a4666fa99ebcf80cce2377f2aa87ec4ebfb21acc3d4696a4730284c2f112038258485255d4414da9abfd3cd8aaa3431c25f03252e54e07a07e3e6ad233c78fac8e4e393065c1c9ffc485bb603511caf481c7618aff7db1910d55cb4effefcb72d0af9974555939e23f398d751ef7b7650c369acf0ee90ce2dd8d23b8f6ed43025f0ad2612f1c2fe324e75d5ba60d4e2747d1dcf1173eda51ea89e8fec08e7889b7c8aa1421acb953ef20bc26b7da876c9c53b7c1912d62cb2caee4da97becde23a20af451a73f4c368a4663dc7bd171f3", 0x1000}, {&(0x7f00000010c0)="2f433d9631380681b988a446818f2d7493c7bdffbad92e58703068e510c4cb86a9a5c3130206b75d124114e76efb6832c532fb5913585b82e6187800d24c0abcb6b24be54a72ca5a96dbee79956b924600079939b09eca2b92a0851ba9cf3c79eb0a1d132d27500d1300d6c058107372d0df7b88f3e7a0cf1323a9068320d4acbb22d6d44891f3c4a3ad8e339f1909ddd461ea402c83ee8a3504c8f857b99c4e49ea20e6dca6d8466a3f3143018020118be30802fbeb167d6bc382cf290bc460a311018a2210dfad798f9061ffb6271231dd11be4ca58d808310d61475cbc92559ffed335288820ae7c7b5bf06fbdd1ad15ac8a25e3b", 0xf6}, {&(0x7f00000011c0)="7b392579263f7262ae8583ed3bb8df95592421fcebd4ec1d84d07a83305c73a5a1d856f1d645f0541bda80fd2789b8b01d8a51a2b0ec9d1b0f9fa8c383ba649a2d039f2e2f3f256db6234db9b72082270dc2fb308b731525e18841f5bbe87c34b17006e8e5ee830214102b6211a9fb18c22185333594c0028807", 0x7a}], 0x3, &(0x7f0000001280)=[{0x1010, 0x1, 0xff, "ae8a8fa11a0ddb9a17b1434cea1b6e978aa2a3b67f111e6c21717a2fc0c6cdb13dcc317054cf1e9b563ced7ddcdff9925dc4bba6af7462f09e70f4a305a64e666c5d0fe5e2983ab9e4bd4bb30d9fcbbcbfb1fdd37ec6e3fe953ed87e76ced6090df72193a8597c7f80c7031f6e620e7aec9d1126eb60d4fa633d068370a8cd086129f57a3176da594eac5e16264c516425acb8d262107240693b989e1abae5600b29ef2222c0487b8d2974d27c78870a20b1197209eaf53558935317de2c06aff13b5173b2d064e0860c2641382390ccad025ad8ff1bfcfef97eb6f39282a3596278b979fc3ca105d8f7f2961659824bc014ca049069192b81a8324affbc3d65c69c0a8744e33b1819f2c7e8ade1bef51e079ee7fc9df4f41318838f57a6d120e370ed1580daa8f95b9a06e5c107c6d44a777ccf3b8061be2171e6bdb956ca04b070f2e2f6bd8763c75fc9041677762ee1f551f685b1ab5d62ea416c87b95aed9393f98fc6426a908dc8ddf28853a337f34d23a481328f8047781ebdbbbdacf99bd27ab8ff31cb132ba63f86a48233b0106425e190aee29ddc1ed56ada86f06365b0cfc8b1108a01d0cb3b4fc52cecc371c97595afa3445952a29e3f9ba1d187f85303a1f513d1bdeb189a4ff4f9fe6077939a8dbe9d4be019ab854d81aa863e5230ef9590dfb056221a7aa1c77f9f272adcfcead66fe243de2ee9c8db07ad9d254012f18e481a36b5d34be2369cd84c056e5f8d42a87d691bb920f627d24e74186cc055077fc502b60f480f036ccbb3a92465a8fefc0e596a6283ebd44509dbe575d98d79379824dfa6a51c517a58530b32fd780bcdc192bbb4a578fcd89a25b971976b04614cc30ea6362b87f550e590364979a0e4af8b0107f79eb85504e10425be7874a0cee5bd35f6fb9cb5500abe5679292c61216a841f4a442cf3e8a00e2049077aca68c65b27d2e209a643af1463834d8f950f1f40a94ab11e9b36f9ba925c1eee2c22c42056c10da2aa1bbd250979ee02c90e34fbf19b0bf7c2015f8a6d0ecb0398f79a8c78c1ac9ad30eabeb0a0252a6031f1a91bbb8945caddfab5119fe1eaa1eeb706c520165406312cd4f3fb21bdc847e72ca09ea290e3c4bca8856e2115ea788047642fb591ab89ffc767345c070047dbe806d02db91a6c62d2c629e62e5a002e6515cf899445690caf0b07a6af792621acd11f0a4d88ee01eef16ba415b47e5da84839d5259bbceb92d57589309f9555fdb92358ed1591633557e4cc95349de0b2608ecb9a57e2a4f5981f5faf8d55eef57a3f2b05167b9017ab0386fe6b4c5e8c94d2460bca321ca955f16cfb92528cbb09c93599c6494d6430ef24a90f9259ce81e9bd204c1d32a47de37de517ead6a3d3f137dcb4ea3b6909fc17820cddd39db3a783f8d2b7312c4af4e9e7ae535d3b862e39c338a36745cbad3b4623004f0e5cc0a7ec149715074c7aeaec2ef783d120b929c0611eb0a2152e1a82fad41698b6558df220c9dc35e22e4a0afa987a2b0fc907c04a0f7f22c6608d69f205aa0d8fb0fca5a31cef009284d74d1c8e3e1153a24d4a1f2f4b60a02a209b211c817ee18f32741b0dae58d4fa3fdead8b00193a579c525a82fe625edac6013cefb0b6f24a139fb9c0dbf58ba264ac662a2486da9f3c0feaf5a0fc5330e6e3191fa3e96fcbf442baabbc5337829443da846809d6ec6213956c9da3b2ccb1a3006e93771e7c71a4fec49250d8d87932e3f8527a3e0bc532708a3d84f0657ab7e1f636aa0333ab0321b58620c09c9eeda42386259257fa53276cb81320db7c869e3ac90fb8a45ec43763a4bd7df086249714f44992f7d281af8432ce3d0e59ddbe5b39993d418344722ce10149b41e3713de13c5b267050a1246c27306ceee738a644131a72a82a4f134ce2fd2fb8afd9bf3aeb5c918f6b773adc1f0a0847f893bc384f34169f6537b3c043f5bd1d7e8d31849221d94202638c7a623c6f6002a472dd26448eff947dc5a4a65a6aae1d65918d7b7971ff32dfc1ca3922f61d0ceac949f4a4654338178f794ac0409d060094acc74f86a197d20bc9abdbedba848b2383cb043ac11fdc070ff63294c0d4138566c5c9a775997466209ea35957dbdc0c4aab2f909961d25158fc5945014f81dd0fbb0d92e48c18eb1cd3134579b0a2a02b02b07d863c48544061e148dd71ee92ae5c2d8ee4e150d74d7e59ca2a985b6f0d3863340182eaee228b0a1bae371b884ff1d8a751e383ebd95fb0d61461b14f76bd77d366fe7b153730d77f0a69cd6e79fc76fd0fdcb58587a99dd0e41bdfdeaf20b8671051b5e88b50e6b8b709e70bfa4b5ac6b3a67722bee196d6664c2bce9a0ff879b8650f0150d88520100fab2b148d22d40b033574b7d10d62404d3dbf316576883b5a64adb2d4616f6aeed4cdaa5e2ec939e42b0c45844d62495018c9ac9ae043ade247adf157fa7feaa45d3c2517717d00e7c80cee35e4dff4d4a30e91d5e96be0703581267959c9a31e3d7f55b755235098112c611d2f68b332e17b1ba5b8ccd70f37d3b14f4b3c8ab658e821c871769ec092122f7b8dac630e77d7c91f44f5a934ce9afc5a0be15e58d7e097b1181f87298a8dc6729161c62d577ff2ef25135784ffdc4de66879c4efa3e9b1d0e2f77999744697693e8f47744c79ff7487bbea5252f0d15f88a5322e8c2f23484f36902a49f8156f21cc5692ee9ba48d2073fbfac94633d27dd8bad88a0d0af63668c95a8a7c298144740848b5f03f2fffcbff5a168257b401c612190d78ab8ef706f4b39440cdbcdca868fdab0d1ddf75ce2f7198eb4f3b426ae1d7819c5ccd732346116fc2102ec75a818f163a6369a670127dac6db2499f92fc5965308a0b46e99ec03200ba496f76d68ee78673f91d995c68288a77225dcc6eb4c78d426b2c5964aa1a007e8c3d06c016dadcb4250332957bc8a20861104e817694dd9d93c7b98e1d9bef389fb363bc3b65228cc741b281597be38920b893b1470a663a008209a06f701baf612ce12a668fcfeb614e6933c2edb5a778b21c003506fad62c036c9d3b299f6e2b29b33e8d9e9a68867c51b87a196c83208ad004711b3e8c7c3472567ee6a2a5e3a891396b2701ca82c99c664470c1ad00004fddd6b62fedb52d0fa7b5e09e2bf585e6e1f1f7bc9864f50757a99c1f91b47594b24f08a55877a52875a69456cde611a8b70da51cac54462c885612bf9b964fd76a2dbb2bc8863eb17447f2643fc0abe0e03a19979600938243026de4d41cb8d964aa5c92e5a2c3567e87746d0fc484a71c877e732723aeda3cab580c58780b28aa1e5200f325a3031a5e87b7d8ec400522258525b386fea72ac49ec16891695781fababadae2eb924b9286dc00b8886bc692c2260bf2cc5a18d742216bfb9db698824fb0975cd7ed29c6d41c313525152a780dcf1a1b21ada16bd526f97a0c880b156e354b80a5037b4308e0df158150fd5bf10e2eb1908cf6565b34890d5d6d80dd55d8d1ad794236db8b072aec8f47c3294fb5a474711861faa5b1fdb49bb7146d211a04e89a8632a1a2b18fb281cb27a1eaad3278eba1233eecc7284abecb80421bb012e3bd108612d23b41df0a571f201dfa5bc8523d0b8bca4a194086befaedb3c5258e068835d8423ba0b0c420d70fb879715a70f2c81673c4a8512f667e9e24da409b46f5ebab6e683a1fd38cb7c059b6699996b581c6cb3a00787e3c5e88560f31f96f9c675cc4590ad7083fe569802eb4f77b47fa731dfdff5e85f7208d1f0591374c310433d8c1ada9015ecc735e03d59b8f6d68f268dc7d4184a78cbe55ab63e1d4afca3c5a0dc6adddc9c37138fbfd8d32275df626920097a8339708c12b0eb1ba30fb67710a95b5ef87d30fac403a1f17ac042391337fdd08907dc92426e2a8e10e538b9a14dd2767d944b20889a1813a52004b0e26d11982853d42e0772967ea422009e191abd1dcf837a743e633dc802355f6d37f3c412fe82dd6500ab088d7f9f3ec29f53f9e2667b0f2a94c291b965e32d2f8d3ef16457770e0b510f11783e6985c6d40aabafae77324bad02f86c7ce4bfe6b09ff89f63eb972ec213da84a0afd732b0bfaac585e77781fec0fc47cb39ed5409875c3b16cea41fc65d0784ef9cf6ee02cc28306a27e9e004728401188dc5c403039b9d1ab7c1f735229789ea9ccefa941c8be46a7cc12e408316289ff7469fdc39f30045fc37e2c12dde81f7db9e3d3274b89036ec55a2ecd1edb0bd3073e88dd06326b870a22c0449d120c4072d940c269a5f233088b993f410355827a28b2948eeaaf73efb3e8540a4684b596092bee3b536980e12e510e28baf4e1987b3e6a9f093e5cd68c801493ac1fb6ffe0fefe6bcc89f3117d8cf47f22a138f4989e27a9da553bd5d10dae34c3a1c800d483878671e16c195b8de889dcb8a6248524968b68867a298ed5ccb4ec974ee11d3aace909e1165ed76d47e98fe65695c7bd444b806a524c2a3d457b164db28be110e1493ae4897ca2bb6ec0416a16104232897ef2ea8540a27940e36e35fd344bc57a4f0d45896cd6d5ddebbf2e1f709829a9b947fba52f22211502a1fef05b38c2089ba76feac843ace10a592f19f0d6e1d286d08024fbe55fc0056a0c0f07dfff3686089137fb692695df2d807533dbb5bd03ee4c7ff15e36fd2116b31fbed53678416cb372e527aee5e13c6de2abbc9b2c85e4860188a35a60c0e3eaf0480986d3208e91126c83cdbb34aa5824d990147edb745d06bc36a46e9c6030f4c48eac7b4e11b39aeedd5bae2f6f16a2140ffa55a008f61faff9d2b750741ed8b00616cf676761bd226c7408a93410ec45b59d77ee18f10eedafe11ed0c189d943bfbdfde272e81a45f576666011757f8483b500f78eb1556932b3ac85432703737d83dc4478da5daafa73a8c7ab3d80fca054c404464bfffb58f7128536ca2b939ba3245611a6721d4e0e31da7f559dc69cd138cc4d145a2cc5a97d595953fe88d103a3568c72ffc2fc2d880017f3e96c471039ef57b40d576ebb4f0d7ed64c64dc1c7d7c4a951891d667685faa152789bc98d5a846cb76f1113a8bce00ba27c57ee4e6b589524c5cb670783ccbb7f12ed1e78c068c169c342cc76bcd41ebcbfd1a527d23cea765925675e672f2e3aa1d76223b65fe84a24dd63165f4b424acac40fd36a80a89d74d0108fa714456b653ee71b6d9a6c4374aa38108b5c8ea10cc43b30943770b038c79a4604071fa7d71e1e767d737adbdec52a4ab2a02da7653080a3c71d9fbcbb0f71a3d883eea4c8897130f45caf303ec7fc727955ef91e9e374d3ecee55daad669a0e1a16b8d60f351dfefa4c064f29d5b948a482732e07fd77d1a72b1d691fde7336abec3706341ba5b81964011b2a23c3c10f73614283531c2604635e020e42c4ba70e3b9d46e48e86d6c577efc43ab3ec6a0a5d9b71604cc5337d183094ba9ef344e5fe1aabfea6516ab736ad4e32bc7675e349dbbfd12e076d9497c411055bc1a7984db61fa7b2d7566c6f4d99c4c95396fc2612a27f53ee63a8187169cafcbc13a26296d069476c831a2f0b117aa861c8de5b349fc0d9c291446ab831ba175fb6b30eedc4a0e1c28e7ea17ec83930e841c17066be0b1e5d36788bd19b9b4700d31a41a5ef854e5daa4468f8abc482ae6ab2a6179a529f677b76a78715706188705ca54a3fd33cae3b57c0f44a59b88771a22a44d01fb04ec1618cdaa9e813c2f59bbda6b66434d774a924063fc3b193b9ade6c7e3e1c4979ff970"}, {0x108, 0x1, 0x76d, "c7a69235dc79db3fd1ded96731e288b2dce86be90d1349e5c6e95ffb610d3184918092725d59641b4c9e38fda27c014aa7f72a35704a5f44778dd6334706e168f7c549a51b80c1aacf256f9a1bfbc43054a10188df6f2b31b240124e9b5f182997aa738f627b05878b135c895c4f4e2e220c6c7c68c8eb209e93954d6370a766c81d5b06ed5d82832cf79fd9ebdef35fe55c2506101faf165a33a41b83352d5ac234fd2e1f72cdadf4873eee512f838406b5cd4046accc7d20ae085d6b89c45540223bded1b9f2693e3946b517838746f2b262c480c4fd18c7e29ca8b6b2071726f90f4ac7fb8cbeedf77534fabf6e70494ea4efb636"}, {0xc8, 0xfffe, 0x1, "53554816c8c5ac043c0b461abde03d6b395a82c177579d4c5e8769a7d32dee1b407a388a4cf742572370448dced9100e9c3e5dd883e0e809ddd8ac87703bada2ff6879c942af2ca6698947cc68b90bc2b57fa9829af6cb90c6c3935b953b10dc83aee8244ca7afda084a006e496c892d078803a0b8e658babbaf243f6104e76e551f927715fb5fe16c0c481f291b7aadbe819eb64acb55aabecbd97246138145479bd7249102dba566f81b2fe150571d0e57999c06"}], 0x11e0}, 0xe) r4 = getpgrp() link(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002540)=0x4) writev(r3, &(0x7f0000003940)=[{&(0x7f0000002580)="b9491d19b5b14650b438e548a1c30e3285eee2714a84f102e5ecc4e59a20adf42792f7511f85a04e96c4cd8b5f0b823c590bd083d9e478f6469a2b9d6feb95d2a4af10fff51c4996e721d8467cc0d7f17d03f4777d5086c58aee928c2c7064b3c8f27090", 0x64}, {&(0x7f0000002600)="82e365869d479273f398075c5f8261b59eda0d78227f9b0c3d91e06db6cc39223862ae1bbae8a586cf848a4d47b0118d2a060f69b6eeda1ab65b01fb6eda4405fceccdf2ef4e8a15c8ba45cf0aebccdd8a2ef70b258726cfe1a6b301bb3b766b08", 0x61}, {&(0x7f0000002680)="baf4ace17a5ea6c8be130bb329a7a60fac28f1c94718c5ab1473f4b2c8ca1b6d45a0bc2612ea4a572a72e99a414badc707727f54cc90e12fd1718de0ea1db4bcf0e7181cee943cce23ce83f18dfd81b505f7aa2079bc494322938563c3bcd756021fe1d6c577aed9e904824a211294dc956efcb338ee6022f67ce82f3ff2d3591894e51f90911220594d9a0bffcdc510f43d15f2266c73d6d2e16ac51101ff2d0defe1", 0xa3}, {&(0x7f0000002740)="deba353ced7e6dc9fe2267dab2cbcd75597eb3fccfc03c0782e1a6109bdb86751b2c64f9245d927cef7df5caf641c52c5d0d2e30b9ee65d78e7fa56490da82302543aa9b80ae8e44b836abfa104094723ddfc5d67c93a11d8a8d463663aa7ec9cbffa86b167eb5085047104321b4697dfe5faf16cec7624de70713949746e9da8fdaa7735561be10e94489c04d7ba7b0a19422801da8651bbdf4db88b7c6efa3b57231ad17f3d9054c950d480527748830436d5a8f63ac7b0b161181db513ebf089fddce6df2fdadd480734f46ed2dbdbcc49d7c35ad48d2bfd3b6ceb658670dfd9db2a84793154eee3332463149d9d9ae2cd60b94eac038b30eb1b74c4877154ee42057d26caafec5e4c72e9cd6ea4df230d9bbdd3b1531978982735cef24d846dc589775c606d6331f5091a56d7f36851b218042ba44b45436fab5a2e8bfc821d48a7fb67e79546a1aac15c843a275a0b52cecfc0392f3cb567d3e6d04d89bce9c62278b1a6dae96ac0ce242a03b5e3682cce28d4ee164240b30b5caf139f3ca460fc0a4f9cd72b69ef6eeae4ea2ead5feb4eb78524e8c03d89214d51635ed7fab80ef5ea8d65c26e37b0158986ca2a470aea7181fd5d7a9068ab9297f851a51ef56790eb80b528bb83f034b226a046a1c12d28035bc181a19202f7658d77714e736871777f8f699c745362283e9483ccf0e3f8831b1ca0bdf1b4b6320de15a7d2fb5afc21e741eeb8055bd8c604c0587177a6bb96288154c803a905614d9926dc355b05ff4ea90e2df77e2795dd84fb3d5840c6b5b8da304cb335b135ff9257df69bc8c42880ac449730fa8c854329ef4b6f444c87f788178098dd8833f802fd5f2196b6acc9015323130093b7a321a829931e7c722ef8f3cbda8bdc816578b9a7bf03f20cbd1e21ad626f68f1e9601f976c8ae0ad05cf25b0286c8317ec72e7f99349a079607c2afd3a354698873cc4481fc82ffc561e96d19deabd66138a14ddbc526cd28261fb94aac6e93fc8379000524407006f25a9f4cd74a34fcfade129068333e46a55da3d96eab1e09780c376754307d92b6ea7550fcfc11269ebb6e7c25336137fd6018282072d7a90f58152d8abda99df358ff3ae1ad16850c60353fe599b843fd02c7184997321f0a5dc3596a094ed10d7cc5fbaed78fa3db21aee6a0d4dc03a70e6392e57f8a0faebe2deafda64c7a3b187501c05720dda216bf4b8961eec6455d49a6a663c3d032b00890d055809c631997a68e1f2d14c10e72190ef8ee9e550ee0cd63153dff9c72ad1bbeab83d42007ddd0780eb5583f6b8c782d47275e3b769e71cbca6ba61e7d5a6c96382cfb625d40ed41a82d05570f2f6b0d17efad5c0df64f5b7ee73498ba6d2f691308324c314f6f149da887c7c988c0aa1d0ee3bd91508dfb26ec1fd1f893fd08ba81cb497ef0b7af84e10b88248c26c5fc07d9b89a6576a89568b4cb0e6a1695450838e004ead252a0f7f2fafeaf8e3b43c9fc28ab97038503171bf0287308bf1b55d15d1622f78ea26eaa34f2944b70e202456bd5c1fb1e31c0d7e0aa30ed6ed285a70f8729aef6065e9fb781b988e71f8e8e68f41ed0d9875ce136148e66061f896f1b0e60f3ab08b15cf60fe66496cfa32aaa901116cd24fdb210fe67b3e0c4b0c8cfa1c2157e9915cf567bdb69a701338e99697bed784163e8f6332280bcf5c7a0e0b3802b4a4e0aebd5f46f73d70004bd10948f71f67c236020d9a96052d439de3d98cb9e0c24953ec032365e6e8adfd91467077566a4bc3f89c13f516fb4ee6ad51993d6562ca4b44d5192c8981051898df851930c180d54d8cda689a9c4c268c325b344227ef7a05519ea2f3c626d2f579a4e9741e59d7b6bfa04d4ceac49bc56c7f76f4dba0011f902b8db3bfe61fb2e00f090a2acabe7b66b59e87bed74b92fe025bef730585e934e275521d009830828af4920cdaf6df8ccae444690bc81e6682eff7ef00d69416c537300bf628772e226aa8add28bcbab968506de4a0b1a66f8cbfed5cc7d8d3bee50887bdc758d63234a89508a8c48e8465d910f47b6fa60e6a3b45981f05feb67fabe1aabc0dfd2a59278f0d1e3d9cde853fc8589d67d6a83a1d912491e46f93f3b85940738fed1d652eb4492431b16d4ef409f25fffe0f1377f841bfcfcab15396d9997122ae0738a5fa1c1d3c331a8bd2800c50bb3e6cee5923c3a1e65640738b3a098721e75ba740fc30ab38f5bc34854434495b960a7096335ea6d6444f4bbaef2dc8f064da655f2953adad20a8d00c196bdc9aa7a1eb89f1583b8340c43921fe582c72c539557cd5360e4246dfd64bc9a2a09ea87f3fb01ea18c0aa6ca85aea870f8de52c7e6bb403950bfd92b474138e5690c09d94dab54df9885cae4e04d83270290c86686baaf1ae34a78304ac54da0d64d7dfffe12baef3a85f45470d4df89e82e464c4df44c3a179551a8c1d86cb6b1ad71b5e1e0530416a144c82421b0f6c8247f7e7bf08418ed6a1e3d746d47c0a094231af32e4c7ca197aac8cd6f5f53d80f8695bdfb0c0e704f330cd95f6626137f3dd619fd4adacada9b8a11b952904821c487640dc0f5f9a3f3f0d688b88da77afb641588134584873c29121b7de221ea920671c6f07f129f62584462a62e0466420e07dac1f3aee27249c5598d2e84657a3cbb2c4b822d89001b2cc3be4a8ea8a5207d97a4c4a01393d582da11e08596185d58a3ce787932ba4717c2896d1cce3ad24eeb96e04a705004b8fb011ef51bfc18e257c62f8e13fc808377fc6a72959ecab2662da490dc8f6aa5acd24e3906c008e4902f95e61a12cf38c53deb51f694c92c45d34d00bbbc16d001d452ef28dba4208a8e358fd24ceb4d3b000af1d29b783a7ad650967aa60c8dfce914462e0756657c8ed6f8ea7ff1266e6ea71ac2706d4972449e0ed02aaaf7977a11f6e351e37882ee2cce94a883de0e4edc66c58c48393d100a04309d233c6c1ccfc6964cc1c6f0dca5889f9e110852aa93d21fe9b58e7a18b04edd50c5ff1e0c1750b27d7aa3f1f6ef2fe20cfe2c5565edd9c2d26885eeefed6883c973a666dd457c66045c6179d84ffd95cfd85ac70e6b4c1b9088e39bf2654ecd8205f1f6e0526d8198a021683f349d6b192000d266ddb9acbdd792d3a001a2ded825b281c018dd37def43797ac3be6e7ac65a66f5f72ece1760fb90331ab908cd4986dd14636b9a4ce8b847c7f240cd9d6f36818e73d6ee902194f856a26bb5ac73d38d06212abba491222e985b99b0eaaf0c1cb9dbf61c42df569106bb96cfd3ef0c5f5f856d5510ece6185bc5c335078fc73545e3bcf78a933c3cb96f4de035cccb59ef51700e6440838cd560d74226e0180742cbd63e9b14ff0136d7e4d33686b7067b672a358a5a7a08a8888ff71da2a1555441f969e888767fedcb1b9cb6c1eb77ef5ae0f9e4a366646d4d9915c74900c6ef474b067da19d484bf5cc739bed1f3c8b92045ee22025fe40b0504b125d6689824f4c8af8fa07af36bee270fb4de899df0eb4323d97903ee65dd8ab2ea04f970cc4ec182685c9bdc5c4c4f8abd3f3fc85fd509053edea3777bbaee4ad3ec6af74e52f4e4770d671b6cb9945cee8ffe6927ec595b01e46115a4f83aa7eb4aa5353ad4b84a850b78508e26862a69409da419d6c631cd129588a641c37fbc77b603e14a5d6a2a3b0434d2bd07ef77590e57b73d649b1cd9ce520116d72afeaa07b599f6f99c5e7e831f1dec782a2eebfe799872eb6b4016cc8efa6658bd249ec9ef0ed14523c5ff29e52887592a1cd1c19f773af2e872011a562b9b46524f3a2d065b6c639be683638650e91a2e8fa0fc193ebb1b0d39a10aa13a37fc654ab734ae6c9b403f93b08c68a449e2558714e464bf85a7362a33a261d29bc0240dd133ef7bdaae159c6f57e3cbce514436806bc6b638b4c5ded9c6641c59e21f6318063e239be0a99e226a95ecca786050c5e34b49abd49d84a875a65ffa24bd8cef525546e199173294c8011757c712dd9ddc755e181c873ecca3248c750e32801fafed16f6b83c317615d73436dea8182a48fc4a9aef1be5aea77368df96eed2ef61e585162666a45c5f2878bc71ae58277a69d845b132ae716818c8b8fb131af0b79c38fa370960a9272848575387adfa94b235d43253e22774d6415bd7d22690261fdb36a3ac1c45dca15af9aea32ef4d9121d6c42a7942f40c983d50b7830102528d692a4cc5d39c4782f777b64c0cb2efb211ff3f5e7444b04f193cbbc8fac7a388446243fcd92227f238c573c32b550299d7b78f84bf2b62ccd6d2ac5e432ef604b76a09edfb35e85c0e39390f156e0bf5e797a12bbee0675aaf18b9e36b96e1840125b643e0f9be1847709d98c068d53408a15728036832ddea21aa117c71e98b41faa74e3ca98ff60dbffcb61bfd7ffb2200bf71ad4fd81821281a2847311975f4f8f66295cca143d0d3c757ed14899d1de71285b15720410b3645cf8fd6cb53e8080464e26d1e64f4ed36453a894c162ff3bf41bf631dd7a1bd71fff540e760c934e5c8ee65c4793593b5f2b24e7ed5d3fc1c075da97ddc832149d4d26ba631906f8a126273e5eb5fbff3a643e89bd9bb20de4e319b8bede78249ff39aba2ddc6643b9e51139638c4acde88e513be173772ea630e7f84e1a69dea6765fcbab8601176f7bbf791715d78bba76e05c2e1b6683da4fea6488cdbd48ee5825f55d5aaeb91dc33856aacf9d5702b32b2e2d9de7487597d0716e7d549b07aacfe5f92dee9fa1d1e82a4efc3fe64131839dc4d178d5894eba3eb55942eb62d367ee0b9ba2c99a19857ada5c0a72d27877ce6b3323dd040eaef31a0e61bab964c1269f7b6af5a3cd2326896bd7c631fac562badd4b17bf02e15b5e6b5d7153740385bbc82b3b6d6a31dd660458b3ff3a48504900fbaf340b3669c5272a481e3e8d1a6cf373a6762cc4f3108a39d07cc4c78082a8da49a7128e300707a11f1a3b1bcab2b7c2bb6e8e1a41f116320fc29a885cf0020eba25e159e78abf641cf478b461072817234aec0d994347b91d0d9b4f71d917d8b8ab8ebc890cec215fcbca9c0922b0b032d114045283f0391219b98721166d4e9490520e3d484e9b59d6af3d53a263c2271617ba5f94fad480ddccfae97374a6e6eba49814e7bc26f5da8420e3e94b7217b53c9d3fff98fce3ecb9b4274c7505b57578200b25dbd798b99bd6800e7d9e880b13aa807781083b46bfe224771980ed85da4050f52b7688de09095e26ca77cffb899be0bc3a6b18e3035c0347dbc412464267c36f8895fb48725befaf988051d880c54aa6c253afb6ef8716fc4b64ac018b9ed913d3ee96c97a217cbf13291087ddf4747f55db1562b2dfed3db1e3c6d764cfe7cc1cfd520f26a8fe5983506b491c4da18ae3eab338295091ce46e9e7991583eb51756c566a2445a29ae01079ded2cd1b3ef8db6bb40a545994d4bea515faccc3310c14d915a463a4fd8ca0f889b19b71c9831c73d837eb1ec7299268680e00086a0ed97b073d88a67f748c0662ab2daf2abf37d17cbad04eff4fcf5c679fa115fdbce1db4c02bf0171eb2e1388bddedacab322ea5bd4c9f42df5c6141feb8518fddc2c0fe606a5eb5265b932bf6df49f4d3511c7ba5196de3fafaff10ea5c8513a0f25cdec5af1579eeaa55e3bcbcd321f6a0b6863b030b712d36594607773ef59088d0d04881616926741186924a21834eb9a20818eecec5a0a2ae813792942dfccc73e8976488ba558ed5121093225fc14c0ec9c578", 0x1000}, {&(0x7f0000003740)="52284668f8602c8a52c08f1c533cd9531ed60046e18a4659b55d91b21a4d85b7529b79c6d02c422e007e596dfd5071167901d23303ccde9630be7739e0153b70c46d6d9d39916212da000fc9c98f246ee4cdd5475975340231bd70646bf61be482d37852f242a8b4c0f039c18b3f2ffbf72a0606bf2351636defb94c333c57ec08fce7596eb1729560d098989387c67e02cec2bda3b1a03c26d09dcd0f0196ff94c94d74782ec4b743afc4bdb358019b1c7653d9be5b7fa36f30287a0723ddc94902ad66bc6e31df702b5044a304f34b16b70a81b07fb705133c3ccf6ac8d201344c6e2b975a743bb7478298aed13b6c1ca2661bf5", 0xf5}, {&(0x7f0000003840)="ae5ba31e5798057796b23a388cc91ae8210095ee837267a8fa70b053bda2cd51c54d2e878ec201909edfefb93373c7854221f534cae63eb8495b19580e1821a0df57aa866cd02b8f52e7781e317f8dad6b50b1e1c8c5ad707678fe32785240a1be0e82a5d3e673930c5e5f2d850f8d8ac7975fb5bf95a41ceb20c0a523a632366a7c30df06258d7be54989b3d3f23313b0fe4aff87821522fb909700108b4aa35d9e53174a7ff960a5884ea3bd2a518dd3d644755876f9dfbffaf4ff4e6ad9b8345a7a71c1a34cfe90e2f04eeb1e374ec024f1", 0xd3}], 0x6) setsockopt(r0, 0x18000000, 0x9, &(0x7f00000039c0)="e44fac57b5c2d23f5c79c6119da62d1fee2e9460434e748c2dc65732ec9c0591cb366c2c8dc2a1093f4a308d205233d086b0cd7a6ff60cadbfba9ea83c99faf5a09e0141782792b23355229695afe9f7e976a125713adab7c280284a3ae3038f87e166ca93aced3c15ee13c8ef0e0e2725b96565f70b419041dabb34162950e8ba0099bde1f692a4dd92614e2ad6e2ad3a91690ca541b8cc6942e8594a7902444cf7b864e791d266d433b5c4ea2e30773c077db87c8d80b18864d227382a15c3f2d98f692ed192739d25a46c681da66eedde2e7acfa818f12c834a443aaf6b745a7cb2384c", 0xe5) pwritev(r0, &(0x7f0000004f40)=[{&(0x7f0000003ac0)="9e442997e9af713d81a53e79712490c20b4b8c92dbfc3cc6ff7a34a6ad7b23ab64e71e6e155974737c834a63dfaca8c41f83f8e2d4bb7c394371751bf0a0f4072ce8acc0064b1e20acae7a580727761099d0b27be02c653e8d2fe6efecdf9ded40b6550cc328a749b847915f650078bcf81dc2105009944ff279c7aae3e8b43efca383cde6884b4510c349b7e646a7149ebc6ca09e84d55c7862db5123999cb891b57149109e995ff6a2e090d6b999e33dd87158c5d8b47f52ac64dd8e146041fd9553d2bcf5aaf306b38a5f4a56fe5c078eeef5d7ae0d0e5ef4b5830801f0c33469528e9ba623d2145c3327113b031901", 0xf1}, {&(0x7f0000003bc0)="a855b8a57cf31aaaf9f9451090469c73dd708c742d8a17d94d232c3f6d848eb24bbca1a45031a48879f9a7a5e407db2493ec87876a5c1887bdf8fb1d0b096f6d11d283c50050598ed93722a2a3de7dece1232556f178cbef8db2434006bdca9c0ef269566f6dd36bab7247b9a145523f0634957fa29b45ce8bd1c5823dec0e0ace956704c27f592f05932066ea8d", 0x8e}, {&(0x7f0000003c80)="c496c2164aabb446e97a807469d0109088928a8f40516a0a1a162dc46c36db96ab329516170a17ea1d8e3c5693f7e971a251ccb419387640bfb0825adffde292a09076007af79ec091a4e7226360e67fa931c0e21a7c796e597d24156df4", 0x5e}, {&(0x7f0000003d00)="3f4ee81a29cbac58eaabc4cd2633842e4b016576aa5efdf3", 0x18}, {&(0x7f0000003d40)="6b06e1cf602122e8644d6424fc3e910849aa8405afd660a7e24e01077d9a6847ea3c0a40cb6e2a082259dcb38fbc9a7e73710af6265f25ac0fc980a56366e9fb39833f162ac4b0484b94943d45ac7d1e5517cad2241b44f09ae6e7f63ea4e2852f54b34c8030eafbade744903b3452042dd72e3b42fa95fad641f34aaf7c29695b5a23644208e4870ce238dbae573fe9e27052c0dafeda338b659c553bf0a768212ad75cafa93e390a9858", 0xab}, {&(0x7f0000003e00)="b0fd77e71708fce9bfc5fc06f7f7880bcef2ab9fba1118eb0a1346789e76b87ba99f1cef4dec27f083efc8", 0x2b}, {&(0x7f0000003e40)="75d0a08ba531476fcaef41842cd263c0156e1ce1820d926ad674b8b1c46b4c6449107b61351637d21e8d41a34506801796d726151cc4ccba84df74ce4c41db79843d3b275c1c677ab0a3dd143242995806d9a2f736e013b94ddacd1fbda661dda352f103d1010cb019f97381e036dbbca87d68e338c72b95cecf40a463f58e8d82553cc3bbc9f5", 0x87}, {&(0x7f0000003f00)="48cf0874340a227e116613e2a070ed24801c9f35603d37e11859e0526b1ac2ca65f2125effeb46cc8832d9c86cf6e7080934e09abc70fe50fa1e67ce5276e631ef52ff7bf24e987cf66532bd38cac60518ac0c7543cad93accf550b6ed4b9e7c8b5a0acb92c9bd0a48ba00b66e50791cae896c757d31961f65371d224d1283ea06cd9b7c6cc302f5440a5bb6c2cf01557e82d596dc7dd7423389175ea43e9c6b8bd0bbdb566af286670e581f88d924ea425adcbb463fc719310513ff566c4bfae0eec5eb016c1d6c609f87429b11ab7085f791acb0f3d62aef10eb1ce12cf89cc3e7498853bac74f17be2904863bfb1b5ee92c3e34cea5e628d3e91a978cb6f1b7a5f1c81a8bcc145e866e3fcfa511c03f2b1d097bb2a58ac5fca21e226cde182da3757ce9f0fad1608bcaea489179e77674bb930362512fc8c2b619de96ba985154c974d8011c7b6e503531a176912b218a38e77131f37b0126bae609b9fab101c59351057ffe2b3ffacd7ef230463376629cfd164146e674a415241ab1595da4bb6ba5512c88d60947a770e228105d1e923338d1a7b4aa5d653433137178408e881a2d285da88740aa702e66a1275c3188d6b3d3de75c17812ae1330a1c52efd89d27a32ffbb71b94ef560ec7e5cceeaa813a073763cbef706d1cfb26600edf4b2c9f46cc661f20b721e7e87b7a1b14d875395ec9ccb43b04cd560d7a4c93dbea4f0ac56cba6ccfc4497b5d51b6c2bbf04e6cc429fc9083bbaa3d5b97f48eed5716db761828b4881fcdcb6d77046ab38ea49d75a8d43ebd5318dd79a628aec6956ab9650acdfba12008ae2aead66fb3cb54a57025b57593f2a1a2b6c000ed9fa29fe6df294b004e114085a56f7dd7bcea1fbf48f3d6117851f4c3898b5faab2589c09be85c0dce194e6d811a02b96291845628154f7c83f47016f9e6c95900af1e0d26876a23ab0f90236dfdd97790ec9bfe5ef80198757d90615e7a041db3b63b54697c90e9be7b79c91c63a9be74b76aff50abc81e20a8d77042736f68639c86258063756c81c853bc939eb4bb7e70c948a6714309947b23d0c2bc24232c810963a900df223251096c5e3afb8f0b979a6037ec1ee4d8d20f43ee2220164c1985f0e8395f0b29a8c3fd3ee665efcee5661e1eaa37ac7b596d19bde3d00c099381739d9222dc5aaaff351412967de8d69595df65f692088efc1b216e659f1ea12d7e65e3cf70b5e0ad6ae9d07dc04d0517337a1f981f760084322ac634100a1f431de4e48a0fc1a3500994c9129d7120e11dc4fe3a8cd590d0674c18d59a0ab75bf92f2932caebd42aa2b76f77f47b8ae8067f587ae524d1c9762d26f88b78567fec04def62dd76f4b0f538ec038931552396aaac2775e63919ee3cdbd076230230f507c349e27684f47536b84cc87f5cfbef7271820cae7fc86d00517f549078af771041acb493fec523764e38054b558bc368876a09b45ff1c9cff00298c956a159236a78f9e26c7702f6d7fef01f42d25635f761e022f7a93afa5e653e481af5a8ae50b2ab8ee77eba07584815991e61760395d658da780600db8dcd33c8dc742ecaa0cc28e4d26b2f03dda905e2287fac004acd7ab7083832368196c95bf73cf95fcabe1a072dc3b0a9a0de048f5691b77712776e5f23027a4f754ff06c8cb786d70def49fd61bb215fa7ed1d7c002b3fb8b808c0a15ee550fb77d51eea58855f814087fc739d923cd250373591951747b423f0eb2f6bc83a809896b5d1cd6ed21c7b89191acd013b8e6861f99e7864b259ff9b893987f482d1cc5847ba503f546614bc32f5a0b6984aa7ca8e1e406e9ef729c9049daa04acc3b8197369009c138c672351c150e1c8046bd74e1f794bbc15b55c83775970ae39fd6e28b8719ad89d9cbf8e656ec0d31646065c3adc955ccceeea0a6dcbe3aa7c498b10362f49017405b90b79613de9a0847e76bd7edfe2e0a8fe4949d9115d4115327a9e4127034200fd5806f6dc2698958e752fbde9179cca9273a0e8b9a1edaa71673ca6906ad9a4e8120e427443a3a743dd59c5daade6402e6839bf23c217a999d72043e6796cafb366cb780d7258d78cb5606d9027591337e804c6b04ea01360e929c373558055100b10200514dbaa6fa8c3f399beb5c548e2261131d2b8d8191d7f4e0b5745769e58cbd3b36b7a411400e64ab834dc0477094f8d139907d35f5fe61d10bc7e6a0740094eaf4d98c7314ad89c9746bfb3ed098aeb3f2e93d4d20a40506e438f5fa7d3187bceb75676b5dd75b4610d5a1f996dfe2ddbc124959aa6d4ea43a59e79a38df922ef59e8b45ed665b1f2a188ee1f7d5b7b2b0dd9b32d47dd6ec8035d69a2d0a5c0dc1825401551cd70a76d0aa3e1205fa021d6750dd3c680156687784f76215b2f92c0fa25c01a759e1ca3f0bffdb29a04435fd160db0ca9dde4a55ea269033a94ee279fc0bf8c0fafefe6b42a2a7a6f03aa4403ef90d8bc9d56eff2072d4f05c87769ff7e27f04fcb8afa7807b36f2e12aa448a1b9adc257b8a70bca51f3653d142917aa5f5852d9a7db40f5e374fb7a124bee35f6ffe697b9a497553f0fa96e1c9e5e93f08e0f50d64d4d07f4526bbc1892fd62f8d1318476eb3c248ccf7c69c16bd8705de6072b502b8332ae8d16b1cfe9073aece703db508c72206428f0eb4c62678ff23b8f743894adf678e3127fddfa311f227b7d701c57f18ac3fd0ce3d333f69b0f14cb1191addb8a9fd2a2a266f16058368ddd3685934f9ba32468f2083481c8b6a1ea3257233765249d3ed3eca1f1a7545f649beaf90a9b9bb7713c7edf3d45fe7987b79b0d54e4cebb2ec4be23f4cd23b5dcd36a331e7a18231613b2a42d98264b09695b4e3ba847ade27cf7a650460d55496e026649f5029c1b1a2664debddf8e492002960b0db0d48f577935a4b047d15c90403da63c2b502b7b5238d866004c06bf992e35cad4bf5b157206a094a2832b46852e539f07a5556b0e654ca45d84116a1f624790b3ae319086edf9590234dae7e1c583ed173a4a52e7878e187bfa4baf5e9e4dba91f921c224dcdf9c84f19d607fff7a4d6a7878fc73b687a434cf0547e588532f5b5babbfd5bd7043bbb419d2f5caa3d507d1595e8ddb59cbb60ee823475a354832830746af1b7edb7224f08f6db10bd29d03306cc98b2c3695bbbb83c60287eb92716e24ec5c7a70197b4f7438d1e4ef12d9183b854077f6223f8ce6493add5c8d1e1d193019f40bd58f4d60d2d2d3320a5c5fdba80649ad47b5af2a38417149d02b3d5f4f247bec6ea92c276a5781329ee47ddd3af332afa808cc5b8eac8049e3d140661f9277d2748c16db2d984fa89ec51ce38b11fd8213a77fe3f52dafcfd6fa877f0f560705511fdcc9112a2d988418eb45b99d9859b1540d82c322bb676112b55d9dd6bc841862910553f5f48dc93a673d618270cf2a934173aecd076fa0d635908e7118807665537b3221addfffd7c46d2bae2dce2ac3e06afe79fc51621d822948941645b3bae939b0b97b9970226e54a816aa7017029828231aa783b5b0830d67faab4fb2132bd7dbb78d4ae99f544157e2f88a85e58ce121135b83c1b57b7e2de599ad83ff75127a98d68081f510264eb2e2abacc0c2a4840a38f8d048304c7d9aae9d0dab51992343dd0d004267bb3e8d697966f661c834bf3c4fedcca93b002ec0556485db378ead26996cfae5f20a4d2b9e1e7ef5722a6841965681411389dc570bd85d1681493f23b16bf114ade4ee14e6949a40de601d38dd6d136f657b5d4ee02b0ee44ec0695ee6b88d8d0796763dbdd11e212b3389c0c84c244fd9440117135356dac7a2016c0e14f54143f5db15760587d073de7ab2608d30674b5a24072f0205aac12f8266148cad706ab1d7ad923ffe6948d7fe730d9392e5923187b22f62b56218289e6812fc2dacf7c4ef9fe01eb75a11602ee7e8a6945e2afec826b33f9eb882abc5e863551b13085a86b14fbc6c23bc6dafe00803883cbf41cc8e54cf9c4f2f5690dcd5fc00b5fad8a9d04358c82e179caa2e6f7e6e665418b9fe83f5b66a999918ae4e2805082f7c7725e295f16b24726c0ab4b78a13160cff58012e6bdec845fe9b4bf3b65dea1ad2899fc187874fc3bb88f4dca85164d15fdb8290c0c2aa35e14fd6c2eaf1a958ad0cf7e8f76973fa40b341b8f8f3ad9a0e49b14ae8fa4fc482325e8e6908dbeb42842bbbd33ad0f452d043099b74519afde06695e150e29d0b133778797621e8f27eb8840f886ee4eae9c826420b0d406e5cc6f4d103bd3dcc8b3d47facf4615a156ddc3a32910e52f0d08e831be3b68dd6f154572338d330d0de6c06a0289d82c9651771f08b7fba8174b81d8445c9d71cb650aa6a6d476e949512b72dde4d6ec3da65667c5734afe1392857f0e1cf584f88256849f0acf29f5170fd3b0be371043836982978cacf49c7003a48435151525a9e20b03e6bc49ed8baac7b061c9efaa05c1f00f63d27df66b942403da84c870964a1321aa92a0c88936446490f23bd94278f188f66a72303da36b26f2d81903717cc32ef82121d9203c9eebfefac5ac672f3f5b25b8051988e0cf7d91b7424e5c88d255840f17033b341e495840aee47401d6bfb0ffd6e9804be7def27e37d2a9c7685d48d842d1a255b449a2847d2c2de416fd3746fe94d86297d414482db5aa349d6bcc12523e22fd2a75b4167e53759d16e61207e66d9b1728b65caee05c995722e1383962bca3f9f142f6334b030b6373ee7ed2eaf6dce311040e6b891b9f5bb980ed12b21010c03276d20b9464173ab196ff38b6129bac6dfdaf875ec48222220543519558f28b17addebbc665e11605c870959d52f114e687f22e574379a2111f66f3af52f26b491fdb83550cc95e792abd55c11046f79d987d49f1becef8e38b210f19c05942ac9aa26afdfc9862e8e7a1652bd591aa4fb4f8fd53c6dad20e08a02353510d3e3dba976441e10fe41021183f980ce0e485821bb81c317434c381f5914eadac6a3c9036a08b2ebaa030dc58898b848a9a4862e4b0cd2f7616df65c1ba785d22416a72bf56cc58717d6e6d5f1ee29547be727b0fb1f6e5e956edf8831d1a1de5148e499f4f2c99e0a8df90c522232ae3e604ff83648f11f8dc67302c4a5d273dd7b35719afc266de4385ca651c1fbbf9427e6ddfaf7baaa98a6d3ec90d469dd206aff7d6dc1eaf3ba22bd900eb68e1d9cad0744a4f872c6f87bcd93e59dfef7e63f1ca5dde6cfe9ae167846a640741d7727a66145f7cd8634efe83fae74bd91f19a85cd08d8c7428518f6f3716ac89c4fec7e1afb88fa7dea466cea4ea52b67f585bb17de7a85888cae271da1d1abfe63241173f60d5d72c2206bbb3b90721422449157557915eaa65bdbaeb67c28b5018902e6950a4fcaa7ecf29fd7963abc02886475ca95c345fb571041ec7d3013df2bffc2a01a429e143d2f27d77211dca6507cbbcbe956be6bf169ef759079a68cdf281c8d622d5604906276807f4c580982fa6830090bdf60ed99e772adf3689d5abc89f46656c9a7cae51dcb85a41b924b732845e02f047bf707f45af7ae1b5fabc0ba6b738b7065e83631263a80cdaca0cc6a89553928fe3753aab284fbbd38f67ff35e6fa0b5a546154961d7517010ae94c71a8c3931214e4febcb1f9e6868d1758e32e520f974a56d3c0cd6e9e15dcaba59d761d71bde36cd664423c43cb65e04ee0d52b21fa99ea48658a700c2a30511c9a946c9f36a54dc31174ca4e19e0bdc65e661660568df0df", 0x1000}, {&(0x7f0000004f00)="1ccefcb23398664c3c5f9266708e294ef45610dc7e44af7036066dbe12287218e13f7aad56616be3", 0x28}], 0x9, 0xd33a) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000005000)="0b304506b305a55e29215304dd7691265eb0f48c7e60c9fa1457503006d4d5749b59f0870278f4486a1e6c9fd6ea09ea0e70be4ea2002b9fc7e47b43eb4634b8", 0x40) ktrace(&(0x7f0000005040)='./file0\x00', 0x4, 0x40000802, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005080)={0x0, 0x0, 0x0}, 0xc) setgid(r6) fcntl$lock(r3, 0x9, &(0x7f00000050c0)={0x3, 0x0, 0x1ff, 0x3ff, r1}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000005140)={{}, 0x7, &(0x7f0000005100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readlink(&(0x7f0000005180)='./file0/file0\x00', &(0x7f00000051c0)=""/47, 0x2f) linkat(r0, &(0x7f0000005200)='./file1\x00', r3, &(0x7f0000005240)='./file0/file0\x00', 0x4) fchown(r3, r5, r6) setreuid(r5, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000005280)={0x0, 0x0}, &(0x7f00000052c0)=0xc) setreuid(r7, r5) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000005300), 0x10000, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000005340)={{0x2, 0x20}, 0x200, 0x1f, 0x6}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000005600)={0x401, 0x1, 0x9, 0x1000, &(0x7f0000005380)={{0xff, 0x7, 0x5, 0x6, 0x1, 0x7f, 0x7fffffff}, {[0x3, 0x40, 0x6, 0xa4e, 0x2, 0x80000000, 0x10000, 0x7, 0x7fff, 0x1, 0x7ff, 0x40, 0x80000000, 0x7, 0x6888, 0x8, 0x4f7, 0x428], [0x80000000000, 0x0, 0xe57a, 0x620ef3b2, 0x1, 0x1, 0x4, 0x7, 0x7, 0x6], [0x3, 0x81, 0x9, 0x4, 0x7, 0x6, 0x4], [0x1, 0x20, 0x401, 0x5, 0x8000000000000001, 0x2], [{0x4, 0x4b3, 0xc000000, 0x6}, {0xfff, 0xfffffff9, 0x8001, 0x40d}, {0x20, 0x0, 0x7, 0xfff}, {0x3, 0x3ff, 0x7, 0x1}, {0x1b, 0x0, 0x8, 0xfffffffffffffff8}, {0x1, 0x0, 0x1, 0x9}, {0x3, 0x77b53ef5, 0x9, 0x1}, {0x5c9d, 0x7f, 0xffffff81, 0x5eb}], {0xff18, 0x9, 0x1, 0x2}, {0x8, 0x2, 0x9, 0x2}}}, 0x9, 0x5}) symlinkat(&(0x7f0000005640)='./file0\x00', r2, &(0x7f0000005680)='./file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000056c0), &(0x7f0000005700)=0xc) fcntl$dupfd(r8, 0xa, r3) pwritev(r0, &(0x7f0000005840)=[{&(0x7f0000005740)="7a21b1d08f4588215f4fb821954d66b6d0bb2acd4ea6906b0ef2e53717dcf6c5ac2595af528aacafe5b664fdac9dd2ec299f42e875f4", 0x36}, {&(0x7f0000005780)="7e0f4c61461c6e175befbe1e143189e9050aeca8903497e67500b48e5d105f939581a294cf42f35f13c20d153619a6a7e780d831cd266858174aef29949425cfed6fc011dc9db2fe70d0dab85880c05b", 0x50}, {&(0x7f0000005800)="36acf563dd23effec757ebd3fadb55fecfddc6cd4c36d84a2712badb7f20e05ae219e01d2ebff03911467958af0700f834cb4c08829cda23c89154473272771d", 0x40}], 0x3, 0xf14) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000005880)={""/16, @ifru_flags}) executing program 5: socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r2) executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 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) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r7 = socket$inet(0x18, 0x3, 0x102) r8 = dup(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb", @ANYBLOB="f8ab73b578b7b0e20e1755f6d72f9f5cabe3949e958085346f3662bb5f61b725f725713a7a2464be817bcab2d0928cde0e648c1b7d30a606e1f2f64921962c6731550d13b2c9ad53fdf80c1f80fa47bad089d7f3bd21a1c0a43c17c530a19a39515f3f11f04338d404"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$dupfd(r4, 0xa, r6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) chmod(0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x416, &(0x7f0000000740)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e0303e000000000000000001e04fc11cd3f64200000ff020000000000000000000000000001890090"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9f2, 0x3) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000012000042fee188507af9149e61f61f53aaf3757ccb78896d3c837f925dc9db9108ae5e024eab385884d1d263bf23f6b047f237b3044cae340a3113198d0989c5bd76407c38f806e8f98e4e785567c23e5d0560e086fa607be55619c73ae912ec6b79ace314ffb9ff1be677be050beecd6bfe2e5449aee9b4e74dd9fd5a9fe72c37d7cebd8f0e4d766264d3c71de6d9c2d09ed3d2192220aca447f80c0a4df648ccc961660c9a475d12361a624646494b44f0dba28594a94b73fb8b7eb30574e0a9856ad8709d3459ec012de499f444d85c0a87f4bc140812221d78096d7d642600f9def393dcf631a1d4ecd9"], 0x11, 0x800) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="03"], 0xa9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x105a8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x20, 0x4000, 0x2) open$dir(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1f) ktrace(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x40000530, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) writev(r3, &(0x7f0000000240), 0x0) setrlimit(0x8, 0x0) syz_open_pts() getrlimit(0x6, &(0x7f0000000440)) r4 = socket$unix(0x1, 0x1, 0x0) shutdown(r4, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_extract_tcp_res(&(0x7f0000000680), 0x6, 0x196) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = socket$inet(0x2, 0x4000, 0x81) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1f, 0x200, &(0x7f00000000c0)="ac2af6925cd17bf19604882529ac6cd3f3b2e142528c835476995d7f4526e18e24053355be9a28af258ad8a51b1e224f6a3e199e14f50a253502381e4dd80c9e03f4205effce187df16b62232f1055e7f0a7065f3a7b6375eb6055ef4569aa8b566c4955a5ff7c667478edd8bd3459f0f31ac4e5ab0b368cc222a3f92fa89f085362a3c639eae55e00292d9110f8ae58152535e6cda6eb6a2686f90644408a128e07ac15ceae6d87c7eeb7b7a006124490ee25dc389106627e69e8ea4930ac9bd97234fce417c03a6b63d65a22dda27e6802288c1d", 0xd5) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000200)='./file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x4) fcntl$setstatus(r1, 0x4, 0x80) sysctl$hw(&(0x7f0000000300)={0x6, 0xd}, 0x2, &(0x7f0000000340)="7a6f6f9cb32553c574824cd139664693c246b64aa384abde8213100e3f730b0c4c4bc3f9f158a27d4fddcd41fbe7f29fee6ead3bc86b09179fa13cc9033932ae4c1fa0b9ce684ce2a1cf2460eb319b171a6beb760f6490ae208685dfe6a3940527f4e11677cb9aa80b02aec332064347ac18608def26761c7746bcd8bc11ab6e4e2b6b2b653fcc9a16e6c79976fe3861711b470333654644a9a3d7ba7b8391047812910f9555184644720f2e0b255819fc6dfe777e5ed17b16b99166c12e9d1d21ed14c7a6dd618b22e2839384cd0c8e0a81bda288ac95b8bc253fd642a53da16a686b01be16", &(0x7f0000000440)=0xe6, &(0x7f0000000480)="db78ccee06e724324939dcc48e493b55a5f44f785bc3b71d1cb709c21f6fa5ac78d148d00362d4326f26a0e3ab1a3376e8587a578099bfcf1d4a74ee8640b20dd2a555864686c53f7354ce72e2421599893ee279d26fa3e4dc520b6d41b6419634999b7e2bc8b3d444ca663b3c4094821176ed6f8511b177eb319cf1f3b4b353dc43790e53ba8fff9afd359a1a05e725a0c3b83d2c7849e537ad65fcc4791097a5bba6d58e9dd9b04f9a3cba27bd411c450215d97324c1c60a8c6cddf09cb0f3f97dbaf7ea057d65eb4f44ef460b610858bb3942b11b3ba0662d201e6724deb97fca51a78c9d", 0xe6) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) getsockname$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) setpgid(r5, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x800, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000700)) r8 = open(&(0x7f0000000740)='./file0\x00', 0x2, 0x10) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="ea59f924b2d8d361c81972759565aff82c39e0cfcff9c5a9c6a2872e6f65a5382371f8efb901b0c2e0534bdc3303475768c28eb647d075c7c4621bb6851aa00553f98b55d8176ae2b4679baaaadc1a", 0x4f}], 0x2, 0xfffffffffffffff7) recvfrom$inet(r8, &(0x7f0000000880)=""/122, 0x7a, 0x0, &(0x7f0000000900)={0x2, 0x0}, 0xc) accept$inet(r4, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) mknod(&(0x7f0000000a00)='./file0\x00', 0x1000, 0xffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000a80)=0x20) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000ac0)=0x80000000) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000b00)="3963eb4df250849cf13b0576214ed714b7a82dd5b43c541e1cf537636bf661bd639d6beb1f071e79ee33b05069cd8c4dffd0bdde8d4c1e63fde470fc0e08e763be05775ba5982435beb3fc142906bc68ebd0591dcd14e343a2ef3f9f712197ea5732d139d8a74a12db9bd43427ab39cea35dccc31675b2377c3d8883829969b8a1fd0bdfdf79a7c7fe381a2d046bf349147c1a7fffc3492b6d5a2656f94fe6fc2620a137af0144cf5940c9304a9ddc6aa1b8c2a3067bdfd80ce4b14064ff794bed74098c10945cb1fe34e38077ae", 0xce) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000c00)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000c40)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4fa}, 0x1, 0x8, 0x8}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x40, 0x800}, {0x0, 0xfff9, 0x1800}, {0x4, 0x1f}, {0x1, 0xff}, {0x1, 0x1, 0x1000}, {0x4, 0x40}, {0x0, 0x5, 0x800}, {0x4, 0x380}, {0x0, 0x3ff, 0x1000}, {0x0, 0x9, 0xc00}], 0xa) semctl$IPC_RMID(0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000140)=[{0x4, 0x3, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0xa0}], 0x2c72) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x8, 0x7f, 0x7ff, 0x81, 0x61, 0xfe00, 0x7]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, r0, 0x0, r3, r6, 0x35, 0x4d}, 0x40000000009, 0x8, r9, r9, 0xc, 0x7, 0x6, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, 0x0, 0xffffffffffffffff, r2, r6, 0x0, 0x200}, 0x0, 0xd47, 0x7}) getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r1, 0x0, 0x1cf, 0x6}, 0x0, 0x3ff, 0x200}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r2 = socket(0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x320, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x14) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000034, 0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) 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) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) flock(r4, 0x2) close(r4) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000140)) executing program 3: rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet6(0x1e, 0x0, 0xff) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) chmod(0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6, 0x0, 0x0, 0x480000}]}) write(r3, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) r4 = socket(0x18, 0x3, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x22, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="00d5a153fcbb42fc4b67223b8998951ab3b14275d4e6ad8093870566ef975560ce0487b6598e5caef3d4356f70e7a206056d354d9a3d0fe05929ab2c2a202f222317b63e024efaffffffffffffffbe2fe466041419f69ee3b6bb16d91f26559ff54a2cae377653a35b52e2f85d33e009a106adfff5bc74", 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0xf7ff}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffff001}, {0x28}, {0x6, 0xfe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3, 0x0, 0x0, 0xfffffff7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x61}, {0x54}, {0x46}]}) getpid() r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x7f}, {0x8}]}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc8) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0xf5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad9", 0x41) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000200)=[{0x87}, {}, {0x6}]}) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4}, {}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="e148169ecf6c0a2f889ca76679331d572bbf8d3bfd500c89bd7bebb01f3997a267411d6faa2155de0b019f535abde50e6304289831128c7badc296d1c7e74ecf2a77d929f2a53194cfa8d1280029d8d7df07ccf871995b2d84273d02266679c5b97aaa28c67ac23e4f05013f1433f6a7fd00d5fa3a3435b516130feae8d4730c948527d39b0fe628fb3f4473b3", 0x8d}, {&(0x7f00000003c0)="b57cabf58163cacefc01388c9fc9642b90d4cea8226a59a7fc1e3c25d822b5a599afeb0feb9c27dafc6fda2b814d9451cb6dc67b5b5e89ee7e99b938d2e5ce5870147dbaaa55fe6e83c8b48f083c9beb81c26bc45a52b3906b0a625ef9bb62711a4cd78d8f57abbefd5095e4a107513e20958a41191563bddd8af9070c4bb4da22854dcec9a81f242c5bfb3bfd74b032", 0x90}, {&(0x7f0000000080)="a626755301c66dd886c0a4f29b9997fd4e29aafe1784e237587ad9348199a09c2979f020c2d74f10117b11919fabe4", 0x2f}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="100000000000000001000000030000003000000000000000ffff000084af00002f8a7c90a06efaf56514acc85e8282071affa21b7b65d6e3616d445c0a000000c800000000000000ffff000000000000b1317f8a2c5b3d01c15e6456bcca18e8a6c59e02c62fd7ed452e4b40d0b96f5828dce0cc2d119f147f2f4684fc73b219cce530cce4d341cf4f8afbc47bf8342cb694c82b991c56de98305e0ca79c1e30ee1649d57db773027cd3ae90005d426a75319ff1df1f54ffcd8928073a8657dd6bec528a08f33f1fbec7abe295d48f7eb1f0892138c86ea60bb392ef924d576abbea4af14b6e0eff3fbcae5620b189f1b4d9f5f294436e534cd1ff5847ff0f000081563fab8a253fd83e00080100000000000001000000f8ffffff799f73e7c2823fb1c0087c43608540856d5759a9f79a29e609cb56d2895d5a83c83834fef069073f856888923fc255b24b2310cc861ab319a77b50dd12369dcbaf3c6ed3e44574967c59a383931ab7da0a566a332835735aba92dbe3071b0f0d3e63bb41d900b4c0f08a90d5bbd06d5bd288c92ee79a4fb465fb9b10839c02a1593c606afa156b5e7124c0ba3ca7e08977ad0c5a4425e06f726b1a3127a3e99ee1e203d74a7cd0fb59043e88b157771394c5edaeb89914a46160544d4517d4d79d450a8d854206411ec20d186b295c060721dfbb896d3d4490bbda33707a522de7598fc1aa8108a9d342f5fc1637eeadf7b4889f000000007800000000000000ffff000002000000f747fdc845d5637fc1883c1eef01fc009d6ca953c2f835904be7d1e435d73e9c82b5369f04a3d99ec19f390a92c4aa101eff7663d1cbfc3f92b13d9ced6bc9983c2fe7ccbcb069b094a4396952a0ee24b2ae5c4ee7524328fa4c8a2311c24ae66ab708f4c000000060000000000000000100000000000000a4d9fc37b49ef72f3f3d812affd0b03581089ae64bb0eeb44f56807600e666fd6fe5b5477cebeb6030324ce7b272eed95f14a408495b058445c52e35321acd6887a0a811dbc590ab1c3c29be00000000"], 0x2e8}, 0x3) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setreuid(0x0, 0xee01) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) clock_gettime(0x0, &(0x7f0000000140)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xbe}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0x40047477, &(0x7f0000000080)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}, {&(0x7f0000000200)="80c7d53752a63a7bd61d37bef04d86faae79f7479484126ef2ff037afb1149c3c50f0401f3f669a1697e84bd64fdff189fc72a47dbba9203bd5b6535522deff636f83cebe8f27b407674f6d1209780c1ea4bc461ddcae200e409493402a61e30da9c19dcd93f883e91e4660cbc3dcf47191c4a1cf9e535709a4f11d4ccd2c7350a18805c5182c23358da201a079fc888d51575cac51d12c310c4a0b93a5a69f380703a8f3ad623714604bd222696f91d9a4d5f34a511b2864154fae1ab09fed376c93746a72b51d188efb75b1133fb1477804ebac9f88f9413a830f3b11d96d080", 0xe1}], 0x2, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 5: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x1, './file0\x00', 0x8e, 0x4, 0x2, 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x8) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) r2 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x101) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, 0x3}) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b}], 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x9c}], 0x4, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 7: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="385064bb0a8227b040c1a06f67f2929355a7107d2ea2462f0bbad08017ebf859c4ead525d48db8fdf80c8434cc8097f9f0d832aacdcd622c47c4e641addaa4a0eea1ba290caa86b55a7a5914961775b6148847891cf0f7cef440232c08db5f220192c9c3ff6173558a1551", &(0x7f00000000c0)=0x6b, &(0x7f0000000100)="2b426b369a3a3ca121236d5a30b10f7aa54af0e83a3df27be9526d3e2fdefedb02eacfe158c1c97a8544b2359002ed6c6e69aa30d803b597bcfab3203ca8461d7ed3b54f828f6b6dbacda5104599f50baa21c76bb1c5cb633b69aaf19eaba68d3d60f0d520d4ef507c0b1fa047f0655761c950f70f943091d72b173e568d9a30d63e03ca8a5b2147da3ade5dfe10af8fc5a27fe8b6e69faccaf28486b22660b80b30766020168b6156ffbc8e9fa3975ceae5f2ad1eb698c0b411397d03d540f5b2f15596e0bffac12153cc47252a881a76683cf7296cd970b3ebbee9f6c531c5894ace12d7f65fa706e6de65ae2f2ca92521f986ae3ba60adc779b85fc4d9b03340347cdaae8f77c14ebd3f33e9dc31db9144215ba96528e30686cf0d1423918e8356ec174cea934f4a24cfd5df5d9ce67d1675d4cf27c4aa6ae17d3d1ce7cfef07a1695892d2c5332b32fcf4ca1689204f31cbfae84f0a39fd98ba97a720c69caffae4db0cabd2493a020d1055a3ba294a46e26c80c4daa7d3b7c739d1f0e08930b83123724ce1e634ca6c0bfcc65dbdf8cbde93b5ecb4711a965b193af781274caa270617dc2aebc98effa138ef82846e1cbd702598512d320e6eeb4aba86c507e9ff4c50bd7da61f3b69f2d43635f602de1b9f2e7c8ef51d5b67209c37c24433e074142e8cb910457d8d03810aa9dfed9af891c591d10e7c8864ecda0c1bffecd3176b55081d61597471b9ce845f4c71fd86ca238a0f474216f08bfbf35bd0d9246ede287f87ed5f54ead9dace7da0689f097cd1f545f8e6efc6094746b8fe3ef18f17a3de94b3ee7d144dbad2e9e008243d995eba082dd4804065b2f7493d46f2ab7faea2612c70d34bc5a89edb2b3bbe8e98ba346a77600de50b003363e8d6385c7e89187d3ee30710c768b8b7c723e3c5c15ecbc8b18166de26806eae3ae95db4078a7cb8515b6baab4a89bb22333c3653352ce1fd18668a8da6b91b368836b7ecacf1a9021df2c02ede1a020a35a076ae89f69daf0579310d2cc873399d64f86c14132ea2292f33b483b95341c6c227be28e195958388dd8af698c9b6cd743acfa0a7bb7410a45626f165fcaca4f07a4f2d4d1135e74f144af1ddddf8e61cb6b82b9cfac2484169953247d9ab254989705abcf8ab6a93de4572cf717024d59cc78e2dc65b456dd4aa8fc01e90b0dd76c62c2047c6c2d96ccd9176b063a14850eec28c67b56db13b43a41f4c2da71785e44d4d78577a33fd05fe94a1d5e7217c5db734d73a4ac2fe3b4589d29d0ff4c1d2ba64db2e81060342dbf28a7bf688d4c589423fee3e47e5ba84d098eed7ca558ac5694a6b5fa15f341e56f28622e289e61df351749d39388fe8e15cb0daf75c7ff9f99b273d9a655e4ded229615b9b3add3571400fcac39f1da91a352c65b4e33cadf5b3f4c8fe0c664fccbc70c6832883cea90522e7383f018eec00f98994c3c2925ba8e94f6920bd19ad14d2b44e43f5b052772299eee428e543c3d25c7d6a89ff48c4b97feb47258af6b1dea2d8bcb59254dfc03426416551d6c6f4ad45fb820ac3dae23ccbba24b517f1c5ee2542b17aef75c5e0af509b5d76b77827ab4f2266381dbd7ddb9fb03dadc5abfee05686b46cc4e4cc8e09bb1e66ea85fd7b94a7d0c9466a9462292b0b118b68d28e53c0fa4b01a15524adef00a918afd3a6269b129c41d37434e40e9f8636d5e01815074eb7b1179935dbabe0b08a6410acb1589639ac7757c89e8931f20ea1360be441181cc8a57aea7dcead96a95d45215c89a8fe22d16698fa1f7c47552e8a19cc6da966570f6073b2b501f1fff0342bb68b51de8a9b9b90029aa342449464f85f82dd227d88055257126d4a507eea1f26e36f8b52deb5bac1a0a018edaa21d33ebbcce97b57acab3372bacf131df11ebb4adefbbd185e1cd5aaf1ed33ae384a3ff60dc204d527af2ad0748fd240dd832827828e3dfab7355e7e692cf51943832e08e2025ca1d4072ec42dd8501a3495e5f2564f236e22b0e536b2357937dfb9e47774467d9d37ef1b252cf42c99403ef115d566b73f48220dc54a06d33d24d2925f618df32ce7286f36035260b84e4e5cf9ded42f54477985c4e60e1f0c8be67834a609ee48973b8cf7266bd2fded53278a9ecb04e915af182ce7455611ea9189f0bd97e2175fc23137190b34c1c3d2c612f2501c411563c598143a541e28d28d95b069186e2f249e90b07e4fe41a2ce7ff2c9f96572e6b3735f496abbc1a14ec6c54af8b1d9254c86acad545436f051fdca170de4455b911834f774fd9a129a289e3e41e94408d1e648702e6bd32fc0cd251b6ab544e486c448d9962868f2188d88a09b0d7d99b5e33b22d0f4186ae1d1d51a6cbcc9d1b2cb9baefa6f2e2f15b8847361f57946416371d892a167dcb3bff3b5f28ba58f213d03d1eca0ace82f06c054b3c97eea8bd6b3bf18efad87404f8877f4b610886e89cd3c8fe6fa894c51156a3b8fbe25124942bd0940c78108e58fdec6482bac0569808b1c4a58c311411c5a07c5a1db39e18c60ff529b8112c9c8d0f7b564c33d0c0cd5fd114d9e8da04dab377b576f10fa658ae9e64bada2b13df5ce07026bdbdc082bf1f85effe7df01bf54501419c29d4dc9de3f0dd66ae855a8770f1b68c6444b22ff3cf6d2b72c94308704eb8086e23753f6783f557a4f4587e8fba245327c1a6cba74bb5928ee9f4cf4ea0a6a56ad98ede184c95b604e853dce87682ab4bfe5c9fc73124c559d9f6cd0e6877c09dd778ce0da801ae3c3a73f45e6d646a0f182451376260bdc149b14034405983c298501f5f978de6ba82ea3335e3cd3d171698211ac28df68ce70ad4211f68274b067533d332f58e872b507a01dbacc797e6c9950873b66c98029f6b79ac71c5e5738c254b14e47d56e9887cdfb48c1b78e82fa93d2a0c4a608e2a703c528ebb79d4233e181f6336e2b8d8fa17cf2f0cb5e5a467bb2a4b330ec12dcd9577aba3a4d43c55bcfce917891ccb10de5ab059c9112a22afde8257676c2d4c9ec0b3e7c38d5fe6e1c792234e75196f4995a27d90825dd94d905672ed556d70dcaedeb2e3d84ff6bfb178ad91ab899b267d1beddb5f603a8a226182126997eefa7acb5b0616d391e3263634a20b4ad50154119943dd4ec897aec1b428201e92989efa82ce961b0b1e6a6e7d8013006c948298c5c85021b2a5dec916cf348cab1b1f8f1b70c943a76291609b13de9dc6a0be3a84e105f61c36c6245116de616fd1a64fb30ea57ff3bb764ef26bc351b825d29e95962292462009a7d4d95c34b514be5d3976b4e9ae9405ae0142e80d65d134e967585d9d119db0b43848395c91e60a1043a0d1b64864233ad98c0cad92505038023bad86010b393dfd395ecd377aec1e4e729f111f5c67efbef3e46b98a2db0484b890dd20fbcbb07c3819288114c086a223e930ec4e086a8196ccb24de0f36c8c8376975f7cafaff69dad90deac680935c2a7ed542b679910077ce118d0a1073fafb836d7615051b8fde503bb13c95c8fbcc90cb64c9d0676a8809e9e4cccf212547561b246c40ced6784e24f1d3b27f39f572e3a0f3b94de0f23016511adbadb19dd690ad89756ca651aab9c2f288ec86c69d403b44864608b8ad2bfdd36005edb22f6a7661c34003c2d0396087f66612df641f1edbdf05267c39f6aa8d1fb64501ed5f461220c2af84dcc2e85495c247dcd817054934f4b53a8b36e7d82d1b83a6a76cebc1a9fc2dc2b68273ec2162d85c7d2d115ffa684e6b1db9cebf6f79726a2384e4958b2503d1e6497fb21968e68dbcef5406ef293251113404033cd3c97d840ec16994b7952c48a57c59ca71150cfcc445c55b7390368be6f395cc1d246ecda9d22bdcef07c34b97fe99498dabcffaf28aef373902e17445d50c636ed020a924a46a30ff3dc15f16b4d1b8fd5fa946c2163bf619e98f11008bc29290352ff81b86c60bda73797020befecf8c0f1fd6f5c311ecbf8c5afefbcf040b1d295bb226ba285fc9c80aa1d7b4ec7c8dee4e63e0501c499c4233c89981891453eb14fa8e7d0b6c4bf86f46eaa8a37ed7c3d93b64885d1bd100996146cecbfde4d3a73d9c84688e45629b5088504bd45d05daa6e2244fb0d0b962dd38e09dd57bc50180df2eabdc48fe12b76e05b49307e4c0040dc53e769f5384a7445ccd498eedc05fd6ca5f4974adc81a3094a60876e1e5e10a51f4162d7760056daa80d9ed2bee6c0d78d9a52e097d0a0294b47ab4461680c26f5126cb2d4e7dd6c5afe29517b8a10aaf46f7fbbb956a8591dd7686ad632f6d052b124a6b08e63e26ea9a8135c91f3e8c113a60f3c29cfbc70c56eebbb4053bd1ff570c51428bfe2acf71ca88928c4c0ac82c7c9edd96b03764cc07e9b92716f08a8fca51d1f385a3840ea1d5456a874c91eb1f149057ba6d34094d485ef89b8136584c3d29859804845030749a6ae8edfec9c122ab52243856b783aa70e779e00bae96fd0fc64d5bb150c21035451d44e78fb4938a9c3dc0d703e75b29209fba0db003c5370961fb256bd808d21f4b1fe50126242f479098f290916ac6d76520ff53feae38fe0109c1c28b1d8951ccccfaf143ef2ee3795acce3b149a91b7e6c7342f49a2636d9c2042eec1e6a9b6558fa76299c1497fc89df17c823d3a8f6109f6f2a4cccc96e89cdb140033171f0d699e3a876b4ae6297f05baf8d318d6503e885cb967fa88f9193297b5d895dd866adee5fd09dda8997745c1c998285173c42022f5d12226bbc9bd39d2893decc80208acc8bb1e8a8575b826e4a1b0781c343aad4ae2691e37c00c53f7d41797e618d10ccc6ae494496d410604f4b8f2dfad9be561c21a622284473e1df5c97a1a13fd476a09fe77b3ad73e3f10731695398e84d2e85c231ec7d42aeefc56b79daa2759a9720c22b1057afc2eb24436a8a83ab702bf8576155b95d66438a8625ccdae44b59affc04e4cde1fc766c36b751b7dcbaba6cd67c4163048a8b3ca88492949bb400651953c8d550c12ad227760a3ce9acaae4458f4cad26d058883aa725559131df266fc5e1591439325e43cc2e5edc75b087b2158e271de879ef93f053ea9168e48a0813d440b477091de4bcd298c781cad4d73a038790973d53b8c345d343dbdc5c798b348332180005701e4f7936af5d571ef0f93f2ddb7376a5a9393fda39e974b2258efd2ee81f3837c4b7db99a620e51ac7413079e99f3dc9899f627565c33b2d2dd86f54b5d9b0673872c3009264894258bff497914847bfb632625ad98623f169153d022724cf5f139d3027497d3f8a4263555aa70c91c2d23a772fcdaad12a9ae6b131981d41f2142677b4542c5604c1cff9da030fdabe0b05dab315e35420a289b1918a3d2d4694357da4c81780fb39061f82d15e5cd6e9746a4f5befaf5d4f1e75b63d8cc60e8ca72a957c155f1670620d71d611c77b109bdd730b68aebf47c24c5222830b977ab78819db1b47f79434272f866db2c43a3c8a0b61530444afc7f50422c477d329cd3cd5e898a8e362181fa7325b27248d87edb3be0a983d387ffeea26ae9c5cf5d7b18c93a1d3fdab4eb194d4c0a515be2f96c186affe8db44e97023381c78f3d5dbf956b36f551e8e79599373f179d2f4a8b6fd94d7313d7de782b8c3308bfdbea6d1fa5cbff3229291190fa0b4c67352c7e4cf3a461d3c3afb46b6f9bc584a27fd65c819fc5334d2f2dff4f8dd6bc1c2823cf2e6e2addc87f43edcb1a413411a3fe17d19ba5961d1fdc50814f98971146ab0", 0x1000) sysctl$vfs_fuse(&(0x7f0000001100)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001140)="1b7616d1fea7b444700a2f87bebf9c802ebdb579b65ef1c0163fb4e4409f842588edcd868982d783f1af0bac6c6ed5f2b903a1f434c2a30249bb07994f85a689528de672626b6459893915cfec55cbaff2ef87f5e7ea51ef87ed", &(0x7f00000011c0)=0x5a, &(0x7f0000001200)="980aee352ec54536435ccbdcb6f8de76406428ca0e0792a612da9f7d1fbf3389df2a561e856f7288c5b8738813bdf2e3f874a8ad510919b71b7b080966c19ad993cbf25eca8712acd306c640d06fc439f02d8a1f90bc496f91a8e24c1265809a02233012f10c6146dd8cf292504299e0a9d554f2414f53c2fccbce31bbc83d3d8fff51f3eef38b623a7a0738dcd16e52612c9f766840ec7ae059d0eab4a11f385509eac34516de4857b631c1f60eb5cef0fc873f1d88ced954c7ee1e7643a03f94bba1712430bef924520d333f5284709d2f06394a79b8e7b71a8e1a4b24c41040a95cfd5a7c40b53ab3b6da1d00c7656a73f7e9d48b672165592d7b207033c4212c98bd61304da94042578d0d24d026a910bbf8f205f6fbc02f5147007c1a06a7f9dcd3438fa4435b9154e3c091b89a640c6df9e6262687b90a02700764001f2b75a645811f67a241aab12a8a6134c08c0614cadca5c3f35657da4d3fbf112e22b5fde89aa885838dd18396372bb3cca5547e130b5d24cc46c567367bc065d2fc21c929ce3aa5073252e95caa145bb12e09d1459ba4f120396cb7851f5e893182ec295e1c3a3b493ad47c637ccdb1bfec1b7d3d8a2ae6198e75f36cbc3dc4af8a4947ae3d8351e8d5a7fcc1115637991d007c64f36123a4dbd12f95287e2f3514b07121782cf7d2a1107b5f17102dd909ca1b70670b00ff42d5746ee67b27a7bf86ea0dbbd2321c66d6645d02de2fcf4550e94d36188f3f6a57820c714dc3554b32fd897f7c87cd7fb2df5cf46deaf0f961fc7dc778514846a44d5c7c0f175e23b799536c49918be143441740f4b9cccf1d652e3b6809b891c898fedd4fefcdca7a3b429021dc0650213390451d3551924a800bef2d4f975e2c4fa2556bb592f6fc7303837ee6ea84ba4e7bf46ea45e47a5cf1b33e7f1c1823a5b501e45eeef7c21679ccdae51c42600ac87f4e3977a5f0d0bba1a66a9cdf11c208ec8fd68b4e31d2e6f49eb71c3a5810743ae561d6d85df3b88fd91464db3a3d9b7894f93c7986ef36a577fc35d1fe3090b6796d19061b427da6165a7d82b72fb2f01374982e3f48d6187465358b674966b7c9b4918a346c507968aab86e454f5daa0a21dc38be7c10e7ef512b392788bc15ff5be6184516b480237633fe70dcc2a81b97d2b9a555e56f9082d8cfbfc7f6a5c437581d21aa16ddfd46af7e50ebe648773b8dbf867dac75e89124afae956a622ae7599de85732e48861d9d36a169330c6024dd4b6e1ec39b9471aa29b3100f330e05199e63f55a29a906a0f5862b55dff58ecfd4edeb503a9a89336c3464e5b253057af691ec434190a2a71b014eec470511ba2f5cf5a663a0ea379e75b258ba7cc90e08613039cd6eb8b8890cb7820314281a8f4e090ac3a398789f9d0084cbe500c2d16ab48f0f489ffdc9d7682869f1c8547d8b1344149daee1aca8d578fdb3f7369d6131178c6d5fe2cda9e053a8414bd461eaf5028be872812ee0150630d83b3bc3074bb56fa19aee85c10eb43f8e2bd312f672e374fa09054f636de43aae9387f5b6c6c662fa087061706a65e684ea3407bc285c4011f1d0cd496cc043b742fd2be2b511e0edc87ca27df5c7f3e603c0cbdb0ef2aad0549c4f15fe5da1f7511d3e47ece63cecdcb74f760f8c1f4a6d28d138b762a3bb34e7e4399e6b4999c15ded391c26b943531bfb04324235a121cff531d37c651e97f2c84e91930a7c57a405af68e4d3b2384864ee1708c46f0fc00a7b65b4b8b4583c72d787acf0a7726fbf5e693cf1b4651bb3fbee1ec9bad57de43906813d600dc6fd765f5d0c016b286189462daabe6aa0fdcd379e756567da53cbd07b03fd300563d4ec8fa9c6aed0b49c73f394d235262408979f55c49fd3a9b772a33533ffb9d18ecc754a101f8d8839d0d4481cd235774b936f1c8431767b82184d0db552bee4f8dbe701309c8e7bcdc4bfe7ec98d525c2240c63617bcee4edf03306f2a15bf52d3e54bdb2478811362311290e0f3ba91c3f7f171f22ec739d9ee5ef6979d8b3cfe16cd095cc3f4372a696360eb219f5a29d26de0274bac5c8017ab0cb8e4e0452aa54f1aa3aff5568601c0382bbcd9332829ef42e5aa21324730378445c61fc74fe4b16c989ad2400d68f5dbe544dc39d2d67a17f77475daaaea3d77be8d24f18e1a171ce35cb0ed07c4711e00828c74b62a6631dbc9a85562fa9ce95f50915b025f11a3f73703c84059de9bbb5ba111a57f0a3d1e03d1fbda636972c4ad5c4248c63855686713e5d4682ecd430c9913ab7366613649d189b7de471f7fe7edd4dc3902213baced8ad9aa4bb6d971f67c54b84284d05fd7970d050a7596dc7b63bc954e49e9c3fd530a360d5a0e1261c03e17ee3e885597e8319980b33135f9f17017a2eaaa717a2396300dff7dadb481e34c8f1bbc9d4fc6bcfe7a827df80636263e1de2100a09c7bd9e168794830cbfa199e3af56b05da645a0bec571e0be292902496464b99eaff0aaff055fcacd80c001e9683f25ae6dc62794a92a538866109770062dd648079d168e72a96e3d7825b1642929e2afde24de266a8d2d17759df6c23bac2c14aed3a035b06dd59f72db8e96029007eeca138be5142f8289199c648981641a09c89fa98ebfc48fed0b343551d5ad36baa44de84e3f99b2e3ff097c338d23bc6265fc828a3db98fc4b14eb38f689ee0e9aa8289da1eb72faf45455f44ad71db99aed636422dd8092cf4ddb1e18847246f748d4d893d45ab3b5e9782c8f03750d934f5862b4dd688baa32861dfe5f20229abb8671b632b5bfd3240636f88d4944a1c12bb6d340fc0442876ec64259efe58e8dafe0d40ad43d5e0a4fd751827d7c3cfd758419fc93c8272211a743b832bf3689e5f919692eb07bba79d1b362c336cd8c729887fdac9bdb2488e879751ca22d82f4823376789b3682d64cc17d91f3935dfe516421756603f9f8d49a7d5dd5e6bef1b348b868dacdf678cfb3e9d7247ec231967ca690bbc5be0068c70f5d9f4b4b2dd113d3cf9816b254b4245226e13b278cf064eb226379a196fbe1f56cc01c560897bd98e5aeac710606776af92a93a046125856a684154c45f8c62b143d774023fb916db244b75bb160749ff5b0a43dcbc0adc49debed6c1fdf3ff4a08ea81034c959b25c46d86dc2a831b92ef9d0345f42de4d521d851fa82e83fd8ac3b57111d2104108b23f0bdb5364df99c51532ee8481b531f040408833c0d7dbfc00569680b82c5b32e0299c4051ead0d5f89a8ac5f1f44577cfb0826a8c7d36c0a29c731bbf667d0ffd3e0566097916b91e07645dfb7ca74496502111412c836c57ee68eba8832c58f8931e8e1ae61648d5f06ee109456441e6ce140e53a643bd00e03b7c2821df161dcf3501caa474de191db315fbaab7a61a72c89747c37d23c38909f29836bc99bd590dbab5a3b7b7ae575a649e9bf2dddb655b663077e8e6cccb5e9854517e371ddc95dd0f08ccb1c771d90ff8d96b83f7fab1cebb470a9ff583c1aeba49f2dcdb853058b17bbac7ed7139d7a5f1afa85bc4a6b8321fc8c9a1f9d1002e50484672da13f305a1b624b018d534b091d4d7001a2af4d8d725900eea0b8158db68e6d9b86c173636e46e4c58b84a5e20b8066466469ba0720d6b907f0b40f7a7b3189bd5e67af7d5c1d781cd53475cbc6bc0966c0448bff95fa546cde73867cfb9054ee6277293bfa9bf6acd7282e73c4b547b0a3b61474da54dd1baea874b37f5dffb5f9fc87116dc104a7378c379d4bdba3ba5b7af77e747a1600e9fe78c7446ed29f0bf8a14d9b61080c2da6d130e9dc093b52da83813799d759f0aa31c0676bfd353340f4f089c66a8fd62db3ee40c44f61e445cec6ca717fcf443ede2c77182364cafd621e12946c68173269addac6c7e7280114d1e3cd61ef609f76f8a9f5b1961cb1e222c495b6ae80b2a57d4d45d93b7d2da1e1ade2e65d41367a163d58b33b17b9f94cd88c9ced9aab846f5c75653f998ac0cd7c48d7f802212fdbb679173270f7755ce6bde9fefc1e98e49c5393743046a788299764992a06489646fabcc72bf692759bf75d7345168ee98bff945d619e8496fbca915004e2aaf426e2b7d174a8c4c17229ee75b7fdb7c90aec48f7ec92b45a7d67eadbd8e3829f7e4baf9410cc1298da166a8c46b9a6333b9dd3d4a0200b697450efee9ad83f13f679553b143488f4e5b4e8de38014e881475d8ee86287b593c59d46e3798bfc1efb2a142c200e01604ac134af0a3f989a6e8cf5ffe3f7999f04edd0cf730c5d577669c58c2d36b504d5ea2e785aa79362677bc075c8fb950b121527c8805f7bd60bf2392895e2e2eacba6a03fe30c410de7cd86e58036e79f6d7d4c9088650138d2a3dc83514928c69eb2ffb958c704ac63c35519e041971d970dd771f0ef39d79037134b36090b2ea7498f1fc750f55d3c6fc6f76797404ceacd5fe2b6aa44567f99b2b2ee501e2edd0802ce4bac4b6748d392c4b3eaff5a82b31df29c768330a94a9976f8c101077f584b0105eaf495b77a26fd89ccbb8833e83390fdd3691c3807c465bd95c05f57b0db716c94bf3c93e2a08f138a95359b2d08786bcc4bdd6143bc2db0d39e91a31010bfa7f360bad836d0cbdb97f64902abcfd49696b3df88977cb489f8d050af85afaa3d871afa170a1ff334654a2ea14a89381c77ae09213bcef58417043271ba1389a3bf44881b01107e85814e8a02c79ae32cc6d3b2901d1a36bba21710e534fec0b62242aea550155d959f67649dbca808b0c851a3087d252138036ee07802f5e29c48c30d3523efe6255524ea5d0d1da38668b3cbe970214196fb65c916b8a7099bfda00badd2924a5ffa27e2bc5d8924e04967b3f8bcfba13b09b96b3822a2dedb2bc04869e08e9de071439a7ec8ebec668e4f634084ede667b0257afd0a1d85f9eb6c29167edede4d07047c096db0299c1bd72e6811faeb1c60a2b7d383898854e75cfaa2f1c18659f67a751051ce9ff7d0ea4474d178dc8c042597afab703b6ef9c96cbcc5e27fb53f90165eae6f5c2e2ec782906bbc633bc4b4a57d2f2d0a4d04f9f666b023307d39aac9cfb89e8c14a0dd3fb32f2e318d86e2994b3777a422c460423f851cfd2d55411bfdb60472cc1379b9186adc43944ba33c4ecb3503b0442ab91ec9f2ed1dce0e81f6a0ca7642181fcfff6f4b84c80840f090fd4c01afc7759a997055a1777d9bd34663482f6f9d3572ae8956e49487c1c695bc16e1ece4f6cb774ed6dbe3d22651780f9393ce1502507f7d2cc5a7eca0eae30ee8b23c5beb8bd2067b547ea8fd0f485cedd3303e42ebc2c831cd2e6b36e2850c3cfbd6e8822002fbd5aed61bba256af07525fed71705443c67ba485afdfacd5c53d38aeb66a2bf9bcf01a8488c587fe33b6d0ed8160274802ba014759fe7c63a20dbf1ee6b5a6430fad0eed1f94fd386a799d698e25a3923ded4031bcb4edadf77457f755ab67683fb09c883cfe4451b0b0e3bd6a4e8dabc39a5f5fea5f1a0ad6142f9e60e90c3375e11a8de7a4587d704517b5e4e4cf4edbe770421007f3b09296e3686a03ad110edd006179242b82be078c7837a06b7b3a611438f8e81074423ff51b14bdbc3c4e7ec83fceb5f823ec5c7a93d88fe489c6f0ede52b39f536ef12fdc912337736f63511accd7fdf701b26f1aef27d5fcf4481150e37114c8f06689d0d049efbe551390c7564ef23f0e301c443e9c7bddfe9d11b78f86f2470dcf5151be1f81e6d2da482b8cf57cc3b9", 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002200), 0x18c83, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000002240)={0x7fffffff}) r1 = socket(0x20, 0x5, 0xec) r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000002280)='./file0\x00', r2, &(0x7f00000022c0)='./file0\x00') r3 = semget$private(0x0, 0x6, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002340)={{0x4, r5, r7, r8, 0x0, 0x18, 0x8}, 0x10000, 0x5, 0x6}) setuid(r8) r9 = msgget(0x2, 0x402) msgsnd(r9, &(0x7f00000023c0)={0x1, "9d66530f9ffe12978135cb76d98aab6b84154d6522ada20000deb0dd0be6507099739a66c4f5b21f8de5ddfc78b491723aa579e91fd0410df231eab6f3bc48820cd39839d7c0b3b6f292c8785f37f27b095a7c0c786b57f008d09a459b62cb2264511e07b7e1da5d5064846ddb3fbfebfb7edc1bcdcff550896bceac577d1c4eb8ea37cf8fd8daec21577cfdc5afaf2016b36aca3cd865080afe27cdf5fa853d0b"}, 0xa9, 0x800) sysctl$vfs_fuse(&(0x7f0000002480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000024c0)="4eb0d6215b2e9ca4b1b059b16cc0112f09bcd45a1fec9586b28faedd6c0fb4698d1bbae93631339490fb43ed9d7594dbbccae5b1974174eb63d94f1e6cbefc9b0f718672e106bc6001bda403e89f22731e995a8a3951b039c2b8d3977d346ef30b7e2e898b820e6264b24e0cc96edb3c1a86743c226116f5b451e450c4a5fb4cd9416abc8a24190943e7e334d03b87e5aeb77941f5c61e6d", &(0x7f0000002580)=0x98, &(0x7f00000025c0)="ddfd018c9ad3cbf21a1faa9afce27e87453b187facdde2a9233324ed8ea2d69224a938cb007adf534a880a40540569572dc252a47ce1c49bb1872deb0c811af49a7fb38b18cfec7dbc1b8a8311b7a0e8579d6d2f1e36806d3a522b38ed16f819a65daa50ff45101c42c05cb1b45e2ce712155c4328be713fc057af373e860ddda9e175f4805f31290f1b04b3c2623e99ada5e94aa79d2f803da130750ee8e4f3cc18a464defaf2aa6b221524c0ca5efaaaa4cab38a223cf1", 0xb8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002680)={'./file0\x00', 0x8, 0xfff, 0x2, 0x0, 0x5, 0x7f, 0x6a07, 0x1, 0x0, 0xfffffffffffffffb, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002700)={0x3, 0x1}) r10 = msgget$private(0x0, 0x20) msgsnd(r10, &(0x7f0000002740)={0x0, "d625ed6d52b49e0af9a96573154517403b2ace39e365cfe154c5de225badbb81c93add3d6cd0e857c83598eb6725557cce4175a48018488f90e93879b38de5a5aa1b41bdb13eb50928cdb5516417d4249aba0118e29ac351d5473fa69b8c0d8f4d00c0a954ba3427fdc3ad6b9700b8e7f5f0d51ade3b5e5d540a605b07f9bd150639800c0fb1e9c69ee270b7dc044ae1e88fcb92d7d546e43c18646044982072cc577535eb509d4f426120bd848c3ec8883ec9757c11b5f626df6ee23cb0c1e0c6d3fed1acab80099e6fa88303ae40715317850462aa5a04d7c68ca8722ab472653b10555e599f3af3b0105d3b2cd305f93dafc1ce1f9626d3e421588ab25da07b97f46a3e77643c0c010a79fd4daae1c68a77d1bd165a9a57d3ebcf30a06a31497e11b26db3a156c7027d58635074d9ef1bff5ff649ceeae3620864de8245ff16cb23f42cc554600f3cc61b23d7c10a9239be1850d6e7edd5284895a5afa0df65eebf6b6f0f5d15f5522903414c143a7b5981da9eef3ae8b2169399e8531b436a07a8750336d9cc8c7340e1c8414ce94ef4507826b60f94179d2881d41ec4a7939cedf87ae9eba22864d7d5a004efcfa90ade821394321243c3c051e793a8427b4ba1070e2ab69f40ce7c9d627951f256d5bbe3c578c3256d7d6a9b2e6ed0569613e2e4ff0c4e25b861e9c99a48525b374174f4329b6cf79edcdb7db06d2e603fc0dc556710dce979fa379be837e5a0a409560276b33a171aaa522177fbb45d8d7cceb46dc45310b578d3337de5a4a384fad983b2853334cecab370dab90feed0dd51a2c2af28a78d0d632f3e709b774233fcd1ea8d953ae413fdf163efa897307fa610cceee0e1973a9c5ddabcefdb093328a2d13ff1b1dbd47584b1fccedd755997edaa8646021d4b02fabe3dd0ea84e0ac288d4bc569b6c4edf46eaee7f7058fb102b7dbbf3761ccef8c99a9425f6194b5d0923d3bc0e9670b7362ad943ccf69b4323c48bb2fd6f02e5852a07b9e33506580436d870ba9a1298496208f582bd6e2ca94af3e6107de34469f7950b9e562a6bab945f18a3e1cc22d61baba1eb3ac765f45d0ebaf59be9a5f0aee35b79f093559671d0602c9e7dc744ba917ac73a3db03adf6bcd987c22e55cfb86c08741381305ec7c92ad64221455e315709df955038dc52c026e5df28ee9caebe082b809f20c259d5fb8baf65eee29c10160f379e3b484fcaa13bef8cfb3e0dd16e21a7516327268838b4820accfe44ee385a1be695567396b9b4582cd9d425d6bdf975b98d377870296526afe07c043de7b5a8d5d8eee1acd4a57ce011cb2fb87a30c3a702d89ec99560a962943b3988a84e20ff25e0f0533113136a4cc077e810965044522177306e46698a16ab6de4e5a5dbc668b61c3a137fea83f2c6e309dd4c7c4f0880a44356ff2f5f09656421e355d35a20a4a4e819ef16f2633251896428912f8af477e32e721a1082f3b231b102401044831ebc47d046853fee9d9b6d812e86a17b711b2a56f25e5dc4a00f031c57f7803daced818cbf0bbb8eb08d8e4a538983d3494a5e03c05dd85ccb0efdc808d607309f424ff6c34a4d25c83cb51f663914ee8366e44c8e1004f6f36b5feaef5bbe287a373eb088b587b1a2e87233339e981b89a7648367c80692e314a79b4b177b3d5f20fd36c956ee50187c801ab27abf66831c91e8a36e440074c6e8f9d6d374f0b97f60cffc073c502b1591db76c3d164d2a12e0589971c498e545e692d3eeed868794eba486449547c5869c6520453b47c85f0d86ddef1a0adda0e6dfd7e06e440dca523eebcf8b2a8c382780aa3ed5edf65d180fa895411c68d58ceddc46cd3b0a7b91fa07262236e50640268c154b10b2a66e9faca1c607df5c64463f91b50bad323088b38fdd71459f465c311b0c52e372b9e4eed6c7548ce413ac1b3cf53bef8a31c9e2067c69183ad06fd613d2436a20b37d33796f63d74b058fb69e70aab5deea77be3e0bd63fce0726b20ba86f1a40d80d2ce14b908acc708846c7bebdcaf8c43ab5665b550ec3f283a6bdad4125babad9cb8398b612e8bb7b8eec20f30245880759eac52d1e2e88f4b3afb9b79f134e2dac905813f636fadc10c1944fa8b568632626b411f4c4ed322bb75674992df756929e14d92630e119b2af23560512b6db97eaa2159270bd1150056a4add53c4f8582f8323b5011a3782f84ddb11079e4eb4749cbf9d624a9122fe6e3031fed23a9b61ecf0754f640c8d17870ec1fa9506ced90ff695b4143936c79bf9411d25368959d61f8f8afc8bfe3b554ae47274190b21fbdfeacf7d26a4ca84736ed6bbd2d201319f84385ee1742e55be17d7251bc12263392abf5dede9ce55926d5b4e005d9a781cc66183769ec5d66737331cd8b8d5cc44697f71b92073fc4353ab34ca084b230c34eb448fe419b791762516ff7eadd01c7164ef1f1ccdc46761471e6917a959fbd30cdd8eb0a6275d2b7a2bd98617aa869b297a34b5a28a2eb5f0fbe4f39f44f55c7e799eb9ef8d58746c9a9cc5879f9c9127dc18b5b907652f139cedbfd7e1ee84221e1a589f110240ea53956c1d32347cc2c88664994567fdf16027c0790d820584051e801084e5d52d93688f20b9a28701b48451b85f4f6dcf8172f5e8e3eda78c93fc19951ba9b3934c10f604745257b70b96cac4294ba80c722cae5c3e64b577ad497d61f58eef00c0b2f8f44826a5c45eeb06bf4f08547666d1cd873a42959ef59d7faed9f2c49dd401903b0bcdbc1cbdb4819b28b9e9e117fbbf802a59387d2b9cf615bfebdd957516c084a44b37155b2a93b66d11b229924a78ee11b75786f495bd9d787a464bcecca7237f99c9ea239f8a590541ae037748bac1b835531ba1b0fc645045278a3bb14b4ee443c95ef2204c6720b3033f4656105e3db2855ca35af4e6ac09aab72af6d874f5001d1d26d1ba0256a0158f080025c431287b779ed957f8d8fe1d6664964e849b0246e2c630c5e6951e13cc8435f69409dfd3682b6723851e6452249b195d97fe766e549de3f183efe90d889b94307928296371ee8e9f08af3a53365b36914b1bcbd6f018d047db92378dc14b6c24e5f4bd7609d0dbf28dce00f2e98d35badd8dcff6b9c83c651b981b0ff9c45d5b765a9b48a898bbffe6e60d2c6e0a131dbb601528b5a3c0577a991eb299684728021428739606cf48f96484f8e745637cdc273c66b564de64032fd5d5845c1c571f30360b4d50c25560c04c74baec301e871611a4c4c4c234f8b7b3f05c4433fc7e4b293f1dded639f3f896d82a3eb4f3e06abf17647bb028c95e0d50c91042903270d81cfa9bd777e16f722a31689e17d05adc51e5bc548bd2279eef194b58358389e780c0817010533f198aae5949cd9630ab07af80d1203aea4d87ff024ae14f8682a88c7ef683028620d3611df7b172ada4fc2c085327d4609d3bc35e1bafaecd214fdc1ea8e0ccc167651139ca9cde887bcf2a8e329451dd3bc0746c731e9ecb254c9aa5d1c170c55bbe5c0aca61dfd8a242544f538029229e09ae8aa86f4c10259cc5ff21324d09782f834c613b6038c9fcc2810d8e87f1b8fb6fc902faa71ebccb6c42e47d3e05e473a985fc4762dcec42b901e26d7e1aba2d8cb6abb048d04e9ed051bae7e4e49549656314b8a0b9824e8a48728ca715bac07a74a79305a7c2360c0a294d914394591f85b7661fdc3ab2408a26308d231d85a18a136fc005ade7f3a6a8c8ec174f191aca969719d7434672e0cde741063248c1046997fb48b5f7ab0a75c7cc4494f4b2f5eacfe64f939fcf6e3908d9b2abbfeb6143cbe2ab191c9b05505bf0d27df39069ac903ab10404161ce48f75eae533e957206e96be6be3ea91b1b7b2b63f506b8dba0b0d152989ea8ea755a169c2d449e04b439a093c2430e2de5c2f5385c454d52be38b17f715b5a646fcc48487496aff7147202daec3dd9e739b5c98f4a2889573d0787715668398a800155915ee4806e162a1fe2594eb7501c9537b4718279fd457106df8f44290b9257103972eb1bc9b26dcc92d284559916bf12c0ea215dde173ca320e77aaea6e2c6d771928a53becd6a655d7880302df86f0c997d861d1989a75e1ba62acc5dba17090179b6d5eb704e243166115591ac1efe7de5c8785f85a02ba501a735b234f25d9955e14f5862d40be6c8e2ba6d61a785bdcdd1879791416befd0ec8ff8122739fb1974ef89f302a2231c485962d37be8f65839d2314b6af41b61b64cbb1fc91f04e2e62b67f09918fbdb5f8e101b9ebc23d23f24191bdf13ef5582c840ab2bccc9f59226084cab0ac67c3345e8713ce3be99873358c5fdfabecd9520022d5688869690efba4129badc3a01c656a18c5610761e90268b13b444079d43ef52afbe174e592d00f207735facef363d2f63ef9332a7b12e7fb5f96c5efa952e8296dba277e6b28c89892770d7aca9f679c3251eac2bea1834fb392a89089f5605da1aaf7149f0d91e17ac4808ac467adc08615e97d0e821757be7481a0a987e5c1d79ab858d12f290df1c4e06c149ca8c482ba22b4d3dc5b95f98b60ad1851d7633d85d18e673bd94919b4a6f0a571b86d49b2b8dc51e59fb9176d68b4b5537d7e3df0d8368806bb1fff55495125ea938e3136e4f1144d866559252f8d1421e9eb6c87821895360d84691a5b905d7ce00b853ac03fc2df00cf8bb4b07de018de0cfea37fc2ffa394230e4b8fc77b13c7d59b97d8c4f6c906b127c527ae2ec3cb0b7298355142245602ba7778716ca28b247e81b5d9cabec38a486e5ba0654a60978ab6329e19ec6a18190e6a938e2cee34b2525ca003ef09311fa7ed9103629f7cf5484022d99004254dd92784059bbeb3d8e8c32eb46364a24f63b8d32b7d9d1ec42d449b2999a8e420eb9cc6fa3af3d6ede63cce26b2a2e340003c9b5682c9163babe2d7e0b0a301fbc10373aff7d8d83cd56e435fffd64f3ad42753b68113390d515e162b18ea71fc2dde8e0dc0155d561c5d5fbc8050cdca5f7fbcbc5929b957d68509e6aa7ac723b5b34b23fa4c523749649a820e4a24435619248fdeaf539b46c21f28520f2af1bd8936040d408c8c64370ce6045a4364c456f4833d0069d5d9c63b8b75c29830e58b208f307da6ddbfcc27a2e3e24731bfcf9505776547f11deae83a5f897436b0318ffeec5e3ed3645eb5d3a63c49c405e7bca3b0f256bd1bcb6b9ba7f194ded35809f67d8b64ee0cba293542514f798e52fbb30ab6baa55dde560ec393dbe84a22bc46fe73cc17f747bfbe1195088ae6db4629e25451811554a7e6ef5b355a4d8b072abe2f0b78267e91796400569494519d7900458a8323f9fd50e1e14113cb6efbbb5441a94ef6de5c983260a8f67dce7815e391fcf80e652e8ed58e5282bacb9459651dbc638a9b58d6424064429452cbacfb5d89e818c7cbc66b5763d8ea46ce96384be906541323f4b81b16986a623e99818b8e7d64aabf03a1145998be257cdf16cb4190cacaea8901eb1bcd50629f52791bea3e5fc8516da0784b519d501d01e572fa82c14dadb74b2f0538e72e11a8dcf95cd253374e5977c94a8543cd52d07b968dfe95e0c2249259196a068186cdb1790dfd135e0c5d8b450bb6e1ffbfae4e3f353c5b279914c25ddc3a43fa87f6a795fe825a9561ac1839be06e58a6963182716b3edb56886e0206aed47de9e69ba3b1443b84948317d994e3fbc18672937c41e634652ae60b59430a4dc9e9a79587315c6839207e6412691949344c8b30"}, 0x1008, 0x0) sysctl$net_inet_tcp(&(0x7f0000003780)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000037c0)="802b385d38a6f465c27cb9cba8248003dfd4fb961594a546a4e3cef3a074466e8700ebeded1aadac4573f646eeeb9186ae1c5f8c0132815c4b184f3d90ec170ab86999ecb532392fa5a6fa7c4bba17ab1dffbb1391e3154d065ffb66610c2c22", &(0x7f0000003840)=0x60, &(0x7f0000003880)="985c119502d52b3bb3e0edc38508fe0d56c67c4d16c47f73a9a0ee52710b74b6856bdb94af0e04fd276cb8677053703962043173361f8ae36848c7bd3f97454e67962d1007907d851fdb3fea23e1a556ee4227f49510078850f4e4551d50bf51f1910fde18e8a82cd02cc82b7db61efe2697c31ac5171f4918c7ad788d598ed148b0d1e4340298b59a1886fd97ebb076b4b9547dcb", 0x95) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000003940)=""/157) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0}, &(0x7f0000003a40)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003a80)={{0xc000000, r11, r7, r5, r6, 0x100, 0x5}, 0x5, 0xffffffff, r4, r4, 0x3, 0x8, 0x7ff, 0xffffffff}) sysctl$hw(&(0x7f0000003b00)={0x6, 0xd}, 0x2, &(0x7f0000003b40)="41b9388eaa9fe18f180c4eaad17b37f6bba8d7cc66db1b8ccaa2f69e0d122d741714172a9a0e36d7a03417df36991ff05cfcc1f9685031c3c7efa3f09cf8e73e4c", &(0x7f0000003bc0)=0x41, &(0x7f0000003c00)="1152ec493dac113cfd0dbc0756f8f8d3eeb96d5a28fef585339508702c94c86d22e1f294aa063a3aba7446afa8c302b0b5a619bb91f294989680f94e8fe2cb8d72763ad1107a462bddd829aec317531d4a72943e2209753a73f2cc3d9db92081e209efbccabda74e59c39c0ef86d3e6b23d0d99f03f981458019d71ab270fde55718809c8132a5d604953bdc3e5890189a0e4a3dc92a5b458221", 0x9a) setrlimit(0x2, &(0x7f0000003cc0)={0x60000000, 0x60000000}) r12 = msgget(0x1, 0xd181b672f89a9ee2) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000003d00)=""/129) msgget(0x1, 0x681) sysctl$net_inet_tcp(&(0x7f0000003dc0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000003e00)="8fcbc662ff382d22cc7722d9c1f21b389d1d1538f1d4b224b7", &(0x7f0000003e40)=0x19, &(0x7f0000003e80)="390e43cd0835b0edbb0d5777fea7edc4659fa6bc17969bfc16845f7f5c37f5a545d47946ed3e463b85e77e61b97c7ba50ed5f3940e391e5b6409e72abb0dc28baf599bccf88354a147b6f7d37a9ac068c34924cb4600c9b4093a5596279a8f43a586a23b1da62565fb43787224a22ad48b79c9d4886a96369b5d6d8802716dc08a8278750572a04a5ace481cc2fb1f430d224752c3a08debc3fd14d753cc73b2e970ab9bd471a6439f10d64ef13434c88a724445208a011697c32aaf1ffc5af3eef3b291b5cf2b57b1c1e0a86e809b672c508b4fe7a0531089244985186216c1", 0xe0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x0) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000140)="9ce72ff813d29429671f80522973026b8d500d8a8fd6fe4e9f0066b189ec52e78f452d9bf6ce22c0a19551d2922e0f83f87e937f20d782f37ae24a0c346eb244b8c1449c4c3e2396d61b0974abe0afcb47ee3d294f0fdd4ea64921f8e95a7c2ecc5b5e7c9624a415cc0e2578b367af9dc6f46089b55ce97a00b986ac4d88c73dbe0fc2023a7784a98ee50bf05fa8c3db757dfc21f19bb46fe55c29d9de5c1c927ecd9b87ff6d8582a10568077af0ec2efbf2752fa06151ad87f8fcf62bb9a337f26d238024876b1cb00b16e6656d26cfd47d43038b36", &(0x7f0000000240)=0xd6, &(0x7f0000000280)="518fbaf71c438b5d7b7f2f6c8c55bc068a2dbc4bc115151a23297f198524d86d81f78346eb7057e61d05cea9f52dce8b0c4443fbee12e2875eb706371b913a5e8fcd46329b821af71529e206deaa7a6300ab99c702d76bf4fc566c347d728bebd5ad2626a36480139c4c072b8a71efb2a3f29aeafc5fac3ff0cae926f64754d8bcfe20c3121a1f5021cd21d19875d18861f06c45b7582afc50c8271b579d194b43453a3cf72a3f245b0d59f5293a31d9b4798ae7d715993cd45a0cd2730935d579a65f4113ad841709a06078edeeb989e8544f5f65b092b87f649aa0c53de376cae0a365e8e57644f798174ff024754d02ba131951ede0d8e641a993a05cf99a666651a72267007b469c59e44db4417f7903c467680463bb7c3df16f9e5d84fa5bd126d371a50270ab246faaa7e5af46596446526ecb78ef886395d27f146ebda80942d548ad575ddcf213d6ca3c7ad3cf67a0ad5b5f91efb4651ff21dbeeb6b28919bfc2b1a97463b4a1e011f2dd1d075170192eb10509f8c7d76545e2398c024bd5679c19846dc37039d7d4f5e66d52ae672232ea06b2ddbb1a41f1f3775373aebddbf2d469e5898479749dbf9336a1ed5734ac0efa8d2a37ce4dce9a31c7ce6e9e83d2b90d7ddd92198306849243e4a25860e0d5a9cc14058b03dc79437da82d1aecb8e310cf03415893eb6924c09ee7e485302afd9d6cdadf500caf1defcfa5043da560ffda2db20b92d3d2e41058bc50e158297e5fc9d37380e5332106b59585fe0fae7d1ff427baa77f13f63ed02d6c113016c98789f4b85c1582edeab3c851de98961399b6fadea00ef302084a30e7668a51c2a9b606829bac99f0bcc638a5ebcf0e6bc0c6ee3d2ab48d9c47698e4dd5d124134bb6fba64a325f89a53c8f95eed0243f66da55a276c822caea50467b9458ca320a5943d3bb90f89bcf6a271180da549988056bdb782ca9a9b75e3d4b3e096983a9aaf057b14bc66e4081744fb16ae4002451faba76e4dd856bf6e80d3e49dd8cfc7a7c2478f77bd22e13d6ae899292caabe8e622948b2981c99cbef176524b82e5db85c30e1dccfde8f4e29bb3f7d42d335e427a31e3afcca927585371bf0ef4bd1fde7f22d367304bbabea0721c306afee9dfdb026fc0cbcf8bfa8b7c4918c9f5064dd1b70b4d5b62ecda63baaf978b09011b69b76e5cd7ce066509f6ed66a3a20dd18408a5de8cb86eaf5b599d0a5977038ba4c766e0b1f84cf27f1c7c154a1384a60527009cdd42047bfb84e0314b1dfdfde650b89d53ef4b70e4bccb97b327ed03a2ca680f1e956ae463d01f2e400fd97a71405f58a5d8b5d421e736d36384ce576b0d441b505c4077ed0dffa2edf75e5cd069b418e375a2019d7e626fee08fc396ff0592e6997a7dc5fa947de3b407ca444096eddd924cc8af8e1639955a856f3281498028d05685a8ae44acc211c7a44fa60cda1039fc64c1737c2e261477b1c8038cc25779b07c5ec263abc7cc24f396175b775bb14ee032f9147b60c7f0464d3a77ba34e73eca6e7445f69d7cd466ed1cd20201dea5ac16f93e59d24e7e3d07b76667c4ca7631a92af57ed40d154197467eb99fed564cf80a3830b5a234a870c8a0a87e7678dc2f08ebae9254e4b4f5d744b06cbad6f609d2b9ba9b8d512b65a0bd3967817a7ad5f7d52ef316a12bbb3b1bd6a1758d6425afe21e1d7f6065c062dda50056c016bcff0f5a2a42a72fb822f9ae062c9ea9e4dbe2202eea4e3049712c93dbe2ff537e06d92a1d6c85e9ea028232408b9de2370b87389d89494506fd4f20aad435bde0bd3360d115b14327b54ce31b9db32b388845dde75dc0cc20646272bf19514160d821bd316c3422593751651916e83050425f3b7b8e74e73a268f19993defb9c8cb2341261e56527095ed0fd7ceb22de2d498fe25fb343096cef9a2e0902dce685577802d0833a5e125f263315740fb69c41be5c9a60bfc34c57df1bd5a9841531acd3edfa33f315897c5ac6477362194f499774ee2b8c2cf658c1a669a887c32b3cb316b2b9e08c7db868bb648e7ca1944ce3f6813f4ba6c459903a22760821abf7f88b68db71ab237d0e9c48425e70783c064fc638c0782282bc68226745d6133dff7d20ec92d9554fa02d1cf9a0d9f4bc0545c9c3cc0169183731b973ae31f38fe6b389a21f0590bf2da7d363178dc542a69991efb27f4fbf602e9dfa531fb178373bc5d428ed3bca5f1aa19396a1847fe209dc12fca225fc937fe9394ad2be5bf43f08359b827d0146dabe6059e47df05b89bac8e88d4ba1615df2d535bdc26815b10eda084d7a3a909dbdcf5ee42e5849d95a4bafba96de849dce2d39ebecc70e2b1ee99a1148f3dd8a30b3aca3b68962d06d0ea8c6ccf51fa94a342a595daea37f32348a5dea2678df90b479e76700d9e80e969a5bf2d424a552c7a90f50ec2a24c7d548c00eaff38f1f874598c52ef342aea3628e352df4e603c6154eff23253b8e11781dfc6d89781591d7d301aee7a8423392ecd538e62834c496f057479b36bfec8f7fc316824e9a8fc609202561bea9900e25237b0f3303e4cee78ebaf55ac404db34aeea9fc2e87888a0dde38b25d0a8d8bff004f81d3a96db871f1711c8c23aa1acca4910ac39b75cbb9b21d5dcc39c85fb677f1bf41e1a3e55c7a3fd7cd4df0b53e209e32b392588ce4210468b8d0b9c1e9391668222d1e55c764a2b609c9c61333fad30160c41323e11d08ec7125d6d3c7a3a9d71692c503955ea9bc4c5c225b225adf28c847d124792ed910322854df74d744481e26dab0f4edf03aa7b38e4bcbb19074a19628e35410f48c49577989527ddcbc92893ac7735a91cfd8691c8ebfa9ff44c6975df6488969813570a3e7e76ce13f3209d65031fc4c59a6232b000954de44ab6a1662b4d3b3e1c660b9343d95350a4c492b161f128a0da8a2b4b31923207577562654723950abb83948cfdc75b42c23a2e5eabdecd50ac0273723e0f90221516db70c043146ceb8c9e4c0ab5018ada1fd7f9504b71d55f8ee2a226ba9516ef57359803a87e4d8f5c974e4b13422881259c454a36895c0c5fb5f8d7d8f2ac0825c97369dc58540773993e873fd32d195f4723e08a161f96fcbdefea4db1054bd1b310ce29b164568dae5f616386fbf561ca2ae4bfa89e9fed3ad2b821de0202513151d95788b85de61af37b8b4fa6d567534e6b0c5f3a57be2f98e198f567fc8cd5475300a88979fc3f6895e10a493e8083cf3d133c05da47e1682894ffada4a79a84cc03e9acc4310c9eb2e4c9e347125fb0c717776005f1becb91f3dce2602c0a3b7690f46b4f8dfca9706f87280b1d9ab1546a48c088dcfba2896b40d368541201504ab675a2efa5605766e5c866d9bddbc807ee4b1cc80c1e1f2137401569d5e12975bd208eef8d07d591c9c82ad4261d26be9dc9019427cbed25b3151109ae3d232db1af3cb53865e8ecc10fe6aef1408280ee111632253608d0507f66d0bc02bf125fe2e32382b9475959b513661018d872272e39259902317b46a2351afa887cf4f6342bab79496659886034d4369dc82372f944ea574e2328cb55b3269981504b9b164cb51b6c131c2666d118ed0ead3d9c6d4f4c21f19e33d396cdaba2db521aa44f386f95e8b5ace97180025299c3ab0784180d15b959cbfc040ca9909501d6504bf58d9a43e37fbfa60b03d881711fadf1f1e146d8941053d38180fd0f49fb026c27930b7a29477f43f3f5b91511150050e7e59fa5f5954b307f084fd91903460ab1185b4ff77281dc04b81b37e2421687baaa2ace9a0799114d9d397d30bbb9494c961125834878755f4f585a0bf08e6da1a0376665891ed616b21fc193a6edc9ada48e3ffb0a5b2a8f4eda0c4e20e7bf61c5d5a963dc70490c490e13b146cfa67ac073d41583a3d7c7c16034cef6410283e194511258f59085fe57a06a20777a6cee28ee8df655e4a4fa4a8a1b665b22130aa4f5a9d42172388429ab285e91f2faed9b8355153fc8f897d6878b0ab9442c63324e0a83beebc2c1542be14c53657a22f091449972c17b5fe7fb915100b7fa25267bdcd8e7ac22d04b2b82199927ee2159ecb9ae59825415403a1285f0eca4090b341f18e523eb9e7a7528fac1d481e484429acf889242cec906f090635bfc6fe3fd43c454f2081ee381d8d6bd6605a743ab2e212fa43ed84e9dd7897c42264848aa90d41bd0c97140b894c266314d47009ecd5b4175bfc48de7d971e1fa91a9c29d61225a7084552ff381fb5176aefecdab3b2d94ab1d326624c24f1fc14a929c6109c8a8b4d1760e836270957db7bc477d3de368dc3f874eea2148418dbc822431bede75bcc5510d099c7b594e4595b3ec5ef38944d858ad022d4f7cdb1883efdd0eabc774e3e310437c713ee4efa5ac989792f3e3cff95f2c4f6435a85fc17123ca0fef25e804e148473c675d7d15813997f34fb8c50fdef8691e76e8641012e8109d35273df6e0a244c6d5294c39e1b0d0f88a65264e383e10307ee9d1a7adde1e86d3853bd353cadd50dc68e986b3c77d036a5ff5d09054a176c8af575c7fe7cb71f4b1253be79888e9e5a3d521c271e210181fd6828651dda5134e16dcfd0624188bb08dffada6eb1f7c9312ecf9ba1fe2fe6f28af9d024598830c10d9bd67b2d44ed23846af96d08b986c676bc82fa9823df7f429c00a83f0ee472dff22bd064cc98f9e5f58d2810f11ef323ac21f3c19f8f50b9f6d5b2a743acb042b3f17c8df4c959dd66c6e58ecf5e7ab9c680560a2739f465427df39cd73c2c68406cef19d3379d217a9c94cb6dea28678bfff2a2ff49420328f0cbea25e7a58121b3b1db965884cfebb0746fb1171d60fa3680d50662dbf047e6bbcfe0af18c7e87fc448fd45d368a6a298a7395f91cc248e26781484ee523def51bee08d69e0ff290a064af9d30410c127e4a9eb6c0a1393986150448c67565fa1e79d699bce065d18ad73403be50f7bf4c9f7995329b2f87c5acbade8f4706ae375e7b7902f6ea3d7e64e5067e1c3165e8f30e88b36484eb88d2887dba86d487205cddbeb4b00658f3c553077944d264ccea222b8e3e8df01847c279541c3722546309a388f4d82331868a8d4a3b92ef468bfad9b9d1c67a456d8a59d7f40b3ebd68be308a37fd61ce0967451544d79a5fdf4b3b8f1df144a25a79630120f1cb118e449b34aaaa6edd9fecb9f52d3c1b7817e0a4100bfe7a3e970e4dd0f9f0e856b3d63a05c5dca213d4c54a10df57fadcebe2faa739171f9f3863945685a6b98dc01be5ba9df602f256a73043d67c1621833b85fc1f499a83f01d64ad1f396530e52302c6d38959d6bb4c424fa717aab0e3a312c3ae9136ca054c5a41e69f17efcb895b3cd0793e0ea931e6a1e301e3ff13c754ffb6ce5730e8c4dae70e70d2dca19255e5334c405d7d93ada9922f5d7105f0b2e07721f8691be5398a0f96b019e03849088b34a20893f8407901c32231c1062c9082bef8063ff5b33cd73dd887d9880bb37739794e844fc290779aebca55d515ac5267a6e40c016b7ee55f5b8b3e16692aa1caf7916bda07b259f372da236d86d5f6b9e688d684e8495278669fa2d2f4cf5f23c7497b3cac243d5859d55cab71c66dcb4d4487740b9e48be91b850bea97eadf808bcc2b245bbf04ef3706c62926e6a9d1032e6ead762d2d32ab8800d9398075a6743f9786a53682680604266f9026a4b96aa3ce8fb46be02c4a8cbe53f915b9ad5c69e5272e4bc10199b75b4a62d75c2d0cf56e8271a80e82", 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x208, 0x0) mlockall(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) setreuid(r4, r5) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000003c0)={0x8033b4, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) getrlimit(0x3, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0xfd}, {0x2}, {0x8126, 0x10, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 1: sysctl$hw(&(0x7f0000000500)={0x6, 0x14}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="90cb55a661b973835a2b266aeb8d375424f5b0deed9f1055509c0280c3fe63f8b1965025b325ee5c080000000000000098ce461470f447ff0d3f786c0d68c6a60446c2215afbff2a5a6467ee795a2fc9a21a81000000199d931120c70e2311444fcf042b20f7f0da76d7c4", &(0x7f0000000240)=0x6b, &(0x7f0000000300)="eb0c7a490ffa686e0a711bb3ae5761115949d95a897957ebdaf803396da731a81bae4fc9b202b7e234ac5a6830f3d851d6077ace74d957e5263fce89c664a31821d05ba75219bea920d03f94bca52d0dd9347ad5cb2047ad175c294651f9d8cff2b8617b15615ac72a867e51a241d73cc261f7ccd691a2c41cff569073ee28e761249312b8d9abcf61215dfdf3a56f908ee8a96308b33327544e3dbb8bcf8d6d7854e634b4b1a98d0a53043e7bf81d6e7718e81baf4eb51c15a3bc404b1260aaa28a46368ef76d4ddcb8178fec1e934e6e00867d0d5e13553b97854cfe93b11579c65260b95b330650d255ecf63903d5ecad8e81bda7dda607e43d1d", 0xfc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) fsync(0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5d4a) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x10}, {r2, 0x1}, {0xffffffffffffffff, 0x20}, {r2, 0x40}, {r2, 0x4}, {r2, 0x80}], 0x7, 0xf6d) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000c00)={0x3, 0xffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x634}}}}}) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000a40)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f0000000340), &(0x7f0000000140)=0xffffffffffffff42) accept(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r6, 0x0, 0x0, r7, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r6, 0x0, 0x0, r8, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket$unix(0x1, 0x7, 0x0) executing program 6: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80606949, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00', 0x3) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x6}]}) syz_emit_ethernet(0xa2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x3f}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x0, 0x0, 0x1) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0xee, 0xfff, 0x1]}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 5: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r0) pread(r0, &(0x7f0000000040)="624317202a5ea3c16b3030b2054b386e0b4784442fe39c490b60ec36408dee91a82f95a61908e3d17a11bcfc3d803df2dc0d4a25b320948e4c93425c6c63538ab87d1a400cffe71d50c01dd735298842420387dce23def96d558bf2b0e0b704edf600c2ff2952b92ce02a6cf405b1a7b2fd697a0383dafef2f26d229af8be8ff1716467c6756a31c49f80fec93ba57", 0x8f, 0x683b) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/239, 0xef}], 0x2, &(0x7f0000000340)=""/104, 0x68}, 0xff}, 0x10, 0x1000, &(0x7f0000000440)={0x8000000000000000, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x10, 0x1) shutdown(r1, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpeername$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) bind$unix(r2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) setitimer(0x0, &(0x7f0000000640)={{0x52, 0x1}, {0xffffffffffffffff, 0x9}}, &(0x7f0000000680)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r4 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x20) utimensat(r4, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0xffffffffffff0000, 0x3}, {0x3, 0x5}}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000007c0)=0x6) r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) kevent(r6, &(0x7f0000000840)=[{{0xffffffffffffff9c}, 0x0, 0x1dceccc631818170, 0x40, 0x1f, 0x200}, {{r7}, 0xfffffffffffffff9, 0x4d, 0x8, 0x0, 0x6}], 0x57ca, &(0x7f0000000880)=[{{r2}, 0xffffffffffffffff, 0x3, 0x40, 0x5, 0x1f}], 0x4, &(0x7f00000008c0)={0x6, 0x2}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000900)=0x7fffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x10000, 0x0) getsockopt(r3, 0xf2, 0x6, &(0x7f0000000980)=""/90, &(0x7f0000000a00)=0x5a) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) getpid() socket(0x18, 0x8, 0x6) sysctl$net_inet_gre(&(0x7f0000000ac0), 0x4, &(0x7f0000000b00)="1ce0078f591925278edd77ab31dc496d20beb4efbea2d6d865b065472dc2a422b22b943e9e2dd97fd66fcf8cd1ac984eaab2bfd997fe8494c456cc0cbe5caed2ed43e52f48fa2d154a8cb9705b8225", &(0x7f0000000b80)=0x4f, &(0x7f0000000bc0)="c32b109fd2cb7e4fb64e13ffc979fa3f2178d521e7cca97b6c0f95c83b85b94236a25f66c2d225feb9533f586ab0c7af292b49a0e609bb85813b517713fdf4cc16d72caa65d71bf7e0f5fc577de6c628777d211b54681ecc49eb26812d2a307914ff3570d3d9d143e3c2ca623bbae9822c3865848d395136a3ce1aea23166de42e94aaa8830079659ec80190640d5adc43519484ae6ff6", 0x97) connect$unix(r2, &(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa) executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "01000000d000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) r3 = getuid() setreuid(0xee00, r3) setreuid(r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000240)="36e10cff6d6bb82d31da31a814b4e2e92e9258e5184b8ea311124df5cf3d98171349d1d5e8fd5951796cfa6e31b9e325d7a7a508be932148fd9112ecee0ef48cb3eacc0d3b8c54ede5cc41969d57849f79c70d964333755c14a43d3a13671de165ada933a766b37c9fd496236d7dac058a71df207feabb7a35ecb320eba7b303dfbd7e4ed08df39041b880d908e6debe0892a058de31452b40d06d30d27b3c1c446b75ee9ec33f1ea5d320038e8fde33ebd023e6b03fb8d13030005f1602d98e", &(0x7f0000000300)=0xc0, &(0x7f0000000340)="e6d81d370836420d03ab4f31caea4f9dd604eea117fcd39b0d6711589552de1e544d74e6baedf8b75c3b600f1209100174943662802d75d3254de64282039ea19a007d9ae3083ae59fa036b7245a5f0d5698f3071b4d62007f1147c207fb286f1a9b9a7df77ce49ee848fad57f69ef29663c", 0x72) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 5: socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x100, 0x6da) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) shutdown(r3, 0x0) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) write(r2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x213, 0x0, 0x0, r6, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0x100000000}) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7b, r0, r7, 0x0, r7, 0x88, 0x4}, 0x10001, 0x1, 0x7c}) setreuid(r6, r0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x1, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) executing program 4: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x7fff, 0x80a19f, "14000000000000714543e43382069400"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) pckbd_enable: command error executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x2c}, {0x15}, {0x416}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "010400000000000000000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) getpgid(0x0) (async) getpgid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="c700100100000010", 0x8) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="5ab7", 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x80047476, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb806d4942ac284463f454a0d78e1422d1e4c8dc984f9fcd616427695bc28e4f4fb208e0d6531b93ae0c0d2e2e0a3196930400f1b96629c1fc11c8c38aa6ea7b8f5393dbe271cae3dfba2c1d4f3e4141061eec7cb8dda7f56a89b0cb56d8ef706aa2197a408785653f3c78abfe32f499a515960a205c42b8b7ebf3b258f872dc3be997532a86b16d6b914d614f"]) sysctl$kern(&(0x7f00000006c0)={0x1, 0x14}, 0x2, &(0x7f0000000700)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232", 0x0, &(0x7f0000000800), 0x0) r5 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x184) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) (async) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setgroups(0x4, &(0x7f0000000a80)=[0x0, 0x0, 0x0, 0x0]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r2) executing program 5: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x1}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: r0 = open(0x0, 0x0, 0x0) getppid() setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x6) msgsnd(0x0, &(0x7f00000003c0)={0x2, "f918172d6d52cf37930524f6fdcdaff8f4ddbbb0a7250f8dc627dbbe370267358c5ed692dbfa00fc58955520f87ad340f79442cbcd0c8f81e59b7f40db484e6556a49e39a0f9ced5c782a536372cf07eaaf7dbed39842b13fb2b57b0f5962ea1943869aa2e5de89c4ba0c2d6886e4d3a5af48667718f32dbc5d16194dc55496f5b2fc7"}, 0x8b, 0x0) accept$unix(r2, 0x0, 0x0) shutdown(r2, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setreuid(0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xffffffff, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x20}, {0x16}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1", 0x6d}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x8, 0x400}) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000080)='c\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000100)=0xc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f00002c5000/0x800000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000202000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="2e8e507cf96a31445e16da3bd92aa144e1d21ba9a5255803b7a32365ea6f6a2a70dc169a75121f1ce5337505341fdb3f9ac641a24253aa23b15cc18b159a2240e197558f735a0d9167c1d260d97d484d0e79b5f9da72", 0x56) socket(0x11, 0x3, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x5}, {0x1d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4100, 0x1004}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e", 0x1b}, {&(0x7f0000000140)}], 0x2) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) geteuid() socket(0x0, 0x3, 0x0) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000003c0)={0x8033b4, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001540)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xaf3, 0x9, 0x4, 0x8, 0x38356328, 0xfffffffb, 0x800, 0x10, [{0xba, 0x6, 0x40, 0x200}, {0x1ff, 0x8c7, 0x4, 0x20000000}, {0x80000001, 0xc2cd, 0x1cb5, 0x69b2}, {0xffffffff, 0x3ff, 0x100, 0x3}, {0x100, 0xda7, 0x0, 0x7}, {0x5, 0x6, 0xfff, 0x8001}, {0x101, 0x0, 0x8, 0x2}, {0x8000, 0x101, 0x1, 0x9e}, {0x1000, 0x0, 0x0, 0x7}, {0xbea, 0x7, 0x100, 0x7}, {0x6, 0x0, 0x10001, 0x6}, {0x7ff, 0x6, 0x800, 0x981808b8}, {0x8, 0x1ff, 0x9, 0x6}, {0x7fffffff, 0x8, 0x6e}, {0x6, 0x0, 0x0, 0x2}, {0xd3, 0x7}]}) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) getrlimit(0x3, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0xfd}, {0x2}, {0x8126, 0x10, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xc0}, {0x1}, {0x810e}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) sysctl$fs(&(0x7f00000002c0), 0x2, &(0x7f0000000300)="2dfeca02776da71abf881bcf160d9b383f31af70329d514409a912ef118766d04bd4f43c1fd586eb15c8af9bac518107599ed920c195f261a7fa8661e2509fba0652098d4b55d23f55", &(0x7f0000000380)=0x49, &(0x7f00000003c0)="94aa48d22d1859fd243dc201353d97643f8f", 0x12) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000280)=0x7606, 0x4) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = dup2(r5, r5) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 3: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140), 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0), &(0x7f0000000100)) r8 = dup(r3) r9 = shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000240)=""/14) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x4}], 0x1, 0x0) close(r4) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x14}, {0x6}]}) shmget$private(0x0, 0x2000, 0x2eca02e5bf0e155a, &(0x7f0000ffe000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xfffe, 0x1000}, {0x2, 0x7a, 0x1800}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x203) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x16}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000300)=[{0xff65, 0x8, 0x7, 0x8000}, {0x5, 0x5, 0xbf, 0x6}, {0x2, 0x5, 0x1f, 0x4}, {0x100, 0x6, 0xc7, 0x7}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) fcntl$getown(0xffffffffffffffff, 0x5) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./file0\x00', 0x100d8, 0xa0) r7 = accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockname$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file1\x00'}) r8 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0xc0286988, &(0x7f00000001c0)) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/4099}, &(0x7f0000000080)=0x1005) setsockopt(r0, 0x0, 0x3f, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x8106}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r1) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000040)={0x0, 0x1}, 0x10, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xa8, &(0x7f0000ffd000/0x1000)=nil) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt(r1, 0x1ff, 0x40004, &(0x7f0000000540)="7f00a18a8514b8eef834a5e0b92949554ae2b92325ecc81777672bff541c60bb9048bce3944deb3503facfee7e71f14285421ceb05c0e60e21c694c87676f1daf0a1966a419ff112d70445f3394e2c569efb909b465ecef552f9284b4dfb3aa36ef1237a399f5129be671984261bb8b2b6088336fa9377776e5c0071ce4d087e6ee41d8c1c5813939df43f912159000000000000000000", 0x97) r3 = msgget$private(0x0, 0x400) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4011, r4, 0xfffffffffffffffd) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) close(0xffffffffffffffff) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) setuid(0xee01) r5 = socket(0x2, 0xe006, 0x2f) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000380)="a77b4c7e82248b7ea53ba5918a69ef5bcfdadc3bbb2f3edeab504d69227101a6a5752769a29f46428c5231f1bf6e84afcad6543d4e7a06cd4d79521669c0089027dea57788c6aa15604cffb8d09551c4728969bc33c551310d644a9e47dae9c356136ab18b2db09edc8ca359f4d52e3d0bb5b85ef99beeae4940961c9da4edf1a99e75bf1c7932f923b6ea6f816c629558b5384bd1f9c5ee97c86b1e185841abeb603d8bc2b160c67d967744d838581d06f0c4974473bce0fbf6d21d03226bc2c4da09c36efe9b23400fb565e3f022a9721c5060dd2a", 0xd6, 0xa, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) getgid() msgctl$IPC_SET(r3, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000022f000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000157000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x8531) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="c7", 0x1) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) shmget$private(0x0, 0xc00000, 0x400, &(0x7f00003ff000/0xc00000)=nil) write(r5, &(0x7f0000000040), 0xfeea) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) close(r5) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) fchmod(r1, 0x8) r3 = socket(0x18, 0x3, 0x0) ftruncate(r2, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/77, 0x4d}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES16=r0]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 6: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(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(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(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) r1 = open(&(0x7f0000000040)='\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, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x6) fchmod(r2, 0x50) r4 = fcntl$dupfd(r1, 0x0, r0) renameat(r4, &(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', 0xffffffffffffffff, 0x0) rename(&(0x7f0000000540)='\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', &(0x7f00000005c0)='./file0/file0\x00') rename(&(0x7f0000000100)='\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', &(0x7f0000000180)='./file0\x00') recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000b40), 0xff, &(0x7f0000000940)=[{&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000640)=""/202, 0xca}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000740)=""/88, 0x58}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000880)=""/181, 0xb5}], 0x8, &(0x7f00000009c0)=""/8, 0x8}, 0x40) openat(r1, &(0x7f0000000240)='\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', 0x200, 0x0) executing program 1: getppid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x1e, 0x3, 0x0) socket$inet(0x1e, 0x3, 0x0) dup2(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRES16=0x0]) setuid(0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x54) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) executing program 0: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1", 0x6d}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000049, &(0x7f0000000040)}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = getuid() seteuid(r1) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='x\x00') mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = open(0x0, 0x0, 0x80) socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000980)='o', 0x1}], 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)='<', 0x1}, {0x0, 0x55}], 0x2) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 4: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x7fff, 0x80a19f, "14000000000000714543e43382069400"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 1: ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x4, 0x40000008, 0x0) open$dir(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000100), 0x100000000000001d) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4200400}, {0x61, 0x0, 0x0, 0x8}, {0x8306}, {0x1, 0x58, 0x20, 0x1}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) write(r0, &(0x7f0000000000)="e6", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: semget$private(0x0, 0x1, 0x220) r0 = socket$inet(0x2, 0x8000, 0x70) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x11, 0x4}], 0x8c0, 0x0, 0xfffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x3d}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}], 0x1, 0x101) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xa9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x9}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socket(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0xfe) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) executing program 3: fsync(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf07daa643fb31af0, 0x40, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000080, 0x43, 0x6}, {{r1}, 0xfffffffffffffffc, 0x18, 0x1, 0x3, 0x53cc}, {{r0}, 0xfffffffffffffffc, 0x101, 0x1, 0x5, 0x2}, {{}, 0xfffffffffffffffd, 0xa, 0x8, 0x1}, {{}, 0x1, 0x0, 0x2, 0x2, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffb, 0x0, 0x40, 0xdf9, 0x6}], 0x65, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0x0, 0x101}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x19b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0xfffffffffffff000) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {r5, 0x1}, {0xffffffffffffffff, 0x10}, {r5, 0x1}, {0xffffffffffffffff, 0x20}, {r5, 0x40}, {r5, 0x4}, {r5, 0x80}], 0x9, 0xf6d) setitimer(0x2, &(0x7f0000000080)={{0x1ff, 0x6}, {0x5a, 0x2}}, 0x0) socket(0x3, 0x1, 0x0) setsockopt(r4, 0x2000000, 0x15, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000c00)={0x3, 0xffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setitimer(0x1, &(0x7f0000000280)={{}, {0xfffffffffffffff9}}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r6, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r7, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x2d3b}, {0x2006}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = open(0x0, 0x0, 0x80) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00fe8000000000000000000000000000bb60"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0xc02069b6, &(0x7f00000004c0)) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) select(0x40, &(0x7f0000000240)={0x0, 0x1, 0x400000000000, 0x0, 0x4, 0x0, 0x0, 0x3}, &(0x7f00000001c0)={0x8, 0x20006, 0x0, 0x3fbd, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) read(r5, &(0x7f00000000c0)=""/194, 0xc2) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000001c0)=0x8, 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r1, &(0x7f00000000c0)=""/240, 0xf0) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sendmmsg(r2, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="c8f0c64977396a0c94d07c810231578115d98ad6058964e90c71214f682a7b3ee4a87e4de036bdbddf710005aedb315bd629fb4ef436b0cba8a813f4ab06022139d9c7cc0fbd5f843e0b595e2fbd729856fa4f8333be3f5557e20a7f6918e8f693e2f0b0e385a67385c667b06f1597f42581674859993fa19a2848f4a616125c59ce71dce5143d9f7f911cf4f61abf9e91f826082e6dc0a6b63c3d48dab3899685cae860bc3054e36bd94a959c216484b202828d492881ed4bdc6528e33f2dc0b5464234536600890747e42263efd41c2e", 0xd1}, {&(0x7f0000000300)="43f5d734e81fe7fa35d8af876ac4fe3cc2dbfa8e389e834a1d12b5b16c0334cced6e4021ba5ba8ccdd7de7e3ec05c552d66012", 0x33}, {&(0x7f0000000340)="e50e4f5777020b4cba2f338ecbc4f297cae4215941a1c85f19b1a3b72a2689ecf3f7aa160233afb36c7a3cf332970f681cf75d4dedcb4aaefbd1127f22655de858e2d96f2ebd5a04c03af1a17927df55171412c5bd459a67306029b0f61dde32740271d5e2a16b57196db241f816144473766820a2220cd47f3ac20222da0a3dba90413e0de55df16d05711bc8e39b9636532ffc48d3", 0x96}, {&(0x7f0000000400)="3cd497812017186b680d83483e2cc908d4e7e9791785f56ce7efb38f64624e674359b1edf56190fb01aaec7d84a1107d0067c02733db9e17e24e1dc1e6cd41f4d4011cd285284dc886075477a92ba535089b0b53b0902c7e678c1aa24a494dc758ec8ad92951fe39b6a31f11cdd84ff7fc7514cf7c8b7b787d736da8bb7950fde0fa7866b34e83a06da0a4f8909b575035a3da2412bf87060c30bcadd9306d24eb935c459e4efa2c4a5fa9f1c62f4bd68353c035c5f30b14cabea141f6ad204d37745cad0ef8", 0xc6}, {&(0x7f0000000500)="466946d21f243d36e98e9a028fff82dc2cec14c649eaa4f9a36fffd88814492251997c794c0723747072cecb821e316697436046be25bd7dc3d0a007eff5f56610a1949ecd7c75fafb13ecd9022297d480f579db211d79ec5a8d5cffdeeca5dcfd87a7b4e5c996c1dc9953871ea984a217bc49d65313ed6315a55fa6c5f7930efc0dbb53dff44a2242c1c388c26595a33a91eafd731306f239f0efbf8adac21a88f09f544cccdb11806e782405b6261df5d0dfc7141a834a63759ed7c36f9ddb6d4889d7aba68340d6d1ad4ed2367ed5454f2c6354999412119e685cb042d1231fe66d1add643a125ad47dfff9f6c60ac7478cddccf59eade466b9055cd819632236a34d43685081c54020a0a5c340f873880b0f3139d6e1ed14b423ee83f72df32f1fc47ab664e1ecd6070f40a40ba6703e64c62748d935f392d72cb3db000bd5c501ba4b7e60af1e3cf87f5c060a072bcde72e06fedc9eaaf231cb0b762409aa6296e4333a8a2b2d53a4704352630efd9fa9b488640358c3ff735ec4d939c5e024a2a7c7c0185e7edd89fa3dfc4ac20a45e0e844a6311fbac4e1dba12dcea32682cf17c67be8eedbb30875b4f7c1b2cd185501a3b40f34c36e63d9b401b8d10a735481d7921beb0b8aa97976da51ebf82f2e57189f7b855da857d69c9bbc8629bdf857088aa22f1e654ff9892faa5e3ec130b768a5bd269c33fdcffd33ad6a29d815652dc3f113c2b4e24481d4568dd1caf11d9d41494afa2cf36f234531e09c6b18a666826e79bb112674abf58f28e9a10950319ea2f73d327555096dee6b4f61059412fecb2df62858cb37c8a6bfac17bcafda99b5d40bcb4af1db3320507172a007534434c62c45f5c0ca8d5351f5bf29e0cfd7342e9b2d2b2c858c75b5a77919f6bbabd874cb91cbf57cf63fd109416b60cd853ddc2f1ee478ef32625b639ee3ae65baa02d33a79de3fd39024e999f5ef1354068427b38b2e6625ad4be3975cc3aca3975eccd17f6828238a4cf8e534aa894c4f530916a316e7109e94ef9b4820e4c63c2be462031193b323ef71714ba6c6a0f7ddc200e24d9d34b49334fdd167d8343b73e94145803862451a33a08a0297fb00e5588608ca6b41eb0c3d55ba29dc42081201ca77bc6a5a21a7630c8cf6d40fa958018246ed7b77c19ae0e57bce6b46bb1fccbbb316f4cd077b6b2dc3fd189b0abb094af2eb4a3512cc8f6506400182b1a7b152c6bf0b51b2b94d87c81d240292522dae168e443c2ba47811583a39733b82105a23c6cd09133e5f40c40403e95e1cc07a3bd7ed17d0214960afbb7df2d355c19289d417ffa3a8e294bcde9ac42584b1f6472a85a2242acb12f84912bc06c959520a8f538c568d15ee329559fce9239ec4176bb5bbcfe85f430fb1269ad23730e1a656e6bbccbf393da9dc6b47d827d8228fcd24709d5657ae72c81e853fd598f2883d9d195fe174ba4dfb93192787bacf8ed0c053ef65b168f8977bb9a9c19df31d90281060aa8f204b3ba3d3fa6dfc8747d1762612844342920d8f7e32ab3e5671df70661db58703e0e248c72924d30c88b2fa2f93aa08ec7416c957bc36d6477f4b089fadffd93e86e0141617514a8089b8f35e6fbc8fff123e854afa3e034015614dad3eaa4e88a65b4423a2bf6537af846d9bffc8346f9a0523f0ac3d7f55f6ef546773dae2c53b9d65095024127641a7975a04aab01c952202de109859015253d36ae73376bdb10536960ee07c3c14c2e82ae7b0f4a77d9e50177425ecab737f2b19a8d07c66091c898a7895392f39355a0ce172f927688038054abb5241f0cfa0b49586e05d8d861c150957991410fe533a554378c18dfa9f3a77f4692a27b7045a90d85af60371e3cb1cb2d8410a04b0b6a54045d7512ff1e00feec00fa8db949a0593f58ee968be775bf4ac10a41f14350952b3686bc916843b0276188cc1154f49c74a82ef1c11da4d04ccdf01da8cf39beb45835853222c38192bc23cf4132505d2c91cf5e63e3e92fbb05a2d80d91f382f8fba4711a1ff337f6b285e944165075ae5f86cb2902eabb578624141246723f33ff9053d1016b11176e9354cf94a1342328839c934a5303e366f9fa69fff1f5f54cef7ea8872181f3aa002d1dbfb5936f1b8ab8187ae3444a0188360870b4af2412c11771f6cd03a27c3034134fda5c407a60603546d99fcb1a97c8661c4df6099e8a6a04212de62b993a3748ab9b76b21ab66e7e7886e06b87085dd72c442e02b5aa73a0cb6024d948e97e0c07d65ee7defb3bc67da07e8015fcccd5c31f06d327856f7edee4ce4e7345e312874167e0cf1540ee24e0be5c204f95d14f4b4fb30432a6ad5cbabeb07ea7f29faed9e2b1b90bf0c372c8a24a063a3b31a25a949156b1a756460d9d1522239adf6f6c4cf23709c9fd8cb14167bf3db58c3e51f10475a1f361a4c6581fce7ad49e0c2570d21b6d9294337780b9200a2389b5906a34144b6bf042ed3337e4bc0dd43dea95dd7fb2a3c1e2b218d56ea24606dcbb38d969bcddf7233dba39aa707d7d7fad63db78cc986806f80e2b0696a9aab49a855e0acd818e164f5e30e03fd4ff15908461e4afddd3641035a9ede568b9f626abc12af49b70f6bbe4ab23befb0f72ba4bf46247730b4755b3b7ccdc3f1fda1f05f05e67febc1b2856a2a021f6d71e1b8d0bacffe631ce745d6090822a17b7dc78f4f9afbf3395a42751fe9bbfdb7a5dd0ff143b50e25e27e842c01ff3fd0903de3f26cb0a0ec470b5a24494f385d2fc9aed80ec3d8ecb06585f206315dd3004978279f49b31413cd9a2f08b4e0a80dbc69933666311057512260fec23a3d7cadac808a19fb457b50a3cddef4b55d912bcfb0373af4fda72a839dabdca9ec8bfe39082f1ccc3b519a9ca5a58e75d57516a985f34e5dfe2de95415dbf83c4f0bee1626ccb9d9ad318107cbe5a653d4be9bdaee1a660cbe21933c529dba9d4f00a85d150635765f4e604dfaa1a02286f8995c74ce30c16533a05e63359c66cc321de5eb679b869d94bf72fe701f08ef937608050bf9c4496bbf3703a6888132514252c951603085eb5a0f79ac8cbd6b22e8f93aa672d37b9760fae595c72ec1fa85f86aa87dc1c428301302c3f2bfbd467eabc3a629288af42f0ca9f1169b7a4d9cfc172f06a1b729a54cca404759c1e97e56797bae2c012ff99f9f2865d9e55d08fcaccd913bfcbc42591ce028bd27cb97b94d3f865117cfa0010771821eeb06ea412adaacaf65c7788cb5c749d3a0b14b21a9a4bee5975f681690710e426af4855df3a53968aa53bfd64bb315d8fea6091fdd0fe60d11153d13086e1e41bcdb61dd2fa4d97a2b91651188237afe6be85e80583f42539170cbb7282f121dee3a763fe8329db30530d73af57b1d6451a26fd562a4ee2bf62e776fec690aba4297f956b4dd14eb294f4ebd4b00e679da3aa760adb73e96818935f8ddc0381c1fc5defb98746d823f29e22326d556be4a66b9dc2ce1d932471f63acd0d6c5e061ada584823391eaeb005e590eb95e888d331e47bc15921398fd0fae54fcf1b2d79978cdf1657ed776439509794b161d7fb26cfa3051dbc72e6b307e6b0c1ff94d55bf9a25fde062981329c44a56b9df4ea4a5b24feea3996fcb5d7a82e7151cd3fa3972c0f367d30954e9971f4561a650275e288469d649bffb8620d50dfd4345ac5289a9e6fb2b8861c90af20d237be2d8ab12145a99c7115624f2bd54cd578a6a1166bf650b7da53c0d716cb6a4f79304e40c3336808be0ee94ed06eda76c604fb896a22c8e8b5d8726434592bcef78ee62d7712ad9d30cbc7ba15af59e357a8297bc76e32d8de4e1d7309a7df2bf04b92243c9c945c2b5df884558b33c12f0685ca533c87876c6f682622cffdfb583e7b5aa807bf7eb569a4761ff874a80e9df85e7a91c56280ee30c795ae1aa5ce5b082b3746448ea7ee74e8aaf4079d81805bad792be239fff5e7e43326dcbcd3fcbf173304f267b56c72fc3b550f2241cdb90cce146906ac3051817bada40e7065240a2fe6f1f790302e478bf752f470359140af615a5c2f60254a300fdbb151eed659fc9204812fb2862c07c742c0e72cd19c5fcc0fa0f9e99d2dac9f7387e08d58bcb1b6e5a92dd0d429de26af91fec1852d7a16c9f3aef90c4d0a02cb6a602696f859688399fa09a9a2eb163d469baeabb927c4a95056461ddf3c4c5f40a1dd912effbc936cefeb0a8ff6fac9be0f98ae91a86577c5b039d1a7db076279db5604dcf4a11e47e954e567ecb27ba224d7d3e7a77a557212aa5579272e60114cb8130339ed7b2d7b144dbda4982fdca12b4bc1b37d1e67814510a755005fec44ed1d1d7b97be06aaf530b5f2a085e3d7ad54083b6d22a018bb5102e8d13e97f573b235cd2835a2967c2b37d14ac8d18708f2032186d4695cc981c6dc3d5929f097053546cc1ecd43e3670bfbf10e7086ace778b9db992e03614fcbd2726536aa3288f59b4a05a69daec0465c1ef140c6832485cbe834153f7b6a461e3440159374a40d74187a65f3675b199de9d600c5254f3097c91b3b20169a59c3bd4dfc74265fcdfed1611b65b89548b48821d7e642f4fc2550736ec0b0c2205a604a43ee5dd971c4106e35d49987a216b57d287ed6df6efebc8ad41f5cb91ac0188173300a054bf95517853dd9646a288011b8ba7534db716cc6597c9887576584c420273350875e48d94ac579c9663389c18ff2c9b7705a031e2a75131b5284ef9bdd215308fd10faebd80abc3270fb5c7a4c34eed22cc7938ab591c644c0e5ebef962d8f33294a65147b57d0b22bbae3dbdba94b447e6028051dc22bc79b31d7aee26d46c41b7dab424f9a765e8b21e195a703633e570a0550b2d6ee303cf3002c61a6ea8e546cbcdfc4456ec3f53e7029b14b25b4536fcf74aac618b18c29799b28ef9b7f4bc39c4b4beea743a220057d352846c3bf9a0e725a0402e541e8281002653ffea6b30af9a13f95d9a1470af24804748b54878e041d2fe0e792a4e21fdd4f15cf39d7825685dec9fea430fe5e1d21dcc32d10a2a56ecc5bb8a0b687c1b2964ba4339705d9b54586287d522e42d4b9d5c4f8edd60d8a839720a56d95039de5f7a6ab12784a087e5b7a08050092bfb5f53ab077666dfd825f35599f5c6dc60548f10b1a42c006cade83e85915c891c27951e7a769cd95c06778082c1ad01fc8c769c0161e2eb012f3e0ba3bb7bb8690c14fff889f4c5a0aeb78465d60788a1bb5990c7f3fa7e72e01260286bbd2b46a98eeafda40253b8ec6349f32989a1948505afa1f8d9cb88d2d24ac7e38ea21d4d61438275cca4ead3d721615863b2867b13c5f09a0b50f09c548425fd968d68689c4ca8ee720391ca9dbf8d5872085bca981006c02f4f7848bfa857b7be3e4039e466703f2bd769c7822c1627efad34381aac2ff71bd0b2661a36d29d85fa7f58b47c9840b73996608a783de9c713131934789095c0ce1230b39375bebbe8274c565a5689c4c696437753b208673c3cabb4033058fecaad6e6ca5edab014283c39246278e09c3c9e5136e86d1d36efc51301b02f81b3930e8acdab92edaac3e98037c3c33448a4c32e4565aad694dcd998bf5ffa747856173d5c74a2d7adad78ede2609f0af538ad73c20cee765200449dc13915efbb7d0c40f2ef830e7343648ccfba2225aa5fe355c856842c1a576898f291e469ab64c40bc994f7aa2d3f8ca50846645a528bfe3a023b438c3b0fc114de30866dab66a7df9e1a68fe386baa71fcf1cf", 0x1000}, {&(0x7f0000001500)="0f361723fe16a4d28082ea09034e3eab1ee01b43c7e0b32319064044d171cbc20d0ca38b9539dbc4e6f431fad47eacb22e3fa9ee8ed0e476a5bde7cf180d793cc20a9dde197ac90d9743ff3c27bf222b3263dca6397ea394a08ee850d6abfdb8068e8681e69b62ab73e06dbc685196e1c3c7cf8817b0f2f0c5890cee863d0b372a2f2f3b41968b8fba8f2c493b0e3dc7ff3e364a653c954ad1134837c56771fab64c96fbd1109db2f66af9fca26010bf17315c1b21b608157996", 0xba}], 0x6, &(0x7f0000001640)=[{0x68, 0x1, 0x2, "2d3c0ace4de5d851d5bd52c40f030d3fb2ab19b7987b3130c3b6503d5126f4703548f525b288850b41818d253c89f71641a5a7afc4b871aca93a2ddc7fd1b2021881bb056b1c7e6c993ae734e3955be83879a9"}, {0x108, 0x1, 0x0, "30c902091bd455654ae48681d588564e0364fe0f614eabbebfe2f5b7c95b0a387f76ae56a12027bd54d20c05fec7bc8f195afc5fcdabdeab022fe436bea454253f253352e7154a51e8c194b6241aa9fcb05945425836baaaf1c7dbebfce96a4aae2489e124830d13164b921e2f4264668a27ff18ff551f3494e68877a1ff757a57d1d9005f0511474ec6b11247e080ab70abe638daeb1acd71dc3e9caf114d19c93958a6cd297b46b4ea56769406b230db0cb41616bc4291111a21f599ec9729b9daa21c8b44d81692efaa87daf3acb2f4fda11eae36d78552927b44eff450312aff4a16854369e8daa82c29b57b20cc02df26467c0d"}, {0xe0, 0xfffe, 0x9, "a53612800f8a92928fa00dd0762cdc452d8e5c5ea9fa24a07eaf1901131d198d357ec61435dfe08e2ffecfe04f95e8af506d90549ebf98ec20d9566bee568e22598d56c430bd3591e9340a294c67b57e6f748d1a3c9358d87e080087e16add2b24c4cee139df428005f00db043545c5b5409b4a904db1bb3d5756da0eeee611df9c46918d66702910b0e91abba59d635c372205f76e0d531792c486b57356accf1f68da1c436ee72719844d0a6e88ccd1f57e8f5d823e28ff66feced9f8d0fdbf960a43e2789a78304"}], 0x250}, 0xc7ad}, 0x10, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447", 0x167, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000001940), &(0x7f0000001980)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r4 = msgget(0x0, 0x5) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/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, 0xa}) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x9}, 0xfffffffffffffd0d) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x7fff, 0x80a19f, "94000000069400"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x276) WARNING: thread `nfsio' (472305) exits with status -1 WARNING: thread `nfsio' (253919) exits with status -1 WARNING: thread `nfsio' (214740) exits with status -1 WARNING: thread `nfsio' (502188) exits with status -1 WARNING: thread `nfsio' (166906) exits with status -1 WARNING: thread `nfsio' (17179) exits with status -1 WARNING: thread `nfsio' (85593) exits with status -1 WARNING: thread `nfsio' (13571) exits with status -1 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0, 0x10001}, 0x10, 0x3, &(0x7f0000000380)={0x2003fffc, 0xa}) pipe(&(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000002c0)=[{0x15, 0x3}, {0x8, 0x0, 0x0, 0x1}, {0x6}, {0x9, 0xff, 0x6, 0xfffff001}, {0x7, 0xa, 0x5, 0x20000003}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x22, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="00d5a153fcbb42fc4b67223b8998951ab3b14275d4e6ad8093870566ef975560ce0487b6598e5caef3d4356f70e7a206056d354d9a3d0fe05929ab2c2a202f222317b63e024efaffffffffffffffbe2fe466041419f69ee3b6bb16d91f26559ff54a2cae377653a35b52e2f85d33e009a106adfff5bc74", 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xb1a1a03b6e51d28d, &(0x7f0000000140)}) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0x35, 0x0, 0x0, 0xc}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x12, 0x0, 0x1ff}, {0x7c, 0x4, 0x0, 0xc}, {0xfffe, 0x4, 0x5, 0xfffffffe}]}) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x2}, {0x99, 0x0, 0x0, 0x4}, {0x1ff, 0x0, 0x0, 0x3d}, {0x4, 0x7f, 0xff, 0x4}]}) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) setrlimit(0x0, &(0x7f0000000980)={0x1000000101, 0x51}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000380)=0xb2d) r2 = syz_open_pts() close(r2) setrlimit(0x0, 0x0) syz_open_pts() bind(0xffffffffffffff9c, 0x0, 0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x4) getpgid(0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) openat(r1, 0x0, 0x20, 0x80) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) executing program 4: getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10202, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="058c4cc154b5895edf170affb44c37b4e96eb0aa265b33a650172f5b1d2760b1cc8ab19c57387cc77e3939", 0x2b}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x60, 0x8}, {0x1c}, {0x206}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) executing program 1: ftruncate(0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x1}) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000000)=""/96, 0x53}], 0x3, 0x0}}, 0xb, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0410210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) WARNING: thread `nfsio' (112650) exits with status -1 WARNING: thread `nfsio' (267386) exits with status -1 WARNING: thread `nfsio' (375761) exits with status -1 WARNING: thread `nfsio' (443557) exits with status -1 WARNING: thread `nfsio' (472027) exits with status -1 WARNING: thread `nfsio' (375160) exits with status -1 WARNING: thread `nfsio' (220854) exits with status -1 WARNING: thread `nfsio' (252663) exits with status -1 WARNING: thread `nfsio' (385153) exits with status -1 WARNING: thread `nfsio' (179461) exits with status -1 WARNING: thread `nfsio' (308950) exits with status -1 WARNING: thread `nfsio' (70728) exits with status -1 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x5}, {0x1d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4100, 0x1004}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = semget$private(0x0, 0x5, 0x402) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = dup2(r1, r2) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4089}, &(0x7f0000001180)=0xffb) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001240)={0x9, &(0x7f00000011c0)=[{0x6, 0x6, 0x8, 0x10001}, {0x0, 0xe4, 0x15, 0xffffffff}, {0x0, 0x9, 0x5, 0x5}, {0x1ff, 0x81, 0x20, 0x401}, {0xffff, 0xa, 0xf7, 0x720}, {0x9, 0x0, 0x10, 0x3}, {0x7, 0x6, 0xff, 0x80}, {0x40, 0x2, 0x40, 0x7fff}, {0x400, 0x40, 0xff, 0x1}]}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001280)=""/4096) r5 = semget$private(0x0, 0x3, 0x490) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x608, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) sysctl$ddb(&(0x7f0000002280)={0x9, 0x8}, 0x2, &(0x7f00000022c0)="dcc975bd90addc032480fbbb5e9958384d9642d2e1a6e9d8ecccdb2ea41caf9659d15e96a37141a80396911751253fcd312efc09e914bc8f85d0fc04f95a7ec2d22815d68ada9391635c5c", &(0x7f0000002340)=0x4b, &(0x7f0000002380)="0edce22078f9434395ba759383581f3ddb239f6a7252be8db075ca3cc0aab7a4a4b1e3782ce68280a8e26b19307b2f02f33f8d844838439ef5b929117f4c809c0122b026982e6bb33e19a224831bfe8b3efc1d876927e49cab77e46eee55b51481c470778e49bcf0e89dc2925e143fabd7fb30a6971aaea93e08434fc0d90c340f85fd19f0adb029690f81f75ec49c082b15f550a57b5280b04dceb08bffc8aa668d60ffe9db44131767a6833d7349a2959db98bf45296c97c9e705506e364c325116237", 0xc4) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002480)=""/191) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000002540), &(0x7f0000002580)=0x4) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000025c0)=""/207) socket(0x18, 0x5, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = accept(0xffffffffffffffff, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) setsockopt(r7, 0x40, 0x10001, &(0x7f0000002880)="c8cce0e7dc8b6e2efec5edf6dd3f81574e7e9cafb9bef6f9262ac447988702f5ac1e88457b565c218565a3fdffc439d4d5beb98207a9a87f1ac82bf87b918efd4b8e88373fc1c678658a4890bea02a26ce4dae", 0x53) connect$unix(r2, &(0x7f0000002900)=@file={0x0, './file0\x00'}, 0xa) semctl$GETVAL(r0, 0x7334fa58a5156078, 0x5, &(0x7f0000002940)=""/4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002980)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000029c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000002a00)={0x1, 0x4d}, 0x2, &(0x7f0000002a40)="c2d8145f062eec3aca4f5a3f76b72d965908f0300167d57c065ae7e4e1100673c7c2b6e8e40a5094cb0c580bcd22287f44676e06add4701dcede7604ecd80ccdce9d5c07586b44c4222fb6389e2edce7430157c75355f6b335862558", &(0x7f0000002ac0)=0x5c, &(0x7f0000002b00)="7979477a648683033ba465d1d4f01d8135899a513b80a4912343f5813e0a863c88b15f705129858f04c016161336aa70b0545868b06c4843c6f62a231ec55b5a2b0b82a963d90db9b97e0d0a32c10da11bf54db8fcc59d641d139e214a3656b42e67bee147c4ef3691b52634003562", 0x6f) sysctl$kern(&(0x7f0000002b80), 0x2, &(0x7f0000002bc0)="d4ab0678c55c38cd223c7faa86aaacbfd0ef53898f445a56f1239d0e4d85450922695eb50760d55200fe02ce391038114555f8a98d60fb46cd39675e1bf7168afd5cae6f7e228f29c6ff9f0adfaaa6debf551bc1f115208c70e1b263980e745f16c26a1ca7d54e3e74950de9582d84bdeb7f6a76cd963f992dcd86374c6b83ac6ba56c2a8240c3", &(0x7f0000002c80)=0x87, &(0x7f0000002cc0)="a95e1dd295238a8c09bd51abfad1b06caf3187d336598eaf064394ae3538f8e399ab83dd732e7ba7062d1a8ac3c52b47ecd11cee54909bf51abde500d8ca569750e8523b3f9707f181c0b1755ee415c12d294293b6632cb9a5ef666054688b8ae483a11c052bfa34f9122deda97dfa47a6bdd2321e3456a21c123fb6baa08b3caaeceea3b3adfe704e114d5f2d7a40c5c526dc07ce4436925188547d2e2bafdd1f16f62ec524eb95573099efd29e8f86390dfad6b076cf9e89672e8a22151ae7946fc060a861faf308b30cb647603842abc1e45183b3fc64c41925561d9150c3846a888eb93bafcb3fb2fdb8c5d61bea8175f18e6cc7", 0xf6) semget(0x0, 0x2, 0xb4) recvmmsg(r7, &(0x7f0000003280)={&(0x7f0000003240)={0x0, 0x0, &(0x7f0000003100)=[{&(0x7f0000002dc0)=""/115, 0x73}, {&(0x7f0000002e40)=""/152, 0x98}, {&(0x7f0000002f00)=""/129, 0x81}, {&(0x7f0000002fc0)=""/66, 0x42}, {&(0x7f0000003040)=""/124, 0x7c}, {&(0x7f00000030c0)=""/19, 0x13}], 0x6, &(0x7f0000003180)=""/166, 0xa6}, 0x7}, 0x10, 0x800, &(0x7f00000032c0)={0x401, 0x10001}) open(&(0x7f0000003300)='./file0\x00', 0x0, 0x84) executing program 0: r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r1 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff867e392ea078bb25724fdd6060626000000000fe8000080000052f5dac0000000000bbfe8000400000000000000000000000aab2f8b7d29beee6658e437483226b3e4de9c8b844dc5651c977a22774ebe8a4989446635360daf0f1ca08d580fa41107c99bd47c00b8ca8867bc1e13c109968f2dd9fd10985403437dcfd472454a968b621be8684ead1611e51dcb5b2c4f34cae57408358e2b624c29d3c371714d323a5993c55212b0d9df20a06898ad87659c4c69dfd3c443ea56656b13ac7283f80efa27fad9af1c685509a51cf956186796da0e8d77fdfda199d83a52b4ebd3744840b13a3958dc26546666390fd08b5a966fb08"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) fchownat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x6) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x5c}, {0x7, 0x0, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) socket(0x11, 0x4003, 0x4) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, 0x0) dup2(0xffffffffffffff9c, r1) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) getppid() close(r4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 4: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1", 0x6d}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) r1 = kqueue() pipe(&(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0xa, &(0x7f0000000240), 0x0) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) unlink(0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r1, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) getgid() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) executing program 2: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x5c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000000)="76e5de000001", 0x6) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x7}, {}, 0x0, [0x400, 0x0, 0x0, 0xf0c0, 0x0, 0x38000]}, 0x3c) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000240)={0x3, 0x5353}) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000001180)="06006f293599", 0x6, 0x408, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x7fff, 0x7e, 0x0, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r6 = semget$private(0x0, 0x7, 0x0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0xffffffffffffff27, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbdc0}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x10) mkdirat(r7, &(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) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x94, 0x8001]) getuid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x20, 0x4000, 0x2) open$dir(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xb) ktrace(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x40000530, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) writev(r0, &(0x7f00000004c0), 0x0) setrlimit(0x8, 0x0) syz_open_pts() getrlimit(0x6, &(0x7f0000000440)) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000002700), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000001200)=[{0x21c, 0x0, 0xfd}, {0xfffd, 0x0, 0x5, 0x101}]}) writev(r2, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) msync(&(0x7f0000594000/0x1000)=nil, 0x1000, 0x6) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x4, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10202, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="8bc12223388048dcb2364a77b2fca45c47951f9da0d8be3474d2648cdf99872d3558ad9a615e38556d027ad43dff3ecd138351719186185b79b7d2fa2ed092b3384d6dc508281ed85fd0bc1e1f88932613a20933c9b33fa628809dff447bd7616b92c442185b0ae74488c76c98419fbb823aab12002609f81468fb7c555e9623e35d87bde80a46261a7ee0a55abbf8adb16c44ed07c930495a9c87b734e2", 0x9e}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000140), 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000100), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() getegid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000280)='\x00', 0x80, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x12, r4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}], 0x1}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={0x0}) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r0 = getpid() accept$unix(0xffffffffffffffff, 0x0, 0x0) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x8, &(0x7f0000000340)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000140)) getuid() mlockall(0x1) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000001200), 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) mquery(&(0x7f00002b8000/0x2000)=nil, 0x2000, 0x5, 0x0, r1, 0x1000) executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket$inet(0x2, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f", &(0x7f0000000040)=0xff, 0xfffffffffffffffe, 0x0) getpid() pipe(0x0) connect$unix(0xffffffffffffffff, 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r1, 0x5) 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, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7}, {0x3}, {0x8106}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffff8000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0xc}, {0x84}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000001400)=ANY=[]) semop(0x0, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) setreuid(0x0, 0xee01) syz_open_pts() chflags(&(0x7f0000000040)='./file1\x00', 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x83) semop(r4, &(0x7f0000000340)=[{0x2}, {0x0, 0x8, 0x800}], 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/243) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000100)="8245e756208b561ffcda82a995ecc28307cdeb7ee1b3d16a10bbf9ee1541102e630f0853d8a642059bf1d03397f6c4cb3b7cc48567cad3d546ed50e1d6f7ba1904e5d3fb540ee9f468a4efa0b551c287de18e4d8c5764d667fb9bd652cb242ce988ad330d335b2c489f32cfaa20abbe3783175a0af0049848a4e35456e5024f7bbb427b5e65c3ddef8d02e7ba83092f6fd6944d7b82ad31109d9e6b9f41909e86e59bd8b0b0c235c929f4329cb9d258769aa7f5d7f626ed71b6b1e929b4935e2ccebfedeff8bbf048c2424c2d1682823098f22bfd99cfd583ae68fc71c822a215636c2eaf5666b8dc81c6425b312d89bc5da32293a1e2edab819f94670b9ca39f4de7b62655a921732f991cce32302b8995dcca12569e49a049952f4c5641cc8bd50ddd89b3f868c943925d32203e6e6087e953fff7493a7a053c8192159da2cbed804a0a424965a80879aef9ba5c90b2a227a868f0c35e943ffa96bb3222abc10743ff332518b34521222967b0aae69fe71c6638acaa50721fd9bcd182a0331947dc39b5bbe950ee92f088e548ec636c914669ff9aba2e6b69c31b80e2a9e67edab57b700ada20ec15e85b096ad226d9b78d86f4c990bde0dbeef0b05f9dc7453e782a914931445f436ddf4db75be2c555d17d4715b021535a0f229a95fb149fdf94905c77dbc736c5a171088568d80566301c24ead4aac66e3d3b96719a57a0babbb01f3b1369f198cb336fc8487d295f6faa3f482a34774aa60d14cfa2ebdcc21cd6e539cade7daf1922ba863ac6954ec60d18394dfba9f0e290acd9715cc394863ac6f7a70bbc350179a5b2837a0a456e08f3e30d3695bfc31f4e268c04b5112789b11e62c31c3c5a93f5776a53189fbf321a703bc9cf04c0137d88b38117807c59f09cdcf40f8f13132c4ddf63eae58032a662e94dcfc3a10df860fa8cb1c9c0fbaaee3a00b8aa63ce60ad1b17c7fd2831d2e4d1321c77fc3b263d97bbaf86ea9aca4fe5d95d23ab99215c0dc54a5c88731a95d189f942a7b4c44006d7ae07c12fe30af39fbe6631b9b5a3b56aeb242d101309b8fc54c52140b2a923efbd913ef0dce7109dc4caa0d9e568ca00f248a093a646288520a371f4e7f326753be93d5f92fb487306c986c313a751e384cefe1a70b50f5e7ce69b9aeadd38403a017d75638ee22a7d70333dd1da532dba66b729eca9e5429d5bd97885425622c7f1fb946e9d1480662edc91417e42159a81eb39d04f68130cb16b96ea4743f628267d48e602d8f51d6161f233bbe7140900e46c4139c757094c10b528c9f0ab517b2f8a84efd8914649629ac84501bd2ee96239fc7e3cde40b3411f009348dc1f0bfc6b56fb9826634e9163ebc11427a2cbed134764a057e926d07d2bd19f171d26964e3f03f6c02ce9cb9d0db0b37368e471c0caad395f097171c29c5f8a2435909f9d1aed2a95123d203abb94c00d974b2823ba6d950169b3cb512973201f3f6a6341dce78a87d89e82bfac43d5ebdb0d667465531c9bdd05fc21591ebbe1c3295f5a924c7c46142e57a42053b53da67a1d92603829b888aaabc9bf6c3203e86616d654f013d6eb588f3930cdbf8f82279c3aec98d19bdb0c2be160f46a2ed7b768d073ab1dd5b225d4262d150dd934fe33857223fe82f60ff20ecbb508aaa89f3bbb53e845839c1ab5c667bc33faf0cf74237d82266e511958a0b14459c6de466313486f41591a9b4736966ae6617bde3e16db92c5572b23521eec9f523bb81f15ddb02468afe70c4a0ccb0b3579fc9d694cb12841b683cdf7b40df83d653d29e02caef4adf1f96d4fe26fb77742215dd27271fc2f471d0e78467843507f8481d5e273a046e225155cecbd27487a6bc7ed7de7be6173ca8043570fb31b83f39c3d598f68e2daf21ebfa1c51e799705e03972544b48c10b456f1a4d444372cee56afa8980d5fe7339848122796d244c9909bd2c8d85448a5d4d772c5742fb68bf773f26250bd85551cf4f88b2d7eefdd5c1d98582f99acc4db0cef3656547dab263a704644e7bf3293dc3e92ee2b3116fc91865493ad2ef65834b08bdeefbecec53e2c082128c9d2daaaa2f0359f458b9804362b0724e0a7632217dda511e97e9171429a487d2b88d2585cad3b36b3c9c8b5717777b61fbf7b172c6bbb696e52c27ee3c89b997fff658b0090fa55c4eaf53ecaadbc2eea53a8c4075a883965e2db9296e1a129285be6254178c6af33b71951d5724082019059278be4c4e55a102061c81de8e9e6d961d4107b3367468755cf7f6c8b7ec4c73d15c014f42af37a58d546f8ed05b0e2b802aaf1d51eabdf71925581e824fa23e8aae045288ac9ebfdae694a7056dd31d1cf9bb02431df8df33ec8242c0e8ee4183285e34949b085d20642601c91db913e1e112b8930bb1f844d3ef3e2cd726aef2fd301b22cb2928462e187910162b6e9eb418b83d61238927307b921ded88c91f1b9e892231abb199f3fe80862473de9c6f468bb3961cdb7e994828277de2ba9be14ad38e6bfa7857ef4f5d0b078cb1be192f0aa6a756694f957052f80aa148971a0452c673a2b1c2ac4bec24dd89fc7122bb5c19ff648c3484bc23613db5d7cd5ef369c82312415f4531bfc3ef2c53025d83f3c64af30a4eb744c385125c655a1b49352873ae58920bec94bab1598c5641037891640d0a180f408ec5fd597671f86dff8cd66c93e99cc59f00b7550f2b37d55cdcf4647c3db295062acfee16641cacd68646ba2628b345752dc2f79df35836c7db9a8b41cf84af6ed2c463282e3f25662b61e12ce2ce54c52c9000ab2015669d3f7f5422e562ab9dbdaa7368e5bb1b5ba3a6109ac85d65777a734f5808a7ce667810177d8b1f86f81b527224ad9fc4abc39e488082830d96942aa7208e75102d869fdbc390bd287a2fea6d0ffcc6d70e069393ba4c002782ef85385be2c62d6e572f3d2305255cbe3a3f53bc2dfefd1c7aa1e88ba05e39440629caeb6d8822b6c504cf9da866ccbd21cfe6edc5d9093a9abb772af87b40fe5b7508b525532aee91771302353ce7bf836ffbe5dccbe9970eef91c633761953114babcbca8984d8f2b857f1b130b0cdcf19bcf787e98423b27df66a98bf8123a498660b677bdfe35aeebc172e1f8bfd616a36c8f9f4a77977134008962f138fb9d0eff342dd4c8740e958fa424aece704cede9b593477ff49de2f2f097a19a0fb90c79062a0cd6e79ac7544774aa0266058c4d27056dc5301806d47d1b1214005d4666405b05867b785869d5461b12a6dbac99a1dbe9042e8bfc811e1a93648905b58fbc4057f146f2a1cbafab7a24570784e4767714f5f9ff2d0c726f3a5e2e2ae1de02b647ab0a2877d5714f88660c1e8e456cca85bb112cf7d178ce7c3c7c4ae71a4f6f4d3bfe1f114b6b068de39090ccdafdf29b5f1623428d5be71290c8d0d5c6d088827f386737bd65affa98a90d723792acde34cfc0509a746e2f084bcfb7ccf450bed4a7ea5884521dd730635f0fdb016a0b0f85709475e130ab436aecaf68d1a0d7d38ed842d5817d6bdd97d134761ebb0ccc96dad7d328717d9ed9e69ddf9d33e9154f3ae4a5cd1ae804470e9a73bad1f7743a523d2ae07bccfcde957f6b82ab71eb7fd8cc23ccc711ff404790c94933b2673c998a2796ba936ddba7e65f9bf845bdfb23ce2ad848d46f3e303c43eb6ef6122ba8fb4d518503f1cb8bfc056ef25e7c76fb7706be6adebb14554c2bb8fe0104e4efb07ffda128f1a8b790962dbecd5e240ee830dc4a561e3b221be6e6bddf2ea5375ab60c6e7fbbdce3158b065fc980d109f673dfb1b2f533bd0c97a5c059492a57eff1c349443afb45bb290f14d74b841bba2a20e03a01244a3d932985e4677f5e5c070c062dbde8b3eb62313419f526f6a0b7c9afaba37a69aa0c358f3948c288f4a60de3139cf2528ef11eb7089cf81b5af2e7347e5a8f74b5155d3575243c2fa18e31c62c224ecd6e51ea77cf2c232514af0cd83ba31382020e0bcc23085db3d95585bd000d9c4f46c5f61dfb2676d2292f4c448903bac9909bf2e377395ade16bfc27ae2e3284aa9426df844ddadf3fc43c2fb8869f657d8240adcb88f947dcff421d07edf195abc8d86bd847c7d3d5886c619b3cecd5450317216c2fbea2090064b6faedf24f0b2d7273eae2620470309618692d7c361c88c021b54c380ff1668e21a10e11f149c0e4eed6b6472a12d60404baf5159898b28f495d0e8787cec32f99c1db64c0b648c0377c1e28691a9c80e9ae9be4db48ee854cd932f186984fc9edb40747450307a95b70f72aff9455a56077bbcaa6489209dfdecd75c48b5ce61163cca294640aa651b0a1c0f95b3f3ac09f78f825da970bbf687549db79bf5e0b81ca68fc2ebd3aee2a0b2e09f895bd3f09b97ded0c5658003ea91014da652a1c9e262e957a92ecedbf8c6743f83e3daaa7e29f2c3be6413646c7f30eb1edcbf8ff867ff76c35bd07bc8376760a19bbc32d0bf27a92305c13925c1160765ef4159868f76b3b3ec29b7d3bd1fb94b694f1fdeed0f60339e451d51d9ce1c95548e65785e62bf66367f6197cbbef705d5d3c1d624376c40540c4ff2505323212b02693c5708e920b8e6c1f4f5f760adc97d4fbb58d967f24a4ae3a56619e047b6378e56c6a1623f94471e4e65390fdc64ad51d1743280e8d53aef0139c99eeb08a39a427701658d9935754971f21773d6af9c17601466da692f4a838a7a6c9dc0fadac6df436dbfdba4d5ebad4a3e6f64a58c5c960f3acf2063e82a633ad545963ee68d8dea6cc1e41d889fe3ac5b408d861f2472d69f6c0764440035f515cdb5aa06cdccf76014a8dce29190a5449b2ab5fa330be90184ce27f38425ea41b62759bc406c0f6d6e1a23bc5f9b934037b133ca5d4059074ea6cfa1f12e9b35780de331030738b9a2a1968afafecdcb5f585017cf6fb63be4701237f02b498dec26a651a1ef7ef3fac71291cc6f8eacaae744b6370aac591b93cfa8bddf168867f8382b2edf488b3e1988f809c5ad1ceaa93dc96519276aef42b09ce1cf645077bf7ebe33f089cf8f36c3a65374dbf7ff2c5353eb9b018d8e812e055ec1eddf496c73cc52646c78f3dde1f12c091c2435ab5ae3981393d25614a938040416cf3a0d3fe601d0e740b464d8735ada5d7f309b9ebaa237f2738c5fe10960fb2b6229a2a4c3e94db91749d2236e600fcaa9097abea1964f2aa1d0d09f63362e48403a7be2d1a0c3ced4d433b0c8a565c4749d8917f4541f3dd5d3ef1d0e4e60e93992d87b162c479702351d81c867656d1f1952b7625bf5caf61eb50603092aeaeba81fe7487ecee57996b4ecda6e588cea29a8597611c899a2f9bb003752e277f39beb41ca46aebd5f46454ba266dc9861f1b71717183e3f7c2a8436d9d2d8e14271790fb528c8d98da06ea447679fc66a254a8154e26a5dc9239c86b5f6a797fc22019590abf4852245744323fa55229ba8c6bb2e252bcb5ec33dc0865746ea63db6c3ab1aa3a76d3679e32f79e3d13f333e85f105a3351cf16ef54d9ac24784887d436e131a49d7f0cc1d42a7a53139f38d93ebc23feb49381791ca6f9db7b676a03548480dabdea7c75a58a11816cb7a4df083e68b0fd9df5381cdb2bdf3a0a0bdb6fa5823e8bffbaf078bcf1fbbb29c719f89f8803e60409996182fe5d7a3bd4c359842f5355de9ffb989793ae6e85165d191b5467d06a47bea77000599a4211826599e2213608bd1d785fd2e522aea5cfb59e0b9fb50c0516e63cd10211106e", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="51f8e11dc00f30d89fa3419ac190de24de04bdfeb3a59473b12cb290cb9c22", 0x1f) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) setsockopt(r2, 0x6, 0x7, &(0x7f0000000240)="00a2889b069a5c2932d0adaea818f8099f937f2a98312851680f4836f4cdd975eaf4946a78797efb39bddce204b893ed1836c9eb2982e8575944e193b324222b89200f2b101031c728834c2af347f71557c8844bd0187636ff4a00c652a444e27243d9406727ab814f4c3cc364ae2a5808af639c0abb56", 0x77) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436", 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) setitimer(0x2, &(0x7f0000000100)={{}, {0x0, 0xffff}}, &(0x7f00000001c0)) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getrlimit(0x3, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a5) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b0300aa010000787d902b56d864d3c3a3f4d3c9", 0x0, 0x8}) socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f007481", 0x365}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x5}, {0x1d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4100, 0x1004}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) ftruncate(r4, 0x0) executing program 7: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63", 0xa3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) socket(0x0, 0x4, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1f, 0x7, 0x3, 0x8, 0x4, 0x0, 0xfffffffc, 0x10, [{0x8, 0x5, 0x0, 0x4}, {0x9, 0xfffff800, 0x0, 0xffffff80}, {0x2, 0x0, 0x2, 0x20}, {0x597, 0x101, 0x0, 0xfffffff9}, {0xd48, 0x8, 0x7}, {0x6, 0x2, 0x8, 0x8}, {0x3, 0x0, 0x0, 0x2e7e}, {0x0, 0x3, 0x100ce, 0x8000}, {0x5, 0x80, 0x80000000, 0x95}, {0xffffff42, 0x6, 0x5, 0x80}, {0x0, 0x9, 0xfffffffb}, {0x5, 0x0, 0x0, 0x10000}, {0x4, 0x676d}, {0x4, 0x8000, 0x7, 0xba94}, {0x8, 0x7, 0x6, 0x9d}, {0x60000000, 0x5, 0x0, 0x200}]}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380), 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaf9aaaaaaaa88a80a0081000d0008004500001c000069f897ec9078ac1400aae000000111009078000000003153a3b9a4bcbf0b53f2a56636545b617e5dc432dc69c07803f1a51f2ca9cc4608b646942c526a5c3a4bb16eac3a73c5f772615dae58e14849bc38e9bfd9f8831b8316656b964488babe8a7c07fd1471820e1c7ac7a0fd719013f6504d98513b586a32"]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x46, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe8e) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x2d, 0x0, 0x6}, {}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="001ffb989dd49060e8", 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a6515248df3aa745bb992c574ab4cdf59cb3587145812eab4a988f7fafe6a01d99776d988908cd186b51f34f8cedbfe9c88635db15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a2909301339989ab00894fdc9bac6042d888e64fa8c61fc23eddd001000009518da6d5cf6b36fb868e9bab80c", 0xc5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r2 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000001240)="910fa75632a024a36d3061cfa7f60ab8d2a09acc8dea0bf75079f969d89be28c39c7c7cea745eeb9477c27889543d20a826218462c80f06b301427dda7fb6c10eff4", &(0x7f00000000c0)=0x42, &(0x7f00000012c0)="1e69fa9f17c2e028e90dcd4c9af8d81405704a165f409306c1a4303182c73666bcdb4e0c7d46bb423084a5a2eb9f0e5895f6ab1c22f54afd83e505e9c19942d1c828757661947d55da887c3cf2dfa947c91bfde55ab0391249ea9f4e169b69e388a5384ed661ceb87b94a5c407c102f072c90efde436a3e27a2bb44b4b64149e24a768a6c3bf47155d293e20009e720461c362d0583ca87f477fba839c0b5ccf405b7343006224bc1d760cbe7b2851dfa6e8649f6818e46efa7f817b26088b495f613cc9d95035409a8d61792a69e129a6707bd071b432d730d30953cd2740342cfb0c493ba1ec57e5b19a5bafab65573ccb343eafc607feb80b44b2747f25f88db5b7ef10e2fce03ae9b9116414b99fbed7c12f2cc84e42d072211512295cfc900203234c47e48752446eb362e9d4316a6204d8b63aaae030f97ce17cfde344e45ae411cdd2916fe4e9e840839926d2fb87a6dcd634b27a5efcf070dfae330858c10a11c1b240984f51ac79c1a5e3b0c1b38f4e389d987b6a7250a3402f85d891420c8a480dc363f98e40bd2a19dbd999411d64e6e7ae08ed588d1f0e2a51c4c416db99a36ca3bbd636bd84a03aabe563b23d3e135639a9692bf0ae97fa5a4c71a2a15597aa596f5a44873b5a994ccd6771de7f4f455011e194eaa704c15a0b2dd54bd9d247d9fa4deaa95280899c61253ef68ad67558a770b9f89c341e1dabe281e545d97cd3232100f3476bbe0343a93ea8824414fef8598d6a0ae89c4c069d3371590bfcff2584a321fb41a348923620d8fe92f34bec8196b10d0e8e5abd089a902727102ef99d23bcac4553fe19918de1d7e2d0035cfea6ea7ea440fd453bf626be9fb65c9b872c488a68b7c23878a2d7695254b8013c7f822e41f80b9f8c0fbf0c94f3dfc9000f153b434f871bcf3c5e2f80930a4648fe7801566ceaa4020eb87ef8643d8990699580ffb7711ae0c1fb364adc7eeca57684d4200a1e338b9c0113a0e10fb43e0eeff8709aebcc157f9f868b3b8cd39b0e90d39f6e387174d017a23f975bad3a20b5eb4676c5bcce90a6a4157ac6207a086d455edd59ddbd9982f6ecfa32761d7c7874c486fec49446204e5dbdeacea2a37b1950f60762a5e50882d37a559886bb079474c9c6f3771903e20d3ed32ff98ef6ee2382d7758d436a14a07f4b319d1bf260b873e597883dd93fee2f0fe605e1d5302c6a4b8cce487df2b9deb13e46b8b84e935ee0bc1cfd255386edf82d0ea9415bb3c4b4533a7cc624b137dc0a46ab33e5181529760190e876473fd310c27cf0913926946b75b34e2c021203ef30303ffb9a7d3fe52ba8eb8eb2aade9b8581d9752e33c0cadcead3bde88b74cd3e52f0467903badfe61bea39b0395d79278eb23027f5727c0f2209e8934f9e8661dbcbbaec7b48d2b29134fe89eea04806c840c315973b8ad3aa2a4910b9369d57388d0e8009c2bc8ffad8954d25a49ba10e2b106f1fd26f66369cb8f8b72d44132aded6b39cc46fd3846557c7238b362d70630c56ced4f3c9c3f2d629e638211aa2e07778c0e3fdb383cd4089f926bbea95b7267fd61fc8186e83b2bbc25330e7f82941ee2faef5ca77cbc107b8d70accb1c3a0ebdf657eef8d56304f85137dd02fa583fefc57ea73137a5918fc235da1f7b8417372d3321191b80f87763971337e2936e4374025f9578b31fd056f02951aaee43c98c27bdb52668b450f4666c7ce0b422cf16c386db4542512a18cb14dc080323f85a246eea6277f2c90025e883ccaf57faf1042b86e518a7b9e95e684dadd2227d71f4ae06b102c62c67731b29b483f7a87b21b4bcfe075258ea5dc14dc0cad189f3d4e59900e78775cd9e2a991069baa5aece8ee05bc27f4858ac853a3fd7d44eb0d383feb26a5ef23d1c657e25ca9831c8aa3846f670851f007b32a88e83f54d19da196357ab93bbc704438620a7cad7d9ab30e39bce070a690f5d362117938f69154dbd3f99f3c5c515dc6d346376ab1d3dc97f370636e22b50c0bc71ec805d671e42ddd271bd9632dc079945871b5590a5b6fead0a63f965c3e5309af55a030c30f6e764a440fae43b5ba4e6942421c54de7800a5ed793d3c540f0929bf06e144a6b434d8055ceeacd25c80a5994768fca4d7d61d6fbe00a1c4da79ce031c141a86f6079b539d7e8dc617c4d5779f78bc4bf3ccf9c3d74061fdb28c1077733a528e061f8cc900995ce32e042286b1d37e246944c9beb1d4d501705bc22d911dd6fb0af8ed5076920ceca41f5eeaf98dbdc0ca73e9af938f6cd78e97a67141bea65d4eafb878c1878e5eebb7966949178e2d9c6ecbc8dfdf5711526372799b7fec01e9abf2b5989deba31fb238c516fc6565d8412ac1c2c7937ece29e09c063fa59c9f8ac99a49a744cfafec3e9788e9d32568fb1eb115001f185631bbd747d42122c9f29d8c6892c744367c4b9e844e258e86393751fde6b90f677dee5522a79b446cce31f5738cbb0d83b58c28bb5dccb8ba2f8ef101804b4dca15c2190c1b9a0d358fe6a4e5f771d54304afb23b5c3914dd813898580c8023e0c5a8121061e2989e5a573fd31da729cbbdce3d68df73bf425a449e6a8d4ba9a4ae36610c53196dcb91c3f64fb4335e3d3b5042dca25f8f6a5b8269ee0c7991c7814185c118d79e2bdba04c760bc01e73d7d720f9f3daf22c2e24de066763a23af865af088665e8bdaae74224b8c101a358ff1dd38767db07a5d2e63b23663f471d307db02435a551ffe61ae4948eea612ad263b991e32a0c07921a8a515b6e57982b9368258b695be3b4596d8544577a60ad6855e287305c86d30d33f9889aa648f6839515a300617fd874ad4e447fe3adb45907f5843237dc32a0182899c6d5a27d92fe2d42fa96e14b67552f40c5e222867773167609f80636263b4235c4def35950e3ff6ba88a28c648479cc23a714a08ea2e65405b994448d07d0f71b732f57dd41eac8628f41b5fa18c165fa72a4a487eca08f8f144e80081f7f0780ed70c3f6d56f728559705af1fe77cd290559cf8e1ec7d64cb6b259f778dd80973aa844e4a5b4c81e011b9f82478634a91a75d7e168287abcf2c87689817faba325d6585913aa98372d3f5f549798b1168ff644cba536ee500183aae7aaa516c1c82079c14225fee31d9c47f53a219af4626ee0174aaf75227d826ab9338c59796bbedda49e741e371db4e3b6baa1e9da84ddf0d0d7ffb7b7b418c419b3b40cd12a9c34aba98ad9224bd01777c485cf848b31439067cd252aaf5b4936068744797f69df9cd4b943940fc95939fb902866c412991dd9e088df2e2c279c32f01ab29b860a02a92caa9ac29cb39bb5d381df56cbf1e3832ea644057830c6121d8642abdec63549965162d802b8de57968c5bc1287be7ac9900b06d6cf9e082c68a0b356fdae0943cf160226c26472943401d53178c1b62acf0cc43a565762b1c30def40debe8a6a9cf57760ef7eb84c4a58f86daea762349938eecd565ee456f2d8d78ba02bc842e20c11dbb88725856b6fe0f45a289507fc511b60fea386ba05bbe93e8b9d0afb10df10d1bf68d04cfac63aeebb0aadd14f1deb16ae34768e115ee4c57d5cbd31b5a0cc7a28a72630ca2b2f3c7c27034c7cd79e2b4f1b01cda3cb4fe0dea7a22c073cae8ea90d00e5acccc2f8a4054fafd3c495c6cfa2c698429d2cb438ad27f34209ef72bb36271273808ed76cb9a71f16fde1895c6b51e4f6fff297e9511c6575e4fa22a3ea6190629d464c4364d66b106e0e34b752c827af2da4af6bd7a2793538952e9c18e6a4eea311fe5ee8dd6e832ab0466e93e18205eb33caae4de063b0f700df9af7e379116b3739885d8993628d3960617175a8c5583004ac1bfe595c0000008000000000832d7484811846a6ae77367b2f14fd8fde1a6442a584e189dd63d458221be905976246bda12091a7df0c983a587fca062d23a0744d455755c1f0e00cf7adbe9f1bbc8acca6672b17b5b80729a251779ce7ad36d8904a623aadb063aba3be1a7ce9f13de15352997f2e14d4393d46c57d4287b0d2eded909344a0e4023a4de535eaea0cc1452c236ebd4b7cb3577267e085295221275254b13bbae200d8b3addc3eb206d1f0ceeeb820d9aeb50353d5d7fa94e44610af6ba4506ba3c7560bcbad1b6fce414876aa07271a57a86047e750185b729e887ba81730547b802af11a9ffb57f3e8e680cbc7f14f83ecfb19bcde3b28249dddf7eea9900e65ed46ebdd6e826ab7c227e48e6563c59f9286a1af00ddd92b238dc4e85da9d43a9bedc348ff640f9325f9cf53ee4d18b92cbbd4dff7f5d74105480bbd861e40fc16f2a5ca22fe9bd148d681de90438f463ef14da09676a75db695e849382890718e4e28bde77cdb075f6e9746b4560daf06325dc3d666287cdbec4f62798f00d43d0989418cb73143bb80be3dad7e5b4e1879c95e431ab067687f76e1c33b387423d9873c920fc2a67a2473ce2c4f6709fe02a556782c1f91ad731cd52b66ae83bcb6e9ffa29af338e995c083303a173a468eee4d68dacfa77b693cb8b4f799d58dcf72bb68dfefc82b46a892a5f9bab0e7d10ee71991934145054cf5b0c213f26e4d8c7c5925886b887448075db7c4c5b7b56e9a0b1231d58e65a119c6fb9262b8782b905212db381400fb48120df042ce7d70c934332fbde0065c7f4aee2db2b11035e64a2e2e609e8edb6d4bc07ea16d8b9a6a22520248ec4630decd60370dbc85527723c4ea2bdecfdb8ff7b05e0ca0a24cb79b01e11dace3502124182b66d1221b635a39ade61efc7df64285273a2cbdd4906eaf58a59000d713ff9e5e6846c637687a00a57d0dd0aa8d977c4361167551242340469a36c487ae7cddb312adbc1d22406a6a01e5ff0d9b043f3be8c0027c6642294ac525d72653c7d01e19759373243853e690eca88cab7500734d2dff375341923210f07e9b59cd2995000000000000cc97643113f404168a70c9f5c1236477ee09ce7c38dfec58c85b8c1cc3801cb57ae1731e040fa941e1533ac200607ba8ae847ac08fa913796788706cbf970fc58b2618a461d123709a7219aecbcc13217353cc3d957c84fd5a256be8586909ed8d09c56fd1d4964192ffc9935e345354fdef0db8a3b73839cbebfafa64eb4b1cab9406167b373e6e3cd15821a6011258327ab22e29ba041582810981a17c12df675786e49d599466cddf215d5b12f619e3b628edd1b03f3238a1fe47a608ce0b3c058a8cb9440b80f48869e645ed3462862a051478f24a43081e736d0546e415d4d2221f37933ff2b73ee8ba4f0f638a4fe6ae749727b43cca620338ac34644dc7a93469dabd2ef1f817455d45d74de91f6ac40d2d7fdfc1c5fe6a26f3633cbb10276f02a21a0a11e9f785215cdd5bbdc4a0dbb7e10a35bbc85b9776b0c168224e0c33176f427ba7b0a158cd6b1ef05781e5848ce0673a472639a9dfdc40859cda3cc220dd2156f3741c1e63982a11ea9b91d3f5b842beee87653035040eb4ebca45290eb9776a2e1f7e4b68750c73fb822c9cee8268568c4c4187921841099705c49324efc9c73caa4992516de7adf0acc78e9ca122ab0b8a91ca4c3c2aee86119414348e74fdf6ce39821cf48959ef2f5431f05edb606eda2d355005426a2aa40c523f4136c6dab2b87719fe051df81472318b65fecaa86db7e365c81fbaf121cc2a108a0d78d95f0aa99d6e70bb12c9a55c471697db50326281474245e4e9ee5fa5acce30fc4503ef48304ccb8a9082e04589", 0xffa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = open(0x0, 0x0, 0x80) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: semget$private(0x0, 0x1, 0x220) (async) r0 = socket$inet(0x2, 0x8000, 0x70) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x11, 0x4}], 0x8c0, 0x0, 0xfffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x3d}, {0x8306}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}], 0x1, 0x101) (async) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xa9) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x5}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000001100)='./file1\x00', 0x2, 0x40000e38, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) sendto$unix(r3, &(0x7f00000013c0)="0270dd965d8628daaf9a5e7f99e559d0aed90670d87bfe09c870a2c41d270d551a5f2eaad4aa22c502a0b525ed4f33aa3cb443b37c06e09925f9aaaa90626a2a8378dc0a943406b166a4a6228fd34873a6905aa56c6a9cac6f58b66cabf083f83683c74f0f3050b96895319ced011c295471e9ca5e3ae2f92dfe0c90392a47ea53850627c249733f70e10c1a4d7acf7deb", 0x91, 0xc, 0x0, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file2\x00', 0x0, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) read(r7, &(0x7f0000000180)=""/191, 0xbf) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x0, 0x7f) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x0) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x400000000000000d, 0x0, 0x0, 0x0, 0x5a) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) dup(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) close(r0) socket(0x6, 0x1, 0x2) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f00000014c0)) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendsyslog(&(0x7f0000000140)="18b534e55e9308ea800e6b265335e1abb0a5e183c8ecafb9d5e6f378b7da6e7765012c6c077c5df25e639b88b6df86dfe1c88c00d66433e638773869e05f5320b56af55d8ecc856243508b9b6d2857bf4cf5bc27d06770be0c0bd7e6ce24e4139e68cf9a291b70e8be144728e11132c521eeb7722c2933216ed4b0de59885e30", 0x80, 0xf4bbfd8ee1c38e5b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) executing program 2: r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004"]) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) read(r2, &(0x7f0000000400)=""/2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ftruncate(r3, 0x6) shutdown(r2, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) socket(0x80000002b, 0x8000, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xfffffffffffffeb8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(0x0, 0x200, 0x50) readv(r6, 0x0, 0x0) readv(r8, 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000000540)={'./file0\x00', 0x0, 0x0, 0x1000000000}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x2000d02) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x120, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952", 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a72", 0x77}], 0x1, 0xb3) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r2 = fcntl$getown(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, r2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={0x0, 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x3, 0x0) pipe2(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x84}, {0x4000006, 0x2, 0x0, 0x3feffe}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCFLUSH(r4, 0x20004268) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10080, 0x0) write(r0, &(0x7f0000000500)="5429102bb15d3d2145f713a5bb02fc8801121b8d2117cbc1f045d9385a2ad3a7b5c5a3e1fef0e412d92882d53acc5fa16cacabb889054ef0155fdd5b9f583ce3d6d3a62ebab52329fc904ba46a45626e53c72ac1a4a94b1c13edc18d71acc6aae76f37cd134d981340b488138e38a031323e3758e12321705826acc2c7889d7c44d98630db3843bc3d9cdc525d6da59e109c19b3050da712c1c43449b3b47a73ecaa31908d5e826810b8d1d94d76ef28b930e5b8b2bc691ed3ba07028c4385eb21b83164fd23bec76433eb3276fe6467077c4bd55c814d0b15bc8f412d", 0xdd) r1 = socket(0x10, 0x2, 0x0) r2 = socket(0x2, 0x4000, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x3f, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x281}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x4000, 0x90) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r6, 0x1}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x39) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000280)="ea00000100000000", 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) getgid() socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000540)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x6, 0xbdc0}) fchown(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000140)=@un=@file={0x0, ""/10}, 0xc, 0x0, 0x0, 0x0}, 0xffff0013}, 0x10, 0x1800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196050000002948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x57, 0xfffffffffffffffe, 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fc, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x1}, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000100), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffe}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4}, {0x8086}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000040), 0x100, 0x0, 0x8000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000002640)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) r8 = dup2(r7, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setregid(0x0, r5) fcntl$getown(r1, 0x5) recvfrom$inet6(r2, &(0x7f0000000000)=""/100, 0x64, 0x40, &(0x7f0000000080)={0x18, 0x1, 0x7d8, 0x80}, 0xc) executing program 1: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63", 0xa3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x0, 0x0, 0x0, 0x0) mlockall(0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x4}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x8000000000000001, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x7, 0x10, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x86, 0x20000000, 0x800, 0xa0}, {{r0}, 0xfffffffffffffffb, 0x60, 0x20, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0xfffffffffffffffe, 0x9f3}, {{r2}, 0xfffffffffffffffb, 0x6, 0xdadb6905330f67a3, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0xe0}], 0x6, &(0x7f0000000180)={0xf8, 0x3}) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x81, 0x7f, 0x8}, {0x6}]}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r3) socket$inet6(0x1e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r4 = semget(0x2, 0x4, 0x300) syz_open_pts() semop(r4, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1800}, {0x0, 0x5, 0x1000}], 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x2d, 0x0, 0x6}, {}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100"]) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7}, 0x5, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x8001, 0x0]) socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x6ee}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648000000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000140)={0x1, 0x27}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x1e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xad, 0xfffffffffffffffe, 0x1ff}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146952, &(0x7f00000001c0)) dup2(r1, r5) syz_emit_ethernet(0x3a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaa386bfe9709020fad5608804600002c004d91896401e00000040000007a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 2: setitimer(0x1, &(0x7f0000000000)={{0x8, 0xd78}, {0x5, 0x100}}, &(0x7f0000000040)) r0 = msgget(0x3, 0x14) msgsnd(r0, &(0x7f0000000080)={0x0, "4db6b0615c2c0f8ba00026b7befdda1c53491d46104045aeabfcdc6e04a6823b35205a163b95ba48ff858989edab670a9d9aef1eb38c7702b134500b9697e7153a69dc16d1b4c4a8a039cce86dae27a4c6022628118440e5b778e43ee578bab4789369cd0a392c6a38baf4f4a08ceee1d7bbcdb8123d96c516cd86095c2b25435291b9a62e2af47b89cdafc358c2ee00803d38b2a7c194164bdf2a522b6228f5c374cf70d66e8c4469eeb25cc267789b385b3d6e2d2cfb16c26478b717da1f79106338f5de8e77554168239c259b678dc8818f4514068a5f9a2518"}, 0xe3, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/232}, 0xf0, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/129}, 0x89, 0x2, 0x1000) msgget$private(0x0, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_media}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000004c0)={0x3, 0xff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000500)) ioctl$TIOCSDTR(r3, 0x20007479) select(0x40, &(0x7f0000000540)={0x3, 0x3, 0x80000001, 0x5, 0x6, 0x6, 0xb8e, 0x3f}, &(0x7f0000000580)={0x5, 0x3, 0x1, 0x23b4, 0x80000000000000, 0x0, 0x401, 0x3}, &(0x7f00000005c0)={0xffff, 0x20, 0x1, 0x5, 0x6, 0x2, 0x7, 0x5}, &(0x7f0000000600)={0x2, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000800)=[r4, r5, r6, r7, r8]) getsockopt(r3, 0x2, 0x2bf7, &(0x7f0000000840), &(0x7f0000000880)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000008c0)={0x81, 0x7, 0xffff, 0x7ff}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000900)={0x1000, [{0x3, 0x100}, {0x3}, {0x3, 0x3}, {0x3, 0xc5}, {0x2, 0x8}, {0x1, 0x9}, {0x2, 0x7}, {0x2, 0x10001}, {0x3}, {0x2, 0x9}, {}, {0x2, 0xffff}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0xe4}, {0x1, 0x1f}, {0x1, 0x9}, {0x1, 0x56}, {0x0, 0x400}, {0x1, 0x1ff}, {0x1, 0x3}, {0x1, 0xffff}, {0x3, 0x100}, {0x3, 0x289e}, {0x3, 0x3}, {0x3, 0x2}, {0x2}, {0x2, 0x100}, {0x2, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x2}]}) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x1a731365fb781df2, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000b40)={'tap', 0x0}) semop(r0, &(0x7f0000000b80)=[{0x2, 0xd4b}, {0x4, 0x1, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x40, 0x1000}, {0x3, 0x99f, 0x1000}, {0x3, 0xfffd, 0x800}, {0x3, 0x3f, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0x8, 0x1800}], 0x9) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/114, 0x72}], 0x5, &(0x7f00000000c0)=""/39, 0x27}, 0x1040) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0xfebe, &(0x7f0000000100)="1e69fa9f17c2e028e90dcd4c9af8d81405704a165f409306c1a4303182c73666bcdb4e0c7d46bb423084a5a2eb9f0e5895f6ab1c22f54afd83e505e9c19942d1c828757661947d55da887c3cf2dfa947c91bfde55ab0391249ea9f4e169b69e388a5384ed661ceb87b94a5c407c102f072c90efde436a3e27a2bb44b4b64149e24a768a6c3bf47155d293e20009e720461c362d0583ca87f477fba839c0b5ccf405b7343006224bc1d760cbe7b2851dfa6e8649f6818e46efa7f817b26088b495f613cc9d95035409a8d61792a69e129a6707bd071b432d730d30953cd2740342cfb0c493ba1ec57e5b19a5bafab65573ccb343eafc607feb80b44b2747f25f88db5b7ef10e2fce03ae9b9116414b99fbed7c12f2cc84e42d072211512295cfc900203234c47e48752446eb362e9d4316a6204d8b63aaae030f97ce17cfde344e45ae411cdd2916fe4e9e840839926d2fb87a6dcd634b27a5efcf070dfae330858c10a11c1b240984f51ac79c1a5e3b0c1b38f4e389d987b6a7250a3402f85d891420c8a480dc363f98e40bd2a19dbd999411d64e6e7ae08ed588d1f0e2a51c4c416db99a36ca3bbd636bd84a03aabe563b23d3e135639a9692bf0ae97fa5a4c71a2a15597aa596f5a44873b5a994ccd6771de7f4f455011e194eaa704c15a0b2dd54bd9d247d9fa4deaa95280899c61253ef68ad67558a770b9f89c341e1dabe281e545d97cd3232100f3476bbe0343a93ea8824414fef8598d6a0ae89c4c069d3371590bfcff2584a321fb41a348923620d8fe92f34bec8196b10d0e8e5abd089a902727102ef99d23bcac4553fe19918de1d7e2d0035cfea6ea7ea440fd453bf626be9fb65c9b872c488a68b7c23878a2d7695254b8013c7f822e41f80b9f8c0fbf0c94f3dfc9000f153b434f871bcf3c5e2f80930a4648fe7801566ceaa4020eb87ef8643d8990699580ffb7711ae0c1fb364adc7eeca57684d4200a1e338b9c0113a0e10fb43e0eeff8709aebcc157f9f868b3b8cd39b0e90d39f6e387174d017a23f975bad3a20b5eb4676c5bcce90a6a4157ac6207a086d455edd59ddbd9982f6ecfa32761d7c7874c486fec49446204e5dbdeacea2a37b1950f60762a5e50882d37a559886bb079474c9c6f3771903e20d3ed32ff98ef6ee2382d7758d436a14a07f4b319d1bf260b873e597883dd93fee2f0fe605e1d5302c6a4b8cce487df2b9deb13e46b8b84e935ee0bc1cfd255386edf82d0ea9415bb3c4b4533a7cc624b137dc0a46ab33e5181529760190e876473fd310c27cf0913926946b75b34e2c021203ef30303ffb9a7d3fe52ba8eb8eb2aade9b8581d9752e33c0cadcead3bde88b74cd3e52f0467903badfe61bea39b0395d79278eb23027f5727c0f2209e8934f9e8661dbcbbaec7b48d2b29134fe89eea04806c840c315973b8ad3aa2a4910b9369d57388d0e8009c2bc8ffad8954d25a49ba10e2b106f1fd26f66369cb8f8b72d44132aded6b39cc46fd3846557c7238b362d70630c56ced4f3c9c3f2d629e638211aa2e07778c0e3fdb383cd4089f926bbea95b7267fd61fc8186e83b2bbc25330e7f82941ee2faef5ca77cbc107b8d70accb1c3a0ebdf657eef8d56304f85137dd02fa583fefc57ea73137a5918fc235da1f7b8417372d3321191b80f87763971337e2936e4374025f9578b31fd056f02951aaee43c98c27bdb52668b450f4666c7ce0b422cf16c386db4542512a18cb14dc080323f85a246eea6277f2c90025e883ccaf57faf1042b86e518a7b9e95e684dadd2227d71f4ae06b102c62c67731b29b483f7a87b21b4bcfe075258ea5dc14dc0cad189f3d4e59900e78775cd9e2a991069baa5aece8ee05bc27f4858ac853a3fd7d44eb0d383feb26a5ef23d1c657e25ca9831c8aa3846f670851f007b32a88e83f54d19da196357ab93bbc704438620a7cad7d9ab30e39bce070a690f5d362117938f69154dbd3f99f3c5c515dc6d346376ab1d3dc97f370636e22b50c0bc71ec805d671e42ddd271bd9632dc079945871b5590a5b6fead0a63f965c3e5309af55a030c30f6e764a440fae43b5ba4e6942421c54de7800a5ed793d3c540f0929bf06e144a6b434d8055ceeacd25c80a5994768fca4d7d61d6fbe00a1c4da79ce031c141a86f6079b539d7e8dc617c4d5779f67bc4bf3ccf9c3d74061fdb28c1077733a528e061f8cc900995ce32e042286b1d37e246944c9beb1d4d501705bc22d911dd6fb0af8ed5076920ceca41f5eeaf98dbdc0ca73e9af938f6cd78e97a67141bea65d4eafb878c1878e5eebb7966949178e2d9c6ecbc8dfdf5711526372799b7fec01e9abf2b5989deba31fb238c516fc6565d8412ac1c2c7937ece29e09c063fa59c9f8ac99a49a744cfafec3e9788e9d32568fb1eb115001f185631bbd747d42122c9f29d8c6892c744367c4b9e844e258e86393751fde6b90f677dee5522a79b446cce31f5738cbb0d83b58c28bb5dccb8ba2f8ef101804b4dca15c2190c1b9a0d358fe6a4e5f771d54304afb23b5c3914dd813898580c8023e0c5a8121061e2989e5a573fd31da729cbbdce3d68df73bf425a449e6a8d4ba9a4ae36610c53196dcb91c3f64fb4335e3d3b5042dca25f8f6a5b8269ee0c7991c7814185c118d79e2bdba04c760bc01e73d7d720f9f3daf22c2e24de066763a23af865af088665e8bdaae74224b8c101a358ff1dd38767db07a5d2e63b23663f471d307db02435a551ffe61ae4948eea612ad263b991e32a0c07921a8a515b6e57982b9368258b695be3b4596d8544577a60ad6855e287305c86d30d33f9889aa648f6839515a300617fd874ad4e447fe3adb45907f5843237dc32a0182899c6d5a27d92fe2d42fa96e14b67552f40c5e222867773167609f80636263b4235c4def35950e3ff6ba88a28c648479cc23a714a08ea2e65405b994448d07d0f71b732f57dd41eac8628f41b5fa18c165fa72a4a487eca08f8f144e80081f7f0780ed70c3f6d56f728559705af1fe77cd290559cf8e1ec7d64cb6b259f778dd80973aa844e4a5b4c81e011b9f82478634a91a75d7e168287abcf2c87689817faba325d6585913aa98372d3f5f549798b1168ff644cba536ee500183aae7aaa516c1c82079c14225fee31d9c47f53a219af4626ee0174aaf75227d826ab9338c59796bbedda49e741e371db4e3b6baa1e9da84ddf0d0d7ffb7b7b418c419b3b40cd12a9c34aba98ad9224bd01777c485cf848b31439067cd252aaf5b4936068744797f69df9cd4b943940fc95939fb902866c412991dd9e088df2e2c279c32f01ab29b860a02a92caa9ac29cb39bb5d381df56cbf1e3832ea644057830c6121d8642abdec63549965162d802b8de57968c5bc1287be7ac9900b06d6cf9e082c68a0b356fdae0943cf160226c26472943401d53178c1b62acf0cc43a565762b1c30def40debe8a6a9cf57760ef7eb84c4a58f86daea762349938eecd565ee456f2d8d78ba02bc842e20c11dbb88725856b6fe0f45a289507fc511b60fea386ba05bbe93e8b9d0afb10df10d1bf68d04cfac63aeebb0aadd14f1deb16ae34768e115ee4c57d5cbd31b5a0cc7a28a72630ca2b2f3c7c27034c7cd79e2b4f1b01cda3cb4fe0dea7a22c073cae8ea90d00e5acccc2f8a4054fafd3c495c6cfa2c698429d2cb438ad27f34209ef72bb36271273808ed76cb9a71f16fde1895c6b51e4f6fff297e9511c6575e4fa22a3ea6190629d464c4364d66b106e0e34b752c827af2da4af6bd7a2793538952e9c18e6a4eea311fe5ee8dd6e832ab0466e93e18205eb33caae4de063b0f700df9af7e379116b3739885d8993628d3960617175a8c5583004ac1bfe595ceed0f37d75466029832d7484811846a6ae77367b2f14fd8fde1a6442a584e189dd63d458221be905976246bda12091a7df0c983a587fca062d23a0744d455755c1f0e00cf7adbe9f1bbc8acca6672b17b5b80729a251779ce7ad36d8904a623aadb063aba3be1a7ce9f13de15352997f2e14d4393d46c57d4287b0d2eded909344a0e4023a4de535eaea0cc1452c236ebd4b7cb3577267e085295221275254b13bbae200d8b3addc3eb206d1f0ceeeb820d9aeb50353d5d7fa94e44610af6ba4506ba3c7560bcbad1b6fce414876aa07271a57a86047e750185b729e887ba81730547b802af11a9ffb57f3e8e680cbc7f14f83ecfb19bcde3b28249dddf7eea9900e65ed46ebdd6e826ab7c227e48e6563c59f9286a1af00ddd92b238dc4e85da9d43a9bedc348ff640f9325f9cf53ee4d18b92cbbd4dff7f5d74105480bbd861e40fc16f2a5ca22fe9bd148d681de90438f463ef14da09676a75db695e849382890718e4e28bde77cdb075f6e9746b4560daf06325dc3d666287cdbec4f62798f00d43d0989418cb73143bb80be3dad7e5b4e1879c95e431ab067687f76e1c33b387423d9873c920fc2a67a2473ce2c4f6709fe02a556782c1f91ad731cd52b66ae83bcb6e9ffa29af338e995c083303a173a468eee4d68dacfa77b693cb8b4f799d58dcf72bb68dfefc82b46a892a5f9bab0e7d10ee71991934145054cf5b0c213f26e4d8c7c5925886b887448075db7c4c5b7b56e9a0b1231d58e65a119c6fb9262b8782b905212db381400fb48120df042ce7d70c934332fbde0065c7f4aee2db2b11035e64a2e2e609e8edb6d4bc07ea16d8b9a6a22520248ec4630decd60370dbc85527723c4ea2bdecfdb8ff7b05e0ca0a24cb79b01e11dace3502124182b66d1221b635a39ade61efc7df64285273a2cbdd4906eaf58a59000d713ff9e5e6846c637687a00a57d0dd0aa8d977c4361167551242340469a36c487ae7cddb312adbc1d22406a6a01e5ff0d9b043f3be8c0027c6642294ac525d72653c7d01e19759373243853e690eca88cab7500734d2dff375341923210f07e9b59cd60dcba889a7fea26cc97643113f404168a70c9f5c1236477ee09ce7c38dfec58c85b8c1cc3801cb57ae1731e040fa941e1533ac200607ba8ae847ac08fa913796788706cbf970fc58b2618a461d123709a7219aecbcc13217353cc3d957c84fd5a256be8586909ed8d09c56fd1d4964192ffc9935e345354fdef0db8a3b73839cbebfafa64eb4b1cab9406167b373e6e3cd15821a6011258327ab22e29ba041582810981a17c12df675786e49d599466cddf215d5b12f619e3b628edd1b03f3238a1fe47a608ce0b3c058a8cb9440b80f48869e645ed3462862a051478f24a43081e736d0546e415d4d2221f37933ff2b73ee8ba4f0f638a4fe6ae749727b43cca620338ac34644dc7a93469dabd2ef1f817455d45d74de91f6ac40d2d7fdfc1c5fe6a26f3633cbb10276f02a21a0a11e9f785215cdd5bbdc4a0dbb7e10a35bbc85b9776b0c168224e0c33176f427ba7b0a158cd6b1ef05781e5848ce0673a472639a9dfdc40859cda3cc220dd2156f3741c1e63982a11ea9b91d3f5b842beee87653035040eb4ebca45290eb9776a2e1f7e4b68750c73fb822c9cee8268568c4c4187921841099705c49324efc9c73caa4992516de7adf0acc78e9ca122ab0b8a91ca4c3c2aee86119414348e74fdf6ce39821cf48959ef2f5431f05edb606eda2d355005426a2aa40c523f4136c6dab2b87719fe051df81472318b65fecaa86db7e365c81fbaf121cc2a108a0d78d95f0aa99d6e70bb12c9a55c471697db50326281474245e4e9ee5fa5acce30fc4503ef48304ccb8a9082e04589", 0xffffffcc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000001100)=[{0x8306}, {0x28}, {0x6c}, {0x4, 0x5, 0x8, 0x7fff}, {0x9, 0xb0, 0x96, 0xfffffaf4}, {0xe, 0x4, 0x3, 0x7}, {0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x101, 0xffffffc1, 0x101, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x20000000}, {0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = socket(0x1e, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16=r2, @ANYRESOCT, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRES32=r4, @ANYRESOCT, @ANYRES16=r2, @ANYRES16, @ANYRESHEX=r4, @ANYRES16=r3], 0x32, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r6) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001f9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f000053f000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1) setrlimit(0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000287000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000743000/0x13000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semget$private(0x0, 0x1, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x4) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') bind$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000000)=0x13, 0x4) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'*}#\x00', &(0x7f0000000180)='%:.[($[\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x380, 0xffffffff}, {0x1ff, 0x2}}) truncate(&(0x7f0000000300)='./file0\x00', 0xffff) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x24) chroot(&(0x7f0000000380)='./file0\x00') rmdir(&(0x7f00000003c0)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x282, 0x15) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000440)={0x9, './file0/file0\x00', './file0/file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000004c0)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = accept$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) sysctl$kern(&(0x7f0000000580)={0x1, 0x3}, 0x2, &(0x7f00000005c0)="d2547591ee62082bdf71f2d1868470f7559494418f8e8a2da984608850", &(0x7f0000000600)=0x1d, &(0x7f0000000640)="8fc02a0a54517402dae261d80ae56ded3c63f688605765a52e12fe43f7f890c0feb4f5d0e9b04e675829f42683ee9a177c52c482520b2f583d5a117270a396869978a1c3d4c9e2818104afa4c84e2f4acd00334cd5d661e68abf9bce1f8d53e862f0dbb0810d24578812a36d823cd5ed05d608fb9659f6c1afd2a7a31ef73d8343a3b074bd165618982a61a1ee4a3d87a76d8542a8a5c3a7d47d6d3525bd5c7cf1582468aaa78a8d84c1fad2cc154eaae71f2270af1e76815b04623d46b21bd10f37f0d2feb42e6d89944fbc733df0d8a4d07f803436c634f96e6315e2a71cdbf68784a7310e0e8644d204b39c7dee306668cada837c3e79d426", 0xfa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) r6 = accept$unix(r5, &(0x7f0000000780)=@file={0x0, ""/92}, &(0x7f0000000800)=0x5e) sendto$unix(r6, &(0x7f0000000840)="6dee6af15c64b34f353f06a1acf93ad9a6d2cd6901caa5ef3e62c669aa5e3935148fe5f7deaaa2fe6ec6d9d1a4b301d737bb02e8a1593f94d28805e865e54b6eb5ef34fbc2ddcaa5f4c400db940c62ab51b31b452dae11ec857910c63ad515054fa1753674dc87cb02b4cbb83269b611d2", 0x71, 0x4, 0x0, 0x0) r7 = getuid() r8 = getuid() setreuid(r7, r8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000008c0)={0xfffffff7, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000900)={'./file0\x00', 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x43, 0x2, 0xe9661a11cd16baab, 0x0, 0x4}) acct(&(0x7f0000000980)='./file0\x00') bind(r6, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r4, &(0x7f0000000a00)="3808a035f2091ee250cc1b019090bca41f29b81b04400a167d230fbe67157287d31f1a802cc4cf948ad02c069a1456ee343f3740fd5564fe4d37625f87e573a59be8ffbfdddd565d67c02dd08df91969b01a2d9b7d2458413a3a75aa94ab13d6edadc6e15662c115a12e3ffa762464d08b58da90", 0x74, 0x405, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) setreuid(r9, r8) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000b40)) symlinkat(&(0x7f0000000b80)='./file0\x00', r1, &(0x7f0000000bc0)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) executing program 3: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = dup(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "247497496ed3ffa429fdb9102575e414229eb682"}) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000002e40)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000002f80)="8162", 0x2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000003c0)="179102180aa2c9613a31a00365218f8cac93f19488afbbac17abd55794da3ed20eae86fede1ce85d6d5c27e7ec0883fc9579ea8d8d9bc087625700d775df9820c3d2ad905a699e8fad699b789f6170a7183518e9920050e6", 0x0, &(0x7f0000000180)="23e6139a508b7f724d62714ff6fb6c2783cf45eb14c32a85e3d84a7c70b13a2f7bbf5b76f377c6a9bb30d39e0432b05a622e36f345f2ccb09abc5cf10597aff54e33d96a41aaef646b61bde30bb91cee92333c1a7aff29a1de43acd037f9c598f78bf9edb6ecbe580902fb68305a5f187a8cb73656f84d378cd03d954da126c3d3e22e6a1012dc62334979aa0817147ca1aacbe53cd9deaefcf0bf21a3f2cfc746aef3870e02d997be0a8eb4bce82eae87db94541069d320defff192c928b8cb66d437620f293c0814", 0xc9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000300)={{0x400, 0x36a7}, {0x6, 0x8000000000000000}}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r5, &(0x7f0000000140)="7696e5f7ffff8c37cea8615ac7cf", 0x2c27945c880b947b) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f00004e3000/0x3000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ecf000/0x1000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x685}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil, 0x5}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file1\x00'}) socket(0x1, 0x5, 0x2) syz_extract_tcp_res(&(0x7f0000000380)={0x41424344, 0x41424344}, 0xffff, 0x3) syz_emit_ethernet(0x12b, &(0x7f00000004c0)=ANY=[@ANYBLOB="493100000b54ffffffffffff08004600011d0064f82c25000000019078ac9400bb7ffbff978e0300004e8ff95c75cd890b6dc0fd3320223f5aed6d097e85383a066a1b5a964e53e3fac3f768ad81d3a087407be4154b42653fa78644c1bca733958ca3d42dafe7cc9ec7fced9787af56", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="7108007f907800030303200204000800a54d42f4fa12ee8c1321579be84d78b4c4e2d2d57a3f7cbbb9850be12789d605dd9528364143fef79d9c6f92cd83131d29ba8038a8731483726950ba7079828d72a6d904a1d5ed39997e9972b157938f9de1d016575850bee982ae475492757d072afa94d90f7db48ac46d72e1695366fe7e1d0e0474ed6c93d968f2142d82ce4be7d065156fbe303f83f50479bbdb7e2ca8976daa3d4ab9e4caae83d5da12292c607524d519480083e81325f75dd3086024ae2ebbed518d420ed02d5e1859393da6c6e6899380a4451f4b6f4a2dc06c20ea1d6fe4ff0c084c43fdb38300b6417ea7795bda456754f5"]) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x74}, {0x7c}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r2, r1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) r4 = dup(0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="7386d2a51cc82f78ffaa788c5e5f326395c0b58084fbe81d6d3bb5eb6291522c3e27721aab2c6b8ad2a48600800000d0bd7aeeee6b64ecd2b7b045775b6f12db9999e4e3b0adf66e50fb97003d10d0d7320363f50a3948eb981385282b16e0e08b4214d67fd1529233a410bc87284936aa2611cab46e33f8dd77df7649bacc2f326af970c74542af3e9a9e91fa732667822c8c32b96c0bf54e0650b82dde9293c955c6e3304594fb2740c9b97af35a677a376da0d2c57f901ea752f0170636a074deb54eb784677667bf7a619842a0e5e8bf80e33db3211a5812c80b98079d5b5c48d37d53671b361383ed711ca474a23dfda416973b6ab7e8b58017b462662a31e3b2a8d77d120e24b810d6db5f305fa5551db18ff04962fea8964c9ed8dcb279f83e2f262a8a548b6bde346d77599684d1ca4dc8be18b41e170cc82bfe", 0x13e) ktrace(0x0, 0x4, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x3a, 0x66, 0x0, 0x25) mkdir(0x0, 0x0) unveil(0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) fcntl$setown(r5, 0x6, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1", 0x18) socket(0x6, 0x8000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x1}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x1d, 0x0, 0x81, 0x626d9717}, {0x4, 0x0, 0x0, 0x1}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000000000000c8, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd54", 0x171, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x7) clock_getres(0x0, &(0x7f0000000040)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x3, 0x0) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000200)="15007a83830b0ecb0315c530d803b0ee1aeb1adfc4e7ae8b72a00ae874", 0x1d) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078e0000002000000000800907800000000398ba5d2729f424cad1a18e7cff02fe4c005a6f101a207f8ab663d6417fbb11e682632b3d18be30f05743fa7fb7ea5c0aac9dd444de30a2704f105a9a4ee10fd7c3c336b032282e46c0dc6ad222216adc93ba9230c5be3d3802641582f2959fd465a9e482efe6c866834bde0fd2fcfd92fa3717d373f166e057b2e062c06a56fb260a90c10c2631a7d290bcc91c38e1369df559b023a5e1b4ed27b39bb5d092dad40e5c4dc4ddeaa4b7e405ac68654247cdf82426f88"]) pckbd_enable: command error executing program 7: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = socket$inet(0x2, 0x8000, 0x20) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x2}, {r3, 0x1}, {0xffffffffffffff9c, 0x100}, {r4, 0x2}, {0xffffffffffffff9c, 0x2}, {r5, 0x1}, {r6, 0x8}, {r7, 0x80}], 0xa, 0x8) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) writev(r8, &(0x7f0000000300)=[{&(0x7f00000001c0)="7cd6c71ed2e83a90619bb21607ac6b0c0cf4bce31e0ab7b20e394228c68ba8e7db1dbf2e849845f1e627a334918c9f4873a7ea44a7a3de26b39066e22fe9268602cd122c0b364b752c6517ef3c47d2ef2ef404be49780772380113f061fbefb9fce1f0a677f8747c25d0901c06d5a42d398f3a41ec90979a7625e57f0e8844ce4dcb92380c498fcb69b640b3c7d49929dd661506845d95e966ad7690a2a0993752233a2b9dce072e38d3fb98a5ea4c6f6939e9946f2e2d21e1f815ae0a", 0xbd}, {&(0x7f0000000280)="30decd91fbc71d9816ecadda3c233c7aa442934a2e18f4cc85e5183a2408139110adaddb05cf7d26fafa8b61c759fda6b192f88ff35d0d390c372bb3cad70421c495313caab0e66c12f259ef55340842c8ed892df08d649f83ed7c68bedd7c88f84a7aa0a3ed333e82d29216845f63", 0x6f}], 0x2) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000004c0)={0xc8, 0x0, &(0x7f00000003c0)=""/200}) r9 = shmget(0x1, 0x2000, 0x680, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getegid() r13 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f00000005c0)={{0x5, r10, r12, r13, r16, 0x80, 0x1f}, 0x40, 0x4, r17, r18, 0x7, 0x10001, 0x7}) connect(r0, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r9, 0x3) clock_getres(0x3, &(0x7f0000000680)) r19 = getgid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x9, r15, r12, r15, r19, 0x121}, 0x1, 0x101, r14, 0xffffffffffffffff, 0x1, 0x2, 0x7}) getgroups(0xa, &(0x7f0000000740)=[r12, r19, r19, r11, r16, r19, r19, r16, r19, r11]) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000780)=""/230) writev(r7, &(0x7f0000000b40)=[{&(0x7f0000000880)="a87c490262a50f52d481de81dc1d61bb9e8917cee456587e8744ce20ade1bbd0617b0f1c1106965a72dc4cfd88f482965d26cac255517038a76c4724471304f5e12dcfdf6537eaadc18f90f20d51cd1073254d0707a83b4b16a0f07e4ebb0f3bbdc6778273e8a136f090778f5d71c716c54d478b56269b9394b2df1a1df3c6775ecffd5cf8ebdd9a0533740a40dcab3373e3408d91ff50521d220a807892f2f773c81272d6fa504739b8a5b84c2cefe909105d49acf47b8888ca8881bb06c8d639e4539c3f79c7950f8fe162231be356", 0xd0}, {&(0x7f0000000980)="c2b7952d5879b93158e66f1879a57723c1771c3f90517dde83267658e6df1c7a4d1eb3284e9226a64be8b40dad72a63d5d40a92d7274296dd490de538d782cb9ddb433c1bd78c2633082d1ba90240b9a8185f1a398c9cd5b9e2530697f4c170bd9cb3e98de479d3dfc568089d633d25e4ff736bd042c6b1fda25d5283610cb9ba868d2f331673a571c431b427b22738c7d658aa31d52de502b888c24", 0x9c}, {&(0x7f0000000a40)="cb430c9630cab816144a4d5d9db136d7bc2ce89c74188483f1b057264bc656b0cf95c3b831036d1ac43ddf06d530dc8db6aa460a83dbbf3d0d8b8ba8605bc895aa9ed2fade0c612fc62c41035508e8166fe0a9d1c05f42245cfa0f72e67f76be7d95051d7215ac5116b9459092fde51a3150ccc55af08ad5dd11a13b", 0x7c}, {&(0x7f0000000ac0)="a91161f9d8f0764ec8878944551aaca0ef57334bcecf4a8b0c2d9a6f4a748e091a3423edadb37d4ee20c05a21734af7ca40e8c5bccb153fd404fddb9d6ea91eb2a47b31a73", 0x45}], 0x4) msgsnd(0x0, &(0x7f0000000b80)={0x1, "d7715e53"}, 0xc, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x7dffffff) setrlimit(0x3, &(0x7f00000005c0)={0xb0b, 0x9}) kqueue() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8400, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="1fd1", 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x64}, {0x6, 0x0, 0x0, 0xaeac}, {0x2c}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r4 = socket(0x0, 0x3, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000340)="38f32e290892e91990572c807961703edbda10e68721e91b2a9c4961067477f7cfe2ddf3fd14011d091ad265ebef6238bd75db0b05ff63255f986b045a7d8ecabc8f7039985b18e28a9228644d2d192150e869e7b8def8fe9f57b59e380348bb649b2079eea30fdb2b770503178bc0650cbf03b3a56d2245fa277631abaa8e873e73fe33235270153cc8725bb4f9fb6cd375dcc84d263e402629f5b7a0e755ce67a1e9b3b02edf9aa8a3322b7f189723572951c1860bed7c6c2bd89aee4cb69aaeb8f3d62e7e0cb8acaa55d66b922eae738525f46fe8956b0b26bd3146c0477f05da8c273526253341cec1338b8c19", 0xef}, {&(0x7f0000000740)="bc18f0271fd51cf00eb4974683bf5dc6407a2436fd7b55e6ebbe97951905f0be4a1b6566044b3ad4fef521c3c944bb544705a999095b1f4364fbaa187a9663d0dc7e74e8c200a88c8c306f00ba3ef90066b22ad4a2b327734b7a1fcf9da1bcba8a32871cc76c9ccdbcf877bfe6c5d8871971bd20a589c43549870bc7847db4778ff182392d3f6a8fe7334ece545834125ecb7d4c53bd1c8f37af0874a69451853f9d943161debe201014b15d8adf2f7bb581926dcb8589e4ee40b4563d6b1ae67fe208ff1e16a42649da8114ff21", 0xce}], 0x2, 0x0) setsockopt(r4, 0x11, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x3) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r2, @ANYRES64=r3, @ANYRES16=r1, @ANYBLOB="456705145d8a826d54bd54cda6115d88c245a4926b3cc71cdedcf5a2c75f3e804ebed594ebe392c4703557c3c94e3659e8fec1a0e86da192a73bd0260e9650fc82bf5460926b8c058457375a3cf5d322b00712cd0f1d63cae172b2568794922c973f6224c2bfd8f8ad14ec71e7855e42ca7eda", @ANYBLOB="6e5f8a6b6add3e822644fc12a1073b5f6e8517da4a8eaa296166417a0be05b75d4dc85d4b94c234e9b2c3407d3577cc4663c0f10cefa904cc6b4e638960a9ff664e4a15eb1d27c47c44599dcac2330ad2b511500cf1b4ddf00b9a87a2e1e34eb4801ac68bcba8e0cada6a455888b5281f7bd3ea6771ff71bef73afb2735c8e84428d827dd3d0757aa98d2ad945dc5aa9a30b81a36bd3e661fd195a32dc8e85f6d39953ae94de0648f9c9bc702cc1be6ff9232db916e7ee163b9b025a148a094169771823243d10e074c884ffc3e66d64d3ddee011234c247386c949a26a102b462ca38fc1caef446f5bf1ab0ba2edffc1e29905762e10a208e051430a026c58dedc87ac619972de2a7b25744da75dd772fba99ae1d3e26f2202f43f14984d2560fd2c9", @ANYRES32=r6, @ANYRES32=r7, @ANYRESOCT=0x0], 0x401, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x1006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000200)="0182f4f5451b509a5ba64829a30b174b94e70ba30ec90ebb8dd0928315db32a3474407e36621bf0f97d16aa7514abace39b9580d4eabae93d345dde1cd73d1d93f32f6714d62086ed0fd2dd49798f60e68779ff3981b58a65e07960632cf82710cd56d5a2185a40d6196ae4b359af7d53aa0a0c6443e1e41b512752a6c18dcec08e8d693c74d92fb1eaaa2a208b2383013d7008657ec3c5d71622044a7c9a04968d47d786cf4c212e7710318c7b14911061f6c00f9a081eaadfe8a83715e0a15cadbc043f1d71ecfa24f0214b20f1a741f12f1fdfac14d846b53ba4229cf1272b8acb736310700", 0xe7, 0xd, &(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000001380), 0x3, &(0x7f0000001640)="f9332a8065153d62eee22f72a6e579c872efe2bf2ff1efedb88ac4d8312a86340df6b706a5cc9746cdea8e010da87e2cc0f66c07a6456619cd4286b0271ab4de1a7a06a00794c4fde755cc14306bfd61ec5d22aa143e0485c04f946f3a0573862fc050662f8e9aa342fd58d99de6c2d999046e13aaac016e72fc0e48777dbbe3985f05b24df7a09f3fe35ab6634a14f810cae4bb08885c7e80b5432e6647892cb7aa5c76cab8c6836d437515b8d78348cefedbd070d531a95e8687f00e3a9645a8a920189f4f116827c3eff83d8d8243256eb631838f93acb83f5c16574981479229e1882ce95f013f11b8ad489c4ded377d72e8442bc58ae3055d4865c4214897ade41c606cd74526c67dbbb4b2acf37b369cf27a72da422ab28e6bf84a30bacdc79fccc900372cfc6cf4719c8fb5fe2771a7e798a3d47fa51be4f814612a09036799cc8180348a339a57afc6f8b99a046cd4de20bd1a9a410f2b89c81d7dad2855908b3cf6a5f1c348011ce7e846c9a6043b2fc36eaa8568517eef4afcf3c9e2b9c25b25791bd2c298275c95e9b780bb3febf11fb66b6443ff47fb0879748c0e1d8a256865e19863c9191655bae481d96fce4815933ff9b03309896495d4dd62a8d6c97267a9db48e4bdc810e4d588a85620e1ce02c783219e9ed804f4cadebb37a921fb668afa4f1af31943a52ebd1abef496f23232f4423ed6e670295b9abad96fa1b1f05ca76bed339e16f676d232ce64be74a7068d81dd12c85a2972dc5e5f0ff28c355f60ef0f17bb23f06e72a31774eeaee68f346ab5c548b8cf47c5ebfa9e4f87bd8ced1fd1e4911263d6675e1d0cd2d71d32d293c2930f101c72b2cd2eec39f35e1f097d7181d26e42e5f09d0b14c07c2ce35d7c872033466e1d53bf5d0be0fb5ab4776ff6528b97c928b3bf4ec068a08b92e91448494f7749c8d2fbc1e0f386e3b352ba1014776705da60e930c89e636ceaa2e8f839541bc941134229d6fdd6af3681f7080ca770266e6ee1d1bb807673d51cd8562d3546ccc86ee8ad096ed86ea207677c54022218ecdaa8a0f2b2a957e50aaf92485960cdd1e5687634bf4fb8b69f37b8538ebdf372299895a9df76e29abb2ef2de42d8ac3c1f7b52e7040d860f2e5170d65056dd6d974a149193811fe217a04b266f04a538009c859fa0d80ee7cf4622630ee506bc7e425de3e27b4d4770f37d1a4a5634ab6d14433a6d3eae625898107e48c2bd10eee8692167abcea04abb0bdc7a1d9ffcb2b73cd7dec0b458e0ca71f8bdc3fc6c44c56744a384d0da599354ef67edc2d22c1b591a42e9d516c6846bf8104830e4cc3ecf9f00b0a07ef561e699dd95e4b303b57abb0595085eadeaea15213d6292e7187e59996b80359ed376f857a464ef5027a32ce0f9924698b400b2c21efe4d83aed49e282544d2e606ae785c7c96a5fbf832c55b188bf048d4c9a99e14444faa5536bf4a528eb266d24141b72491d1d5d16e5f1c4720bee29febbbef27ad35e4769c33b506d50931ccef48da4420bb29cff4358cf90c19313193656a14326252bf911b91d30a032a0d1d08d33740a07757b1fe94d2d7f5b25d271b3041cd06de3c7901af14443ce336aad9d972349a6e4df85cad9c0a2e905ad3c6006a8b11a0ca2b2b86c450e8c3968fbab18c0ac1583f64b7cc6010bdfa2b78e602cbc329304a272bf15f1ba8a988177b092cbae2b1fa2b09935fd0a9fb66e3b8081f7ad5500eca3a38317966db350b1d5c8f5ab65245235f55f41ff8a49526029021cc18af9ee80ccd6b8c7c5be0fe502a0ce7d048458ec7240cd8968cf61b26df6257f78f2bc0d129c7032dd9410d1ec468555792d42b3496fa8910a96fdfe9b2de92ffb2a68deed5901c3c9639cc2001bbef1c1d927f0b0c24a9dc71ae21f26bf331fa64c9c2a6dfe4de16c9c47aecc537e618cbc9f4506b4a8aaa3be261abc6c7a969380c019175766d9223a53b69f3dc7dec8230237d0e3524728d530cfb2fb6dfcce483de8bdecc7e22cfdb8042caa5a28cad2569cc0394ac202fe6f99e9fb7498804b622463219a880b17745c23c3677313e7484956a9fc27441ba07603dc73ca8cb1b1b92b562ff1b6507435dd5a71c2d8c8de6a8faec8a5a304c2ec8e058fc9f7cb98ac6e325cf798bf9858eef52f3f93309b92bf5a3825200c6d90e985af0b40e18e58f78c58bcef8728ff8bbc4155aac09e7c6663226b118c3562f5b26fa3d6f102ec59f162f27e31f67378d16cee32756d26de868d6b4f197ec8f3fff0872caf231a73050f78fe21f267e6e01982cf3978e1dbf6ad527ea936e19010987916e01883ea3f9fcf17d7c2418cf57987e3ba66b1dd8953450320e602a90a11162631e64d984e43f563f7d9ce73f5071089bd8b86b85eae6b0536240ea57fd08f54b3e41fba00e97d62d4ceecdd5df58c0e0b5b4b619090f5bded89376030a3d556db77534aaaedca5abec93e0d27261abf6c377c92fc0918f7639ce44c861b8bcf7b8b86c6c4bd54ef0c006df55eb1a54dee0705627f3e3c9a404df8759b37c24445b34ab8a114b2bdb1742e33a523da2ae3a2278ee496f8735dc2b971735996569774420f8e09801e623e1b2bfb5dd4c83937083babf0fd4bd0a21f8585a2e7e821062a0d975e43195f0e7169b27cf51b858b956b409e78485fd4605e0c5f92758b468b8e5c297ae69f8b23281576119659a351e392c0aa6605c65d6f762574b25c89541aef4d2cb89fe2f61e680bd2ff4e22970fd2dc0b004606f07da714ad5d25e7f984f6400b075ce4f06223d16d3be408fac462ab8d3b88ef8b5957f4990cde1472a2d869c32001a42865281f7bf8691358469ce2169f9b7e7c296b23e452ed54f5695ade2606bf67b98e96bed66e16184bc01186b0434ea5ea6979f741e0a0026a270cf749541eac61bbed1e4ba98c9f09e4b4c868ce5e27880aa77fb09becaccd7dbed64d58e793a003e346325f24f1f3f0c823ac84d15ecc20bbb5459060d5953a98a399bcd4398114b4c5461873c3b58435bc7e5f86ffe7f718bdbde699de7321b3fd7e0f715f602caf520a631407acfea0b74b071bf280d597c95d12a9460d5356854eec6c894f2edc5467fa1f8367eaa84a9c462758d6f61eef38821258a5ac1f5bda3cf2adede09739e3e6c617b3f02248ceb44e3e75010a9ce84d5467f32a6431c354fdda7c80c2dfd853739ff1fbf61d6ce416145d22864e35adeeb6ab968a82460e6959f261208bada1ee740d4407c5e36c2ace1d396f26039a5235d25ca99ef995123b73386ef5f54d4bfb73fac7f2b536dd460ca26fb2752720dfd9a4d27f2317879c24af20b23f2cd3694fb976c7dda0e5cbd0261f7f05adeabbc8c8ae1d12a8954f541ad26103339776481478d54de9fadcbf1c4c77198bcbce7c56a8f87a3fd3b5239d2af2e8a188c16d57b8bc60dbc22ac0e38635b8a1d756072af820c5bd35372e7c336c818649a181a95453d11f8e8c0ec4d1b43c98f049810f38fb63fb44a8b2996303fabe0db7b3e63a87943a11630bea4029bf6f2d51961029ad3f5e4f61669a871c3341e0b65b85eb0ea7c92b5b39e2a6479234ecd7bad14922d60cd71c32b53e694d83c085b68e7295828c0569d79985dde8c389e7f9039412dd40412b20310acc61e7935cfa350836ca82849d84cb3cf802d361be9e4c649b22c6daf5bb34c1dbbade3a79267696f90ece95f3c59fc315151c71c8c2aa979cce8d18af5a76d4f5ed2bb6367bda5f5e60515e7fa8ce022451b346019d551bc2295c866c889c3a9820a61ad5b3312f11b6d8575bbfdb0ceb8ec54e463f1c3e0605486f622eb429b894ed93cb46cf5ea4b5a70c0157ea21890cf26beeec1a4cee00a5590f90b39a17dca05ca5cdc6cbb74afaeb3cafdb5710ea948c80e977d3b8870589718fab4c4a8cc376ca5036c764a45b50c0370e53d43edc87ee09a20b29eb04526a8a16371e31a1b854c2532be568fd55be0241a466eb5fdc7621c5da5cc28539f34a6ec369b4aedb4de82b5c52c71b7ec62c2addf309b65f86775e76cb8bb85cf11e57ab155b866363ba9469d18f38db28283182f7799984e61fa0f8dcf778288864f61b70b703908f1cca608b08f94b35d8b9ace8804f518883156948f3728cc1b807c40771adbeca0c6557c0f906a2930ef85eafcf4185f48a85a052294e648bfae08d4c08522e8e0fb5e40bb6fb144f984e333f567f995c93f4ec615d4ae6501c2a5b34bca468a3f354ff9ac80b72082bed3aa393a86ed90c76bf45e72ea01ec9cace3fb27355e9d8a224348449305a5505e104ec54297de548679d11e9827f3c7a7ae55a787e09975df5dc497990613f5bda73a731fb3953fb5e9fd0bda6184775559f14e917905c5c5d7e86e3e845ed8a8882d8e200715e01d88ba1167ce550b3470134fa6cab0c626d1e94b71396e3c4af3d4a385e2e44f3b73fde66451ded569ac08b4a1f4b6482367b690cd1f021ead3f44440fb8992a0dd3dcb5a147b76e3860ed0239c5bcd8b4c23cb7810119ce50fd6ead36c5d0661007a87c3fc5dc7c0c4098e09baac6b117ebf10cf423a1bcdf5a2587a2ae128a742a288df9a6eb67d34105b1ca61536e3535cc2abba9f2e2e4ebce7f2a606091f1718e75e680a9456855b49be8e120a2b88761e4e7a6fe9d6a64d0500c9950606b8398cf3bb6f0e8ece75f2802f604d43fd2d342deada696df377d7b6575a23e44c068192793124c963a71403d7b9002fb2a99acbea45e3ae864033a169f1183014d484005577f139d515464fac50a815667ce6f1d6b3e3b48775ddcce8765d179c5822e7119dad2ad2d0eef29d208170d9203d2424476f81cd762067b041114edf0900a2f02c5ef54498a31f9ed3b4eef3a4594a1040a644d69fc52fba13aa4456d7ec28692e6937fa6b5d5e4716e170328fb362fc249f4ac83d9312efca4d63fe76273957a720373ebcb5e90937bb99325babd40563285355c45fbca5393a902c46df4f7d72a6f235b05a96bca27b50e0002f99e17702f306449ccfb308a7ba8db1b482ca75507712beaf239ed94aea126f24a14343ad41be14f58becb35529a54a682a7e0704c4a2b01c306a5abf237f041203aaa51e5f7d075f82dcd42fbf65a9c84aeab400b1de48b3998b42933c74a92db46aba7dd23eb1796fbd91a91fb288666971132e5e99e1fe5bd67fd452f3e5c1b34850f9779e8a12ea3be12bd000b9ddd34c6bccb520d26f37f81cad6ebd65ece8e8eda6e7782d7aa380ecd58d7a94cac62f70f3ed560b8a21dab6761762eb8f0fbf5ce3087534a3bb7c8c0aa8a000f5f880d98b2a1b4387b26e545c83ef677309397991f43b730da1729bd898d70da5c05f7c46ae6225e7ec0872b476c3f7beef610a57b6c91093b6e3c3037bdb67c42be7b937c6fc845e577c1e1a2669ae7106bce63356197b38ca14c7709d9cab4ebf0ff9b0e15209319ba113a6a88667f622c9ac3553718ab2c2367379c64c66627a1e4f0ba3bac6c5dda4e70fb82573e832aac48ab70ed3597d2e91594b75f19cd91379393c582131a8dffad5963ce6a65143ea8121d6619855b60a54106975884ae47d2a6d2eb28dea933c00de799b85c829301a42f56483c939104cb24331663250da178c0cce6d170439024c0a5196a17a13258b6323d872a837de126f85d2a09d5c77c5e9643730dbfdfce3d8ed351a4fe05b48a03bbb47f37fa33b8ce00a7335886ee68cde929c85277adc4d2047c600f5c12d3e2755920fb2c71b5eb020280dca424212266edac", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="b8edac04076f400049fa74e21b972189c90d7c8bddd1d7212cf543201d060b2e9387f5422385d06a5b1c5e6d4dbb3c2ff55b763a5609e7b13cc217f64a1c459d66bf043f1113201f8479678e64c918d69ea06a2b80b3b9d65be06f846797b6bb", 0x60) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[{0x2}, {0x0, 0x0, 0x0, 0x8}, {}, {0x1, 0x2, 0x1, 0x9}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x6) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x10, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000200)=0x6, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYRES16=r0, @ANYBLOB="b359eb6c65d536d5ec361096c0a4dde14a4fbf2d339fdecd58715be74cac9ca63f0e7b9b08292a25a1531c67ae76c2401d9cb7d3f48fbc87719d62afaf0c31ae75a1380784f2d7a37ec41b86499b97c303f30629add46d7db07d3a04f30568045b476981e30fa9da28effb381469c04e3098dc3d5cf87b8e3796b8cdce9dab2b7da1a7b80b77b2bf6bdb43904e8b2be50a4697e3db52da", @ANYRES64=r3]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001400)="b88eb4e47f", 0x5}], 0x1) executing program 6: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63", 0xa3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) r0 = socket(0x2, 0x740943300570c72a, 0x0) setsockopt(r0, 0x11, 0x80000001, &(0x7f0000000340)="766679bc", 0x4) setsockopt(r0, 0x11, 0x0, &(0x7f0000000200)="12000001", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x4, 0xa) dup2(r4, r4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(0xffffffffffffffff) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000076, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = open(0x0, 0x0, 0x80) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed00366d31701f79c0f0dc416f21eb14ed4f1d0a04f5d82bc83b8828cab218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac0d7ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a4527d7a64c0337ccd3579fb1b614f75f7134e8ea32b13bb6af9a490bb47b9c67b28adb139b9fa113221a852f3b49429ced5e9126afcb9648b7342b946bf7dfb23d66939e9fb464df9b6e82921eb1c78d79486d114bac71bc939505c9b2ee86c4f37db1a93ab4182f11ad9f6abbea8b9868b3dae3236248cfb5637baa6dcb0fbad1cc697b5daae1831fabffdf92daa593ecdb2f8f26115dbd3031af98145e7c171a6ceca6de00"/396], 0xe4, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x6c, &(0x7f0000000040), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwritev(r6, &(0x7f0000000900)=[{&(0x7f0000000580)="ea", 0x1}, {&(0x7f0000000680)='{', 0x1}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000003c0)}) open(&(0x7f0000000100)='./file0\x00', 0x6d0, 0x0) executing program 7: open(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="1aaa8000ba0000004e230000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5001000090780000"]) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x50) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffeb1) r2 = getegid() fchown(0xffffffffffffffff, r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="f1e4d190c0622e6e44c6f4a60ee2cfec581c44052f117d9d8a703bc599712394ee9e6c7a868ae82a7a023e62eba89b6a4de8bf99c884c3eef4ddb20ce892635713a7037455780acd05bbb5fbf182344ae906448f1263b01defcf6727f98c962c41636d553746025d6ec459f4cd1cc5cadde66e1cae2e74a1b980d2bd57976f70ff2917b98c03d7b09ef1026e", 0x8c) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) socket$unix(0x1, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40003354, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x28}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de1e5f443d056725ae", &(0x7f0000000040)=0x11, 0x0, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = socket(0x1, 0x3, 0x3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x4, 0x1ff, 0x5, "5ca88b7b30195df95b34dd0746008fae10345476", 0x9, 0x2}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x0, 0x8}, {0x5}, {0x812e}]}) 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r8 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004"]) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff44) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) executing program 5: setrlimit(0x8, &(0x7f0000000080)={0x42, 0x62}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x0) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x1300) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x400, 0x1, 0x8, 0x6, 0xc65]) semop(r3, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x597) msgrcv(r4, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0xffffffffffffffc0, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r7]) r9 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r9, 0x0, r7, 0x175, 0xfbfb}, 0x5ddf, 0x5, r8, r5, 0xb8, 0x10000, 0x9, 0x401}) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r7, r2, r10, 0xb9, 0x3}, 0xfffffffffffffffb, 0x3ff, 0x6}) r11 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r2, r11) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "2412c5", 0x0, 0x0, 0x0, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x608, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x5, 0x3ff, 0xffffffff, 0x800, "1398173fd345518613c4f6ab089d6b546b83f428", 0x6, 0x6}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x17, 0x4, 0xe1, 0x4}, {0x4, 0x40, 0x2e, 0x1}, {0x5, 0x67, 0x3f, 0x6}, {0x9, 0xf5, 0x1f, 0x10000}]}) syz_emit_ethernet(0x3e, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x6}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 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}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001f7000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x3, 0xfffff033, 0x1}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x48, 0x0, 0x0, 0x4000000}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES64=r0]) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x2, "15246543c9f20739b7ed70a3f5a0de107590ec6a748e538f36d4a7271fa2174a2468a3de2cd63715a428ca038247253cba3f4d4a8009894bddc79535d833b968757cfd211f7ea4667b57ce234f0717a9a54858b87e73e24821e9ee0c42e7c3501942151145f8a9656765cf2d7f5cd06ffa9c657f94950e6e"}, 0x80, 0x800) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x1fe}, 0x8) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = open(0x0, 0x70e, 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x4000, 0x7) bind$unix(r2, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000140)) socket(0x18, 0x2, 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) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0xe6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) syz_emit_ethernet(0x126, &(0x7f0000000280)=ANY=[@ANYRES8]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x186) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffeffff, 0x1f}, {0x3, 0x8}}, 0x2) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x545d5593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649471000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649472000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649473000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649474000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649475000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649476000 didn't change! executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7fff, 0xfffffffffffffdf3) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="905898e1fbb2dfe7eeb8dcfbc3ef70c764d6a2f091145c1d6ebb675ebbe7489bfab912703507ea7e6ece62f019100d156568f8d23eee8872b62f1eeeacd4daaaece0a910da1e0f5b806092e150451f444a5bc907188022fc7669934a77175c79d1da0a935ce8618a1e2759", 0x6b) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000180)={0x0, 0x0}) setsockopt(r3, 0x2d, 0x20, &(0x7f0000000580)="ebffff96489f51914d60e141d969f8667a5be059224db55ef2fe9cc58e6b4bf59117cbc94cfde3a7774d96e0336e406dbaeb89f7ab59d1d1eb95627151426804d8661fcaa8e76cbb8f7dbf08abd3b9f8724c6fb27dce63446cc768893ff69983e83522e49bb40668ac7ffc307ccefac5d82731fab2fa87850af654b8b5509f9be6438616ffc7a19645d0e61b358149ef9cc5e2b8c7c88c0273b4cf01f635e265b8f04933612ba6dcb627dc87d9c633cfef3c93725a0bb85a3ea8ed982b28ec30ce3fa53ff8d4f16d6d6ac0ea962aae4d53f91c57883873447fa0a4bfc9dcb686610516886377b963063e9055aaf627a9aa96765be1d95607b3f12aae59fde60207933aed7ae26c394cca6f29856621a9b17e585421a8ba5b05cd14276304fea0411605019ee56dd5c0f0d4a311ab8fb823b108dc31783f55dc0dd791fd974db95f13ad93b8214e8c0b5a5923ed67742d764d11daf6d1a38850d53a55fdc7bb547406c8015be840005946a20c7120d7a4a6b5eda7622ea1e141f7d55fa460d9c05b96798185d5fb9400000000000000", 0x18f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x5}, 0x2, &(0x7f0000000600)="03ee840c2a8c096e53431b1f8cca932b17da5907293bb8e3c8ec3f0d099ba7a2a91c6ed6ace6d9673c7e7059d655cd99e2615c2436bcb6099aaf5f2c72a71f503956cb264c31fb37a3d6284a14f2150377f001a93ec2e502fbea4ca0dc79fcfbf5a2c9a2787a55ba25cbc868917f0bd4c9273a5cfd533ce86bad0f7da4eff55c6317280565ec9e17b9d7d85dee02cd5d5d15e48acfe485d2efd9cee8ff3c8eb3ed10d8fe68bcd00c88c13710e710f1ff396fa714df630ca538db72057d9931618bedd6a376b0ab0d853388e6e6d15c1f765a45b074a12b8da7a99273ab46a88016e9b7090ed7c37942d745cd3c6e9afe", &(0x7f0000000700)=0xf0, &(0x7f0000000740)="d1f839ac5cf19fd04dba6c0dbf68ca1fdf288b359001bb5dbb35a6c00bb1eb0c894854fdfb43fceb8a956ece264f96", 0x2f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x2, 0x6, 0x200}, 0x8, [0x8, 0x80, 0x0, 0x4, 0x60, 0x10000, 0xffff7cc0, 0x5]}, 0x3c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="46976936d2ec8eeca52a55e836b2b79a842d9d3fa2da4be3c4051d2b2dcc978e994d8f80f79cc10335f6ae79", 0x2c}, {&(0x7f0000000500)="daa30f743ca7bb0455691f764caf006334a2c76ac9e8c8220560342b00b272f7290a50fa4fac686b89f0a18d10011688939843442a194923f2dfafa761291f215146e1eb12957f47db1213fe83f7770764eb233eefe74f87b61968757f60e1cc95ce452e054257a330ce87c9242785a58964424aa94231995f698ba68f71f29dcea2013e61c1173c846ec26cf026602f3fe24cedfbc1879e69945e863cd3e54f4858a937299a4bb290643085fa95e89b5ee160e8f784aed0fa26da169863efa225bbada9167d14bb1d71bd", 0xcb}, {&(0x7f00000002c0)="09bb3be752f154208975ba08d81eb95dba9bc13a1608c4ed9484dbf4356a6498286fa76910157020aab33ead493f8f2fdb70e2dcc40a3a1f9db08c6fc874f4c3fcfbeb2ad0c740594270ebb7e097444416e5a7198faba35afa0a81", 0x5b}], 0x3) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x807}, {0x0, 0x4}]}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000153000/0x4000)=nil, 0x4000, 0x2) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x9}, 0x2, &(0x7f00000007c0)="22c4d67167902fb46fcbb7c2aa129cc43f1bdb46166de147841b5ba81acac4bb59a7199b47d6de0e9317a83156f27193ece874749f58d8dff0d8f29c94eef52a1b275b088e84ba5b1816036f88fac0dc6489e2459ffec710a84a534eeafa7a426b430a337355e5e05d59aed39da5b8012ae07b196ed7", &(0x7f0000000840)=0x76, &(0x7f0000000880)="c409e8d66e1427ea932c3e1b0b5d197634a0ca118e56e1", 0x17) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f00000019c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/45, 0x2d}, {0x0}, {0x0}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x6) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff000688480200000000000009aabb33050000000ecac5230e99fb17d156febe778800"/50]) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000300)="a4827033443063f2855744bf40b6a8b1a3095d267d52ccc45f1f46cb538db3d86c4c5033c2dd03146200587a860cfcb94813b9e80ce3ae8859520133466e266044e1c57d71ae685c1c43c1", 0x4b) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x54}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$kern(&(0x7f00000007c0)={0x1, 0x9}, 0x2, &(0x7f0000000800), 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000140)="d2b1e9633181279df8a50e2499aed473bfd846354b83f3f3afff2a7485301e8b3a355fa3815589d2e484f0d7ea935eedec2d447b9fc39bcd6aa9de968b19be1e737501a4d79a43ac14dde4eb55a5101ea57ac404fb93c9bf035141d9f9a17f4ef0d7370cc5d942d3cb1198e34d7f1bab4e32a9712f7518f388a25e60eea2058b57d5c339f0f1be6e963748ab26e56b04d11f814d7af3c5aa3d887cd8017a848c36590e19239e603efab132935400e9f08d3cc90155a06b20f57ea696f42651fdec533e29378b1e54f0bc300fd6479ddf", 0xd0}, {&(0x7f0000000240)="dd59ad87eaed56c981b3a3c57c326ff4e61d949e0c4c01a606e77bce23e0118ec75c3f06f2c8271e63a3e8b30567cff55c05ac15207cfede133b50a842603b16eeb2f1a351c913e767730281f29ab63736c0ac315513727b280b41ea83bcd86c811f2d280328c6a1db531fc17c8993eb170e4bc0144863dd63f416723c33128f8d0db75396bc68d0f1678a9409fea635bce52d188054570879cb6df96ca08414c16692f705d2cafae7424e1dfc790e6060fde846957705711b25f11483ef4cfb5b43a8431c3cb6b33a5dec2a3be375a1431f6521d42944ed5cfd99d82d", 0xdd}, {&(0x7f0000000380)="8b5c42c7d7318c20f54beaaae1a57a77324ee9c0336dd9465906b5d941a913d2a81e92c1f4ecd7008f5ed00990c2a6f7a3033e22212fa73b41039f0ef49444f026c1a5f5258c125285fa838972fc8d58ab3cb841c4fe243a170725fb3c448c9cd8915fad8e68251e4c15d46b3923fbb6336afe7787c604dacd84f770d11fb1aab14519054a821e3e1208bd478553a67c1b030ba693568286462b3864fe82fbad3afa00115bbf34ed187634e645ee1d76c10e35544b3bca8d6a9f3bfd54e244db8040d820c87f7ecc8ea9e9f934a100279516f065db89c2a2e47aa03b092abe8a002498b5", 0xe4}, {&(0x7f00000004c0)="9cfd34e31087f9f0f1d2f6865457f921a108df6e0bd0b6a77a9cd7e92525266a1de6fd7de7c8049b3baa649e1692e9c96f6e756695f9134feba7a867dc48d5cc3935fc0b4031166d4dc399dd00582c35832775c9d4da", 0x56}, {&(0x7f0000000540)="7296c8e860aaac803cbc882b454ea35d14c521e3f0d6bfa6a785e47317afc68fae4ba8d83642a5ba2f3d5923e88f82b5d363afb39e4a9834f493b3b405d501d90fe1f2e865de8f868e714a73a3401497c746e426514b2924258dd7e12797e26dd85a09fe6fba75e6292fdf3ecbce7758b3e60f208e599e4828681e764780040c29b3b2861d5f2332016c212d980a1a7b9b2c712e333afba7d7cf936db50c0d8247c33ff38da12b9ef5043c1dc59d15d5994be5acfe131dba9113a720449a887eff89491c10c0ca12089374770a76eb645fc9f069797c2ee3e954f7e9884c195da13c5ca4e85ce4b1b1bc92630f0874afe98feefd", 0xf4}, {&(0x7f0000000800)="e75f27108f307e12c8906bdcf93d0ee06fe013a005b850518713d7b79d11a497087ed694b59074332eba568cf9147cf6b5f19130c5199127f9dd970bdb460f89fec1e4179acdfc622bd36625a4a0764a2893c49d4477abcda4dd4d0314180d1ad1892d7f3f07e7313b586c3b0ab3639eae1fa9174addb5ef8daa919ccdfc94f58ced4f2b1b82576a50ea12949d89b478ea5efdd3589a42363876272b3a4c2239f0b6f8ddf24d49b4cbc1b531bbb152790eb0941719c15c892986526ad34a102872ca2e683b9fc04b4fcf995d406c32013530c5faec0e62104a8c34de9558db4d35b24490c8594e526ca438eab8e9f849bd8dd24e2b8a8974ae7392a1382eabffc92c52f89c8dce9274d482459f3cabea441b42389889206fe4be17bf34f35eb0e94f4f1f70bc5fcaed5efdfcdcc37cc27e06fbbe5cba2cafdd93596c1fe2deeb642a57272ad8687dcea1457454b01249befacd2548b13a4925c4b1677dd0d5f9729d5c9978f4ba9f3f3aa53663bfc58d568d1259c48daa4545007a502ce0730a4534031c2ef9a4449dd95269d210a14f24ca467213ab050c3eb39ac632e822e96d7e11b1d92d9b1c4619690f9018dca8c761016b803361e07c11a6dc8207da779f9b87763fb0a3ca62848f51d98ec0f651a1a96c33091719fe36dfbaeb9a0b7b2a9e4f3c416d126e39fd3fbbfcf47c0d4ea1d47228d273caed9816661ef3e5a0218c21400338980cbb72b3852fd95a4af4cd686fbd3aa2a32bbfb92f43b35a657b57c2627d32129f6e6e0834d0f5be71b97cc3c729e6a7c42ab74e667659f260abd3fde446a9d3895119effe557cc6909d21bdba37324c18675e9042c9a2f7f9a8e50b5d55c6c403da91a1aaa48cb045da853d6251c84542b317f243480857cd0b2c22c8e938c1d8ff9c8d7365a9d728fbd765c936c0209d2235e52eafe299a01009e1e13f0f0d30e0a5d93e66a8324a7c321c562884fa3ff9941c7e289e32ad32f5e1407367649c39e94db08fe6a5889648b3d153f4a03174f3205d4d6d834ce4a1ccc4ef8b74670311ca7d44a012f5d92772a7d684a44ae5612879081e2e6dc4467ec7bf72873f8ba3c9d218706cf350b6a43a0160c2c2920edc86d03f02cd142335a30f7e85f173c51cf99c76b490954152af70df435c2ca34d9e8dac43f324fd0c8c217838136962a1064f6fa3afed7e21296fd01d82fde3bb272c007b8fbcef195a4705c4c0edeaa32f7f748d3b14eb1da4e67636a9c1f250d69e033c999429a5ad1eb19333a0b014cf06c5cad5d406ea7e8215e89e6b5809ad5644943c5353fe8fa19f3eef3f67aa39dfc12b579bde2e2a937a5933f5910c560f3ba1a4e7d9cb944ae324397a9fca803ded2b893b454ea5ce1dacaa9db339799002f0eabd9a65e1cbf8393d0ac75df36defbca8162a13e06ff498b21b9dd7fd6566897f74ead94bd572a0eb644e71b991e4c7f6cfc6b2fefa21520351317f4cd9f2e70b8ed82ce3eba52a2546215fb5159035536fbd8f69ad2697842853800894a7f1de2ee57d941d834e7d596b5e499309ba9195f870355e954326ac7fc9bff9350fc43c0ebe256208dcd8f4b069ea01874a705d245fd694eaa9f080a619e7e2d9d90993d74d9ad6f815a518ca2621cb5c74f61658f0cf94c576bdeaee178a29f82576a9d1eb3127569f39b85b565e291dd4325d100d35c1eeb7a64ecfaa73dcd6bbd43da73b84f0577d33c4963cb1e2c0817c2a253b1d5c8f25d7516de2138994ba36b65d0d37de8ff6ab462b279e22682bebc222639ba2ec965b73f0f60dd50690cdb1f70c53f07d247857f4dc3ea698b106b1904002cfcfb29a7f81cc9957c491faebb00625665fbd8cec9fe20f337e7b7d5441aa80d78bd79f19677fad2398dd19f53c827ef4218d9a95f3d1c4a8a69cca05a08d5319c1ce33de82e46668c1767fd813c02fa7e5d4cec97651e12f66285f7be048c08525ca6ee6d037392a03545e9392c86e551adc1db69da0b55d97696f4ae687be7a1a5442486568b3ce0e4f98f422e41247cdd9df208cf466f9cca713f4cafb5a0245d99c1c7382835ea5ad9021776a553b86afa490f2ff29e86912d0bf5b4b22fa27013f26156cdab41f5a15a5d0d35acff0c3c688653ce8d9546a8f3da1db904dc62e62044fd87ee2b7a57e3ec0b1043ae1dcd5c31d29d5ce015e2babe022a0cd49b0190a644aeb7a483d98df7d248be6f4092c394a010a86824dcc3f3956d54312095b402619721223693917b923757811c8e267765aec9ce041f344091cf2738cd4a9386df1362a322611b5dfec62c5b9ac3282503b764b2fb745458b12bb50fae9260049c22bd41771b737a7c33466b04a119045864cca5f57c41c23fb7595ec9e047036a6345c4f759855c77ba442c898aeada7aefbbc89a0e491645743a78bf4855fe94cee9c0891e321b3f05d62de1ecd4d855e830ba9160ab5814dff40e477304ba9d9e103c272a6a70df5221a10cc19094c3738372916706e969f672045adaeb49fef66e1feca136029d203e7ed00e6bd5bae029cb7e9028f4cf673f3f2872aa46d9105ac8ad59bd3e76413f84b7d75b047162dabfbc468be1b9b811b0ccb5a9a1b5e8b9e41b903294d71356439be4f8668c53cdb3d0f2b5b7a54c6620e6d3cd25d832ff22dadf2eb515c0c6f97052c9d14ab97cfdb38d7a2f6e1bc3177532cb34fe9923bdc2aa2f64bb0791a0e86d5c5e258f6a94f94c6f9e1279bbf3d5063780ff2aae5a7794c009ea2ef97238734f841fa4fdbf91a7b39e21b946611fb7630920e16bd330879f85294fe297b59bdfcb1cb7c54c4680cc46a7376822d4d049e84bf88866007a99c7eefa31a1c012dcdec5f37786c32bd8c2fcc703c6f52157e72ff054686c20a9253a8e735f925cd3aa906e9338911bfde5c83d549c0891c5a3fdf0ca749470b79f9a231f9a296171ca397796fbf5a95f61e095e3af98aa38a1d22ca4d05116a3891756a71ded254bfd70437df09d0f7a405ddbffc929bc39f5fe6a7f380bc4eec0d7f8ea73ee43059fc335230505959d20df12a5620b11090e8ff25e00d741755c681c7b03aa48d76b559701589a96adc4c21f38b246ac6fcde556a191389ac7f1d57a0ac881fb7dad2fb8f8a269abe551c90157c6bccbfa1e9782581010bcf5a2544e14e13447dc66c09594674794d040b0de4f912a25a07bedc9f93c67ca0b4879ed926cd3ede4a25d089e8dd2424cd98f3858fb82171647420bc86ee05878508d30e38d41effbc2d6ebc8ee76b536eea974f72297f84b78698a2f2c56c3372cfb9e6b4678dd6a1b8c3eab6bd54fd8cc7f9e31570d3e2c1f5859a3ce26501a3ec40246e061293efc15559f463757f00d8f995b01f8c87f3af3de535a91c31207709c4acfc79591e4d61825edd834b9be28072802e68889eea01e0dc06ec2c403720ea75d3966158a616ab21a5753232f0489cd47c953ea8d440f7b1cf8cd3b74e81852d4a74f12fc11a31a8293fe427d3e3b9af19c4f2155e02eebd3719860fb12900ad829869d34d814800b9d9adc63ce17559a23ff8ccb0fe443670176f99b48428f37fe8673d5fb486ef278c7581dc225e177631b7ed3dcfb631612924c36f888ba816ed19b35ec3fcb5a0693e69a09c3920344b4e92cb432bf0966064a502e9c0cbcce67b358202ec675ad2319ee6453c14016b2c5b60414a4abe67f07b7c6a13ff169ea1ce202cfe076e9ff2316f5c7c93c11b9106efc79ce0b66d08d3a9c02e8ed5edc730fa98706e4769fb8da44c52853618d399fd5a08cca6e9fd443e137a151746842c3564719f379ce24a49955ae3ff76207e7a7163b1320faec4a75bba7ba6d05416ad0b200082c731d9950d7d18c80d135015690eb164782bf2a6628af7934a1eee49b1333f1691ec9301dc7f215e922852d373615575d02e74470492b0fd2fb5ad262014cde0daf4bcbaa8104d5d46e44693c9ce9978d40b92d97dcfe6372e0c89e9cd59dccc207f41548404f775d58f022c8344fdc170c463ad82ea4c64b212ba9b2489a069e4646fb3e7e2d36d27ee3a122295b3e3fa86b83dc06c0a53dfb6512cea2a286fe234896f02facc20880215efddb3ed0cf524fa047e9551b1c0d8be74ac55834b09dcf36af832570e5aa44dc99c8b36db7bdbca478b01b9120dba8c5ce810c620a476c53e2129ebe8f9087ab2cfa05304393fcf8a6d0461f69366e2d4d466c627b21086bd3d0cd9072dc403539241ca1db3e7a9e25aba7991222c61b198c7ec35af140e7319e3b9601ce808f0298e3a2b42d123b3eb5252b7c0eacf687e9407cba8031fbce4d80e453cd88aee1dd2e45ab392423e40d55bc14e75a661c472f8d85dfbdf75922ce8ab29446a8cd78a91f5522f306a5431878fdfa9dc837484fdd76e36014523db8c8c5c7fc2b9e05bfab7d97e19f4dbdb61bbd5644def9812bd3f587c62db9bd7e33b0acdf321e21b8b5294a5a311fbaa10b93a3c61d8eb9354564a5ec5963e9ec99d0053a302a09cece4afafdfdc2bc4ff3e89902750b503e5080c19c110849f02253f681acda733ce2d111ff32f5121408989c829a7b0d60ef2f76aaf2b0701c57d889a56a971b41c342f85b947ebcbe1c6cf5ebe9cc401893319418cf634dff09265bb2abbba656ed532f45221ed2efbffe5481d6d61c8c5d60d8d1bb90ece51c9d83f6541cb2fc616796cab7b765f7edf9a5285960f1e54ab8c8c2750bb599e69d59f8b0f6f76d6700450a142008abf32c9188d1bbf16a122e2e5300dea769019b8317c4fe5caface06e27d05d7d3d9bc4209a5e3cead3bd5ac9538c1042839a8a01cf717bd318a914beb55dfaa810f114894b6c17bbfe7abd1d5f92816f220e6483c69e51ce854c41bad0c47818b027bafbaeec88b4006d1481f62c7befe31262cc4a24ae668e7e08ec556817c8ef2e2db919405f7cfa2b1629a8ff52a1e41c98c9eb7065a9de20317f16e2dc159b28656460f02fff400261123f0b27943da3c6b1d275b27fadd040ee48917f7eef2fd4cf11812cc8085124cf732734bd917f5075ffbed0db4cdfe15dc1888bd70c5e530bb1339a792577927002ae8874f67aca39da618d7d93c0893366f820a35ebc095365023d65bab858512c3bb26baebdc1bd208b6aaf941e4f305991b5f3d2e50048899fae4ec95a2d2259e62dde6191694ccf8c2b5b208ef67eed4799760ea871d467dbc89b60ae88d2b61e80c922d3855b2208e4b0cb53adb02404e5a9d81ff8f25c0de6a1abfc2fa1cf22f230e175ffb7274ce2386f8e04f61133ea220b9078b79b33a5ca4a83f5df1a0f2595fcafdafcfb277208321365706ac8aa03ad87c05ee77a299aef42d62dd88adcc8af6b2d9f948af9fecd9b0d5f1ff1b76798164cc936ddd5f0d02e91ed0f40db6fa13316667bfbf459bae97323f2784948b63a1bd3007acc41ca7c468c508208983ed4d80876485eec3c787fee04715b46916360b623a6a19600c554a1f2ca461fac7507cc0f20b894531dd79d734b1ea21b9d024393f697e6fd04f710fbea8eab107068f6ac9652aab030f0f7da115c25cc5b369196207e1095e947c8f3e8fd335c9bf27a855ed325f270f382e6d6173ccc5f651e3cee0a5ec2f971f0c0f2ac5eab73a300b75a6a864e9c5a47822ca03fdca5968a055437c5f5ba47688231867dbc95a238391716ce736f32ab3d04a746871139166902d36082ff20b502ec37dc02121b86fd3948bed7310da6e250a38cf06a66dc8c2d4f0a6bd21cf38b8be19a8a0ad286fdd544646ee91ae75", 0x1000}, {&(0x7f0000000700)="a9dcefc3fa6cb78ee84d1032c23451a2d654ef4074376149a720beb6d7f2c9793c0943948f8a6479efead9aaee92c1598ea5825432be6265f6651b3ad336249253f8144294d2bf8b0e587dd5ac4b7f8a0117c13020264d1e4b6de52c89977c18b09738c1a3a471f881242a0f396628652a0969510f323ae11d12f1caeb1148c5bef65ff677cc2c49dde5ac21fce9941b5ea8e0c8599978dae7d0239c", 0x9c}], 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc028698a, &(0x7f0000000100)) setsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="ad81fd21585b66de0aed51a03a922c8dea1a83dd2a09437497145f9ec4319daab0bd4b7ba946baf83e2ca0e37838db79903f6669538346249ca2f021f32625860c2a4392294b85e7656c0a8ff9ea4ce756b9deeb1cf519ed587e96779476164ab11ad8a721bf65253df0cfbeefe0c5f09336c323eb", 0x75, 0x10001) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) select(0x40, &(0x7f0000000180)={0xa72}, &(0x7f00000001c0)={0xff, 0x7}, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5) bind(0xffffffffffffff9c, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESDEC=r3]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(r2, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4081, 0xff1}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0x337}, 0x10, 0x1861, &(0x7f0000003d00)={0x600000000000, 0x5}) executing program 6: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb12", 0xbe}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649477000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649478000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649479000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464947f000 didn't change! executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: socket$unix(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10080, 0xe185c418b29b5ec7) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(0x0, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000001140)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) mmap(&(0x7f00001eb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) semget$private(0x0, 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) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x4, 0x1, 0x0, 0x0, 0xffffffff, 0x2, 0x4}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) r6 = dup2(r5, r4) write(r6, &(0x7f00000000c0)="039f07a474f4af06e933c455fffe9e4eb0f1c2e5bb051e5aef573526108b7999d011e7d78284bd12b9c6a2b50205c2dae9a0b34e2158d4d57508007f0a49", 0x3e) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x44}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x3c) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) semget(0x0, 0x2, 0x201) semop(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649481000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649482000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649483000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649484000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649485000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649486000 didn't change! executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x8, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8004745d, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) setrlimit(0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 4: socket(0x11, 0x3, 0x0) setitimer(0x0, &(0x7f0000000340)={{0xffffffffffffffff, 0x800000001}, {0x2ad, 0xa3d}}, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000440)={0x6, 0x18}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() dup2(r1, r2) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="80815d97e5e9ec42557fbfa1b208d658d9983f117a859fd619a67026beff80585ebedf283df04854cf98e456c11215a266b3c48e70351ef02e", &(0x7f0000000140)=0x39, &(0x7f00000002c0)="3d5c4fb3856c4746eb2eb0", 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x7fffffffffffffff}, {&(0x7f000071f000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d2c000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x40}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649487000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649488000 didn't change! executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async, rerun: 64) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2a, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x50) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffeb1) (async) r2 = getegid() fchown(0xffffffffffffffff, r1, r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r3 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r3, 0x11, 0x4, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="f1e4d190c0622e6e44c6f4a60ee2cfec581c44052f117d9d8a703bc599712394ee9e6c7a868ae82a7a023e62eba89b6a4de8bf99c884c3eef4ddb20ce892635713a7037455780acd05bbb5fbf182344ae906448f1263b01defcf6727f98c962c41636d553746025d6ec459f4cd1cc5cadde66e1cae2e74a1b980d2bd57976f70ff2917b98c03d7b09ef1026e", 0x8c) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) (async) socket$unix(0x1, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40003354, r5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x28}]}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de1e5f443d056725ae", &(0x7f0000000040)=0x11, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) accept$unix(r0, 0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649489000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464948f000 didn't change! executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f00000000c0)="767355b64db539ccff8f5932b98a0223cc965cfab6c995d3b8a1c5106e", 0x1d}, {&(0x7f0000000200)="303237c279a4069b5eef573a16e891c775b269392e18fbd759170492184048d8c3725530303cc53c4957d20c62705b1b671bd3d5756bc857d201289809f40222bffa4c93cbb02c15f47d93b03cb6bd66d54aecc5288626a33c87f9267c3952222e65b19cb92074be15aebbec9b08e7710669edeeecd1ebf4a6886f5b899af33820e36aa6116cf33f3f742bf6ec44fa", 0x8f}, {&(0x7f00000002c0)="09e558ef398a32737ef4d55ade5f534a424f6f4fbe585ca7d20a2b1bcca19abf160028b9513b0ab2ad59d4601ca5cb4f3534b7f3944c02dbde7312cb16ccf2acee12b89bc5afba2284746781711b3d354fdb8d3cb399d633d197577f2445690c8b89e72f63e5c4a7ca012090d9ff579118f2ff73f2cef93871a9d6324afc987ff45fc815922cf13c8cea979cf612518dfb8f0d4d146a28e384996f2f7f71df5e4677390d2014c7411251defdcad6abb5911634ea127b59e0a65c25bcc6052cd0978e1f38b1f4c4537dca4f61f51e6845c272038d8b5ba389cd987a1c5a3d44284c71d52d51fc1ea12013bd5116e98897c54da2364bb914a8e81fcee54c04b69b6a59d7c9ff1a814f727262d6fd29952ea870d37cc8580ec65bc9a8539e7ec1fd84a261722a5239c3d2edff8ba8fd3e44a1d3d0df141807a00ee516ddb637855f76c1c69b57c9095d8b34594c16682a5269698b2326688379ce9c1c24c87e72a151a38856d46a4c684add9c76f32c9f5b6e7b21e55fa575f7c2bb939c9adf60ef9dcda66f2e010b5edb41725f9070caf7f5814a5ebeaab31dbd708e1e325536d57d724b1adbc61ad242f904c24df5e53415942d72da1fa32073ccdbe020976c07af48e0cabeca1c1ef01571f84cf7376392103226d40fe31c8d94b3e1296ad1d17ef18bff64e573a81be5d9c2f41db099597dae9a699a53f1ad8284186c7d045b6c3bb86a8e1dbb3d40f114d1080cff032e360a03def3971500af281f3cd37382f4d0f6fa2005e007ecd703fb75cce3739a3ec3d6303f00f5af6df6e7fdae662c328da5bbd4baa077fc987f0a15d71af005882db9db963e35547878530694013337c158c5ae59db026ea3f6fa841cc8b5f0c0f346af31121f7376f868188decb55b963572206a582250961bb041662e962455c03abc31ddead1ed0d892b831db90aae1d100d79cc379225f10039708b86b10aaffeb4b2faec699a792907b60270befdc390589ec76e22945cb4e0782984f9afbbd299b7038dc8c647bbf5e5762bc35a26c553c54c70062530a9f47af8cd618b3e9f698cc8f7428b155934d47cf611928aceae31dc66428c804fee18329672a126cae5e7fe629965aedbd634dc96914e6ebbf8a24714df50101e3ea51836f5f85e8256c38eaea067f45d38baf52fe46f6b15d24fe120086dbe0cd185452c79d5c4f075e9628897cb7ecc0fcc728549dd512cd35ce6b1a7b64f767d9bc2aaa40b3d211dbc1f36cb16f6957845194c5852321d98e8f4e50c7201a06656d18d892b76498a280b66086774d2e8c7c5a557ebf01704c58e691e2b3a23f256d6862295d2437891f29ad3ae49b97eac12dc2939618369001a44c905116c56a71271ecdfe22336ce968929b630f6934068c651a01eead4a516dfcf3b26d82cc0dc6cad0db9e56f06e309e0954463fe2a50763faca51a65845e0bf1464d624f1908918b3e0565ee525150321e6da1e65b1fe2de526be5950206ef770b5efbd20e976ea7c47543cbdcbed5a892313a881077962780f8c367c96caa947a29e97ae8534fad920ad5b026408fa38d862b8ad5e0b268323f520e3126a27aab9c86d80ecfa1bb54e02f206a72e660d0d68c49f01db77b9b055d26fec30c0ece126c615cb9b48b1c29635c99dda452025aff4ecc83041b2ee74b032ba007fe87728aa903b7cb2d84a4cbae43fae3e2977f40b7f48a0d487b5a809c5493603ecaa8cdd64761029c1c7f10b47b1f8ebac26e29fa425c6d082151038d8ef1e7204567715dc2d68d1b12dbda1bb18fe8cddcc4515b4979e61bca1dc75e3c3e752ed1957dd389b10180eeaa59cc5f70c8a56a705419528ac78e4ece5d03b6c074e48ed34d190fdf19929a25049d988fcfb5bec653e0493a5bc9cd8ac908174cc5fad93b26b480ddd8216620615030c1ae36a9d35ebdf6df64e13861b8068c8c831b23dc7443bc6c52538efc253a0c93c008298673bab5a561f02910d9d2677f513771ee1531612612afd91d5c21b5ac6473032b4a26578b9d24f731fcb33ebae611110f2b8594f8fdd9df1f5c3466b337d27c5481561c8801a87fb1782895f5a299310dfcdb7a9e2e19869c783dbc8b5f77345f2113ef94ba55cf3a18f9a9602c01bc62d480ccd0e6997f6adc2b99f4f94e95184f3822672e780b2ae0a0aa1bad130700b7a831d09b7cee0e965851d61223778b1329e565da3be272145ae7a43acdb7d7c6fb2bc376a67172052b9a40ea2a1485668e81d631bab084f9a9b4775f0adc97f213bdb5e86883b2f9d0ec212d5a3e3c3a5004f61d85c68086e6af3bb2f5830c2377c6886aa2e69d500b58dcbea289c4c3d0639f4ba5be74912740fc0bcb6725598252244c26656cdbb5913c28e468ab7625a8f74e92a79c85258d6040de9deca6327aa639302ecce122f4cd5d73973d99016546602f19322d8d5a092ee36f022d9026bd435588afd1e39a7c56726fbd56ecf93119c91fe3c37701c89a2d89a1c17dcca41fd67f3396b2d64db32f5bbbb1a004d0eb1481ca6e07cca0f381c11fc152efed95b31dd7d9239b8dfd449347b7ab323f1816d76eaaeaecb114ddcc45615a8be802f7bbf3279079755efc3ce0d2095899cb98f87400931c8161309185e229650ef144958b9fab389c443bcf2df23c8da4d1b2854a11350e614ffeefbc10c30206770b2f204ce65677e11d66d82575018d17b97144a107cccdc04d75d6ded2af7c31e5cac2112ab70fb2c991bb05a2bcadee19b02e75f302563702208e60f7038119b4b309ecb5e63c96e9b2fbaa9d11de887192e7d36dae78e881500c81566eb89aef2c3f6d3a211a12586ae2bde23587ad6d6562813962ecb3c76084eeb8130ce1f2e77b057923653c9d59d4c819096ac816077be7d56cbd5fc53e8740459902aacb33ddfed4bb03736fd54376dddaf096156495ff6e193d262e528f23324961599eb350ac67764c29493ced5851ef453ed231d3ecd0f1a6761a5f10619ed93e334a03d4a0998816d0f648e1be05919386fd6e762b49c6e5b04c3c86d6240d2820bfc01ca3620c2185c78903e6f529dc415a7e447b348a914498f52cd451387834882b76703b48b7f8d5d3dc655fa9e137e269c46cc5a2161a8e6184cfc358a41571ccaaff61152fb1763e5adf65ed2006e03439f09cf199321af6d57370267c816f0fe3f22c4a6d1a714613dce4f6b95e5863be67ae362ce6797dc3650f0781ad13da411712768bd11b73d7aa97b0629f898f6ca193d96343d989000642c0429bf6e3e89ddba2c930f702d888a68cfa31c4fe616b59dee9e7e37203d39c9b1e451fc436789aea6fb096eca97c1c64622b798276c7ad30107ab3ebfe6b25f50e1cbd06c885c31ea4d5d2d510b1656fc553b41571dc6c3a7b9791160a33aef32646a3d44799c7d6c32a4393f4320964263ff82e6b06901321fe510deb5e71de2bd4fd4da5d4f4a9e88e8079c7362dea04112dfd2c0a8cbca9e7895bb505cb6e9a25cc6d096fa462e752e9bb54c15c6729579bbbdde00dc3652ea1324e1ee16c642c3500811f4613d2b698f31b4a75fe3d35f2b3b0eabef90bba8f4824e68c61289e281b75e91ebee8f67734836521bcf59b5d424f341a69ad8df1aad3cead18c91652937c2288cf704df5d4339e182048b42ddeb7564c538a4b8104832ff65f26ea5e046b9b8c74f04251c62fe50924498bab81466fdb869d37101bda618f28455513f588efea126cadd487b318758fbd252338ed9df2807e6a145916564b671a91879213469770aeeb6dd48ce80e9e893bab39d3b5b304fdf27cd3b6267b6abec4f248dad37ddc3d6a3b3f653c4db71cfe05d03a75c59b2002ed91db650f6c1d4f14019dc592a38c9f2f6b19bb965ef59794429852368a13338f709278ce8488e818b75e3fec2f492db8a5184447beadbfaa797bb5a9d8586babc5c76c83ed33c6616923ec3375f1e08d6bae848f6e980a07ec883b8b35d87657fc0446bdc6d266670841b14a4a1a24cc4b8a39bbce1ea94b8b83181321028b43cb47a4c495a2b7c311d0e3a0b96dfc9194e16825afbd7f4e1d6b19d2b95a69bf142b3eec8bd15c65ec9958e56657b9aae7c57111f2c8cfe580961bc94e564537d48ef5d8b72ab4080cd6c83fbcb1756cede1bce24599de8fe8fd6d248157915d70a829832ce4a800e1b26ea022b493de254fd38ade963747690f88038d56f0553aab8a325cd3d904ce56fe946a71f2d8fe4240d4d5bfd16485de0aff0d3a1eb63a9ec7aebda5996cdbdc5f29fab456c683a29bddf4c4801784beee530e2d9b3aa3038a227392aa0c4f4e705f9166d9e573fbf55788fe60c38d73b0a9dc5d7b3b437079f22a936577115c2c9d7288c132abbe60aee71e6d2144e84f75af78bb561a6a6ba520fa54a9cdaaca2be6d79a7f5f16bca301cb956a74fc8fddab74fc45b67b6ec94d4ee69bc3068ad7bbafd29e43794dfbe2262f9fb521b3c293f449647eb57389da091a6261a21eeb3a9c4c1a6b73a716206c5892bf62221cca07337af01cd81c092ff8e2fb848ae114c3a8578d55b24dcdb88f2946508df43d59c5aeb987dffcd034a92ccf59fa9a6f3b2a770952201af081f712f16b497f12d4854bee548da8ef66466378cb757aadf9a7f24222ad6638f950d240918f6427ec312a7da91e069bb9b6c8f1573bca907968daa0e051423e71987b47c5130c8094536ac0d80b6174d8126261530653367c8de655fe07d8e7c227a8106392b7b0a51732c4248ce536cf36258083d57ebedc30606f5fb12a53dfa5cd258353a28452835f46cc99aad6c82dfe8d602f05cf8c0167f43b0bdc625856d323fe91bfaf3107cfa28a3714cd488e37e0676bfddcb7c094eeb87141a78354a5e67ab63fedc6e0176210373cb8d72f6963a303dc89c799c85b584188d9887d154e1456443c7e83bc83cb423d1f291e7cc29f36f44cf704ad742a98d1c49f1929c3eb2249f1b572ff05fe2ad844a48903e9baab05318841722dab37d342cdf62f61e5f0f7d13f56179b6ca5da4ae0f93184ae32b219bacb57795034fc9cd3011fd8795bc82180cfa3852a12ae16187666d2455a7d7d726d51ad01ade020463c98406c53148e5432c7851cadc47d802e0384708d8c6b076b9ad4600281a9b6e6bae36ed6e3ab5916d464fa8125bdfeecf41c96e3e5095d37f65b3b2322a9368bbb723e090b624ac745d86d2e356fc7cf672f4f9c04487164b38d03381e323a69d32030dc1a76980edbff5a5d923cfb2d224fb0a69d1788453f2d1fb339084d42a465f280ae50860d5043c9228fd6bf24411cd8ec11f30e1cc636d0c624644fc9d49d7661c9e8955b8363e7b473dade027bcce1d65de53dcfde72ac144a449d3749660cd6750c6402318f05c741033ab0f1b3ecc704bb7a97e36d4db97293da0a3f8212a3700cde6984de584c043146ffd078d214cb044cf7d8f5a545022f0e2b68d11bc46c5203be5ca63ba99c4767aab564b6e6010d354774e93382e5bdce536e9514d5b4799d31e844f2669e3b607ed8121e39675c1434b6b4b63dc097557a33ba2fa2637a5cc8f7cf669d98fabc99ed0e78913f87f0311c43df4516f79770e0cac2064da95fa429d81ae86eee685fea56f5ae9bf7a7f97e3ab084b071e1c953a5a3532aef9be88c0cc7ca8a01354cd00495f84f3a52ee018b4ea584e72c934740ae989c43fbdebf516ee4936df286aa3b08743e80a92a4a3bd4295cf72f83e9f58221c424c55432eeaae9cd2274079aec69e8603da62c5d8ad18da1c98150", 0x1000}, {&(0x7f00000012c0)="3003823f371aafb08ad99cb156cddeb806ef67118cdeaf772a10a44b70c2bb9b1c0680764bfdd61f7d89a7b91214227d20f5f49376eb07de0eeb6a3e970c9a54adb840644de2e18f0dcdc5b700d71cc7c7ee6f44f4ab3978ef03713c7f57526de75be72bb7bae1c76453d90ebb4c7814ad1fd6e7ae75f87d47bddf3755d959618d1f94bab7b739f0a4c396259af551584f725415fa7889da9c9224d52343592dd85af50d7b5d79bcd642ae5ed6e6ea88895c87279243c830e973c18df0bf0e0ea05a9a0297c76fb984154cb793c397dcb2e00ea7ae6bc3898c16ced7c5a6da1823ebd68f8429a4996765582551d3999b20394c69058151a1e4f11b65186d8d6c1839e74af67027ac606460eec26dd7f31c24129f066deb76d5ef286585f3433f82ef85c394efc663ea04eea7c73ca492f901435054beaaeb6ac227de037821f9f22d59f7c505f1cf1f11261b304bf862586933d747ba2f9a02a0a8cff682e9bf37d3cdd9c8d203857d2149700df82a6739eba7df04ad6026c9936104768d683d810022944455b0a21a8f2589edb98f40629a55db2fa1eabbd56291ea942f0a260dc81086fe3f6bf078d7f2a3ad36619295356f29c43014b67d6e97289191168cec03b94f1f61aa65c8e4305a7bff38a04e284bcb1fdba6b4cf7bacbd985e859e295c40b2d08686acf77b7f2ec11c9c88b41a92cf0dbfda2949d8472278f777edc60fd434f612481b2be62767351d0285bc538bd54b82becc314790f435031b6f8f601ff05f57dcd00a42e2af0fc1fcb87d0298af0dd0c4efc0e1347290bcbfc6561dc79882426994b98c362e78efe20a5930d486554fd67f70e992771a37552866dba86af2f76bba749e52fe9dd53bf0af9ee459b777492e96226cb933c894466db962f3dddaccdeb0704d7319980a8932769398804c33bf8e85cebc96880e3df8a3fea2bd1030f7899b1992c1b1f7d1157c0d043138b75bf3e91372fb00a449ed7c6127e3a6f7780a567c53750aa6c3acc2eb68c517dff223a71c8533d460c5c0e2e2028258cb4b7866a147b2e9b6d5107e723b2b5a61223e1c50a3711a4a74e3a9280d2d867cb16bf8371e086380004a4d366778be42328fec731726442ca2e05656239dbb3c43e17eff24b7ccdfce509d07ce5c22e069e7d819a856eada1fa354921dd9b1692b55190786462a58dfffa287cd19d4e44d85d4f24f9b055cfb43417acbf67cfb36e4d1d755e4f22a724c787aaed8de6d40aa9c04d8f2e115bddf346279487ddb343384c933f6d85b8e48b00ab7b187c636a0d84f50ec3b92fdb68c6d589e721b53d1b4a0fe088eea66a72b7b465dedab3298316b0f15ab702ea5e256d6d735bd357c3d5a206b2567dd35955c65d443cdc00c6b5bf2e1dd4727c4cf572fbd75bafa814931093fc314c36015be11a46d14a1ad0a503577bc0fc39e2004717a964ad9f931c0fed9d3addfaa52d3ed3d413dfa1f0221c8af1eef6d03039d55c923240b17bf46ef175ee57acb2b2275fe436f0cbe8e3b97823c6a092b904fd854e2ced8e46706dac5f2728e3935249fddb3dab3049c3c807dbd171fefd4d77ddf62f00f33ad3c286c9d8a184ecf17c64db5482c7e74c50c580061b9d26c69d905b4ae77838c4c1499ee9993c078e46f490c6d9c1667f75af0b59eb1ab0f488df91b1c80c3d606c740cf45ec2d8b12c3a874f28c3d632cbb365db750424f966d3dc9a81fd1ea3008e5509c20cd893b0d4d21635357e9f78ee9006bd49797883a40a0217e3159df758bec66799d5767d87bf135487f4f05c7914d010d665eb87c21d4659d3cc69c12e66e8d2540ab2536a932f13ec30da4bbfe7d1c9b5c0b79b69334ba47519b5697d255e29c2fef6b626da81547b233457ac37824a55dad2ea4cdc98fe87360d5ed8039127b879ecc7b33b5050df4340a78f50f675538614351265a6446ac3bba44e3febd626c253b503c22957ffca7c5636c98406b6fa5f2b4818af82aab7d987cd938cfb257da3ac6fce61d964f9c34a2fe740e3ce75296bd20b338c2b61ded3d8549959d5433dd6262de68a254b526a2cd9cca892da856083fa3abd65e14b910ad60d004c9bdfe6e4cab0a53bbd5c222e9fa0e7b542f03848b295596d8211ced66448eb384a14e3ac206d7c25680a9ccb01de91d060bb0064a974506fd204e0d567bb4a839e2a51669cc07fdcfa7d6b1be579d32079681fc6b67686d7b1e2d10e0655a5130b9704dfa61f5c6b3ac8d37751a7ca66b871e29d828a29690e43c843dd83b84bb1bbfd212e26b3cf2c4964caa90fcb09c8c1046117e8ffe3eb533e34ba2ef11a80b4e819363548348cd036a63d26bc165097b0473602dac3f4396dcc252130b96911af1f8f196b7b8e6151bb94341fa43a7b38fa9cabe01fd5677fa94710347720bf27371fb663c5ff29d6bfa9d6884722cb1bdc552ee9c4f91de923f58b51958446fa4be88d0294b242111100f1aa27033970422fb228ddf07ea5c11828dcef4399e4d91f9c66bfed07c0da304f639c3cd2f4855de869b995d48e99bf50917a818ce597a3d24826a29dc846b0dccf6f8cf50e3df12ecd8e8ffb0bb025a786abc43a4cf1dcfbbbf5772ad17104c39f1e9b9f3b0ee1cdf271f93211823dc931afed35f9a1b0d7022e696acced23fe6a2e37497e0a7777fa7028fd67dba37b53d5cc1c3b97903bc530be3703160683d4c1c21c2e2b54daaa51e9f65d6bf466e9bb0d16ce9ad89a8e0e084bd5a54e6f870b9c436e8bb87d909188ed49554cbbfc9990f22e645aed8b33607ce6c0afcc73ba9b55d19cdd54113771a37806ab7ffd5aaad7ceedf5ad1ea4314f44b2b7fc325be4bf8f12eb6b37ba7e3a0fa49dfc1717cabfa93ea4091722a14aae8d120bf75218af6bf00c9bc7c89eb0d015739a24a6da12f9126bd80db51bfff1586657e36c0ff210efc25138297243a89e53b1195b3f63e9c8ee965a7aeab2299b610d6cd9abfc730f9726593e17360135c9e00be9337f3b5b7c5de35a8c95fd2350df99a26afd9aa3260146e4235a4034986e71f84888a01adae744f4fd94095d5586abcd3debd2e21e171377239f35196bbb96e068d6fbc43ab135d51acd6daf03cedda22cffa44114f2039c51d09fb32906ab38c789748ca26c3cccdaeda7e26507c5b56a9563364d5ac176869eb1a0ffa0e6f47f836f17c22598ae17b849b53d57864df26b2f04f0c07112dd9f1b69d3f8b5ab6d83cf1e2c56e6b62bdff5a3e8bda04182f3aa35ea8418fc9a10e3f5ad467328113fe67bb67061b6e2757089ebfbd14761e5ef5e31459cf6c2f523e6e3c7fd77a30a3e096cd4f5fa6b8354a99ffde82c94afa6097b17745af9808341c44dfca06390c5929c0de63645d81031852d8c48bc38048933e607792f0b3fbc73e25a2b3f50853e756e27f971eba1010167de0efd46c6a1399865c4f009543f04dc2270078addbfddca1c8aa1f51039ed0ada327f93d5dd922d333f073c4fab68457ecad826a1552827207cf71ebdb3a18334e2823593ebf4acec65ba42b95b6db8dd81d1963d0362028b8fad89b4c824c462b9109daec3e27c7782a465244e1c27029354b0f5f79f7ede795eb34459c95b0441fecc1f878bccf86fa36525326fe5573143b167f52365b7896980e183b211011e8de2dcc3dfd7a7d36a5a8c1c09d9568c2f30c3e50b5ff9de4607a7ebe31613d237321d2974949f74347b37f2a5a705a2dc3dee5a02824a15a5a80d954dcb90155fcf90d22e53c684f715ed83cbb9d4565bb54a6061419b23691063a614675e6a2d4030579fbd979a3d1a89f4c22ac30d72d71fb547941340871994b54c61a5de7c8a8a74e6370833b0a33ada19e8e41da1aaff423b7587bfd5046fa07b01e7e9b862c9c7666f0b43c747435622238b7d6b32407ec34991ea09c3a01ed209861b6db4884b1a7589af2ee2a31073cbb4db801c61e985285192400204381ce9c93f8309021af9a30b2049fe666d507493cbcb6358b1e3c899d35d4b479a3a259ab1d6a6e7b55ff4dc3e282b21e12499157091ecfa9ee96885bf9bb40fc973901748e75e45c4b58c62d77d51717bd4a8b18166064049805b5abb442a1f20b055f898a67663c8de2b7ed436899dbaebc0e3a155364b4752801ab8fa77afd98fad01464c4b038bb60e386e188d07476e01ef01646b59ad3c95a8032d81c419e2aa4757bd28e08accbbff1cc10a6b68f34912097f421d1672dc7d4e1bd0e4c00796219045a634332842feb6cb04b0e392d52d174a4da14f359e688d3f684854bdf02278c431d38a07391e81e35e02a4eb04899d964b64560536f03ba43f1c802b5dfe247f55e9f416b85768de9fbd6c7d8bb4a156246e2a321a10023f07b217f0855715f16f5f4d6ec03e441616a6b54317b76c5803aa59b7db7489c7dce346b59752261e40b0ed1b60fb2a24c0022be076237c09ed55e53383f5c18ab1ab4ad6d8eaa04d758ddc0678cafe20795c8f0607873c4a1e7b872e85b4e855281d5fcbecef619421fa1b2efa6375137683a9a2d629308710301eebbfdc7e75b068fa6d81d426337184ce41cc09dc7e658479b0f85d13859b72f31d06c194b4deafb924935e61d900144b7a495174640954b079dbfc8d5590169574c36657d73eaad54ae13f5a678aa540fccd3895a7b95d0a7f710da55fd3e71b2e2a8995ab78134f1680e2f61820c04a9d0d6ab0dedf0936790f6b9fcf6ea825799e782c6d3e40386e65756d141febc4994d6dd749825dd44b7c02c24841de2286f0aa3817c62578ced9331510d04ec4df418a936c7afd57026a62d232803a46056cf33b3c28f81f15b9b5a6850bf85f884ea44fbff12f0bcf6aa4b613a63771a4904c1849780396a4a0c96dd331c3cb7c0ac3dd03770941f8d16d815e8ec0d383a4ba0f39233ff749ca1f108eccd4e59b5e8759dfe73c4d932f034a2c83bb05199c874df69d9634cfb980f399f964411e8beb082e42898b7a0844a398145766db84f25bec03d2d46d8b1238d8691bcca3ad317ee4de7618d739e293b5c127d1d6a4c056277bd34fa4b6c8cace306eb3d71d375a9016d11688388a5238353743271a4b8681c3af00dcaaafb145f391d068685533312e11d30d9b8cbfbac55f2152f1daad4f91e70bd47df4d7042bdbe55b95828d961a7b008d4866d960853653fbdf7d3ec288fb18b4f08ee2282c84410e5cc5d1dae98565aaca6b0bdae3363a699850e35762191f911680961562e39631d2e4623ee02d46be5c1d11618d9b8ba6f0849bb9e6cdbee94b078bc21f7bdc347ededecf3b4f207d6d46290de4a218799110120b8b3203267ddf50bfba6fc17de49aa7b7431cac4c56e5db02058082d6d37440203b9255786979d8d5823f76614f0a05d27fbd75aa96bb99590878077c802ba73f5dd8e3aabb5026153a8f699dd0714ecbabe5943801ca5e6631237bcaa8a1fc394fcff5a9e69a53525c70b18c788eaf8fe68418ecd927f5415c9916a3dec02c71ebf36cc44ce5f43a50065bee8b978256ac9c567cd21344baeb46fa0fd53b3e05a9598181603e7efa30dfc35166905c1ddbbf642820905e40d051fdef768933101b11f3db10377f2bc6b7cf87d76f9a75a546549ba3e8d8e7f3857a96ec1afc285468ec2fe1713de1a0426acd3193e106b74dc0295c1d4a0c0c55713937ba0b07b75a64ea2313cb2506342a571de0d0033a86f17dcb33e2f6f72c0461ca0ce42fcad9c14d05b4b90cd5d10c8daab087b7398d8b36e5eac8679665c32b2b4e43391276f74fc9a74", 0x1000}, {&(0x7f00000022c0)="e035603da0b9e6b9b6c12bdf58cb9c04fa906252e77dc51e0b54dc8f55457ca724207a5a0d04eb2cb4a0dfe9a3277a9b35c468ec46ab352bae1940f12005e6d294cb3d54da50ae804daa6a6e09bb56221dd00bee1befe39ec411d459cd18519af1e07473fdb44d6cfe1ca1bb276a43173f6ddaced122fbcdc9c0ec7d1d651e2a0ba5634b9ba6131fe2f9f57dfe2348ae80ac16274bf3c5ca11ac2808aecf4b3d8e1101969a1069364f63486cae1b318044e4a4a606669f1d002c0a83e4576804d53de0f1984e49d2cf52f453efebe5b40adc2a80138421c4a2817fe615945e", 0xdf}, {&(0x7f00000023c0)="7462c3bc44d01882d6a1716469851880d12366a7e84f866d63e61acd7d362aa41fa0a1d7e7832e46485e2b52f083667946615e586d06eb1e9e21eb5371991cd8d90cce5caf90e2d1c23940769d84d59157be5c11be11833a377c76fb4b720249b4094a6ea60d865785f986b08c664a5ccef8c8cf2d3dbaf85f6dcf5d634cbcfbd71fdad6ae3ce2452e7a3f302b88569b6b933691b14dc79d8547f14c324e2f07f6c5c6cf8a3c5c96536bd2332eaf9449926612b96649eb26c755c0a423ad6d69658e4db5bd8b32dfcd5d535d83bade8c64b577f5a6024f6667305b5129", 0xdd}, {&(0x7f00000024c0)="4daa67e322965f82350f67f15c88e2cca574229a00680f81556c45ab5662ac875324276dd8860d5dbf0d7494cdb551449f24244903d393179ae97f8c689031eb991033d21cc4511b2e3887db92d44abe1fbf501d4d8dd2d1788511", 0x5b}, {&(0x7f0000000100)="29d75854629101dc1dc8d1dc505ac631df3878a84fca0a4ba4b32c0ec90ed4ae4daf3c603acfa997c4f298e402ef62a8a4b4fe", 0x33}, {&(0x7f0000002540)="95168282f2f9a0e88f6d9bab9a6fb1ae89e4fee5d8b8386c625ddd1e4dbf9da0f5ba90bed484bfbcd84fa9d1f5799821bd65eea686286e6be8671398f43c70fcfb38569c877471b806c27bd29e6cb6c139b3f45594d11016c7417d7957817e3053829c07399b75a5f7759b52ff616ac562a51ef0218e9b9f69689b8f291ecc62b1eb574c005374861c682e4618411a35b9e26105ff548f8d5ad70ec2ae9e17ed38ea3336656edcc0d15bc653db3a358e7f5337dc834905b10cac74d6919f77d3ef1cf15c9e128ff0df68122aafb80e99ef1ce0c6246770f62fbf10", 0xdb}], 0x9, 0x75) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) r3 = dup(0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) ktrace(0x0, 0x4, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x3a, 0x66, 0x0, 0x25) mkdir(&(0x7f0000000000)='./file1\x00', 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, 0x0, 0x0, 0x1803, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x80) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002740)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = open(&(0x7f0000002700)='./file0\x00', 0x800, 0x17) writev(r8, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x23e, 0x3, 0x8, 0x7f, 0x3, 0x800]}) fcntl$getown(r7, 0x5) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000140)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmctl$IPC_RMID(0x0, 0x0) (async) shmctl$IPC_RMID(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(0x0, 0x0) ktrace(0x0, 0x0, 0x2a12, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) msgget$private(0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x1000) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pipe2(&(0x7f0000000340), 0x0) (async) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x1}, {0x4, 0x2, 0x7, 0x1}, {0x101, 0x7, 0x80, 0xbb4}, {0x7, 0x1, 0xf1, 0x401}, {0xbf, 0x7, 0x2, 0x7}, {0x81, 0x7f, 0x1, 0x7}, {0x8, 0x20, 0x14}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x1}, {0x4, 0x2, 0x7, 0x1}, {0x101, 0x7, 0x80, 0xbb4}, {0x7, 0x1, 0xf1, 0x401}, {0xbf, 0x7, 0x2, 0x7}, {0x81, 0x7f, 0x1, 0x7}, {0x8, 0x20, 0x14}]}) open(0x0, 0x0, 0x0) (async) r4 = open(0x0, 0x0, 0x0) writev(r4, 0x0, 0x0) (async) writev(r4, 0x0, 0x0) madvise(&(0x7f000055d000/0x1000)=nil, 0x1000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}, {0x0}], 0x2) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}, {0x0}], 0x2) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)={0x1, "94a54dc1256789520e2f43efda42aa69e26fdb885603cf5eb870d7726ebf93dcb89ad9300017c4d186c40457720226912126edee94530eb87b7b9996348c396a0e494060528589c1c1643d28f1b0dc0638c9e8c79068e27ef2e90bb3ba2fd5426ef8416c1d3515f3d1a1166ddd3bc35a0fded467451b0a7b74ac0f1ff276ebd0d5b3604f4ecbb91502e381f3146b978acb4f76e58da9a097859fd966182b8192c2631c01a27bb86bc3e8c7977bf030fa861343bb09e7c6ebc7ae1e3039bc86b78b70d2af6b1d64c745e1ff9436ceb3ea14643502737a710bf48ff8a1cfca01662fc95bd4130e3b98b498c3769e95a95c155ccf9038269639809e1dbd095fd276e463768ac17fd9f4a7c3ea6232aecbfad992f7633e7bdf21d6016880c24a226b9b9df6712a87a1492404029a379a0f2e06aac6c032dbf89cb92aa413595d56615efc07db6298ff5843140f68502796c4fa8aa49249e0689b97f36448bcd136ba78b490ca9450c673ed3756adf44ec2f694623856de7dabbe43c1d0b043d1cc5a6c71f5491f6f64053df08158c19bbb209b0045b34f2e74460a767d33580cd2b10e86bb2f4dae6243c8d7bca09548394e4d8bf754fd77b19f906a92f992449dc272fda50570515cbe495e7bc68e76a072cf0dc6a868444b966acb96122c3fab2e8206768781b433e25061348dcc01aae491649fe70e27b043258bc322a0f81bfe90e9847746025fb684654c34f54c8d31cd22520633b0aed1d4902c6a5bc5a44fcf68c2b30d61f09d720551a5bc6e4858d0612703539a6e90e443e43f1a90a80de20a68fc25a3ac3c75d628cb08ae2282f9e6488bdd24bd949ebd7588552ec62a69484cc9f9d23377cbdae33f8a663b182a543ce6cd64ae7fe4c5a9c56d872b7b906d93386da24f3283471842b26a62ed8059608a9d2d27df81d686b5e5fb05c969dc609839d8f036ab479e6ee334120b7af74e4b98302d542dd48b76cf6a8aa8478ff8158a136a8240a6d77034559eaca04664ea217bccd16a597e6e3d7a4675252f5d157322594d79ebbeaa7ec4c9767ef9eb0331214cb8822ac84db94e946c48ae654263c692732ced223e12d1f3a211d3a48d5e0ced2764a39585f17c0418a1a0d1be239877f3b2d32462390eb0b9b4056b352d7e6de52d6aa6216fbed577222b353a118e322329a8b982d5c4edbe69b29aa023bcdd2cda9394322adb2507e66f71090bb7196557891fa83620299fbd60ab8a45d9f30a78335aa68aacd1d6b520c5666e6eadd284e660e15f7cb53226572dc513653f095c275b72a008cbc1ea8735c2239c866af3913fd7dc7bbfff540e6faa78a1748829108f5b4019ef8bbf0ac1e39b5fa31a8b84827fc592611e0b7fe5d69236d1ad4411561a4100af0a1d96908459858009c1ebb14009f89ae2756be3ac43e86864c4f61e17b65176d7fd392938b2936514903ecb5d95f39de1f73f0363b9156623debfe7b483af93659fb7d815debbcb3786e06924fb91eed32667483a026f2ee1be49e651a1e43d32bf2a8cedea6161bd4661f8732219a366dcc2134361c1d258aeecca5a7bf1c27da8ed29e1a28373619127c78a7eb70cf2293975a5b9b989edf584f37a6ddb70f9087f14b8ec3577650fcad91714d205a237dd231900ddff921668267a72078a983c8e545369bfa2b5df84f26321c38bc4a7321313e7e1312528691a9405a2a52847a1d8697dac1940620d4f1ac17b3219dffcf18f4749de88df3549f006f10ef28b9eb75279e26854f55d540985a4ee30647e212db1816402e047a1963b0fc204bed6031c84341e14ab6265024bc95cf0cf4c85c168dfe793e91bb49ac81f9ce470f0548e762497a7c9b52f1b0a225b34ac04a1f990aa8c3691054fa69e42071403837cbb5c5cbda7cd7df364156b5bbb2caa2dbe0e3619e3e80eafb1c2b685eb154204770af435fe46d02bdd2b6e93d4514d7a88ed90aad80427adb90782d0ae92fbf7993d31ad3cc11ae72c891e9524fe73b54137591aa4d0b6ec49d6ea4a27ce6c1735a83300293ad0ebfc3e5fc6f34ad62f770f46ec7c4874b71d3e46ca7134193c1fca014689ae471151b42f426289f32b1d4270b79174bdb3d9c69351e83aa56260fef41c636e4017a96cbc233449b964cab8b9ebc47c51cff4125065d9b8994144ca37ec57941f1e7d11fb0e16122e807bbef8bc48253bbda51c3b551cfb902f21210cfa73176b9a7a2d293ea76355c7e7c448d2dcb820d0701cba2d79cb3d88fb7f11b44e224245589f38247c7fe62fc0a4c5c0819eec94aab68b4358f455e3e051744ba922b36c44a55f987d2b19a5bd8c701714bd2d85ae8dbfd4338b2a625843b9c831b96e4ca84bf556f616db35fa086c136c85a76b8811c650544e8b609fa398176106c82a0e62795126e9e1b079f67a8caf16052a66ed00dd6ee174b7d2fa82a77da410fe36d44b39f4aaaac188d953ef3c0da2c27f2c24294ae29dab1852bad6c75c4dd5c8accc3589c55ebf623dfd8732cb94ba8ab1f7545fc39e0ccd8a5b6fca496fb4f1b79d150d0bcbac2825fc5c14c1aeb32420b72356b7ea97fd28d7391f5574557f204f553518ed1f766bff94daa9615ba06b3c1bc9451aa840c92c9cc8390c2a55150bea91f8ed6a3a7de3149595c3d88168613de3528303b3f5c2d96ce404efe074137c12a47a174cbf390834c5d64e34644143096d80a71ce22318e1c9ec498fd0e8f481382d24f303d0ef59360815eaeb520a597993979157c514e0e9780c81f46c827dff7c496fd5bc7cff6fb67aedc5e8656669ee58ba6e2c79d27f42e256d581d42fbb5bfca562a55baca551ca05b9a4faccefa243fc27868fb056f4ce4b9dc14828bd97dfe2716d5fa77e4896abb3f6f404f6dd9367963e27c202b790f9ea77ea9f36f2161c1376d7b73f008cf337810f492748ea772a6c850b5cd2ff6854621aad49e307da6edf69addd094e1c1372378fdb7a4d1d6b8762031ac10ac85c8f706582a9e561fab4f1191909013ca67be4a22a39313571693ba8b4b441ea7c76774f11d3ffc1acb10bfea7a1aa0c1bc92f77a2d39b3859b9ad1fa05f517b5da2e8a75f35686b64b400d0029a5d6549fd62bfbfc028a304b81e119b7b61b42310ce8a40a8543b571847b3cd7e23c20d37c577d2e25c9be420669eb2dbfa1f4c5e66907f0eabe40b8640370004f16f16aab560591eb4405e2ad6141af1fa15fb0f9b10a7259d4c693af31457c17de012ee1697b31e37827b88ce666fa957f924041ddee5a6568ae122ed3dc72d1e7ef9c7e5cc13eec5119fbbf47cc83d36613f7175b9f4e63ec3ca19a893ad1f522c8c7dadfc4af5fb5a9445a6c5fbb2d2fbe849fbfded9add8b1bf3ba2e97d44bbbc0b1ee34038f7770bc697f3a88cefab8d9bc88f06ed7615731ce7efc5768d962a1a0cd2f3aa9d12799e6d16173fd21cb5b70ff4865c24a0638ed935781fc00bdb7786c2ec107763198017c39dd2cf07370348f5aac29fba587194db4d574fdc91660f3210d435c49fe30852bb8bc5e98d5894969f1ea2f1cd4ec552b75000f5f609067d411272b8d0843670a234994c2580a2bed8d7e11b8104e830d1c30dce567066914a43eb7f4127d1bdc8d6342724c946b1613fd8d0c3ff8883e1cea961de28a6b86cc3e61c5b75bf56c80a984f300cef7a128109327b6fa689acd9243f006393d655c37e2664a5ac9fe887c6bf0edd5a56a942ad86dc7f4ec250d915e85f2dd4df1da810173c943b5bce628cd3533ab50252719ab8ae69421be3a15c1323ae806b038584e8bc4b7dadbcf56d02dc4bb4d1612428340070393ae6bc219343e9300dac3b2e0b58e9bf1ad188bc55d4c28ddeed7a76970e6891a9542de6897ee55d6ba93de5f6d0fc3c20169165f79408eb005f50c0509fb092f2dcd62c87a610501ec3d8c2288d5820cf58ac77c6d014837c70979928f4208146aa581afdec0bac9eaaeb62216702f5f1f887de4fff53591a9bcf87a0e0d5930e85bb1254fa9110b3ef97098712da5973a1a1709e27b481aeb9578228c4bf792f57171199a9eb52f51bfdc50f2528d0e838cc7a73effa14ae58af9844ba13d6f20bf065d7dde046d5989cbac53f6955a5cce648b828a0fbb3298310be396b6807cea04a6c7fd19776413ec2a4a46db10e9fc717700a3b0a2fa96771c19a56c4a88fa21825dab72b8980c0e9c1885aec88e613dbd027d3990ed74a03dfca848ca88826347850e3b5de17e4f1725da66c3a3633d97425377454491f536903b8ebf196a427800190dbdebafc6349fefcc6ba32aee2d24eb614d66af87935b7669d98df28b8434e56e77f9cf7faa2b90be42f29695f420124f157614a95ba92fbde435938647fa60e9579eec1942783e9284e9a5ba49fbd9f37bfd29288c6d5e82d10c3b2a766a72e31d2b12c1052bd0b302b63f063371a4caa2bccfd1946140d69a2ab368ac0f4568b5ee2341ee96c9bd1afd840278aa124a1a815616d8eb4c7ed4764664816d0cf5968770f9f6c23e8b2300266ef7a696f4ba9f74a713e144ae75de7c3f617d3ae115ff3178de67736e6bd3046612703350dc4dc3e47b630c71d3d620bfc3afdfca2b6b6f7514073f5e04b0b150997a305f6084fb29dafebafb25feb8256fd12a59277d9de081fa47166a8f6f3b703dbc6724d02d32063ca2827bd66544236bb8eb3b1019903d21f66717f119b7e8d15cc35c4fa038f091b4ab5485d1fe2ce375e909a95474166b6cf1be4d4bf2ff878810ef4cabf1223e826ebf514b6e34ab00dae0b9894cb062ef6a785cd4b79778b3aaaa26a5a5504834e41da737efe4f32c6eb55172f1e70590a0f523a89768a244d61172e79d4ffbeffaa675aeaa5122bb1e8913f1ef880591e3b9ee8d5046fdb627e02cff938642bad08195723f08965bc5467a7cc499666f533102a5247e611f84c69ff9b6c47fa4e38f2ada62e3f075a1aa65196f3871f966cda13bab414dbf9afdc49c7b59aabdc0daeeb457189693a8c37470267420d9cae5217030261381cd53bdf5baf92667929e64b1f2991baf750030dec94b8cea6b11dc132246a0a549d9b0b1578ce669c0f09a55603df70dbaa5db9eb85ecaf7774eb7c26840805abb2d9b9f8a0452f92c0b298fc4f3199446fb9e13e090110bed11ea4079931f0c4d4190401ca727ccc8f76ae758ec7de62aa379a64fd0e10676d7b33d2c10f74242e5c9face9b17c274d589a9ef92c88c9c74fe8b2a168e8e74e34b2ff8a52a16371bb23c7e5ce68862f0f41804bab9e0d353f3ed05bf56f5bd86c19ba5b1ad60fe82154b1025da3c0a7de46a5233c3cad473e9e1e74c8e3cbfe0132d520cf63b8f22007cf15b84f0cedd1406bd194e4356226dbd933d9736e0c1005dacfeae8b4e47371b8408b9cf4fa96261d2ad60f496cc8536d3216d95d266a3cac363cc6c8cc2c3145a2d57febe42319bd7d2256bd1b44825c65ecc446e71a1eaeeda6e566e3ea00578b618c61d7607dd32396bd98239cb7c21854c6963bb7b640002b081b81629d1191c339486c3762e63e54b0b485e5a207e3e9e8ee3b91022d02a4840437943b297e1848c5afba8b26a0f86e04ceb393e113a070981c2217ca9761ad87be820f0ae6899fc4dc52eba64a4a505f6f0a5feece04b5100bfc4acaf7c6e648bfaf8983e4df33a1365beb18098dd1c1550f4073315b67a312d257cd2f57899dc475b8730e33c88e3348fbd7e75c814c5a314ef05f7ed67a9bc6b644dbad0762482210144d6f868b776334065425a74d1c8c3"}, 0x1008, 0x800) truncate(&(0x7f0000000000)='./file0\x00', 0x5) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649490000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649491000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x20}, {0x15}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x400000000000000d, 0x0, 0x0, 0x0, 0x5a) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = dup(0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xfffffff9) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') shutdown(r1, 0x0) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164981f70bcf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x8006}]}) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649492000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649493000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649494000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649495000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649496000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649497000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649498000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x54649499000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949a000 didn't change! executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = open(0x0, 0x0, 0x80) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x5c6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x80]) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="00003226a4a9000064e7c803d2a423734333a4dd", 0x14) executing program 3: r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000280)="f9e2f7b365ec5b6cb4011aea2f3ec01f918319dfd0acbda6720d5eb874d79f78178bb79d0f4a00000000000000009c36", 0x30) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84", 0x44) pipe(&(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfc) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="46647713d7e556403406bd67f36ea665", 0x10) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') shutdown(r0, 0x2) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 7: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb12", 0xbe}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x0, 0xfffffffc}, {0x30}, {0x16}]}) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x5464949f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a3000 didn't change! executing program 4: r0 = open$dir(&(0x7f0000002680)='./file0\x00', 0x40, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ftruncate(r0, 0x101) pwrite(r0, &(0x7f0000000140)='w', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = semget$private(0x0, 0x0, 0x40c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000026c0)=""/225) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0x6, 0x98cc884036f67b2f}, {0x1, 0x65ea, 0x1800}, {0x2, 0x1000, 0x1000}, {0x0, 0x9db, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x4, 0x1800}], 0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/83) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/27) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000012c0)=""/220) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001440)={0x2, &(0x7f0000001400)=[{0x0, 0x8, 0x1, 0x401}, {0x99c, 0x6, 0x4, 0x1}]}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001480)=""/57) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000014c0)=""/48) r3 = getuid() setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x5, 0xb8, 0x0, 0x6}, {0x6d5d, 0x3c, 0x7, 0x8000}, {0x1, 0x7f, 0x1, 0xff}, {0x80, 0x2, 0x60, 0x4}]}) getuid() semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000015c0)=0x1) getrlimit(0x6, &(0x7f0000001600)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000001640)=""/4096) mknod(&(0x7f0000002640)='./file0\x00', 0x8, 0xff) syz_open_pts() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x25, 0x0, 0xfc}, {0x54, 0x7e, 0x0, 0x1ff}, {0x8106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x2, 0x0, 0x40}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r4, r4) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286987, &(0x7f00000001c0)) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x0, 0x9}, {}, {0x0, 0xfeff, 0x800}], 0x4) r9 = semget(0x3, 0x3, 0x20) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) r10 = getuid() chown(&(0x7f0000000040)='./file0\x00', r10, 0xffffffffffffffff) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r10, r5, r4, r5, 0x2, 0x20}, 0x0, 0xffffffff}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f0000000080)={{0x0, 0x1}, 0xfffffe01, 0x58, 0xcd24}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) close(r1) setsockopt(r0, 0x1000000000029, 0x26, &(0x7f0000000180), 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494aa000 didn't change! executing program 7: socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x7) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) getpid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000cc0)=0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7}) open(0x0, 0x611, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4000000000000090, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d, 0x0, 0x4}, {0x2, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: open(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff081f000000000000ffffffffffffac1400bb"]) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000006008004500001c000000000800907800"/42]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fchownat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x6) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ac000 didn't change! executing program 4: writev(0xffffffffffffffff, &(0x7f0000000480), 0x10000000000000ef) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) poll(&(0x7f0000000300)=[{r7, 0x40}], 0x1, 0x1000) dup2(r6, r7) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x17}, 0x2, &(0x7f0000000480)="2725d0d48391090059bf91fa806c4337ec451ac21ee5f91677b908299e9209cafc97d0c34700d57b557c8aaaffa72fca661d57df7b75bf487b5f5bd8490036bac1d6a9ce8406cc9f0f9d0f756707832b20d127faac09fc9a334686bdb00a", 0x0, 0x0, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="f4", 0x1}, {0x0}, {&(0x7f00000001c0)}, {0x0}, {&(0x7f0000000600)="fd8a5c03f1f50471cf6cc83ef19f541891e70d197449174852ec890f2d79915f0d6f6f4f64a100787e60865db7ebe1a1b8b76a684d353e00e693d32995fa55f43e2ece51d8ac23a95f5191c5c59eb4cdb7d2df82852582dfbee246eccbb98c262fc053a7eff25b1ad98f4dfa39053f3aade6eb7dea7d2af5875fdcbc51c313bcce814a7a2c58d966ea1dccb9af0c142c5d333946d0c4da73d0fd4c59f740cb3d07634f8892f217e3e3fc6261e3799a21f7e1fc517062990695a5afe76f77ea4d08939a3f91fc94ff722b00e6d1", 0xcd}], 0x5, &(0x7f0000000540)=ANY=[@ANYRES16=r1, @ANYBLOB="2625bd3ddc0c964a8abdc258c42f3aa81b9e2a4ad97604d24a861db58f079ef46f7bc193c7e46e7830a81b57b321ef85368d6874d9bf0fc8ade0abf36a3e9afdc9b8a7597441f0af57c08cc22f397d58c22ebdb26999734ef498f6a88f27ae9332fa8ffb6b8128f0c063a5bfcf693593cfec9a98ceea27cb030e5d063119d28799db32f437a903159971ec2e684570fae1b4b6c8655e1a0bfb6a4b65648d586689ab50834ca62e5b0f58cf717a"], 0x18}, 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) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) r5 = socket(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) ioctl$FIONREAD(r5, 0x80206918, &(0x7f00000001c0)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x1ffffffffffffd2a, &(0x7f0000000000)=[{0x401, 0x3f, 0x3f, 0x6}, {0x1000, 0x4, 0x7f, 0xd39}, {0xffff, 0x0, 0x8, 0x7fffffff}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c}, 0x4, 0x0, 0x0, 0x0, 0x68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, r7, r4, 0xff, 0x5e, 0xb6e, 0xffffffffffffff81}) getgroups(0x0, &(0x7f0000000240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, 0x0, 0x0, r6, 0x140}, 0x0, 0x0, r7, 0x0, 0x0, 0x10000, 0x9, 0x401}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r7}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) shutdown(r0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b4000 didn't change! executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x6, 0x0) fchmod(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r5, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r6, r5) shutdown(r5, 0x0) r7 = socket(0x10, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80606948, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x80206932, &(0x7f00000001c0)) dup2(r1, r2) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4000007, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x13c}, 0x0, 0x1, 0x0, 0x0, 0x3, 0x3, 0x40000000000003}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x1, 0x1, 0xff) r3 = socket(0x20, 0x8000, 0x0) dup2(r3, r2) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{}, {0x9d}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x68, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) socket(0x6, 0x8000, 0x9) r5 = dup(r2) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) executing program 1: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xae828e137847f62, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x1, 0x4, 0x0) close(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000001680)=[{0x0}, {&(0x7f0000000480)="1e226e9f857bfbb543b630b09d09214468401a21e5fbe9c33132f860089d", 0x1e}, {&(0x7f00000004c0)="e9862d50cda1ad305321428d2c6ca9e1af202279139624dbe3961effe54a37ea5c864d2636c2d564c7601d7104578d25cc4020b73b2bbee0bb26d83a3ea41b62d1a08685a4bfb55fa55da76ce0a6dc52", 0x50}, {&(0x7f0000000680)}], 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() 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, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494bd000 didn't change! executing program 0: r0 = socket(0x20, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000400), 0x802, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000380)="f000000080aebbf1034005d873a215342d5755f6e8e7b4a500000200000005000000000000000000050000000000", 0x0, &(0x7f0000000380), 0x2d) semget$private(0x0, 0x1, 0x448) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000300)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r4, &(0x7f0000000000)='$', 0x1) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0xd0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x72f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0xa249}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000008000/0x2000)=nil, 0x2828}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0x3}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x5) r4 = socket(0x10, 0x4000, 0x7f) setreuid(r2, r2) getgroups(0x2, &(0x7f0000000400)=[r3, r3]) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, r5, 0x4) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x28) linkat(r0, &(0x7f0000000440)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00', 0x4) r7 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x11) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) unlinkat(r7, &(0x7f0000000580)='./file0\x00', 0x8) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000005c0)=0x2) getdents(r1, &(0x7f0000000600)=""/129, 0x81) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) socket$inet(0x2, 0x8000, 0x0) recvmsg(r9, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000700)=""/181, 0xb5}, {&(0x7f00000007c0)=""/180, 0xb4}, {&(0x7f0000000880)=""/241, 0xf1}, {&(0x7f0000000980)=""/183, 0xb7}], 0x4, &(0x7f0000000a80)=""/4096, 0x1000}, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000001ac0)={@remote, @broadcast, [{[], {0x8100, 0x1}}], {@generic={0x804, "5318cc706afc3c7e090c8de3ebf0676edd0aeb9c9717f8a1a9b305fad0880b542c74c49164da6c78280ad8f271096e3d444c3bee368df624af7429eacf"}}}) rename(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file0\x00') fsync(r8) bind(r1, &(0x7f0000001bc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget(0x1, 0x4, 0x104) semop(r10, &(0x7f0000001c00)=[{0x3, 0x101, 0x800}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001c40)=0x400) r11 = msgget$private(0x0, 0x180) msgsnd(r11, &(0x7f0000001c80)={0x0, "0d1277485c385ffa03a372059eaf9f49ce103a9cabb32581d5c77f7db873843ea23427a7b1559bcbcdc95897ebd416fd2c36eaa7bc1ba16a683551db4b862f3039c080375c83aa0215a3eec82ff34365893c9ff651"}, 0x5d, 0x0) executing program 1: mknod(0x0, 0x0, 0x5c4a) kqueue() r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) ktrace(0x0, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d", 0x11}], 0x1) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) r8 = dup2(r6, r6) ioctl$FIONREAD(r8, 0x8020699d, &(0x7f00000001c0)) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x1}, {0x3f31, 0xe, 0x1f, 0x8}, {0x39}, {0x0, 0x28, 0xff, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e3471ac00589b5a81501d49a34b99fec37082", &(0x7f0000000080)=0x15, 0x0, 0x0) executing program 5: setrlimit(0x0, &(0x7f0000000200)={0x8, 0xc0}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb12", 0xbe}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a2344", 0x9b6}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0xc4, 0x80000005, 0xfffffff8, "0100170063026d02000100000000000000777d00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000d85000/0x3000)=nil}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ce9000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00', 0xfffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000015c0)) poll(&(0x7f0000001600)=[{r1, 0x4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7", 0xf5) execve(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, 0x0, 0x0, 0x1803, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x23e, 0x3, 0x8, 0x7f, 0x3, 0x800]}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r7) setpgid(0x0, r4) close(r3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004000011830a, 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1d}, {0x64}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x33, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) flock(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) bind$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) mkdir(0x0, 0x0) chflags(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c6000 didn't change! executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd04c084", 0xfffffffffffffdbd) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) clock_settime(0x3, &(0x7f0000000040)={0x25, 0x5c8f}) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) select(0x40, &(0x7f00000002c0)={0x8}, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x0, 0x4000000}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000280)=0xffffffff, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='b8', 0x2}, {&(0x7f0000000040)='5', 0x1}], 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x14}, {0x8106}]}) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000180), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/4096) r3 = semget$private(0x0, 0x2, 0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001000)=""/253) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146959, &(0x7f00000001c0)) r5 = socket(0x800000018, 0xa28fa8f14e357df6, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) shutdown(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) dup2(r5, r6) connect$unix(r6, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) getgid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000012c0)=""/74) close(0xffffffffffffff9c) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000001c0)='./file0\x00', 0x7fffffffffffffff) semget$private(0x0, 0x7, 0x3c0) r0 = open(0x0, 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x3) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0x8923, 0x4) semctl$SETALL(0x0, 0x0, 0x9, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e", &(0x7f0000000740)=0x99, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) open(&(0x7f0000000140)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x40000730, 0x0) setpgid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "031ffeff120104000000e5ff0000001a00000004"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x800000018, 0x2, 0x0) executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x4e, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f793c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xc4}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRESHEX=r1, @ANYRESOCT=0x0, @ANYRESHEX=r0, @ANYRES16=r0]) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)) pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va 0x546494cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068bdebe0 va p0x546494ce000 diadn't change! pmnap_unwire: wirinig for pmap 0xfffcffd8068bdebe0 va: 0x546494cf000 d idn't change! pvmap_unwire: wiriong for pmap 0xffpfffd8068bdebe0 v_a 0x546494d0000 gdidn't change! epmap_unwire: wirning for pmap 0xfeffffd8068bdebe0 rva 0x546494d1000i didn't change!c pmap_unwire: wi_ring for pmap 0xbfffffd8068bdebe0a va 0x546494d200d0 didn't change!o pmap_unwire: wpiring for pmap 0 xfffffd8068bdebe0 va 0x546494d30S00 didn't changet! pmap_unwire: awiring for pmap r0xfffffd8068bdebte0 va 0x546494d4i000 didn't changne! pmap_unwire:g wiring for pmap 0xfffffd8068bdesbe0 va 0x546494dtpmap_unwire: wirapmap_unwire: wircpmap_unwire: wirkpmap_unwire: wir pmap_unwire: wirtpmap_unwire: wirrpmap_unwire: wirapmap_unwire: wircpmap_unwire: wirepmap_unwire: wir.pmap_unwire: wir.pmap_unwire: wir.pmap_unwire: wir pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirppmap_unwire: wirapmap_unwire: wirnpmap_unwire: wiripmap_unwire: wircpmap_unwire: wir(ing for pmap 0xffffffd8068bdebe0 fpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wir8pmap_unwire: wir2pmap_unwire: wir8pmap_unwire: wir6pmap_unwire: wirepmap_unwire: wir1pmap_unwire: wir8pmap_unwire: wir2pmap_unwire: wir)pmap_unwire: wir pmap_unwire: wirapmap_unwire: wirtpmap_unwire: wir pmap_unwire: wirpmap_unwire: wirppmap_unwire: wirapmap_unwire: wirnpmap_unwire: wiripmap_unwire: wircing for pmap 0xf+pmap_unwire: wir0x159 vop_generic_badop(ffff80002c132b58) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd807aa64b58,fffffd806f988a18) at VOP_STRATEGY+0x9f bwrite(fffffd806f988a18) at bwrite+0x1ca VOP_BWRITE(fffffd806f988a18) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002c132dd0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd805a176798,ffff80002c132f30,ffff80002c132f60,ffff80002c132e60) at VOP_MKDIR+0xc3 domkdirat(ffff80002f548f98,ffffff9c,20000000,0) at domkdirat+0x125 syscall(ffff80002c1330e0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa020d93b690, count: 247 End of stack trace. syncing disks...panic: ffs_update: bad link cnt Starting stack trace... panic(ffffffff828be4c8) at panic+0x159 ffs_update(fffffd806f29ba50,0) at ffs_update+0x2da VOP_FSYNC(fffffd807b9dc520,fffffd807f7d7820,2,ffff80002f548f98) at VOP_FSYNC+0xc9 ffs_sync_vnode(fffffd807b9dc520,ffff80002c132898) at ffs_sync_vnode+0x16b vfs_mount_foreach_vnode(ffff8000006cf000,ffffffff81ef6c20,ffff80002c132898) at vfs_mount_foreach_vnode+0x55 ffs_sync(ffff8000006cf000,2,0,fffffd807f7d7820,ffff80002f548f98) at ffs_sync+0x104 sys_sync(ffff80002f548f98,0,0) at sys_sync+0xbc vfs_syncwait(ffff80002f548f98,1) at vfs_syncwait+0x3b vfs_shutdown(ffff80002f548f98) at vfs_shutdown+0x61 boot(100) at boot+0xe0 reboot(100) at reboot+0x7b panic(ffffffff8286e182) at panic+0x179 vop_generic_badop(ffff80002c132b58) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd807aa64b58,fffffd806f988a18) at VOP_STRATEGY+0x9f bwrite(fffffd806f988a18) at bwrite+0x1ca VOP_BWRITE(fffffd806f988a18) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002c132dd0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd805a176798,ffff80002c132f30,ffff80002c132f60,ffff80002c132e60) at VOP_MKDIR+0xc3 domkdirat(ffff80002f548f98,ffffff9c,20000000,0) at domkdirat+0x125 syscall(ffff80002c1330e0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa020d93b690, count: 236 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID d662f6a5-d763-0b53-7cd8-e4e6b0001699 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace