last executing test programs: 9.297789275s ago: executing program 4 (id=1216): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) read(r0, &(0x7f00000003c0)=""/96, 0x60) r1 = socket(0x11, 0x1, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="d97478b1e892baa2ef007ed36dc8056847cc72e2f2c4edb4f5c030fe4485a4d6", &(0x7f0000000080)=0x20, &(0x7f00000000c0), 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x32, r2) sendto$unix(r1, &(0x7f0000000200)="b1000516000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) (async) close(r1) 9.297451453s ago: executing program 4 (id=1217): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00002b80fe8000000000000000000000000000aaff0200000000000000000000004a31802b436e19"]) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffee2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r3]) read(r1, 0x0, 0x0) 9.023207289s ago: executing program 4 (id=1221): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x15}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ftruncate(r1, 0x2) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r2, 0x2000747b) read(r0, &(0x7f0000000400)=""/213, 0xd5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) 7.194381894s ago: executing program 4 (id=1248): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) setrlimit(0x1, &(0x7f0000000980)={0x800084, 0x54}) r1 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffffffffffffffff786dd6000000000103a00000000000000000000000000001a003f0000000504000007000000004e234e2000089078fcfcbf73b3d5978981cbd0cbb93ffe29441f20797894f192cc4fa762229fd0b4233d3d150b22b69b904d557d3dc6110ddc366b21271c4280039eaf3222e8737cd5879864dd9a"]) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440), 0x1000000000000193) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02000000000008f8001c0000000000ff9078e00000020000000008009078000001000000"]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x10000, &(0x7f0000000180)='./file0\x00', 0x8}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0", 0x3}], 0x1) utimes(0x0, 0xffffffffffffffff) open(&(0x7f0000000740)='./file0\x00', 0x200, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x6, 0x71, 0xfffffff0, 0x1, "6cb48b8494cf2941ffa7286bac19b0b71243896c", 0x5, 0x3}) bind(r3, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) read(r2, &(0x7f0000000200)=""/255, 0xff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x6, 0x8, 0x2}) 7.013392679s ago: executing program 0 (id=1260): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = geteuid() chown(&(0x7f0000000140)='./file1\x00', r1, 0xffffffffffffffff) (async) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(0x0, 0x5, 0x128, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r2) 6.83046914s ago: executing program 0 (id=1261): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0xd27d43220c7df9b, r2) fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/255, 0xff) ioctl$TIOCCDTR(r3, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x3000, 0x419, &(0x7f0000426000/0x3000)=nil) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) 5.359598246s ago: executing program 0 (id=1286): r0 = socket$inet(0x2, 0x4, 0x0) r1 = syz_open_pts() socket(0x20, 0x3, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069b4, &(0x7f0000000100)) close(r1) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) minherit(&(0x7f0000273000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x4, 0x0) (async) syz_open_pts() (async) socket(0x20, 0x3, 0x9) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x802069b4, &(0x7f0000000100)) (async) close(r1) (async) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) minherit(&(0x7f0000273000/0x2000)=nil, 0x2000, 0x1) (async) 4.207274331s ago: executing program 0 (id=1298): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) 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) r3 = socket$inet(0x2, 0x4, 0x3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb014f000000", 0x8) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0x41946472, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000020000000", 0xc) 4.147765724s ago: executing program 0 (id=1304): sendmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)="b4959a2f9562e535a59d01c2804d7380929f57834eb795cdc459051e76a07338b03f176999f2e4ae0e04a8d4db7e69028acd4520da354be940eb2092ab6ee1d8615a59bf0b5071a6014b31f716ead620b046f1535be540826f03e05080e2ffd8047dad5dd46e70e2f28f708f7d610c51cb145630c5b504bc9ac7d0d7344823a2b7e8f27257cfd20e317e61f90250ba3443f19654c4e1cbe81b7060a3914b1aa31a437bacae35a74cc801ceb1238f72c42150fd6002277fe5300c8939c8ce12e06daec89d72", 0xc5}, {&(0x7f0000000340)="938c977413981b8694ac91964ad098a4478c47677154fa5aca87ff4ea8dd5d30be55ba7d1fdb14aa894f2e05ce4e2c5d26bfd64fb91c95b318409f865218e7c18f0cc49efc63daf45d7148a15baa00393b2dc2564e98676bbc0ae4f01ad6b97cd0974f9bd809dea24059639bf808d981fbde2447ed8689b7c8c9f717bb905d6f62d939da45ac1dc385827ee52ac2", 0x8e}, {&(0x7f0000000500)="81dcd89a4c9669099afce942ee723ee184013f18fc5b90c034fc65139c20dd29cdd77df2baeb0629a71b7a51aaadac3710920df2e3e3258b1e6c6754885e1b7dd04d6d0de07400f42de0417aff9bb6e94c6c28cf79206e9f3b9948a9187f5ffc12bbdd595d07a2a5c5d8e23cc672477db7d12886b71639f323c25256ad72dce344a1cbd52d3647a9e9183ac60cf4dd10d9dde25e27086cfe70dccaba6ae54346d77933a683c1bc7b4ca4d895753b01563b133bc16c53b3677259ad2cbc87aec3c88618bfc61064e96c9cde9067b89073328f70", 0xd3}, {&(0x7f0000000400)="9f631a823af5a589cf6d67b63a9ecd19032fee91ae503c583c1a3ffc68ba637a523dd930ffaff500a154e3f48fc4c372d15920b1144810f7a2d3d4445c250ecd2909601d4ba1d7bb3697e7a278df8b35", 0x50}], 0x4, &(0x7f0000000b00)=ANY=[@ANYBLOB="b800000000000000ffff000004000000b3fc5cbd76d46fc8f5b09d94ed9758a23d7bd4bb4580e5de78b8c62e5f66afc86458e4002547e6813c27ba820bb9ca9ced0bcf5225eb4d996eb61afa72ee6da1393f65afd2b6fcf59d9840820d0f4e8e0571a959cd22e695192128bba35a453ea41b906279393f3edc1b92f5104e707d6e2e79cb22af7a1c8aff61b7ae4514889cc21848e20d78aca6ff155a6c0de075db09d34dc0623010ccb0714b1b3a5b3d9a000000000000004000000000000000ffff0000070000000bff1dba66266501b99539ea064c43ba15b19a00c4f35a1a2663692b1852d6482527e4d515b377a2525ef35ffd7c9a7ffcf18fb6845016000000000000009800000000000000ffff000004000000f1f2f58c798934ed5038215a548ccde7837b81be2e75663273969f3078460c05198e398513853fcb8684860d0df6c7d132e8ea989741c7bef1e3cc30175c795cac53fecb093bb4fc02e1438762b0ee4d0abf44cfc42a99f8648fbb09b5e9675f125ae7b2ac0ad7f7243fc6ea94f32a6cd87ad277474845edba1da15b81e9000000000000880000000000000001000000dd000000a8b24c85909056a61981b8dbb748df5dbb984ce84fe76a5e49c2c6a37ec1b3c000f2e2fac9baeda7e55be86c725dd823de08fb921f0d40e324826779234e2e60dc2613c7e622f68f28b5c9f2a3061cd9fa9df827cd60598b032d2395fd961d1f9e5a8b59d66ff3eef63689d5397ef1ba0f2c5000000000003800000000000000000000005603000046ddaa2ac1f3842221489ac15e64f7e1c4d3f76d9386096ed4f1b3d7515f6fcb357986ae61d9bb0000000000000000000000000000000078ceadb4a77094da615e8f1d3a1c9c12de0f6fb36c0436e00ccec74e34f2d2fb5745a8c970ece6614e97d442baacd3c1ee719ebdf97e8f751d0dec7f436bc252bdb3af920b7c4dcfba6aa4c24fd8c130760bf62d5cb482174460e3cb3917aa9c0e8333cece73d2d9be7463e124d46f3a5126eb06d134810674b785e088a4c6111025a3521c595d4e59956f31ab46006ddc248a36e75e8f6061c78209a8fc09c86bd92b7d5531b07c8a307d335e4bb91d5bfba996c83efb373bd209b8d2829b51f216f986987747ec566d30773d2fd112ee4464b30e43"], 0x250}, 0x10001}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000009c0)=0x2) r1 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x13, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000a00)=0xffffffa5) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r5, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000ac0)={@random="0aa45605d8f6", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="5fcb17ed6053", @empty, @broadcast, @rand_addr=0x2}}}}) ftruncate(r5, 0x2) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000001c0)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x6) syz_emit_ethernet(0x62, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x54, 0xffff, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x13, 0xb, [@loopback, @empty, @empty, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x4, [@multicast2]}, @ssrr={0x89, 0x1b, 0x6, [@rand_addr=0x3, @empty, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @generic="0a6921374c6442a6"}}}}) 3.751782335s ago: executing program 5 (id=1319): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x4000) mknod(0x0, 0x4, 0xe02) (async) mknod(0x0, 0x4, 0xe02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000140)={0x0, 0x0}) execve(0x0, 0x0, 0x0) 3.742711837s ago: executing program 6 (id=1320): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffe6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102eabae3a88b0949e0ec97125053a7134863", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a0b000000844def94a34bad9784cf71b59c7a", &(0x7f0000000080)=0x1c, 0x0, 0x0) 3.741163822s ago: executing program 6 (id=1321): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) (async) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x13, 0x40000080, 0x10, 0xfffffffffffffffc}], 0x12000000, 0x0, 0xbb79, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57b, 0x0) (async) kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57b, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$TIOCSETA(r6, 0xc4504440, &(0x7f00000001c0)={0x2000001, 0x800, 0x3ab, 0xb, "00003f000000000000000000000005000600", 0x2000009, 0x4}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 3.729741176s ago: executing program 5 (id=1324): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1, 0x40, 0x1, 0x4, 0x416}}}}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) r1 = socket$inet(0x2, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 3.629932697s ago: executing program 5 (id=1326): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) syz_emit_ethernet(0xaa, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x9}, @generic={0x1, 0x10, "a18a025cf83995a68e331f934dfe"}, @end, @rr={0x7, 0x2b, 0x5, [@rand_addr=0x9, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @rand_addr=0xe65f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/77, 0x4d}], 0x2, 0xe8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setuid(0xee01) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) (async) syz_emit_ethernet(0xaa, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x9}, @generic={0x1, 0x10, "a18a025cf83995a68e331f934dfe"}, @end, @rr={0x7, 0x2b, 0x5, [@rand_addr=0x9, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @rand_addr=0xe65f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) (async) kqueue() (async) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) (async) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/77, 0x4d}], 0x2, 0xe8) (async) 3.534515065s ago: executing program 1 (id=1331): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, r1) fcntl$setown(r0, 0x6, r1) close(r0) 3.365829136s ago: executing program 5 (id=1334): mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080)=0x74, 0x4) recvfrom$unix(r2, &(0x7f00000000c0)=""/22, 0x16, 0x820, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) 3.365405023s ago: executing program 5 (id=1335): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x20001fffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4ebfac6bbaf79e7) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r2, &(0x7f00000000c0)=' \n', 0x2) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 3.364925674s ago: executing program 5 (id=1336): r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x3, 0x7, 0xe150, 0x1000, "0010004021582d6c153708870000000047ff00", 0x0, 0x1}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x6}) ioctl$VNDIOCCLR(r2, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) fcntl$dupfd(r2, 0x0, r1) 3.276598432s ago: executing program 7 (id=1341): mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async, rerun: 32) socket$inet(0x2, 0x1, 0xd) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 3.275946379s ago: executing program 7 (id=1342): unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 3.246686484s ago: executing program 7 (id=1343): setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) dup2(r2, r1) listen(r1, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="0ce7a1feaef6548dc165c86193780e5aeb9f2a1defa2f6950aca9b8cc7be9b2b1ebe62e6f24691110f4682ed50b62245ea2e63aa93786e09ed28337390dfbb746596fb067c203faf43c0d81ea9b87ebaaa4536feb0f2c9fbd83c00e5c77f11b3720ae23ef326af601de1ab13de5bcd21f2784aba7fe906e198b789b184bbcfc6099bfb7f08be4e0cac98de7beb08310c19134543ac16b8e581272b8816c4a4aa282e9a0ecd71380ec0c482527ffe0fb096e74d61fe8ade35e460a88fbb98f404370e8bc1496aaafba3b6e3a9c90382c47a8e4b6ee61a20396f0bfbf7abf9", &(0x7f0000000180)=0xde, &(0x7f00000001c0)="4adad8e2f58a6ead8d29a687e8c163cab14ab98578badbc12c44c0228a8c64b6314262460cee3db9cbbfcdf1ff736d805e8c9a8a63cff10abc9541e59dd83bf5cb6183145fab51001d07580cf528f1a12097f8e8e03f46218222a9af449d321c128cc4a85f829e986999021595f5b2c2c11af500251f0a5e5de8e37d216facdcfd63d423692b09151be946a3c91f506a4c4d94577a438ae3b1f9902c4009b0b62ec976a6204d82629f99ed8e7614ffdd245b4516f0fe19afd56c37d0d3046e88f35fe574c73dd9071de2782757292fbfc41cb5aa2a27fc3ae212bedc1e5056bdef87c7fdbfe4c8ef074081b8e7639a7d7b89867bdeebdca315338aeda3ee359761aa1857af65beedf5116db63a3fedc0d7855c119268b65d60e0813e7a2db24f6558268eca97069389abe048da004f241c7c74c508683e37013962bbbd65e2e9a627f9ada51b570b001d83a6496a4d3db13c473647c7103042a44c1bd14656ada90587a8e52b87d9431e72da3698832e3b6b0616ecc0791ae630a2aaf3a1dc53c17010498de684d3bff161f1d70d0fd6f9ed05cbb974f5a4a2e3a8e2cfe8deb3503e93266889890cd001b0b2712a371461c141e5af0d75b5d62f78a902dcaafbe4a17c85c534bef1cd7f24b68a7e49a487a451af6fa07adaede5628adaca3311fdb742640b4808a74ec06e8cfe10c8a0786e70cede589c51a18cfc507ef0ff96fc8347d4888a83ba1e013cbcf9bc027bdb0ec1d13c318cea760cd51160636d87cfa4f7941f522c39b0e0df90ee1014ffb063e205c3aef7ae224444d44d110fdbe565e71ec1ac1e22e1ca3ce48038f32e578d4119e615275303ac17e34576ca98188a1e3cc0b5749e59e82c34dd351008f7628bff63c1edb41e0441fc669a4eb4709db112042a7944d9b422a21d61223ae05bfa74187ff0416800d6fec91202da387c0165760a7413abfaef9d0ac08aff4a48277365afab0c2f7ab1f450a44749a0266aa1674ea5de4ed8440d9eb59e6c15d9a1a1a4d0921cdab0fc4625375a46085bc7bbda79b595c333892caa2b35805f920ebca7952bb9a0deedae95aec7f76aef14911b61bb3beb8e1b73657ece24f2429938d3a139592756d110c06844f6dac182890f1639aaccef342d3b8f2231a4844f21bb1c8d0f4c6ebdfde044ce03867860a2e98b9dffeea3fc2b38e78e8b656be0c5099d4f34566cb7dfd3b6d055d870e4f17fa5031d65706252223336a11e749bb0a57713d57fda27a6628f8476601ef055966955765ffe4c1bfcb6be6a31e563b97a42627a7d3c70e007004ac962d909a090708af15feca720691750b4177fb3492d873ab6b7f816c0e4616d3305d1f10d9fed89ef2ba154e88cd4d282b4a73c5661e0688c0ff18338af7b095fdd26222f8728a3510d3ba2d353350e53340e27812fd01e58786c16581489de85bff2b8774631a2fcbb51915ed9ccc328b8abd4c49e9116916a63381d4f1079b2c66ec75f6c919207d84b0c5c8f0a0ccc9b2c70f22989f026902f790ef86fa120e9e6e85a69c4c3dbd0bbfabc0ea9e54772f7473ffb85dd3f8ceaf47a1b387e8b0fad4068508d586d369228b19bd632ac639a4221220c8f79293a82c2b590bb06451608bb03d2b1c3b65e6a15b7778e35d94323b4038e1777baa3d3992d0c91a4d01903246599644345b921f118fb2fa256a3f3f0b6b7c48d9d76cfed9633b0683e35bc74ffa226949fe32cf3f6f569659590d154ce8da1a7f36c9dba83db89432066b94081db2542403293a19ad2b6e9bbd89a3bae776a0c52e43a6be6561046d035739d8ba3e3ca52670a21199e8828cee7661e26f13dd2766c45e2032016644f224c3b124370656aaf71d7d3ed7d8e8c670f6b30feae6cb8d4923294e951142863e84b6bdf1fb45a195b233a2def00b2f7a390f0957d64babd69906ad5a04f36878863a0b6c1c9cea75d59f9e95d70cda8e5130a8ae67fc408a3e919e0cc0c6de52351385bb75c685d67bd52d7c15f8a9437c4d791e1fd32745c4b5a867a15ae3ae50d40a18e051bb7ce0c81bb97f610b0de0dc2b4cdbab0fc99f5a7e95107133a957396b9d429fe00c9f220cdd4cedcd9e662eb1277a56fc68a8e827b6bca8386e568bd230300a53f879a704245ba2883203483e356a27eb1129ba1e59b18c3c5782bac3969c9f9f904a383370a27c6837ea125c65a9bc26828ee8287d18dfac0f4050bafe06873ca55d2b6d6a3cb0b8b79ae1c7bd08056ede82052dc4d5ab4ae979794d450bba75aa8e567a23d85224fe4171b89379721707170ac18b3aff26b6ee9c1939139b54c1c435c2efe59fb0a4c26f4b7482b2c06c5ad69729c23de950852a59d91bfcbd16432f326ad6739ded74cdb2882478ce26c5f2cf3f7ab4573efa1889b6db1b82d306bf53fcded0cf57ae1931ee01af01032ea44ff47a6a450192f9a1a22034dd8ae35cbda95b4a1555cb77f2633fe6380c37e82dcd31ae5e595ea349cd62e04dadb420510b0440da73be9f6d59bbea478d9b4a702e615d32ca886cde8279b5ca0a22b97d088f1bcb7b52fe370c70740c8e69ad7339f485d82f77d434b5bf97fee5c1ee3ecec671dcb15c292ad56d4d41185d8ae3f19c331c5ccfa8a41bd11b2ea8f82f208c609324fea460ffee0a2a0e2c58f3b77e80eba96ed70bbff538aff2b928b0e35418196588a95dbfe6608a5fb2e1f6373924d7b48465f6a651cb3db9edd989ae601288bee013951530949935d03f91b453ad5ca2129432cfbdddc61e805a68d1cf4aaa2e804e03706ff286f22bd9b40968f047595581a9854e7afc24e692bd4a270154f896423b9819ae60bf0c2c81698e6039ac5a7941337839b5bcb3e1556443b5eaf1da96c7b159a09a2612535c880265f7ff3b47b8b85dbb67573855b703ef9f6c6b23a6b3b9ba3d798f5954a14e8d89b2b512a4be8b79ac50709bb0767ac027c2243e5e390bbf0cac0097dde9a4eb670ed0333d3e596adfc145cacf51af3fa424652f94fdee1e33cc2c48631678e2189ceab7a968078c7d99ca48548c6469faf9239381237169a15f2281a1412e0c23c428b5e9544bb67d9d3fbcee4f5073e9dd9f5f762da3ae573a1c3bf3075e840b6d72285950da10eb1a33c436b9b59ca5d24af3945cc6393fe4dd358b2bf40cce71511d2c573c93fb5748b651ac93fef8a0ec1bc4dd2e08014b587fbd29e70c54faa58dc09c04b4065b77023b6eec3001fe1711183bd967e0f7ec82b6a094eef81d29ebe3207e8c75236d2cc1b75966e3254f9d4489a6c9fcbc6a75dc95bb8e59d47e0e2d4855d9ff0b0472a6124aa9c7af18809aa721bb6fd46ca883de33bc6e761b72e198067eaf5a49c4b83ef4b93c31728ec2aa880545275ed1053f70009ce6fefd8c737067c40dd65f01d02ef7fdd4084da5d06477f07a2833f5d7c668ffc3289b77b5e92101a044f47fe01fe47e008574df0429b903ceb58d37c240fca7062a5f081a4984b975e3045b2383bf27306c1699494ee44af9369cc7ee3846785f4121ff54420ed922adf5e66e701c16240a0a6adc4d9d1e5b1a2abc98e5c8c6bd3542126b2ee935bb2932096b9a099513dab912d5cca95d4c2bb693ffb2998cb410ab43e7e9b72e0f7836eb887fdf8926ad67ff63807103675f46d0db1049ae4c8ac146c9c811b621a30d3316ccbcd3527ab049c551f44abe1730f40f90bad373f991d1de1f5b712c984dfde811f9975040b24a92e1a708c56cad1140315aa13b6cca477af8437cac5fa498192f1f7d081a95a1362dbde153572af0406db8bab2f6bcfc315a00d86115d8ba7097ee2b240176d48374f5dd023822ee14db76e35e33c2b3387f097a498984ded701e5211c25cf4cf6288d50e5ce461ad405ac4c01f8158e90d5cc8e15319b292c58233f9be2c25560bdf36e0ba44f47047aa3d04ed9e35eb692bb3a4e07f87a0d0ccfa6560cab7fc619762341f71c3957efa567074c3419fcf6b7c391105270598c686bd7a7a4f81a11199c0b34f362ef853e40ea33c9bf3bf77bc85c1db0f374ca08fa8a684f9e64d1d96d0e9150371a2311a788e03b4c5e89685fc1b042afd03fa2b8ea8511ddbb3600435daf4efe92c71a06b14c33d2b92f56da75f23e647aa7248fe0c8b143ee34f4ffe7222c4a439788e3eb1637edf7102cb8e5c60d3d4aea3567d33381542decc9e5451999b6fe2cf6544696e30edaf2144026c6f051d2ce07b865dd066d3b4db420c92a9ec45ee7aecc1009b232cd5dfc8b2734c02639dbf370544fade5e318c646a6593762ef8547e658376a883e81bf93b300142f56f8e8a455c3b8f7886f9689ffcb3fbabb09a3d5d0b504c5b94ad2fc0656423fcd0716e5c32dd57d68d131a10a3dd840a89004b7bcf996f94a28fa4c3a011b61d2fbab524ae4ae95fcd905c6d286ca49d93d90b63fdc7abacd4e07948630aabbc113b825824203010907d6a47b8854326269cc56c985d8f9b762640fcb948ad76e625030a4194b97532a32ce29bcc30974c445610ab20f7b1c0ffb16a2e4554306f07aeb5e9b5ffd3ffb6adad026ba1cddf5cda95165156f73796de68d831771d8e7c456a4f8d185e071fae9bcc3e830933d7f3325202481657eba50707db2a7f36e54a6d6a5aaf8607b3f4fd252351083f296a677114bdf4ff3f1375c8f03a7facdb06bf7cf1bedfd246ec1dbd5ee38facddc36e81876e16691e9d00374aa16bca02ac00b9ff1fafe36abb8ba4c712635695318ddd8ac7653255f56d2a556f498cbdfa0aa7f4f07b74d9705f079482fec86cbea3c3e436528b81353cedb00d756a8d3e6c2eb4c30c43361598b9279f2ab768acf71b66bfff7b0cb77b4cdf8bdcecad593fe7e8df31ad0fe6f34bef77a5c9cb34a647dd8778edef29eebdab047d38dcecfc94a50644cf56cf9b7f32b7f7618a7f3cb89d7ae76a84b3c9b12c68a5c70bea83e7332c09573cccb85cc71aa48e2fe85a2d8cb9aa5475c60dbfb2852e7b7cd500bd67412c65a7ea182acb7f64f7c523fbd0e83a2088d342515df9f7ffac95a69da087569cc09e93650f645f1d4f121f702dacde6d011748598dc27c10702864213ee85b22f2ab2b2fa924908fe5b6c3ac9bdd2cf58fab1c2fd7a72baf228e9b7687bce8f8f196c05a00a184689e0b237d805078d9966e14a0614a89f18c52b21adf525dbc4bf42031f0e85cbd10a7ea49bd7a1058ba72f77bfddd23709b25c5ded4733c4d13951d5a58d1ea15dc372828d9567d82c152d38705020da6607ff0e2f1303d5409495d515a62489756443feac44051db25489f33a52beec933e4e3a35ce9ae0a65d4cc6b4ff5528f418d7783e077cfa230973885010a3e01ca913929eee602eb4e815762daef4ad272d28d8121b519012b1712185d7ffbef6ba57a0db1d0bc39d7358044bcffc6d75c862bbceff67e8e329f066c968681ed99957c6ffe450be68cafb3149711ccb0e7645ab62486ffb20e98b3320ad4a3c67530242d064a6334a884a9415228b06ad98df50c8a45b1e838050c894a3b203044a4ca9f6e3f304b1f838bd1fe44da36cf50c034a24e69c6dbe9f4587c915326c0bca7a449dc2af3c276fd9b420f417a06cdb3a3689cd86ea3080347afc81b77d2d642d01dc9d1f15b31b1db1b8800d5131f23b3c72782c9d53e864a0168d7b22495b06d9e874d94123be0585b4556a632dfdbfe0a1be829171c50194bdad13e3c9acd5f6cc0a97db2178b847578af07cdfe388107755fefdb786f150dde6c82ae5fcf222628f9e858fbb2914b15765d7aebe233", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfdceed8e78911ec6) 3.244571417s ago: executing program 1 (id=1345): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x4000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r5 = dup2(r4, r3) recvmmsg(r5, &(0x7f00000001c0)={0x0, 0x5}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r7 = syz_open_pts() close(r7) setrlimit(0x8, 0x0) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x8) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)="26af", 0x2}], 0x1) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a001c0630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bca26800010204090003030400", @ANYRES16=r1, @ANYRES64=r8]) 3.243916618s ago: executing program 7 (id=1346): openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)}, {0x0}], 0x2) poll(0x0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) recvfrom$inet(r2, &(0x7f0000000000)=""/75, 0x4b, 0x40, &(0x7f0000000480)={0x2, 0x1}, 0xc) mkdir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x196) (async) mkdir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x196) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 3.118791746s ago: executing program 7 (id=1350): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x5e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) socket(0x1, 0x1, 0x0) sync() sync() sync() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x181) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sync() sync() r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x200}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, 0x0) sync() sync() sync() sync() 3.117950102s ago: executing program 3 (id=1351): r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x1b2, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) 3.024528617s ago: executing program 3 (id=1353): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x4, 0x1fe, 0x6, "32c14a61590c00000000000000c791260dad3860", 0x0, 0xd}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(&(0x7f00000002c0)='./bus\x00') (async) execve(0x0, &(0x7f0000000280)=[0x0, &(0x7f0000000240)='/dev*speaker\x00'], 0x0) (async) r0 = socket(0x6, 0x2, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078f7ffffffffffffff070b1eac1400aa7f0000015f58190278000b0008000003fc000000010000000911f8f8ec04ed7d41781d06cf66ee431ff5af39451c089e58c9a793201adb3c5725dabe9f81de259c32459a55aa2f90a51dd2ae1e8c78fe96490a93620e26d734fe1f80679503afda17530b31530c940618f58d15bc23399fe52bdb6b0028662f5f48c747148f0e8952"]) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = socket(0x2, 0x3, 0x50) dup2(r0, r2) (async) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f0000000200)) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fed8bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00400000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000180)={0x10001, 0x5, 0x4}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000740)) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000006c0)=0x8000) (async) open(&(0x7f0000000700)='./file0\x00', 0x10, 0x20) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24}], 0x1}) socket(0x18, 0x0, 0x8) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xcd, 0x40000029, 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080), 0x0, 0xffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x6d4) 3.02339123s ago: executing program 3 (id=1355): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffaa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = getppid() setpgid(r1, 0x0) writev(r0, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) write(r2, 0x0, 0x0) dup2(r2, r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x34, 0x1, 0x27, 0x7ff}, {0x28, 0x80, 0xa, 0x3}, {0x400e, 0x3f, 0x55, 0x8}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="344ed202430c6d24", &(0x7f0000000180)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 3.023097725s ago: executing program 2 (id=1356): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1}, {0x4, 0x0, 0x0, 0x69c1}, {0x8306, 0x0, 0x3}]}) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086e3660d38475cf9c4f520fddd60db834439c11600fe000000020000ff80d1440000200000fe8000"/62]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) 2.776918974s ago: executing program 6 (id=1357): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 2.776526824s ago: executing program 6 (id=1358): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r0]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) setuid(0xffffffffffffffff) (async) r4 = socket$inet(0x2, 0x3, 0x102) shutdown(r4, 0x1) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) (rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x1, 0x0, 0x7}, {0x84, 0x5, 0x0, 0x1}, {0x8306, 0x0, 0x8}]}) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x9, 0x0, 0x1}}}}}}}) (async, rerun: 64) sysctl$net_inet_etherip(&(0x7f0000003380)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="067bbfb2b6dce3222518e060100c4386dc1ef30c5621082112db09bfffaca0975c1a20523da2a6f7fc1ba417d62dd62baedd791d7260eef06a19f71caccb9a54b8bd9431a377673b766c6c1b87f59a801b2643aba7bb15a004c9229974d79bfad6864027c1acae7ec616f956143d3e2eee0ccf26fd20f1811cb8035a2f81c08d"], 0x20, 0x2}, 0x6) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (rerun: 32) r7 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) (async) close(r7) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5fffff5f, "9cdc0000001a000001faf80d71d3643000000100", 0x4, 0x8}) (rerun: 64) writev(r7, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28", 0x679}], 0x1) 2.77621352s ago: executing program 6 (id=1359): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r2 = socket$inet6(0x18, 0xfb8370f5f1567b81, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x91, 0x1, 0x7fffffff}, {{}, 0x801cdb700da7d40c, 0x10, 0x40000000, 0x6, 0xeca0}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x0, 0x7f}], 0x2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xc5, 0x1, 0x5, 0x1}, {{r3}, 0xfffffffffffffffc, 0x14, 0x2, 0x25, 0x4}], 0xd, &(0x7f0000000280)={0xf3d1, 0x3}) dup(r2) (async) r4 = dup(r2) close(r3) syz_open_pts() (async) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) getpeername$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getpeername$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x7, 0x1, 0x0, 0x8805, "a4a634eb1e53fec072e2e31d351d68801e56f2e9", 0x0, 0x9}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000003c0)=0x9) socket$inet(0x2, 0x3, 0x0) (async) r6 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getpeername$inet(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000480)=0xd2898b3b03b5cb85) (async) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000480)=0xd2898b3b03b5cb85) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0xfffffffc, 0x7, 0x2, 0xd, "92d78b25b7fe74691a210326723a3471ae95e250", 0x7, 0x4}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000500)=0x2) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000540), &(0x7f0000000580)=0x4) open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x15c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000640)={0x7f, 0x7}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000680)) fchflags(r3, 0x10000) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x3, 0xa, 0x510, 0x818, 0xc}, {0x5, 0x4, 0x4, 0x7fff, 0x7ff}]}) getsockname$inet(r7, &(0x7f0000000740), &(0x7f0000000780)=0xc) (async) getsockname$inet(r7, &(0x7f0000000740), &(0x7f0000000780)=0xc) close(r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000007c0)=0x13) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$BIOCLOCK(r7, 0x20004276) (async) ioctl$BIOCLOCK(r7, 0x20004276) 2.775632646s ago: executing program 2 (id=1360): mmap(&(0x7f000039c000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x9) (async) mmap(&(0x7f000039c000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x9) sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d94a34b8e5ff49ead69c9b3b32c84f8d320018983cea251ec000050c127dcdfdf5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8c796b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c830e1124227ed69ab8942a9ab7ed9ce964bd8447ba799bb22e1b3fec93d9bf8692c2f819943cbfdb5e8b1c8c4046da548cfdefae14f2154da26b3eafb169f6e0ccd457ddb226fa2d32ba256e0665cc352e68df80adfab9b1985cec93f6381aa50d00daa16c6976515ca14d6b4fd58fd11092e94f3b825698cf8bc525cece76ecab6354a387584da10c70adfe4633dea8644f3e37d130c72bf93e2692bb8a45a3f970f577db45ffde830e5af9286280ebe000000000000d73297d201b3b2dd22bc814a936da5429908a64250ecbca8ad9e15f409c7b1947bdd9544f9e3da25794f090d5369b169e309e045c1c133c4872b45159a4b20a21f00000700"/385, &(0x7f0000000080)=0xfffffe80, 0x0, 0x0) r0 = socket(0x18, 0x4, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) setuid(0xee01) (async) setuid(0xee01) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x400) open(0x0, 0x800, 0x120) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="cac5909fbfe20500000000000be6"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="cac5909fbfe20500000000000be6"]) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) (async) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r4, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) write(r4, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') 2.775353134s ago: executing program 6 (id=1361): syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x3, @empty, @rand_addr="7d3fb593b8b0cb90cee6d7e4f89a5628", {[@hopopts={0x33}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x4, 0x204, 0x9, 0xd}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0xf6f4303, 0x100800000000008}, {0xffffffffffffff7f, 0xfa}}, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x11, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x6b, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, r3, 0x0, 0x0, 0x6, 0x10, 0xbd, 0x0, 0x1, {[@nop, @window={0x3, 0x3, 0xf7}]}}, {"49c04d5382f4d62e7f37419a7c65fa1fa39809e2576c3469419f3f5116040c6de03166012923dc806c9dd485a3941ade52f8371b5673497db2f5d4249c138b7cb848148f7a6635b2fa12a0eb3e511732e7874c"}}}}}}}) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) kqueue() 2.771956827s ago: executing program 2 (id=1362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x3}, {0x6c, 0x0, 0x4, 0x5}, {0x6, 0x2, 0x10, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sendsyslog(&(0x7f0000002040)="7688c45daa5f", 0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$inet(r2, &(0x7f00000001c0)="93907c22684f6f3d4cf9cf8ae7fc6d09bb97d6e1a3d14f4e46c3e5ced0a75f94a8a10a923f70483b8eca59eaf4fa7589bbd399f4f851aee9991be07ae53eb63c6d6ba2637a328043208a6bba942ec701819e0ee49f3c310f22ed1b86a2a8327e5b9b0ba6fe5c11b698fe5d8fcf90c689e1322515839316cf117275086616cbe2356ec953539fe0927b8555c5bc1f698fac5b6cefa699460a5502fd30212805880fe0a40fb5afb55af449", 0xaa, 0x402, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @rand_addr}}}}}}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000240)="b75db78df0bf9c836b6e78ff10c3d6685605b8a89a7c9b2b0f56fec0e43a36f05c8ed39c0a2093d6302e3e0bce0c793f134b033db5967f153be495953bf877302f9a03f3115281122793030780fde4fd7e362e2d30c593", 0x57}], 0x1, 0x4) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) 2.770117087s ago: executing program 3 (id=1363): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000b40)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x6, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) 1.562297448s ago: executing program 1 (id=1364): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) write(r0, &(0x7f0000000080)="2b74cfebc46a6e7b9851d4f403ce0d15a4a66c9b223adbce4665ca46897ce6ad3a4a2af60a3ae1bb5eb642dc5406a4ea63fdfcb99072b5ba4ecedfa59d70b4f6c8d6c99fa4a6f333ee91c4386b2e7abf967be3e897b12959c0f96ba956712b9bf7a11fdee422a15c1cdec17e0d44fe6e182a9f2ccf2557a2acd0a4c6fec0afbff8985354574452aa1e1f53b47f33d723665b3b9a1c13bb11cac982b192d2a1f2a83cb5e328311caefd11603075fb5e0c4c281e3719df", 0xb6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x400) unveil(0x0, &(0x7f0000000040)='W\x00') setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) socketpair(0x18, 0x4, 0xfb, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f000065e000/0x4000)=nil, 0x4000, 0x3, 0x5012, r4, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) (async) write(r0, &(0x7f0000000080)="2b74cfebc46a6e7b9851d4f403ce0d15a4a66c9b223adbce4665ca46897ce6ad3a4a2af60a3ae1bb5eb642dc5406a4ea63fdfcb99072b5ba4ecedfa59d70b4f6c8d6c99fa4a6f333ee91c4386b2e7abf967be3e897b12959c0f96ba956712b9bf7a11fdee422a15c1cdec17e0d44fe6e182a9f2ccf2557a2acd0a4c6fec0afbff8985354574452aa1e1f53b47f33d723665b3b9a1c13bb11cac982b192d2a1f2a83cb5e328311caefd11603075fb5e0c4c281e3719df", 0xb6) (async) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) setuid(0xee01) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x400) (async) unveil(0x0, &(0x7f0000000040)='W\x00') (async) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) socketpair(0x18, 0x4, 0xfb, &(0x7f0000000140)) (async) mmap(&(0x7f000065e000/0x4000)=nil, 0x4000, 0x3, 0x5012, r4, 0x5) (async) 1.561595106s ago: executing program 2 (id=1365): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x6e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x193) 1.560824663s ago: executing program 2 (id=1366): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x38, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001740)={0x1, &(0x7f0000001700)=[{0x15, 0xa, 0x40, 0x7}]}) 1.56032872s ago: executing program 2 (id=1367): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2", 0x2}], 0x1) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) read(r4, &(0x7f0000000180)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrlimit(0x4, &(0x7f0000000240)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2", 0x2}], 0x1) (async) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) (async) read(r4, &(0x7f0000000180)=""/148, 0x94) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getrlimit(0x4, &(0x7f0000000240)) (async) 1.380809385s ago: executing program 1 (id=1368): sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="ee6dcbec7d4d6b3a8c0e977647be4e0a5d74f93a02330f07306a401b8ffd6cfd9a90af68d0f069bcd148860229bba00796ae2864618ac78934f4d531932ec5f41e413cab91de56d0484cb5ca4a7507c8ac3e3aceac21872b4239d20845d37ffacf1ae1afba3329c546fa037a185f53271b1c4a2d02709c4ff3a25d939ceec8cc3060", 0x82) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="ee6dcbec7d4d6b3a8c0e977647be4e0a5d74f93a02330f07306a401b8ffd6cfd9a90af68d0f069bcd148860229bba00796ae2864618ac78934f4d531932ec5f41e413cab91de56d0484cb5ca4a7507c8ac3e3aceac21872b4239d20845d37ffacf1ae1afba3329c546fa037a185f53271b1c4a2d02709c4ff3a25d939ceec8cc3060", 0x82) (async) 250.330628ms ago: executing program 0 (id=1369): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f78b06ccffb41300000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000, {0x100000000000000, 0x10040000000001}}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 246.734322ms ago: executing program 1 (id=1370): ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x24e5) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000100)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x5, 0x0) ftruncate(r2, 0x9) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000001c0)) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x3e14e8715634458c, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="0b840a3fed49ef6497903b912afcb81da641298347b4e4d6fec0aa5548ae3188ce1d5b5c69bc56ba89fe3b35b47cb10ff7630346f0e20f2a4103a5cc23893c1bfb8d6acafbb6fcd018c3cb9ef018902d7f", 0x51}, {&(0x7f00000002c0)="769a17a6fa0d63f5187a89a9dedda6abd64cf029ab9c005e90d5814dc41e2ca7a9a5f73db40e92992e7e4a5d60125eacea8ffb568a37170af08b891aeb51f8cbcd24409c0a61048abc3e845ad4f7562bef4809f880231e6cd677", 0x5a}, {&(0x7f0000000340)="c1110bdd2e051c67e882371aeea337c8f0685a7a00b9dc32279a2da17c9d3eaaf02cc2d8383685ddeabf0f1fa8625a24d9d8da75cf7a8ec5251bc810627d795afabf98df84ef5daa9ac718a3aa5c34d6d5f5ca288f18c452b286282f71137e35c818", 0x62}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r2, r2]}], 0x68, 0x7}, 0x4) connect$unix(r2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000640)={0x9, 0x7, 0x2, 0x961, "bf0709997e64173680b48f1e18fa4c3b61eeebf6", 0x2, 0x7db3}) flock(r2, 0x7) syz_emit_ethernet(0xa2, &(0x7f0000000680)={@random="845ea3a83b5b", @random="e9d5d1507ba3", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x818d, "888b976e5b4a095b5658e31e4672e65fee1957f7d353b5b0bc41e9afb991912c0e2e1f19df86f2586d4c27a08a6b4efd6d19728fee13446ea9f211892e0ef87020c013afd34be2b3697ece41b5c8841fa94105b2be42b8ed6aba3811fe9619ab22bfb038323ac0bfab6f51969f2c6970d4aa968a689622d9b48c65722f8bc9140cea819989dbe17ade50e5c5750ac0ef"}}}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000740)={0x9, 0x7fffffff, 0x800}) close(r2) setpgid(r5, r7) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000780)={0x2, 0x6, {[0x9, 0x8, 0xff, 0x7, 0x17, 0x5, 0x5, 0x5, 0x429468ac, 0x1, 0x4, 0x7, 0x3, 0x8, 0x1, 0x0, 0x69bd, 0xfffffffffffffff7], [0x4, 0x5, 0x4, 0x6, 0x7, 0x8000000000000001, 0x62, 0x0, 0x4, 0x3], [0x2, 0x80000001, 0x100000001, 0xffff, 0x49, 0x0, 0xffffffffffffff6b], [0x0, 0x9, 0x4, 0x101, 0x100, 0x8f], [{0x7, 0x2, 0x2, 0x9}, {0x0, 0x9, 0x4, 0x5}, {0x9, 0x1, 0x10001, 0x5}, {0x7, 0x8, 0x3ff, 0x7}, {0x5e4, 0x4d2, 0x8, 0x7d6}, {0x8001, 0x4, 0x7fff, 0x7}, {0x4, 0xffb, 0x5, 0x1}, {0x2, 0x2, 0xe, 0x5}], {0x7, 0xfffffffa, 0x6, 0x7fffffff}, {0xc21f, 0x0, 0x8, 0x1c00000000000}}}) r11 = dup(r1) sendto$inet6(r11, &(0x7f00000009c0)="01952cf74913d72715fc5c67aa98597ab5ad75d2cb3164bdcfa2c7f4b6ad41602f0389cfb28aed009700e88fd824db06ec903aca5757307090a0098f1a2b5ad7dd0816b5435a7360351a4f5af202fb4a090d005f1f3ac88a3dec3e279070b370908c5b7da541fdda701882dc7b0c373328378739f260272c38faa185a0126aecf24bdec8bdf0cfec379a8e2eec6451fc2ed654d842ff289292569e7ffe1a85bc48efa31b1f046b74c54b8c", 0xab, 0x402, &(0x7f0000000a80)={0x18, 0x2, 0xa0a9, 0x7}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) 246.432982ms ago: executing program 3 (id=1371): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d, 0x21, 0x8, 0xfffffe00}, {0x54, 0x80, 0x10, 0xd}, {0x9e, 0x7, 0xe, 0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x50, 0x80, 0xc, 0xe5f2}, {0x28, 0xe, 0xfe, 0xb}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="e838170e7277dcd9ef4a6d2bd94b8e5f8400"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000240)="06008900", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xffffffffffffffff) (async) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) close(r2) (async) socket$inet(0x18, 0x3, 0x102) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 237.64511ms ago: executing program 4 (id=1372): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x2000, 0x0, &(0x7f00001ca000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket(0x1, 0x1, 0x72) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 21.649604ms ago: executing program 7 (id=1373): r0 = kqueue() syz_emit_ethernet(0x10004, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10600fe000000010000ff80f1440000200000fe7d63b70000000000000000000000aa4e204e2209089078037904d55038"]) kevent(r0, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb, 0x80, 0x5, 0x2}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) close(r0) 21.240719ms ago: executing program 3 (id=1374): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x2) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000480)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 11.412617ms ago: executing program 1 (id=1375): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x1000)=nil, 0x8}], './file0/file0\x00', 0x3}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="a1ae3d7cb6bb2f2bd44ad901931f2466a1a350e65c1aff335782cbe8d76bd61f50feb24c6d26f3feabf8ef759558970248b081087e9a4c8f0380d7a8694a", &(0x7f00000002c0)=0x3e, &(0x7f0000000300)="e461ab43d671a7bc8bb3df709503930b3d10db64ee8ae3d55319159a3c09048a62eabba64c54e4149778d1b4ece126ad01cdeb59d0637eb336b6be78c917f5b30999d3c5714593c1efb7d590c79a388801e4a4fbea26d2f4b6e2668e0b4ba0f3e18193e11447c56fb80d0a594395be68f2fd536e3b1b86d18a0b5d0b8fe29b8611d07feeea629a57c659808469ad8c33da0d84c74f37163374f182a0e07692f75e6e4268b45e5dbca563bc282bb829093da02ec08a5c8017e222bc8e8dff1e01970604d6dfe383cf7321a80b18d99e2f4d6d14", 0xd3) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) 0s ago: executing program 4 (id=1376): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xffffffff, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x0, 0xb, 0x0, 0x0, 0x2, 0xb000000000003ffd, 0x5, 0x9}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.72' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 52172937113390 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back -9223372033017069412 seconds pckbd_enable: command error WARNING: thread `nfsio' (464153) exits with status -1 WARNING: thread `nfsio' (507775) exits with status -1 WARNING: thread `nfsio' (512696) exits with status -1 WARNING: thread `nfsio' (518170) exits with status -1 WARNING: thread `nfsio' (54129) exits with status -1 WARNING: thread `nfsio' (266656) exits with status -1 WARNING: thread `nfsio' (272013) exits with status -1 WARNING: thread `nfsio' (241752) exits with status -1 WARNING: thread `nfsio' (8579) exits with status -1 WARNING: thread `nfsio' (32763) exits with status -1 WARNING: thread `nfsio' (249165) exits with status -1 WARNING: thread `nfsio' (69244) exits with status -1 WARNING: thread `nfsio' (155697) exits with status -1 WARNING: thread `nfsio' (14872) exits with status -1 WARNING: thread `nfsio' (233888) exits with status -1 WARNING: thread `nfsio' (258294) exits with status -1 WARNING: thread `nfsio' (154477) exits with status -1 WARNING: thread `nfsio' (447966) exits with status -1 WARNING: thread `nfsio' (325287) exits with status -1 WARNING: thread `nfsio' (4883) exits with status -1 pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 7)4.%33: ,/#+ /2$%2 2%6%23!,: 134 08&&&&800001536838 3"5&3.$ (&3/->3/3.$.3",/#+) 2.$ 08&&&&&$806%091468 )./$% (&)0->),/#+) ,/#+ /2$%2 1 3"5&3.$ (&3/->3/3.$.3",/#+) -> 2 )./$% (&)0->),/#+) ,/#+ /2$%2 $!4! 08&&&&&&&&833$7$4! -> 08&&&&&&&&8334%347 )3 -)33).' ,/#+ /2$%2 2 )./$% (&)0->),/#+) -> 3 3"5&2#6 (&3/->3/2#6.3",/#+) #0 27$/%.4%272)4%+08"! #1 3",/#++08"6 #2 3/2%#%)6%+0827$ #3 &)&/2%!$+08117 #4 +08101 #5 6.2$72+0815" #6 6.$3%4#2%$+08!1 #7 6.$)/#4,+08$&" #8   +08!# #9 6.)/#4,+08&8 #10 393)/#4,+08674 #11 393#!,,+08"$4 #12 393#!,,+08128 ,/#+ /2$%2 3 3"5&2#6 (&3/->3/2#6.3",/#+) -> 1 3"5&3.$ (&3/->3/3.$.3",/#+) #0 27$/%.4%272)4%+08"! #1 3",/#++08"6 #2 3/30,)#%+083%1 #3 3933%43/#+/04+082"! #4 393#!,,+08"$4 #5 393#!,,+08128 4/00%$ !4 $"%.4%2+0825: !$$1 $088,%230 $$";0=> $$";0=> 3%4 $,).%3 = 0 ? $$";0=> 3%4 $-!87)$4( = 0 ? $$";0=> 3(/7 0!.)# ? $$";0=> 42!#% ? $$";0=> 3(/7 2%')34%23 ? $$";0=> 3(/7 02/# ? $$";0=> 03 ? $$";0=> 3(/7 !,, ,/#+3 ? $$";0=> 3(/7 -!,,/# ? $$";0=> 3(/7 !,, 0//,3 ? $$";0=> -!#().% $$"#05 0 ? $$";0=> 42!#% ? $$";0=> -!#().% $$"#05 1 ? $$";0=> 42!#% ?