last executing test programs: 5.68035047s ago: executing program 7 (id=60): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfd) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) syz_open_pts() 4.560613205s ago: executing program 7 (id=62): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4ebfac6bbaf7971) writev(r1, &(0x7f0000001140)=[{&(0x7f00000007c0)="7f45808fc5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) (async) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) close(r0) r5 = syz_open_pts() (async) r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x29, 0x37, 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0xd) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/56, 0x38}, {0x0}], 0x2) (async) fcntl$getflags(r0, 0x1) 4.557794534s ago: executing program 7 (id=65): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async, rerun: 64) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x20004101, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) (async, rerun: 64) socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) r1 = kqueue() kevent(r1, 0x0, 0x5, 0x0, 0x7, 0x0) (async, rerun: 64) socket(0x6, 0x3, 0x2) (async, rerun: 64) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x10000003, 0x8, 0x0, 0x7fc, 0x229, 0x7fffffff, 0x1, 0x0, 0xffff, 0xb}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="a5", 0x1) 4.508425097s ago: executing program 7 (id=67): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40000808, 0xffffffff, "d76d1f46000000ef1f0160fbf520000002000f00", 0xfffffffb, 0x8000001}) (async, rerun: 32) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x18320, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x5, 0x9b, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x5, 0x0, 0x1, 0xdffffffffffffffb, 0x80004}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 4.50405817s ago: executing program 7 (id=69): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 4.476128545s ago: executing program 7 (id=70): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f00004a6000/0x4000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000185000/0x1000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000030000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f00006fd000/0x1000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7ffffffd}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000100)={0x3f00, 0x0, 0xfc, 0x4587}, 0xc) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x7, 0x4, 0x4, 0x3ff, "52c9795a6b476ed1180000000000000000000008", 0x2002000, 0x5}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="79a476a785080f099da6fb330eea7909b68c0ef14e59cbe51cbfa3a5c9e1ef1fa8c22faa8b884e572931983822a78b1ea74b8f9de5b4b24bb904cd83", 0x3c}], 0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) (async) close(r2) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r4, &(0x7f0000000380)=""/235, 0xeb) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 1.786441499s ago: executing program 4 (id=93): readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/160, 0xa0) (async) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/160, 0xa0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="2de1ec6c61e5c57c6494ed1991fb12aebad8b38bfae564989e3a55d628e63e44e8c38a8af9e18a44ff5fcd88b743cdd2b2fcac7a71b3bf6138c12ec93dda0ca1775f38781f68a23a38196b048f2d33d8133acb78c3533104", 0x58}, {&(0x7f0000000180)="4e42144db6e64a7d62f2f2", 0xb}, {&(0x7f00000001c0)="df91f3e5c0fb0d60783235e726f4e693d008d57e9be790a2a0eda6c37d5a8a3b89f3913fabbef6ebde9243bac0b110ceed8bf04a29c3933a41d8a010a351171d515378d960377f082dc0866d8fd70c699c2a430150afeed9effccd563dfae7139bf182b969918149d2436168103ae5e256b254d1e97626feb66fac5e64db1983740d9e35ae1e3f1cb0fec0907e082ed37a5f", 0x92}, {&(0x7f0000000280)="8157d4782cb0ad3e684fed06c7e5cb9cb87eff5f5d78e17566900f44c417afc4fa8747d9395ca011f3dddf2b4c64299a36defcc5f47ff3e43412b3d4141b4af72d41073a5fd9ba71125693469b4a256d365868933eef5b6b047c294851ed45ac9f88b6b4cc9470566a56eec5444809d9e1c17b926e724a6ec26f", 0x7a}, {&(0x7f0000000300)="238bebbea8fc380b4ef9371eed6afa36c1b402098e28685654b544f3868eba32b866554a25e31289d6f3a09abe26bf238bec1fe57aa78efa234a4633dfceed056327946e7e6301c4801439e4dcc397587b0561db919a03d0a1", 0x59}], 0x5) (async) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="2de1ec6c61e5c57c6494ed1991fb12aebad8b38bfae564989e3a55d628e63e44e8c38a8af9e18a44ff5fcd88b743cdd2b2fcac7a71b3bf6138c12ec93dda0ca1775f38781f68a23a38196b048f2d33d8133acb78c3533104", 0x58}, {&(0x7f0000000180)="4e42144db6e64a7d62f2f2", 0xb}, {&(0x7f00000001c0)="df91f3e5c0fb0d60783235e726f4e693d008d57e9be790a2a0eda6c37d5a8a3b89f3913fabbef6ebde9243bac0b110ceed8bf04a29c3933a41d8a010a351171d515378d960377f082dc0866d8fd70c699c2a430150afeed9effccd563dfae7139bf182b969918149d2436168103ae5e256b254d1e97626feb66fac5e64db1983740d9e35ae1e3f1cb0fec0907e082ed37a5f", 0x92}, {&(0x7f0000000280)="8157d4782cb0ad3e684fed06c7e5cb9cb87eff5f5d78e17566900f44c417afc4fa8747d9395ca011f3dddf2b4c64299a36defcc5f47ff3e43412b3d4141b4af72d41073a5fd9ba71125693469b4a256d365868933eef5b6b047c294851ed45ac9f88b6b4cc9470566a56eec5444809d9e1c17b926e724a6ec26f", 0x7a}, {&(0x7f0000000300)="238bebbea8fc380b4ef9371eed6afa36c1b402098e28685654b544f3868eba32b866554a25e31289d6f3a09abe26bf238bec1fe57aa78efa234a4633dfceed056327946e7e6301c4801439e4dcc397587b0561db919a03d0a1", 0x59}], 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgid(r2) (async) setgid(r2) socket$inet6(0x18, 0x2d85af9b8c3dc083, 0xff) (async) r3 = socket$inet6(0x18, 0x2d85af9b8c3dc083, 0xff) setsockopt(r3, 0x7ff, 0x5, &(0x7f0000000500)="9aacc54b1629b2332678f8c84833d8f78a9ccf224dbea73dc969478d0583eba597f90e5a46fb34ff429a51750a9708f25f64feb8e666ab82d8d5dd44c8041ef71227db59b8be61b746e16bd4317ec6633a54ffa0d421e869101761e3e9585b5a606a3fc67ad4ee0990449b6d2f471ec984051d6753d5b3c2cf75eb116758bd70a4a9b37c02b99857af99c4749bc1a380ee61", 0x92) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) fcntl$getflags(r0, 0x1) (async) fcntl$getflags(r0, 0x1) accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) (async) r5 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000640)=0x1, 0x4) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000006c0)) (async) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000006c0)) r7 = dup2(r0, r6) ioctl$KDGKBMODE(r6, 0x40044b06) accept$unix(r5, &(0x7f0000000700)=@file={0x0, ""/57}, &(0x7f0000000740)=0x3b) (async) r8 = accept$unix(r5, &(0x7f0000000700)=@file={0x0, ""/57}, &(0x7f0000000740)=0x3b) fchdir(r8) read(r4, &(0x7f0000000780)=""/123, 0x7b) bind$unix(r8, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000840)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000880)="200d4ebe0ec63771eafcc5c397cde1163bb2f7aed52f11a7e4dfa33399c7e0d86db2ce34dca8c50765261a8e7984104c88e86697e3903609949ac5aa04826eed150f2b9e4ae4e9e2d21a0c132d503de1c1d4a974f1e7036e8522e5132c43fba3947a931e917a174081fa515e33963b5ad819d22917836cd6e2cb9f0702e530e3c6f68b73e38e22d91f7c19e688db5fd9119f1f908260c0b1", &(0x7f0000000940)=0x98, &(0x7f0000000980)="618d9b686441", 0x6) setreuid(r1, r1) poll(&(0x7f00000009c0)=[{r8, 0x5}, {r7, 0x2}, {r6, 0x4}, {r3, 0x4}, {r5, 0x4}], 0x5, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000a00)={0x40, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000a00)={0x40, './file0\x00', './file0\x00'}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40), 0x100, 0x0) dup2(r9, r6) sysctl$net_inet6_ip6(&(0x7f0000000a80)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000ac0)="52b35c1058857e8d316b76f70ac13b7428583a278bacec865d3a2d4fcc550d091f1667a836546113cd255fc92be5c1d6d4d05ccadf825052f3bdd0919d0ad7bafeaa5f5e4a7f577b9be9100e9ae8481529eac594527048ba7ee7e97c1da524375729e37da06b7ac7fe98b7583d3f194e44465ae0aa6a8d91aeb7bf0cbd8eb2c09d25155f43e0", &(0x7f0000000b80)=0x86, &(0x7f0000000bc0)="c8076c27b931545550ac221bab2cefea588289c7bdebd611ec9b42c8234ae65552b4fa286de7466d07b12dab902f9fa153d949c00d7a1c773bfc03f2caf17948686a66975e4884bc506c05f79a148525cade9a9f692d8dbaffb6215d8c195013ffc310234ac26907e81f6cac545fcaeda344470cf91f0fd8af3e7de47d43aeb32ff0c4e145a20e76dd3335fae2a31c685b0a7607f8df16e7a2951afbebc40ff65b3a9d8b64d4419000646df9ec2ef4e36012c1da", 0xb4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1810, r6, 0x1) 1.694127874s ago: executing program 6 (id=97): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 1.57533985s ago: executing program 6 (id=98): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x20010000}, 0x10, 0x42, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001200)="582383a432ce23b16f3aec414a7aadc2068e1e2ea661696e8f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa966070a726530600000000000000a3e16caef3f6527cf6171023c6f2e8ae9f3a9b1af5bf9f02e57c97b7bc58d2bd9a2963c9043599d30bfd7812b3366df766dfcc598114cd9d", 0x87}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000200)="70dafaba5657f2d4fe2c3ddf399c245b668c824e068c45acf4300d3b5202a4936c1406c178076f5166331bf1051b35823e7422ccfd82", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000001c0)="9ed2ccfa91eed6b6a101d9859007cdeee5233f363087bac02aed5e0a17fe9e4e18775e0d855ec98d97fcb943601667f9a94454bcfe97b1e8d1c2ea736eb43ece45", 0x41}], 0x1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000008c0)=ANY=[]) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x9, 0x9430, 0x8f2b, 0x0, 0xffffffff, 0x6, 0x5, 0x1, 0x1, 0xfffffffffffffffa, 0x40}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.488041592s ago: executing program 1 (id=102): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x8, 0xfffffffffffffff8, 0x200, 0xdd7}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0xee4, 0x8, 0x101, 0xc9, 0xf00000000}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f0000000140)=""/67, 0x43) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0xe06) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xc, 0x1, 0x0, 0x2, 0x10001, 0xf1a}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x1ec) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES64, @ANYRESHEX=r1], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYBLOB="ff02", @ANYBLOB="7e32a8165ea87aba28f52105ac25384e024587b170ce5a312dc254a1cab6e0e1986c84180400dc82fe49cd40aab3e5c90e64d259c301c45cf0f858df8d5fc2665c4ed34ff82cb3e705c392252e1f4bde70a38ada99823ffed8e5bdcbadf782e25d7949dcc80f2ae2a31df2d855b7601b108924f5e2ebe3677788b597eb050d84"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000000000aafe8000000000000000000000000000bb810090e2d65ac100"]) r6 = socket(0x18, 0xf6cae2e55fba9c5a, 0xfd) shutdown(r6, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r6, 0x0, 0x0) 987.510664ms ago: executing program 5 (id=123): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x4000, 0x0, 0x0, 0x0, "b7a2224f03c14647ebb178926c00795a6b8444d1", 0x7}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x4, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r6 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x81286947, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) 913.866832ms ago: executing program 5 (id=128): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000003000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) (async) r1 = kqueue() close(r1) 910.351108ms ago: executing program 3 (id=107): syz_emit_ethernet(0x7e, &(0x7f0000000480)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aaff02000000000000000000000000000502175f5ff8045bef897a156a349dc91b1282147c631c3ae9e046544f496a5f70086e6e30059a5a9cbe02c1f41ad6c84065dacb87f329560b67b12fae4320a4e5b6e8d268be6ff3f0e2a94e4c5f66cd4f0d7318949b58ea9df332d92a33c9504b222b5b665076f36f7335a868fadb56ef9a492570a708f27b2b1fdd05698ee78e77aca86d9c7414fdd4c23d6140315deb24de00e14fd1bdf2550b338b2b0e30c65b1524f603d0f502b42e3a28f08db5116ef3f9a4654c94"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa9660", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f969afaadaccba5033204b9d22f4dd6da373312091501d94a34b71000000005c6fd13194248af9d8629d5ebbd0a75af9aebaaa62f0bff43abe894293b9a24b27d432107d8fc3e907cb1528012a419985099927b96aee1e378e6b002f06a1a28f972f9a0000740c7e9ce6eb7ebd6e58147528b0025ed6721f3eb28136ceee0e7d7a09f13747825b88daa3a7343e070fed8788318de842d9e81b854acacafc0721555f911af69d8b7d22504ea06e7ba2c5a01fb1f4e93ddb78c734736283156a23b1cab17f121410b6c9c1a14d0bcbe1fa9abbb55de7b54550936c7351a5077c0584f02ad71209f2ef3ed44800000000", &(0x7f0000000080)=0x4d, 0x0, 0xfffffffffffffd39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) syz_extract_tcp_res(0xffffffffffffffff, 0xffffff26, 0x32a) 909.13171ms ago: executing program 4 (id=129): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='c\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='\x10^+*!^@\'^\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='c\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00']) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x40, 0x18b) mknodat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0xcf1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0x8) linkat(r1, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0/file0\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/226, 0xe2}], 0x1, &(0x7f0000000600)=""/4096, 0x1000}}, 0x10, 0x800, &(0x7f0000001680)={0x100, 0x3}) mknod(&(0x7f00000016c0)='./file0/file0\x00', 0x6000, 0x0) execve(&(0x7f0000001700)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001740)='/\x00', &(0x7f0000001780)='/dev/zero\x00', &(0x7f00000017c0)=']-.{\x00', &(0x7f0000001800)='!\x00', &(0x7f0000001840)='\x10^+*!^@\'^\x00', &(0x7f0000001880)='\x10^+*!^@\'^\x00', &(0x7f00000018c0)='c\x00', &(0x7f0000001900)='}/+,\x00', &(0x7f0000001940)='\")\x00'], &(0x7f0000001a80)=[&(0x7f0000001a00)='#^\x00', &(0x7f0000001a40)='+/[%\x00']) r2 = semget(0x3, 0x1, 0x201) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001ac0)=""/152) fchdir(r0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001b80)=""/150) r3 = semget$private(0x0, 0x2, 0x8) socket(0x1, 0x5, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) mknod(&(0x7f0000001c40)='./file0/file0\x00', 0x1000, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001c80)=""/8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001cc0)=""/44) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001d00)=0x6) recvmmsg(r1, &(0x7f0000002040)={&(0x7f0000002000)={&(0x7f0000001d40)=@un=@abs, 0x8, &(0x7f0000001f80)=[{&(0x7f0000001d80)=""/148, 0x94}, {&(0x7f0000001e40)=""/26, 0x1a}, {&(0x7f0000001e80)=""/199, 0xc7}], 0x3, &(0x7f0000001fc0)=""/28, 0x1c}, 0x1}, 0x10, 0x1002, &(0x7f0000002080)={0x9, 0x2}) semop(r3, &(0x7f00000020c0)=[{0x4, 0x2}, {0x3, 0x56, 0x800}, {0x0, 0x1}], 0x3) setsockopt(r0, 0x76, 0x8, &(0x7f0000002100)="2355859b23388bd953c8f24628502c7c58f5a402c94b8343f43127fbcc37519abdff1e43644ec10b93f669ab4c7ee5ce922c304c14f5b942c50efbaaaae042a5ed8ff27a12a178d844831ea08b3c528b635c36fc6fe1df9ce32a39ac80002588c6cb4c827e330c98a1e1d60f1789a3085bac295358293c88dfaa72c78395e156969a1f1289276b11710d53d34cafd1f865b65ffec302b66cab64fa07", 0x9c) rename(&(0x7f00000021c0)='./file0/file0\x00', &(0x7f0000002200)='./file1\x00') syz_extract_tcp_res(&(0x7f0000002240)={0x41424344, 0x41424344}, 0xf9, 0xfffffff8) syz_extract_tcp_res$synack(&(0x7f0000002280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x148, &(0x7f00000022c0)={@local, @local, [], {@ipv4={0x800, {{0x2a, 0x4, 0x0, 0x37, 0x13a, 0x64, 0x6, 0xd, 0xff, 0x0, @multicast1, @rand_addr=0x1, {[@generic={0x83, 0xe, "104ff8acc4eae4dce6d340c4"}, @rr={0x7, 0x1b, 0x7f, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0xa, [{[@broadcast], 0x1}, {[], 0x94}, {[], 0x1a5dc58a}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x7}]}, @rr={0x7, 0x17, 0x4, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @ra={0x94, 0x6, 0x7}, @rr={0x7, 0x2b, 0x81, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x3, r4, r5, 0x0, 0x0, 0xc, 0x0, 0x93, 0x0, 0x80, {[@timestamp={0x8, 0xa, 0x5, 0x5}, @sack={0x5, 0x12, [0x6, 0x1, 0x40000000, 0x1]}]}}, {"c96e3748aa7cff2dd9268273f663de46d47241fb23fb41fa2963dba53b20e0876a556b96a8a5a94e0d0a43312ec2e642cdf76593ef3d8a3ab9683574b41c6db2000308cf2f3d9753fe45aaa635cfffa4ba0f344798d90663eaddfc0fb9c92bd9025c"}}}}}}) rmdir(&(0x7f0000002440)='./file1\x00') 813.153272ms ago: executing program 5 (id=130): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000080)="e461e81a1b8985251be5fb2ebe6c4c6425d31a97a688ffa760b0780ed0899ccee7cb5259664138e7e33b6ba3adb33528effbc32dc691a6898c5062300837af5cbdeea32a8223c1de0f0bcbf0b604062e04057d87e1f01d29c3fafaa4a891e639a6e6d30f1bef3a4615f5f3c6611df8d12a063baadd20e49e9a0f9abda3faf9ee55dfeac4d326d16132a5af58dac343a7c8b964898e6f93cab886eee5bd009d2096e7f12f990c1ea9230c236e596856c82493179cf163e0054708f00f467c3530ba03bd7500fef8bcb70e15bcc0b0dda2b0cd23a05b420cefa451919c0bd2e84216796f5a67cbd094f053b1e55f946a287b350390800b922fb1523a249888", 0xfe, 0x40b, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef4, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffa, 0x45, 0x1, 0x80000001, 0x7}, {{}, 0xfffffffffffffffa, 0x98, 0x1, 0x3d, 0xff}], 0x1005, 0x0, 0x4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x118, 0x4000}, 0x6, 0x861, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x9, 0x1ff}) mprotect(&(0x7f000006e000/0x4000)=nil, 0x4000, 0x1) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='@', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) acct(0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000280)='./file0\x00') poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x80}, {r7, 0x1}, {r6, 0x20}, {r2, 0x110}, {r2, 0x8}, {r6, 0x2}, {r1, 0x100}], 0x8, 0x9) r8 = socket(0x1, 0x4000, 0x80) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = semget(0x0, 0x1, 0x2f3) semop(r9, &(0x7f0000000080), 0x26) 812.841314ms ago: executing program 0 (id=131): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 812.146578ms ago: executing program 5 (id=132): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0x400000, 0x4, "a40d000000e2ff00", 0x0, 0x80000}) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 748.775551ms ago: executing program 6 (id=134): r0 = socket(0x1e, 0x3, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) close(r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) 747.167833ms ago: executing program 0 (id=135): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="7faacd2359b5c9901c3803170425b2ba9587dddb9d238b680a716c73e520e02095d56e0b575f702475257e1e0e", @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f00000000c0)="a7", 0x1) 739.014092ms ago: executing program 5 (id=136): r0 = semget(0x2, 0x4, 0x200) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r0, 0xca775675efa9c6b5, 0x8, 0x0) 737.318374ms ago: executing program 3 (id=138): sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="a79952c5336e4da0f8542bf30135c912891b56b1ea387c2d9d105d617ae6d33d8bd6222a29816095bbdf6a2b12ca1a52c2079cad4febcd0d35fceb222d5eadf5b38955e547775f671361cdc423b5c74a79de1330d612bc08b4659d7f51d6b4646f3698d4ffcd5d0a002fbfaac22752984a4499a1fdcb7e9a959cb6389da2", &(0x7f0000000140)=0x7e, &(0x7f0000000180)="c61056df091c56aa8ca2f48ae31e0039356f9a394d7ebf03b2afbfaf05a9ae7f133281a8a8c64fa489fb58b4826ba93a3dc4c461d000cba0e72b802e4754823b0075080810a93bf466498b66c108018cfa6dae5ce8fa38630ed3eb86e91144fa166d9596ba0113aa3838fdd4103180e291dcf72b03a5729fea0ee605e6b5", 0x7e) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="3cb3ff3d0128e6fabd6a729dfaf32560c4e68810c552d8f6fb7126c2", 0x1c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f6", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 736.996733ms ago: executing program 0 (id=139): r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, 0x0, 0x0) close(r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xf188, 0x7fffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() 736.76263ms ago: executing program 4 (id=140): minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) (async) r0 = getuid() setreuid(r0, 0xffffffffffffffff) 669.103973ms ago: executing program 6 (id=141): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200009, 0x4) socket(0x0, 0x4, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="4b03", 0x2}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x5, &(0x7f0000000040)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x5, &(0x7f0000000040)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f00000011c0)) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) msgsnd(0x0, 0x0, 0x0, 0x0) sync() (async) sync() 663.01335ms ago: executing program 3 (id=143): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5d6) 661.723254ms ago: executing program 4 (id=144): syz_emit_ethernet(0x52, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x0, 0x8}, {"c6cb7995cf62010091a6ab63aba7a6e26b119c35ece849636774e81ce2ad8ceed46e7c7a6525e0db"}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = syz_open_pts() r3 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x1, 0x8001) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r6, &(0x7f00000005c0)="3a476b9c8f50e54b9f1874b46a5dfcb01cc79dd4dbf898300d5f471d5217ac3a5d043ca61214aeb2024d98d376ebdd9815f738c65b5c94601e51a300c0fc9fb1bc577bd7202dc7c7019b02a62862721cc13332f10277edf36c21bc585122cdb92691cf85117f24fa572971d49b433066c113a1d4a4bb8c6afbe3f51c2947f7c6cbd73c4d565e713086bf3a56567ca202a2a5a92e771b212f25b8e5fb9e15f45c9bb2e9f8aa26fd7ee5c3e50dec9eee195d7df39b3678193e5b50ef83d51802c2995bec3acfab23aabb094753977bcc6a38301c54d96283eec4c0843f1eb0ebb379c3826539925e218dbbdecf4f343b2d", 0xf0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x125, &(0x7f0000000440)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x4, 0x10f, 0x68, 0x4a, 0x8, 0x67, 0x0, @rand_addr=0xfffffffd, @broadcast, {[@ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0x11e0000}, @rr={0x7, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @empty, @rand_addr=0x6]}, @ra={0x94, 0x6, 0x4}, @generic={0x82, 0x2}, @lsrr={0x83, 0xf, 0xc7, [@rand_addr=0x10001, @rand_addr=0x7, @multicast1]}]}}, @tcp={{0x3, 0x0, r4, r5, 0x0, 0x0, 0x1f, 0x1, 0x3, 0x0, 0x9, {[@sack={0x5, 0x16, [0x1000, 0x4, 0x6, 0x7, 0x6]}, @nop, @timestamp={0x8, 0xa, 0x9, 0xd}, @generic={0x3, 0x12, "6915bfbc807cfe330f12e3ff78ec3400"}, @md5sig={0x13, 0x12, "0d076c55441ba084b8e1e8a896329b85"}, @generic={0x4, 0x12, "85ba51c0dbc11aabe8068fc4901f37ad"}, @generic={0x4, 0xe, "be6841ffb003a6e00e8916c4"}]}}, {"2a388b5ff4170af3d4f0bc6018813c9d0106029ccb2b612684ab15b75dd6c4518d27135c68dad78f5adbde4ea3a33aa244382b"}}}}}}) r7 = syz_open_pts() poll(&(0x7f00000011c0)=[{r2}, {r3, 0x10}, {r3, 0x40}, {r2, 0x4}, {r7}, {r3}, {r2, 0x2}, {r2, 0x10}, {r2, 0x4}], 0x9, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x5, 0x6, r1}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d56361e02837010e6e1c557be99d9980f5", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000008c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x8, 0xc, 0x82, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 660.165703ms ago: executing program 5 (id=145): utimes(0x0, &(0x7f00000001c0)={{0x4, 0xac}, {0x8d70, 0x200001}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x7, 0xe150, 0x1000, "08000000000000008471050000000010000447ff"}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000240)) poll(&(0x7f0000000200)=[{r3, 0x4}], 0x1, 0x3) 659.984779ms ago: executing program 1 (id=146): mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) unlink(&(0x7f0000000240)='./bus\x00') syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000149bdd9732003a9078ac1400bb00000000"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) 585.956947ms ago: executing program 0 (id=148): close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4000, 0xfffffde2, 0xffff, 0x5322257951defc3, 0x24, 0x0, 0xfff, 0x0, 0x1, 0x0, 0xf1d}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 585.318989ms ago: executing program 3 (id=149): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0}, 0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) poll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0) 449.852209ms ago: executing program 1 (id=151): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async, rerun: 32) socket(0x18, 0x1, 0x0) (async, rerun: 32) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={0x0, r2}) (async, rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x2000002}, {0x81, 0x0, 0x1, 0x5}, {0x6, 0x0, 0x0, 0x401}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c6432852cf4049b86833498987956d9ac96eba0d33eb7a460d", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) setrlimit(0x1, &(0x7f0000000000)={0x800000000003, 0x1}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 449.409341ms ago: executing program 2 (id=152): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x4}, 0x3, &(0x7f0000000100)="3702ab7ae7e25d2a9deae48f", &(0x7f0000000140)=0xc, &(0x7f0000000180)="08bff04e2960de80aebe78fcd819ea136ac2a989568ca01b5070e2ad80c804f3f3b1206dbfd1016fd97c0d66806f79dd07e51a85d11c23", 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0xc) 448.25903ms ago: executing program 1 (id=153): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x2}, 0x10, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000003280)=[{&(0x7f00000043c0)="ab9a58ecdcb6f858d7561a1c383becd6d897290223f1f26bdadc47ae7019b3633c5de20fa0d9ecab3edf7a3687b4a9e11b393d8c228ffb404da4c9eba0d5af5400f3d05a9f436f6c454053daf85bf720f4270fe45ad35fc1ac8e30ac5ac7a9d4504bc6bfbd6cd4d1c2b3f37292fc988efd5339", 0x73}], 0x1) write(r0, &(0x7f0000000500)="82f5ca9667336d4d091e44acc0a428ada79e323b01a444c53d86a39c93360970dbc259def349b1841c77cf85895df5e2d0848450af316ae8362347d541951d62f86012a307623e5894aa9e700399412c789d1c86f8ed3a17c8b6d09bd0c4402b1b29df2a792dccb1076e8e406ee06d3ab8412d", 0x73) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) truncate(0x0, 0x6000000000) r1 = socket$inet6(0x18, 0x8000, 0x2) write(r1, &(0x7f0000000240)="508da4b0206d3304d89f4dd4c34b6c4c820cc053a84a3f705fd6067fccd9d19b0acebcf6951ffc0551a7b1534483aaa89d9598a5f3e4b13456eb3cc9199af62d85a6ac8de8157cc346ed8cc448ae2d3c66154f2fd18617280ff9a52a5262ca04cc434d", 0x63) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x8a, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="cb9b44722c8e12995c62136ee5c6192f0ca18ecbb93a4f1f3f218ebc9a09eedc8cbba7375245891257384beef4edbc448875d4019498647c7fedff2768707a8dd5f8650e758e8ec8b23edf14b2bc2717c0d8d22e3da3a25892332369e3e25f2d5e79547f144b0da1fbd18cc2fec0fe708bbc68a888aba6308f049efb79ef6d4b817717dd35021de7449b291707ff63a06a327f63cc171c6245ab7036a06631cf2fd3c42dbb108bd09bdc", @ANYRESHEX=0x0, @ANYRESHEX=0x0]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xff, 0xdd}, 0x10) 447.977075ms ago: executing program 3 (id=154): sendmsg(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000005c0)="dc770f7d17335b8c6f0d0c22c1eb3caeca0af8fcba08fbddcfad39d89443a690d276ae2adbdfc1ecabd50f21fd305f96caa2c2cd2b7ef805d054a9787b804612c18ff64ccb35832262ed2616ba134ae0dcb5c40f291d8cdc3bab8a1593b200e77dfd9ca3ec133c2e9ef6369e631e4291e403ff0974280aae3496f89716c40a429facd35d65683a146c28a1811cbc8fba4800369565459d2949750b8a8f574ea34bbed22dbc30e0be4dc0cc6b0bad4ce6849f00b9bd086b34d04cfe1f2974ab55f3be79997a54365693d28b25d9c07d3a2ba7936b16b2d7d8bf67030b9913266e4ba86af0b08c4090f43b9fdf3e47e13cd8da0a1a8a", 0xf5}], 0x1, 0x0}, 0x408) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000005c0)="dc770f7d17335b8c6f0d0c22c1eb3caeca0af8fcba08fbddcfad39d89443a690d276ae2adbdfc1ecabd50f21fd305f96caa2c2cd2b7ef805d054a9787b804612c18ff64ccb35832262ed2616ba134ae0dcb5c40f291d8cdc3bab8a1593b200e77dfd9ca3ec133c2e9ef6369e631e4291e403ff0974280aae3496f89716c40a429facd35d65683a146c28a1811cbc8fba4800369565459d2949750b8a8f574ea34bbed22dbc30e0be4dc0cc6b0bad4ce6849f00b9bd086b34d04cfe1f2974ab55f3be79997a54365693d28b25d9c07d3a2ba7936b16b2d7d8bf67030b9913266e4ba86af0b08c4090f43b9fdf3e47e13cd8da0a1a8a", 0xf5}], 0x1, 0x0}, 0x408) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x100, 0x5, 0x58, 0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500", 0x5e9c}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000)="d8d648cc3cee941edf6d121f681430fcebb87a1dfb69dd1e8a756336fcb451fe0dd5e909f47b5e174a0ff658ee18146e7ad4dc9db3e80900000000000000e69308162e37a0ffa29f127221d1b7", 0x4d) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000)="d8d648cc3cee941edf6d121f681430fcebb87a1dfb69dd1e8a756336fcb451fe0dd5e909f47b5e174a0ff658ee18146e7ad4dc9db3e80900000000000000e69308162e37a0ffa29f127221d1b7", 0x4d) 446.430522ms ago: executing program 0 (id=155): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x13}, 0x2, &(0x7f0000000000)="00ff6f0514010e0bd05cce66b3f4f201cb6317f62a726368eca984cf43", &(0x7f00000001c0)=0x1d, 0x0, 0x0) (async) fchmod(r0, 0xf3) (async) setuid(0xffffffffffffffff) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) 95.808553ms ago: executing program 2 (id=156): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) write(r0, &(0x7f00000002c0)="4f43a860e1f3bd8558d5c7364888", 0xe) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 94.920492ms ago: executing program 0 (id=157): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x7ffffffff, 0x100002000000000, r0}) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r5, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) (async) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x0, 0x2, 0x80, 0x9ffffffff, r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x145) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000001940)='./file0\x00', 0x80, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x59) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r7, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x80000001) r9 = dup(r8) read(r9, &(0x7f00000001c0)=""/126, 0x7e) (async) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) setregid(0xffffffffffffffff, 0xffffffffffffffff) 94.636232ms ago: executing program 6 (id=158): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r0, 0xff7ffffffffff3a6) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x3) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x8}, {0x100}], 0x2}) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 94.191083ms ago: executing program 2 (id=159): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 53.461747ms ago: executing program 6 (id=160): clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a835702", 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x1, 0x0, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) 52.997444ms ago: executing program 2 (id=161): sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 52.624573ms ago: executing program 4 (id=162): sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00005bd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/60, 0x3c}, 0xbe3d1d04420599c6) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "c25653", 0x8, 0x61, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRES16, @ANYBLOB="d4de585c7717cf64e7b3692cd86dd2b9954015716e48d1838c22854c08d2af186111ced063731353a440a55b674a1c04094cf39efda2c71fece9811646c1d07a2cfeea1c1d12ef052323d387218e41e2", @ANYRES32=r1, @ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) 52.289528ms ago: executing program 1 (id=163): openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x131) (async) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) r1 = getuid() getuid() (async) setreuid(0xee00, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f05", 0x9, 0x40a, 0x0, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r4 = getuid() setreuid(0x0, r4) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000280)=0x6) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) (async) r6 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r6, 0x0) (async) r7 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) (async) setreuid(0xee00, r7) (async) r8 = getuid() chown(&(0x7f0000000080)='./file0\x00', r8, 0x0) 51.623347ms ago: executing program 3 (id=164): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946472, &(0x7f00000000c0)={0x0, 0x200, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000400)=""/213, 0xd5}], 0x1, 0x1000) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfba624824c89a553) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000740), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x73}, 0x2, &(0x7f0000000140)="aa6a9165b0eb123c3f1521eec45193a072128450dfd571054299f000be7f226ff26ac4ef21a04c7b73a2d0", &(0x7f0000000180)=0x2b, &(0x7f0000000240)="dff8d24db75a85f73a102cbc2953cff8416ff31679253f5fb44ce849f26dab592ff706795456093034411e7126e3d4aaf3a9c6ba8342c17996e4a6d881803a2ff2cae36f7786a729f8e0876bb1743c33f52490789d99f8c3e08faf604f337021ea8f87c29177fa378ce6e29b43ee591cdd367b1ac7d5aa6ee6b5498fd6034e653e11df7bb662366b064bbc92087f32229e1195be", 0x94) 34.588114ms ago: executing program 2 (id=165): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x153) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x1010, r0, 0x0) 527.379µs ago: executing program 4 (id=166): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) (async) nanosleep(&(0x7f0000000000)={0x200000000000, 0x4}, &(0x7f0000000040)) 188.093µs ago: executing program 2 (id=167): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, 0x0, 0x0, 0x0, 0x4}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22b", 0xb8}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) syz_open_pts() ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044000", 0x7fff, 0x1}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x9, 0x80000000}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 1 (id=168): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="18f79d7a9b17d6ac030b41711c0d4b331ac272133559e3ff0439586a0db539f4dcffe4d8c5dc6e3e1664613333e5", 0x2e}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105ad8f26f90a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0xe, 0x1c, 0x67, 0x2, 0x78, 0x61, 0x0, @rand_addr=0x40, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) (async) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.173' (ED25519) to the list of known hosts. ./file0úN"å./file0./file0@êÏpckbd_enable: command error WARNING: thread `nfsio' (467272) exits with status -1 WARNING: thread `nfsio' (501149) exits with status -1 WARNING: thread `nfsio' (287725) exits with status -1 WARNING: thread `nfsio' (50015) exits with status -1 WARNING: thread `nfsio' (254249) exits with status -1 WARNING: thread `nfsio' (89849) exits with status -1 WARNING: thread `nfsio' (233927) exits with status -1 WARNING: thread `nfsio' (211183) exits with status -1 WARNING: thread `nfsio' (260034) exits with status -1 WARNING: thread `nfsio' (512867) exits with status -1 WARNING: thread `nfsio' (287778) exits with status -1 WARNING: thread `nfsio' (215016) exits with status -1 WARNING: thread `nfsio' (235827) exits with status -1 WARNING: thread `nfsio' (276988) exits with status -1 WARNING: thread `nfsio' (82763) exits with status -1 WARNING: thread `nfsio' (466068) exits with status -1 WARNING: thread `nfsio' (475305) exits with status -1 WARNING: thread `nfsio' (292362) exits with status -1 WARNING: thread `nfsio' (479208) exits with status -1 WARNING: thread `nfsio' (178740) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: failed to send rpc fd=3 want=552 sent=0 n=-1 (errno 32: Broken pipe) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect