last executing test programs: 11.422336693s ago: executing program 1 (id=828): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x18001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 8.679196015s ago: executing program 5 (id=838): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000fec26bbf5a44b19aa2e5f42db5d3a380b7a244bbef574d8e8d4ff8028205d9c0c74a5695df3fe8bee7ef1b01365f2763c4bbf03773dd7615ddabd2a53a135b95bc6dbf778d02b06561bb6804c217823d46ed4b4076192f3c865ef1a7b30000", 0x61}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) (async) close(r0) (async, rerun: 64) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x752, 0x0}) 8.608221355s ago: executing program 1 (id=840): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 8.461060395s ago: executing program 1 (id=843): clock_gettime(0x4, 0xffffffffffffffff) 8.458125s ago: executing program 1 (id=845): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x96, &(0x7f00000001c0)={@broadcast, @empty, [], {@generic={0x200, "bd4de4760405a40f74c237d8ff2e717c4987313c2bdd176d028bec84dc553cbf0bbd47407a7e6042e7b36b08861ed51151276b88e1ea1fac00b654fe05a49140d3fb105e9ab70db181b3d53977b34d6ed2fa6da8584a5cdfb44c4a4166232c80e89f50032451035c5786e1ccd07297565581d14211d62fcdfb2a8bf5c0fe80dd9dc80bd073fede63"}}}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd18", 0xc) syz_emit_ethernet(0x41, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd60000000000b2c0000000000000000020000000000000000fe"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x96, &(0x7f00000001c0)={@broadcast, @empty, [], {@generic={0x200, "bd4de4760405a40f74c237d8ff2e717c4987313c2bdd176d028bec84dc553cbf0bbd47407a7e6042e7b36b08861ed51151276b88e1ea1fac00b654fe05a49140d3fb105e9ab70db181b3d53977b34d6ed2fa6da8584a5cdfb44c4a4166232c80e89f50032451035c5786e1ccd07297565581d14211d62fcdfb2a8bf5c0fe80dd9dc80bd073fede63"}}}) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd18", 0xc) (async) syz_emit_ethernet(0x41, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd60000000000b2c0000000000000000020000000000000000fe"]) (async) 8.186783008s ago: executing program 5 (id=847): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="d9773b870b5ed77ae6ebfaf8a6e36e4f603330963046c7b324cb62ed69a9c505369665d44a6779694f2b35bde7e1e6b03869e8ca91ae1a7b45b29cb142d7f674b7877368a4773b2ea43fa18be7586c1605a32ee39e981b4f135fbe3c95b3c5c96a106abd4e7fbfc4ee816daaa11b2a3a7ee333b6aff14fa805ce460e053118ed7b15b0a8cb2f2db25114e9be3b", &(0x7f0000000200)=0x8d, &(0x7f0000000240)="0fecacd9d29757a372a5bf654f1450b6ea9423dd125e96f6e954d29aef97ee357655502abf1195d982d1a6bf7e5a0aa6574a79af1eddb722a4ca281949fff79f205bef4a723de7e69b9a01f05c065958eb19b326c6961b855136ee5f7a5015e3838668fc8a", 0x65) stat(&(0x7f0000000600)='./file0\x00', 0x0) ftruncate(r0, 0x100000001) socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3456ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 7.966225537s ago: executing program 5 (id=852): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x3, 0x1000008}, {0x4, 0xfe, 0x0, 0xfffffffc}, {0x6, 0x0, 0x7b}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) poll(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x10, 0xd6, 0xfffffffe}, {0x3, 0x22, 0x72, 0x2}, {0x5, 0xe, 0x94, 0xffffffff}]}) fcntl$dupfd(r1, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x3, 0x1000008}, {0x4, 0xfe, 0x0, 0xfffffffc}, {0x6, 0x0, 0x7b}]}) (async) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) (async) poll(0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x10, 0xd6, 0xfffffffe}, {0x3, 0x22, 0x72, 0x2}, {0x5, 0xe, 0x94, 0xffffffff}]}) (async) fcntl$dupfd(r1, 0x0, r0) (async) 7.605785851s ago: executing program 1 (id=856): setrlimit(0x7, &(0x7f0000000980)={0x43, 0x4000000000000001}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) close(r0) syz_open_pts() readlink(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="abbc766e44d879a5820a8fffee8d4b6297ffe85b35b45f69fc2cdb0aec9620329bb5810dd2e534064f6fa0bdbfd5c72d6a6e67507defc64c44d045bed0a4743ea86afaf0ca73bf500f697610fa6097c3490457001574aeca8626b9d7ef29397c64e909d7ab61c1f526f29864e801ee3498156bdaf9cdfa01c4348b791e2fed049bd52c604429e7c85050ad1fc62fd0e4318090d8dfef8345d9df48d3659cdde37e79c45c89ed87c2de374bfb5df865090dbb2514f7004316dff1c818824c425b11c72dc06fcba84bbbe0dd1c107ebdb01b5dae30e422bdb3859ed6f17381eff1a099b742df92b2f2c77a0760d6d4d7d0b069fb8871d5a955003cbacaede48227eba0756fd5e235ff10a3b3a36bbf57703e1d8eb1755c2d12ac73823f7d0ec4fbc8c1ff0e1043cb37f122d321f373356ab85a71ec5fdce1037fbb93559f0b82b642543f79200a531d3275aad0484d926dbc3c4e5b0d8aefe6f45c1d829ba2a7a00e882778d9c6776e44068d99a19187bd782599c67f7aa9ae9d8a8e3c8637cf1299991fa137e1522a76c4252dc87edfb09e653fab89234c729d193079329df02ad1bd4ef370e1a9c035e1491e5892e3739affe38061a3ae3f19ae8c69da3fc5804b7924b8378e131c69a6c3f3230268c4265e67a76cc7315578c64b35045efe7064c3afaea179e1bf89a888a2b61a048fd688139da82346abf0d8c80d9f7effc457cd00626d99474947fe1fb74d146c8d6ac22a745d0106591b96c629f3b72b724965465a82fc4ed759446f0c0e9a01f8ee142a24f3c4269698bc84036926d147e9a90189c0b100d5b70f7b358a1bb85d55106e97b340243bebcf79edde9e9b3d2a32aa9234863071f0835c0b0fe7053e9ff7e35c2d3830749a20117a30c1c32373fa336cacb381f91e3e474e124e643a8100ea9d91fd2e96fbbc82f5d23dbd871a98550a1f48735bdc14292bd9ca60392f29be63681eac30e6eeb93948920f485ca3d78ee22299d532b113746bc8745e96b6531e86318fd750f51fe1231107039a52beacd1548f82a525e51164d4422ff1f49c8e9e25bfba9ed17ced3f93fd82099ae49c8a2fe624e23bd3250605880d807ce2f863b1af263a0f17a104906f7e5498829940064cc13af9b3d6a8b16846cff7962b7d40afd4762f35e28dfe8ba292a65709b7a6b7ed119f1d5bd741f781b0e432735f6907011271d9681a0d43a3fdca804479e94035de9e73e4ad350fd95bb8e420ee6199dce472c2d91ad4e2ceff9f06f4a0f86f22966e4104ed652c7c7de4e692488db701b5b293e75a9505a68ec0790aa7e51b600ba68ccb4364ab79c468f462950f2e68b8f996c5ce806a6fc256a19729df8df13674875bcad050876ef66956098cd13660c1ee99ac3ada0df7b6588b00d95c069c7623e86002c2a668dafe47cf1ec72d9cd69e18af55ff14ed3fe80c7047e5f59ce8f0d47f22069882ec1b463f396fffd26ea5ad65cc86d486a535198676cd19ccfe023ba46c5596dcbc3fef61725cc488852eb734a622cc0a7ea537a55eff397dfed1ebfd918d612ba543ff2dfd51a7c6d9adbddad7064f4fb047a00ca7b24e003129277c879aad66273fde4580425bcca5c8679cd8a8583ea213661c3d39f220547fd1731ccdd0e229c3fab9c68f08de1b71ab2bbfac15267f6ea74348626f1030e71e03", 0x4ad}], 0x1) setrlimit(0x7, &(0x7f0000000980)={0x42, 0x3}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000005c0)={0x27ffc, 0x7fff, 0x8, 0x5773c547, "142e28a47e7ce2dbe73100ffffff0d1300", 0x2, 0x80000080}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) r4 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x403, 0x0, 0x2, 0x8001, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x69, 0x9, &(0x7f0000000140)="0300000020a074af0e632ca97896d67897c4be001e", 0x15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r6) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)=0x8) 7.351835798s ago: executing program 5 (id=859): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 5.385817334s ago: executing program 5 (id=865): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @loopback, @random="ded2a9ed5aaa", @broadcast}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 5.16247391s ago: executing program 5 (id=873): socketpair(0x10, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="dec81590ff6b", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @rand_addr=0x9, @broadcast, @multicast1}}}}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="8f07360099351b9450f12bf7f91fb35e6a15fec8c8d14e023d658d19d78c648d5d8e01909c76d6ffb8d9d2c62dca85d500f444a2926aabf28d0aefbf16861d05403601dc44c4b3977362029eeefa4b72534b975ec34dfe0999775ce81dd1a866c9ee03be28600614c2ab41bc4b016242405572992b65e42393a2f9b5d704bee5339482a4c785309aac6d2392", &(0x7f00000001c0)=0x8c, &(0x7f0000000200)="0a1a5ef701fb2adb40f069a280ebfc64cf59231e13481db26948cc0c11817ec224a49307a846681b3fec6eb7d5ca1e6e0237a0b9ed7775cf3bce0e00064700137b0e01508a29391389b1fce67c256ea1e289ea8a543f3690f68df711e9171f3668d3e1584127e6dd6d3f37f2b3db3c78c5b7db19ee687745d9e6001d3042938d8e1862fc8e4a829ab07b614c55a67a7aae6c5d3b3c8e7bac3de5f76084b424979775883287e8c2534b2856d3d1413ce17d6378003cc5cab38b54d60767dbf2981d787d25b62c3c0fab2e9e9ece4616817fb14d", 0xd3) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f00000003c0)="456491450d41fdd3e19c27208c3e6152a9b65d619bd841f65fef6bbf3a21e07ac0ff556a3fd4fdcacb1732d4560d3b1a7be55d48607ec86d3ba60654e8dfb70a6bd194b6812284deb5c6e872d93ec048eccf44d64748568a1d2364d10d89f489bfb5b99f7db6d0ba27bace7cfdc80669121cca970f4bb59c2743e8a38a51c2ff935d1501f3064bd3f7792344c4c65ed654f7d4f4521d2b50cd272e734f797e6e66353ed32fe799bea6bff242592a61e6a5e5625236b6670ea4d8478c663ef062bd644c62b233b6c1ce0016126d9c0e2ea3c777c4f9a23db30e9040ecb66871836781a05378165bd2c18c00d62698bd82a481977e7a1668ae999e", &(0x7f00000004c0)=0xfa, &(0x7f0000000500)="b142579e91a859f9512bf5aabb341548d75dd04659d5e89faca8c56ea616e0a2c57f58eaed5e3de09df58ed3516e5d281c2bed134becc90322fbd4648f8ebc73dfe48045d4610789decf82fe52481034e11a4cac270750ad8769024968e227", 0x5f) (async) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) (async) fchdir(r1) bind$unix(r1, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000600)={@empty, @remote, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast1, @broadcast, @multicast2}}}}) (async) r2 = socket(0x1, 0x5, 0xc) (async) listen(r0, 0x6) (async) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) (async) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000880)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\xff\xff\xff\xff\xff\xff', &(0x7f00000007c0)='{#$&*-,%\x84@@\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='//^\\}\x00']) recvfrom$unix(r2, &(0x7f00000008c0)=""/117, 0x75, 0x0, &(0x7f0000000940)=@abs={0x9a8f5539695dfd21, 0x0, 0x0}, 0x8) (async) r4 = semget(0x1, 0x2, 0x0) semop(r4, &(0x7f0000000980)=[{0x4, 0x8, 0x1800}, {0x0, 0x6}, {0x4, 0x8506}, {0x3, 0x3}, {0x2, 0x5}, {0x2, 0x7fff, 0x1000}, {0x1, 0x9, 0x800}, {0x75713429805ea50, 0x1000, 0x1000}], 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000a00)={0xf, 0x7}) (async) syz_emit_ethernet(0x24d0, &(0x7f0000000a40)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "7765dd", 0x2492, 0x2f, 0xc9, @empty, @mcast1, {[@dstopts={0x6c, 0x203, '\x00', [@generic={0x5, 0x1000, "e6085dd823eabedf3db19400c8fee6f3c56ffc4f159ffd120f901ce2a257f974253f1975bd8c31604b4d14cecd9df6a97581f2eb385dbf3152f67c4ce3b9d1f1143a119db051a8868b8cef7c550b3e9743333c4906541840a7ef0aa138d8cbed6c320d436341d5a22b6676af6d3ced8b639f12a270562fc781bab68a7d537b9fa5e03c2371ef0b1207ab59e1d165d01c7b09d7f37f8ded83fabc98370e4fdd37db54eb6b8cac82b0a1be64e421e0003a1bffcbf873540dbaa82e41eb54e357622760bc965a0aef8c7ec7d25b7fdd49629194dbddd2ba19e3e2bc33406c6831a5c602ac66a139a4f655d0320aa53882b08c3cb784d391a94a0ca106b54d7e21484141854c17aa8800386d52989b295e92179d1fd23b8d6eb2ec16b6cd02b90b1362f71d6a15ae2326ac92b40278ba0b94b145254084eec88edf1bfef91a3bf2ded89bffd0de6ca70db2bbfca6b6d9da5af601709d1eaff1648cb8037f0520b482a67efdef7d1541ad892502d3de391e26869d1c386e3aad5333fbe1cb94e1d05431a2b16811f421bd4184358d33bd243781222cc650e8ac10dcba6fddbcd52c39fcfb3f13754183e1f7334a38e47d070c773d413e8a0b4414d7bf9feb221170608a056d791f9e891381fb45026c58f7bb59f3a337f42c7bf9c557a3f9b74597d2b7a2cf2aa79ba402aaea5993f4cef4b608a91f0c0bc6e3c5bc9f8cd36e90fd71e25f77ded699de3becbcb69b088e2d375d6f1d3c5ebb1e9bd9ab75efd7160fee5dfdd6d79b170f4d78bb7bbcdd2b41d5c276ab6155555e0ffee0b367855932717147049d0fed19571553956b127cf11f25d709d783b8409c04f993a8e60071c06253d99387dd8f2e1620b9cc7eec147af2a3ce128e7b28503da507a42bd7ad4365a012d9c59f9bf8a148c9ae688a8a45d5248de9c6d02674b3bdd0184704ae387293bfdc17f86f379dcb36c5e9fa6d6f6c394545678e822bd002d58211af6b733f8481a47f60ad707b4e6e0c28109dd3ff9ca7ded04e660ace3785c256e7f79d9b96171527ff3e82a41e38745f876213dc8f964fb8951f9fbf422268e2d105d00af415acb88d7685832084aeb36fca1870ad57ea32e35386692da80a7e60f05498190577464e479d63ab07f5cc2078a08238dba991b5fbf109abfbe8240fd008d86fdc4d9afa4cb4e030eb589f0709bfad29ccd72eb93725f81c08e3e933c43361aa2420810cb8780a57922ed14592895e82251521f58f7b45cceebc8589ff77710f0de3c1b1a2d5e2f1a7805f366b5f888be197c78e2d7a14a041e4e95b6963e1d5f46b566dded82fb06486f1225fa439e230de8b085dfbf0a04b3ce69e7d13ee6928c25aa83b0b50d2d5b3bc2fd6f2105bbdf0df2db3e16b5c1903eef864ce75b005b8d2f20ba78f03c5b97f7a1f79c0c75c67fdd3101b3c14fbf4498bc05e0e1ba20b913b7616d30a7b06e5e9dd7c0e4b32a0b7fda24e44220ca7bf23cf551dde267689bbf7d481af301462761b4a483b50f9a4c1470cf406a5be3a64f32f435262824436b7a5dc633fefb618c5d9b2f87be8147ebf08536c0459e89c79ec1e2507a2700cf524e2afb71071166a21a27ee682dba0a892247f466944e133ef863559c12c30430836c089cbe8c75fc2ed1d71623820c1a0b696592dda91a8dda68c28f184e0e543cea90b5360db7b8e3beaad7724970ae2d2c2584b8663e3c1f81376b7bb1a37731caa6dc928fa186fb6bd7cb73e83f978b15877008b69723b92233582907b255429340b818e783e3af3039acb89f966bf655f1c0dbe2eb3920c80a474606d0bade673dae4efb6fb2d975360099913674718a88c8db6515d1d0190f0b200656d1e9cb32f34b75cf7cff2c5bcf6c5efc6c60c067187fc5a14b7e1605078f9e344ec2a2c7b04469d77cfbfd9a11a1863d577e8ffcb21c1bce9cfcdc7a434768a034228d81ab7c9b3b5ea9975103986c3925e528ab93671626b033ba8f52dd0223d0b3d2b74138abc81b62862deeb7727224cb431a9addbb8cf3831ca6b0b5c85d4a1d1a1eef835e3505506726356aabb06de60d78cf487250edc395f0b2f84dd0f143a64f12a9019ec41431e2897ad4b967c400a67f2522771897fc3a03e69e059db6a59d9d637f6c8fbc673bafc11bef539f56a18f4dcf7dc2010e76ff13967d19570c9e60e2f1dd3ed753d5e307dbd68fc4e31b0c0826dcaea97c016bbb2d51eb819ee5b48bc8d436e79be80cfdfb446d87ab5b61d2d1c2b6c80f77e8fe9d19755cad2c0f1021cd4d47f3ec74e4c0afe81012621c49006fb85eb61e532568e7aa8816406b10a9f39f71a00675c3219d84865357fdadb9809d3c8c0ec99f57e98140e829f1cac8cacb43e8ca29aef182f3112e3e9af777eecc5088ae423212ecdfeb0f32160c6a0928230adb27f8a1c8d280ed5fbd795aed06e7a0d15d4639fdfe88d17e7fe0bf247b15a20e2e6cf2c6f349480ce360bc40873769ddf55c8f053cd3dc9d64fbab2e95fa7f026d95e2a810f72c386b368dfd46f87ef653fddf601c4e300be79d05786170bbe5f9488444aa358c9156d7112decb00ebf4194bb43085a7bbfbd8bb9adc81a71378553eab4ecf1091efe7b22fc8d691ae41104b05096f0d863744966c571e701ac308884f91fcb4e6df7e1fb5aee15423b228bb58b7e5f5db0b117b8c3493d94b6b7f46bdd593510ef1bd0268bc3a870bb368c19f3775fb946a3737d267fb9884b7b289bb44a51b7f0a9c77c1438e148f049b7d33045a5e8de72f4dee4eab9eaaa5fc87f7a6b6fe7b15e21caf706049d5e1290a8e5eb600288dc48a4a9869e48a469b98f5fe3173464e586076f58259504db2090d38ad5f099458f38d7b30d55588567dea3d08ffe676b1078aea1b2913fc835e33cc53b060bcbc97b835dae1eb450ffbe3d5619b70f4459ede34c07716ede371985885084af3a6865e5422e92983a264e13170900eae4d002d245c444851e1359887b828e96827dd7a2a8f4a4cab52ce403ffeda257a133c728c6706df0cfd705ae502c69bf40f9bf3a2231eb25330e524540517a59c8d7e4676cc54f0061d546476ef82ad57ae4a45d635f907da921c0778b22ab1b19754633fe7f31614a08321100e78db710cb84b95c2ccdbdd50a67bb506817f5278364874390d84ddfc8b01a0281a042c1f8156a78b60b1311342e3d6c3eb8003695d941e6129d1243c19310a0db41362fae50d2a330ffbea3ccb393e4a9049b90cd7df5384bbba78aa854ae9edfc20463c529a0c1ac8dc93869fec5bda29ac38516a6727afe7f7bfa9afdacc6279836f0037e68f8ee059fdbd10e1cced06d680ff6a8ed2cbbfc97e4b92b8ae6e3a665d6800ea8ccc4c6b21b00cb7a7f97caf9cd007b1eab27eaf8c8849d00522fe989f4b6bc38a972566739441bafe3dcbdb0866217abea30f13cc9ee516a9fcc1127e57285bc71de0cd4545c8a2348681719409dd121b68e33b1726982577863861f64703ab82af02b61f9cef151ec5f4575991c2672de9e67f0399a85d60aae18c91ce046bdc4e84780323ba6194f1360cc12f873e912f961319f2b37958d15855b73a3cc58fb6e5e183aef75ed6258dbfafd9bc299b3ec313976770d0939cd8787906fa258bf22e61b7ffa22c00e769110363ecc2fa55f0aa059d15fea25c03b670c39c03d00c3a2e93579fae0c3fa9c7dccf772d68e9de2e0b06ca488e2cf69a2e738de5bfa7204820fb35d0c0ad55b01865f2ea05b5df49ee80e3d80b585a386b33883c8ccc9dc4bf876c1e31a093f3de3d2a9f8301ae1349e52d993f0687bf818ec5769ca8cd92b5308016863a0a6f607e844db70c6531ae7bdd4f5b5d70e998728408a265b48e8ee667d72352acb37532ba9013888f0eb48ff7d417e461e966f484658b4c9c39afe9befd6378507d1a0f147a37313e8a9558883050179e8ebb0b745e748b3671a636fa2c2b838209ed0b9d7bad82cdfa8107cf086c4e00fecc682551ec671aa0643de325d6141c2bf0b04f6f5e98760c5d420042541beb963085b9944d5a0721bd4781ebc28edc0620cd57bb64fadd5f6aac88a9bbc1520bc2c1dda16177e4c96ad63f09931f76afa60553e0697a6298f2a6461fbebcce9ced6afffe04ce9273d08e6d3eb33404928ad69ab0ec73c35d6d6e623981ab2302f31623ba2e645aabd15ac6f98745dc08beec1d97415c724cde48e92f85c0a068d86068111a047787e2bb328448d80c0db99f236fba20144117d8b66cf922eb4bfee1f5442839ee02a3f549f512e2c06950886f43099a5f68d894ff68f9258aced5436bdb9717fe83d05dfbbcb7d2883398991e90c657c64e973e5b72b264e47851f1b71f2baf39ec96711ceece61a65a8f8ecf533bd2e71e3a0c9b44d0b7a1adf9f51c2cbde210792f17a495348a28acc5b8c34ac3e36e211471c1d9bc1ae494415c93e6714adb600d620b5fce488002e57eeb78e0248b7c30dba7d3a66b97efb6a12bded398db199794d2470627ced200da2cf954f4789710e58c109ab6eb755527d96bbc26a256b40c1d6e782a73ffd26a438ca30d9266b19ba255267de00b7b4cd2dd3f62a492481418a9ddda71b9cecb4a6ec7f94d6608c5943edda311774142dcb03b58e4d3c884f6e80c8d15c98828817945d64c38e8d08f89fb9aa142f815fe0bebd62d159959aa86a20494ea4d5a9023e8fd49adfeadad561a27bb21a51da1c0f57be65534fe157fc45e175aab0b81caa8babeed7b8e4534d32f4b0d4e14f45a9fd70c9608f80afebc2135bbbd0d70545dfc6da5d2b848f5acd319e4b83a1737d6f95415570f9ded5c3f24d1a0dfd840693f445d67dd6a77aece474c6a0bd0d7e0fbc5efb914007de8c29688a00511897749a4395c98d72663f2beff57ba6e79545b1636df91d04f9e77bd0b42ace23d6699850d033db5d82fcb3635c1af0ca40488d6fd3df1a536759c2d8610ce2d3c58a1fa96388e33d766ac775f23cdca4f3c596c1ef475044772e1359c4ddcf2c824feb552422abd7793308f09dface2afdea0811d92aeca16cfd8a2602f16ad40675d230c5e82883047436d6d4bb56baa275f842c683132f62f263574c1c88c5ce00abcfe2deb6a0fa1afa9163ba150aa0497bc61e3c583581793989b95bd57fdf5ff40e52b0760042346ef0bfe29e9086b5b7f3e03cd75ffc73506b17dd6cadd8f9c48eb54b381505141b875c257fe03f0a32cdbce84cb38d95428d6db395e0ba9c719fffc5458d1358970907ebc31cf6c87c3d450002e0cb18c9f84b71b05315dc37d2ba7a06b8d69820bfe68d693548842f9936f0e9c8421b0ce1bb4ac27edc88f0407d8e4c54ba20d8be3283bad00d433ba922b0bd639ff357e773950c71f44b4f07d0381859ffe5d568bc32748aeeec6556a5f5f9836a107306174233886bd710633b93504f094b0e31dad01f3eca20bf06b20762c650ab9fc3b39952433a475c58df1fd6f0f99409e77b69d79c7b4c5de848223d3779db679323fbd1b958050cfa532724f7ff2b9d691b194c943d42214d93ed68d0209b8313d658f4cd105b5097eecb0248f278257abce1f96c05876f17de96a3246ae699c64814422a7bdae91a76914b99f67246177eacf94fee3b65e22f8065314f26a442d9eee108ecbda2d958c98f5dbdfcb7057becf53db2bb1d9d43a458dc8cd8e54acdd4016fd94cc9f6170d9864b5368fc3827848308e88d7ebd1bd961ad0d38952ce839c5244a796c172b0232392bbd34d631a8ca1c7b5aebd00fd4d12416bc699938a665ae4774"}, @jumbo={0xc2, 0x4, 0x81}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x72}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x2b, 0x12, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e4618c1194ba02f645e1f0cfdcec53a8", @mcast1, @mcast1, @rand_addr="9b66a82cc058de226cfa36026e6254fc", @empty, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x62, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @fragment={0x33, 0x0, 0xf, 0x0, 0x0, 0x7, 0x67}, @hopopts={0x62, 0x1b, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @generic={0x6, 0xd0, "3300c0f73542cd89fd239b8929580b765be275435688f67cea4a1830620198bd10e67ced2d88ace377749d2d87bb95df0a85031704dc4406a0c0a76de63c115fa07c3fd77286902dd0028d7b1274ab96377dc914e8190831ac0d4dbd18590fe4c6ca41ebf236da27dff88693707b623aa722bad16fcbfbedf04107426744995a78d0f3f19e396d90cc129a4728eaa90e8619a45f309adc127f4830cd34d08c4dc790f95270d02229167d8f973c8895443f475aa0139b5755631bd4778147763d6ed98e347c17a8296b3c35289858ed1d"}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, [{0x13, 0x1a, "6f1e2e409454d3aeb6ed22303da999f8433bcb178a6e8abf9520676f770e1f42e7bc6c5e890991718bff86a2ac12fdd95fb75b142f8c1fdbd2a359fb32f3c804e18790bf3f67924b0cc449055a69f18697b9024449a6e9845c268301b4316811819fdb798301f32aa7068473e42f24858165889e017bab6702f8a8d30cd9a3d9560e35efaf362200ba451105d8b8ccc0d8fe432fc9fbcf981285c98fb98fa2781bed8fecc375081b762241561d4bd0b6218998b7471c458d98f5be268bec605cd0660ab80afc672afa3aec9d83014d9e6c0dac"}, {0x1, 0x9, "784a9ec937747c8cb9107815abcb9fb54354b7bdda805a8604d27ade062e9ea344e6d916dfbb5da1371a3e92a662bb62f67890ef7eb11acab4001f0f704027571d8be89a55cb48"}, {0x5, 0x9, "c769e1021a9d71e671733f70dbc4f3a40f39d16030279ada8558a0658ca18b550912ad0c178b861365782388da461c378006a6873c1419d0885adb128df79cc97eef564a4dc27cc5a6d5"}, {0x19, 0x8, "f9296d748f82977fb84ddd8ddce48077bf02eff875931e240a06dbeecb45d52b2350896729897976e6537c6ede4db5cc12d374568b694f61fd89b52d4d2f68024d7aa1"}, {0x1, 0x19, "e22acc20cf3510312da7a1276a33d8aa78b6df4ad0834ce85961d562cc950a94be19ce4853cfba7a4f5e42653ae0d179dcc026148948089d6ad822d320c95822a8453012599383655e397f56662246acef2e2e85e2cf8cf9d28b851f8e0e7f16eea35ff83f666a1054c2ae72ee046ecd4c8faf1b104dd27f44808a2c86daa60e09cc2d8eabfea56b16d41cd86cbafd296fe0cd761ae33db51b2ab1ea01829ee7d59651c96e9af0e537f4c8b879beb2c8cb96a729176627881410bdb9c5d19c078d926a4cfa18"}, {0x1, 0x3, "3b949459180539a10b71a05291a649f4a787e729ec8d6b"}, {0x1f, 0x6, "15d26c84f36bfc7e0d7eb227f49f516efaf858409bb7727e2990a7d0315c2df480267a34417c304848b36a214be17733"}, {0x4}, {0x4, 0x200, "07a54da39f72da3a8562ca6dbc5dfd114f9e538cd527d21fca834a95ca5012d7fe5124138c1a79f16b9a0f4332dde75976d910fe54f7a5e15282a37d5639e68fde36b7f40d7823a3905b1d82fb4f0cf8e847fd58cd0d4d3c2579eb5a05a02830bc18723487d541e9615b01950e9fa76db12d440f5abaf6ee4c755bcba6fa0c09c146f81812a342da8034b8b1899770d9dfdb173c547fb152cf89fa01aa381b6d622e906a172a5b2bab421047fe6e2e409e274486e5581bb1161aedfa7e91da2c617ab3ff9dbdd47bbbec604c7468b2ca422e6e1cb851e686547cc6d8909a764ff0738ea8b947bbd405418d706c999f20142a869a690fa812b4faca0ed52498eb980ae4672c9be294584edd8def5231a4252af5d60ac8fc54b06bb647db9babb3de6271c7e261912180c70cffc317807bd94ccbc61add2dd19c317c3a0f52ad1d69a706b79f7b62d9bafcfb595da00a69dcc69018c96f45b9ad2419375043a3dbb363975b9a33472d0d9f56ab801a29703959824b575bf50b42830347c520f83bf0168b7d8eb1211935f8648afa2bdddc95ba19849d3232505996225b1182d7d743f02fdaeac66eb6c19cd58ab1c6496840e17211f443b135d1ba4cdd748c192de6093d18a3bec5d5af4089cdc7f4abbe691696deb187bf5719a2c1f79e3ed74cba276563e570cba4391c485c7fb9b2dd7779889e65730d8c710dce1fdbb993b72bcaafae8d804b3da60e12cf477630098beb9b8ab12143697c823a6af89d5ddf0c9c5b0ba8764cefc0ade9c3c58ec29f5230d06cc03aa12cd9f34635906ae8b1d706414cec95126e4ecc79c5ed7974f9fee1da2d0714afa6b06cfd82452c9a110f29692f8ba4aaca1b7892d6944e55f27906ef6c836c5212b0583520fb92f128c15d6c0f66d04c61a551c73625ad7a6f150115e0753393739cd876bac3e0bbbb124dae26fcc0d5c2ab77191dab1d7bc01e4048fce73703942facf7db2bd9f60581b315fae6352d1290d34f5a7c1cf9ca5a2a1998d39aad114a0a0b2fc7d3fe6d04622fa881f362408bd2544b8e0f18b628d163bae396c39a2d341ef2949a27140b08e39fc9c19eb8ce8155cd8d0afa31df6f519407a83261579308906122a392843feb3948859cfe56dccfafd2aa689f0d7ab9135c8efda06b8686795e3cdeb213e1d88ab47c0fa76d6763b3ce2f8bfcdc5da1ab5b95a7c76819da4fe986640c03e24907c9eaa908f58df9edd476d0bf3c05ff73f787f85b36d1bf6d713f013354ebced2cd148ed3d9bc57f8377b0dcb748d2487ed93a1e993228bd689d2cae4161bb9b45bd80d4e709732d35bce4a9882a3657796427983e7c5ae69614ff82e23b59ce32f2f651134855877f55449305e04fe6c55dc406f95941a157b7558eae1e6a8a74af4b3e20aaf94065ba4af94271ee6ccdab343bbd7ad2e65cd65e65ba657ac4e81524c843703becfb8de0267f67e19d7e27af670731b5ec95aa638e03b1d88f553cd7ee1a1e061d0850de10da91a1e9cc108dcb6a118d36deea9f722c773de9e83273336bdb3e305331119552c9b7f3efdc10880b53c863f6d62e7b6c78b0c2e2ca6d34ed57be822c51a8ff0f89f6cfa280c54258b30f8f28b3255dc5b9710a8ea4476b9091f9585fc33df536325588f0c6f4168c620f2e7631f2de5d2b6d9101c0001f0b60de77950fdcbc8c6f149c1c90b7ebeba6e1a77fff5df5ac2ebd2f11b410c95fc799b43b8b6427235132220508241156969a6540ae67d0b8ecb14653ca23de6c15ccb3fc3f5e46debf6c61edbde684fbb816a58e71760c2e1d644e38db076ef33f0cad9834825059cef54938684e67c312edee9a8afe3841b0b78000d108c8743c275dbe65371920b54b65b8f00dfc8ecad1028a3837ae66fd8c29f9023486888f564617d06601ff42b2dc13546c2616adca5789f5b26255d0f3a49ff9c7ad7020a0a144a6793c726182014d75e082be1de0b4a4569ac1330e3d8b580c50bab015adfca9df3d2635715aa6c37e7e5e1408f99f4c1dae6f2343cb00c0b1c17afcf2ad3c117ee1c0943736135a6c3c76a09915cd1ffb50acfab0ff813ab7214744bb45befedd0b51b5fc25fca78149c4367bbe70c83b9e9975e03e5f034de551ad1c062ded018b2f298b25201f8de8cd1084d3354128dd9fa89a5aa22f6e82cd8e7ee54c52631b0e265464ddb2507335eb4e15a2b297c7749bb39d284c2eb951a028aa5d33ef2df42881a78cedc4e80221c5ed8f0503e3e5279b4fb014f43e3e97881b36ccd5317a10456a49d53d4df1f15b65b32c763620777a07aaf1381cbf96429ab5e56a2c31ca477e71cc3f60cedf261d364bb8247cee4af0d73e1553fa90b42ae90572677552e4e8099bd5c7bacc4d5c8cd74941699d636b32e946a1ea3952394cd05db2f128eb47aaecd139ccceb56694023ffa5e3944fa18ddc79119de5f2b322eb8fa5026e1809211f00989fa444a6e72143ac11b36f6a4a0fefcea663fc41e340620d4dbdb692f26075471b3ac4a7c5fdfdfd84a871c36e01face42deefc78451de569fecd366742d75a6e747016554bb068c72cd3837691c329c30d7502512e26beeac5cdd5922070300fe84a8deafbabbfd6e0d9c7fb4711a34417fe79e9be634ac2a4840d2d7dfb8929e6ae2d99a842d16f8784939324dc9c41210e090df7aed69fef6cc330033fafefd274212540d3a26de271d77f42d507e50b0673cbab82c1553239b0a9c73c01e2b561c6b5214d10ce62ef1ed10bc06c504a2283645d4d4b40ac504f8e97456cc887f3a9b34282c018d22c8fd7a4a47eb9fd6f66bb3a8b7c6ccfbb56379ebe4a4f37bf03cf88b98a2d6e647cd8ae72aac9af9830e44daf3a604265edca132f4d10e35fdf103bd275542896dc29e0e772417460e85bfb41a0741f709a76932c964d8d33bc0c6395cad02afe5e612e742e9f29ba3f053247022eb342d02b07eb97503ebbf5da8cccb024db041ce8e015c1ed2bfe686aec86cad9620609d7893fdeb3d8fb33cb029bf2f36cff362c9bf0b907a8cbfa700cc34107c3fc5245f39812778f46a0cba5bf2362438c951f6ecc9150087cd165146ed7daef89feb5343ad739aaf88588cf9f67e8e071f9c5ae056aa96ac0a8939a62b73113dd38e41e59c25dabbfe5afea936dc2cab3fb30b6a404f30b12a99f2d6eb48a50409e5c1705734dd00aa5a2636f086ab7b092845cf2b8db0362a81931f02eed12467e08ae763d7706fc25183d8f18d7c3ada8c700c50976632cacaf7dfed39e3f7041b90b1aa43106eaf4fa9be59fd9c90999783e344664aca875dac56df5f1c1ab90606137fe18d36428a1296d081d55b9f77129f4d60d9002da29d0bda19c00342332e034978599667ac84acc5f05608e4ce9f72623fca2c56378d8e805f1b093668903e66f3d87cf213630658a7ddb4762f4191d6b1ffc91a7cee254a9e930291ec58faecc899a9657dd00d435c8a4a77545c6e77eff3824d243ec1a520c7ced9f67b1273f5157986a40d67bc24eb5a7605dc0ba9af35ba4bddd5eb1235d2f8df3fe706693d7773c47ea62cfcc96fc27bfe1211eea8e4453d6412524b43a94686a69c06ed56e4cda27c96652ce91cc212779d90ac677998a60725588dfb528132c301c7d8d817a1cdfef323e07b5cacf47e66d89d4a1a06d963f7608426f951f41282678838e23b0780e944f9b54563e743ee31bf1adb10458665053cd5a8333840aa06705c96d6f13160c4611ca22dc6e041a62861be671c26609eb306e860af4e0168d73a1305ed1d71ea3c820e00ef494fd227598e7b6d4538d32944db0bb727aefb07d99dbf26c249ba28974ed5d01fedb518bf87802f14453dbada7cebe8f0e85a59b57ea6befe4dfef0dbf0bb31a3b587a3ed82d520867041773863b17fd63f5e3322a3a0c70538c722366d9b4ad52cb11b69c4458915c594a9abc20fadcf41bf8589576d9eca5e09d1da4ac8e2e086f3b08403ee56db22c2d83d26ef50535c39b6862277f2a4b15c34baa791343e2e4117088a423abfd5de6b85806591b6efbe0d7a4ac4610099e7e62fa1027939e2aef5396f0cbd9aa0eb32cadaac43712a51082f899d62c95f5693b90f82c0a94cfa9ed78e60a0e8104efe4514a7495792ecea39cf6eb6c5e4ba9c4f9781f7323146cf21059b6299735049589cc807f55ccfb3b48fd0067fdb0955fe9f7a82c9c6fb5be1dacb61c3ce23d3e89b9108ff23372e7256ee2cb4c00b2e11e261ba87624a9a24e1d4de4c8dce5e0ce52723c2e11c7a7b6a74e9838dc8e855eddae1c167150f33ebbd1db52b8266b539ff87a2d01879b5122ac35a2209f034f63a640a3db9ae780ba591dd8b042a99a824be5ef3f9e9c6fd89936343dfe6c3979df52d5f06e9ec416e54c890c39106b286d11c44977f8e7b4ec1e1ecd2a8db47fc63a4c8de66f2c088297452e52a907528a91640cf05da07118953ffccd54e8cec24e102d6b882c82fa58821ed52e53a4146c17025d3b6785c5f930cf0ca5af10826b02f30360440a9d2ae2569e196a08c947a99ba7eb15c0c1c4bde6c068fbb830bf5261ce98fc5d5576b8518defd32d8bb2cd03757f1b7ccfcc2882f40761662724aa64c98edd973158d537312167191afbbf03a85ad29cff24f36c9506d0dd4707394087509f7d7ba2157b60dc460a50190bc6fefadf21180666f541ab58a091f7558e9d80135423e0897dde36d1fde2a4c64976e2d1ec9a3dfdb7ce01a54dac774e596e76b9b1e1003a5ba174a751673348b92288c8c08748d90b2fafea2fd5bfdcd600043d405648676957d6aeaf5cba4634d68be5f5f52887d24bf755858082f09f05408c95dedac15d809fc3edd40811ab95ddbf9bbd356e455a7f9766f7f7402872d5df8b31c347277754ac082bf166e3cab81c9a2a96c960c9983991ac676288ff4edbe1aa7bc371036e03bfff536462f4b732c289eb6c218d2ed80f38108276f0fe65257b40c118774541d60b905379086685b9038fa47f0c3a99868c3e101bf5c8a498c6965a07f21ed3514cacc4348bd05dafd57962aacb5ac3fe36ec88b1850c97853d54f8a423db547930943ac865b2fef61f7ff14c5eec5ced9668d96febc5001fc1530ae3988c541789ca891601251e084a29ecc8e0f052556d8db4a9bc5134aa9bea010f66833fe2a9f2c164715136e975f868f66ca73a54eff095e12c57363f13cde8ca7be689a17b6fb29f2b752925cc1308bfc9ca099330a9f8704a59f494e83641a755c597f488bc40b8116a9acb99508071b52bd46232687f4d42e6b09f316fc51c09c0fab423006462d69fbff486da6880c5fc3cd60e0f80dffb114a2d1b0bfa315fe0d2fc6b4f22dfa258842b2ebc1fcdbe2665d4310e9356e95c6112e3f5e63288663352de35d9b8071b99765d747d2a60edd71400af1e82dd783db3169ddaf08aae885fa0f3f00e309089574165d7fcbb85317badeaf8f457335a205ee4a7226dc60577d9557c71bace51ff44c4bfafea6959ab1ec31b107690a299ba6f955d9536faa27e6944b3948b724cb102ef42aacf33d1da0f815ee484a56ada0f66472d4e952cf9a64a1cc3fe43d06d0175b6cc21342618c9b92105e5270a35f67eba34711b70c689632af9032a7bedc13161474ff57db4559240cc5ebae103f0b9e84863db212c88ad45d928eca5c7b93201036f567b3713af79b363259edf4837e91089ea00ee1fbb26adaabcf762895154a0e747caf3bb77a5b581d3b5ee75e387225a2e81c597e26e0ef5e68ba9ad56afcac1f7e"}]}}}}}}) (async) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002f40)) (async) recvmmsg(r0, &(0x7f00000054c0)={&(0x7f0000005480)={&(0x7f0000002f80)=@in6, 0xc, &(0x7f0000005340)=[{&(0x7f0000002fc0)=""/4096, 0x1000}, {&(0x7f0000003fc0)=""/4096, 0x1000}, {&(0x7f0000004fc0)=""/202, 0xca}, {&(0x7f00000050c0)=""/74, 0x4a}, {&(0x7f0000005140)=""/229, 0xe5}, {&(0x7f0000005240)=""/214, 0xd6}], 0x6, &(0x7f00000053c0)=""/191, 0xbf}, 0x8}, 0x10, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) (async) fchflags(r3, 0x0) 3.541626554s ago: executing program 2 (id=879): unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="1f5544eed165ac9eea3b95e55acab1fc0cad950964552bf80484b6d098a11b842377026a64eed0ce970dd8c1b1796aa4b9b0da33ed95a3088dd5ec890f6c3f85a47a6a938af2d939863e7333bdd3158bfa3f32698adb4029cef88044196c764347ceb36aff9bb1025469d3d98ec66d253262fa60975f851627cee5083900"/137, 0x89}], 0x10000000000000e1) (async) chmod(&(0x7f0000000040)='./file0\x00', 0x100) 3.221060991s ago: executing program 2 (id=885): r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) 3.143432418s ago: executing program 2 (id=888): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCSETA(r0, 0xc450443f, &(0x7f0000000000)={0x2000000, 0x0, 0x1, 0x0, "97a2224f6b221adc0a800febffffffff00", 0x20000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) syz_open_pts() 2.819398789s ago: executing program 3 (id=891): munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0xb6ec) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) 2.816842s ago: executing program 7 (id=892): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) (async) pread(r1, 0x0, 0x0, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25, 0x4, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab", 0x2}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc7536060129802478", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}, {&(0x7f0000000280)="2ce4e823", 0x4}], 0x2) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992f2556cb33a20786f857afe3e7155c56778bbdfe047ec6723", 0x1c}, {&(0x7f0000000000)="4bbe3911f239dcb824db33bfa666b1c48320a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e932e3a09f61ce06f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d0400a4a9d94e", 0x8c}, {&(0x7f0000000500)='7', 0x1}], 0x3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaa2aaaaaabb92b6506804838180"]) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="6e040539ec55fbdb9e61", &(0x7f0000000100)=0xa, &(0x7f00000001c0)="6eea4771d1a3114797b5a71a6e453003e50b708bbf53", 0x16) (async, rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x1a, 0x4, 0x7ffffff}, {0x80, 0x8, 0xa, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB]) (async) socket$inet(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) (async, rerun: 64) r6 = syz_open_pts() (async, rerun: 64) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x6) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x4011, 0x100, 0xe, 0x3ff456a7, "57038469fae03c728d4e76d5b3f140dbe4c6bafa", 0xffffffff, 0x4}) 2.813856469s ago: executing program 3 (id=894): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) (async) listen(r2, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="9e86542f6324146276956d6c5543a9873abd173bd53928ce675119fc27b679bbc05ceec9a78666", 0x27, 0xc) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a625034", 0x27}], 0x1) (async) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a625034", 0x27}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 2.55454047s ago: executing program 6 (id=897): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r2) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x3, 0x3a) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000000)="087d2bf3", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="030080000000000071b750b84bd4a0a23eea18583e", 0x15}, {&(0x7f0000001540)="bfd193a67df7ec374f2f351d950bb3766064c38ab46c8e6cb70b064bd697b88ad0866a912f975c78aa1fcd680a0d758572ae21fc23b0dd155f9005e4a43d157eb935a5d0cf8f4a5eea71045960fbab34b06f90a80a795fbde9b484d2d09bca25dd3723e9e07de6c442c064764985123b86ea88106d61c524f655ecf08dca6d93e4e3b2ccd132af23f07bac2714ce431ccbd1d9e9c429dbc2144a361e55fa05a52f906be64d934714c9b1fd247cbbc5408d30a25ff5ea28dd33823e9e405530a51c1e8123ec2d4c5d9028797d78bfb977945fdd352bdccec6ada97864df372a0b0ff11fa0b4f1cfb253d9c75e726ec03e820d411b185131b2c02fad1307fe32e4cfcdbe0cd8c940d3af44ad2b7a3c17730caac06d049d8a5fea9df7056acf8e26d385b9aca937c1693a3ddcf6cfba8a6e8ab055139b267c897967dfacddd845bbb7f837b7de07ad3b28c540c0c10599a35eeabd6fa5577f24565fc0400c50c13abad068f128a9f073cd20ccb2b24fbffc1cb19b0367d68114e2a8af100c4702536096c0bf3934e566f404c79b89b542da2464e15ff2beda9ffa9ba2a1d29048d0e10f31459ba24a0b786494993dce4d2a8dc21f30c51d0ab39fb0844db61d40be565734b20e981225603e8c6c0aa281873c3c7b8a52ad7d31355aabb8164f9cbad0ecf484c650d0004c1620981b869885b3257483f1a077a5df3c57303a8469ffbe3ca4678cadc3abd9e386ba668aabb57c88353361fb781f76c61143551eeb5bdefbcf7eee918bf13cf1fc246914419e76083f379780dfeffd74867890f30d69bba1a10145db4aad0cb2dcbf25f0580e751ecf34ae37ad005462fe498578725875f1903b67928ecf548b7c564bbfc7219f7d5b1c5db715a87ed46ba3496ada90828743ca9ac44f2b34b011ba1d81cc75018293e470164944f6fae86bd99e33fc10c934b0ee3c1cc410fef5029d7ec4f94072b83cbefb6033c0fd37653507f42a61b1ab00adace14d740426cdd3c859c7a8de68a114d3bc087b4c2e1a367736666bef084cbc01d06eade281bf865a6c688caad5b8aea113e54a83357692212bc7161f0bc11739b44157dc60d4ecffc4f730609b9952b48bf72d1881c6109730c8d3feac2260ae580948ef448a030e9580babb31fa5abc57389ab555db5c9320518f95a8f429673333c9c5d2f9e650329076fcbcb952768d0addbac5e4be57d527dc332aa8feee0b5d44018d79869deb7e03355f95d9f1f2796c4b90e726dae59ba7582a04531f2050e65bcb3b5dd4d96440d89adef1164ec993145cee92633d846e393972ec1d51720a37baaa71724292e6cd39da076e607223d13e01535fb87fcaa863e1e5af6e2d538cafe9b4f40411dcfcb412d62ec1c4f523143315d61cb95d699ea1d6f93ab10d42e8b7cf78525aca4c4efa0a97a0ca0a4f845450cf2b4e78bdef715af8ad8c4adf1c7244df4bb889354fd1df21ec53f1db2916f22cbe1b4f6413a93264daeb35ba858b69921f6c044e88fecfdee08e63f3a85ada9fc9656daf40f84b2bbca44fbb4d7161f418d37604199a94a00d126f21f50c7d504ff0cc1b644867162267ed63742c6e6a0c51af11678ca3760e81235645e39772f8c97ad2b34d2764e32f6a6870fafb67785ba3e790c285330e1ec46dd45b2f6b3d9405e1dae0ba3bc45b7b6fd481deeb71b2a23d6ee8a99a1ea6d408814023e3cab7847708a06c963db5fea0288ac01b8157fc25c4c198fb58ed02bf2ff9548f84869820c74fd7265af57406dd31b4e24b1e3bf14d0eb7203d30abf5aec15603746224fefc3c36275cb0c9005222d215c86bc131faae6cba2b6e898144517a390aad6a3535fc7dc16e615818a9fdde4bf366fab706277dee6c553863d4bb039ff88a5b0d9a44ff9f4d8e71e5b22eb54708550f4367ee9a5e1007278431df928dbc2ef281c630d349e164eecff5e20c4248805168b4b6fcf20d4f7f6f2a85c39f32df4f5c33c73afc80567167e048f12cf3b384abcd0e0a7e9d7de4bf44cc8d1bb808f14cdbba29b866d7e49667bbab61fcb391c29b2d564846a215415493d9b3124de6cce66cd6b4f763a8628107dd0e61ceede30de1925f0faa008f874e64a6b628b0272a18e0b94b3f49cdfb8dcd2df4c55f33ffb86625efee0ad1f47095f266b95775633a2c0992486866a01f3499955b2f5dd804aa979980810701a6818a9492142512e05ddbe87ffa396bf9457e4ae7a91f480c2b3e8564846c4bbed3fa0551d09858dd20b7a07998201ba43455fac3d6a907a4dc9f6a57def53a03fee1968113ffb5c2e647ea5ae744f776bfde4546644252a552c09dd34018e6e70fcb5d98e46412e71ad7de420a04fb9317e30b362ed85a02a51a8be44919c2bbe8ba926062c4a41839c723ec383131a6c0a6ef2f0d0ae6705b36cad6f8daa3e40cfb52c8cff60a024379af34058a6ec3fde604c25e4d588ae3e4361bb9ee45197ad6d7dba0a1303446758f7912718982b6dd02590f40e9af4befd810ad1d282af90ac2faa73913b9f42a806b5dde53d35b06a508f7c55d0dd44baf6750e9a7c302ff501ad338fe459be84c9820a991c2c102e290b8d8e6aadbb6c8eb3f2a32c089ca05e207716e1f338634fa6a629e00a11e1841431ea710fd5ee84c6f46e271a8a9b71ec2d3e63ecb384f335730170c18c64d57b20dad227d11b574dc2b9571afca8bb07b9a3fd067c121f5ebe915c5320331584feb8b8fd6872c16a6dfc0fe33106d6743c81c59a1f2a9fccafc487803f110a2a4cab33e7749ce4b716a11c4337dd5e2b1d33bb9b93d9ab9a6eebcb027547ba33184ad07f551c92fa3300f32622fc6541e92149386633ba8829a3637466d895c876daf3bb3e3f37339573d179e6fe5f4a6ebfa1367b2c7bca714d8d48cf5be54bc426769013acc96adb2712d866e548bd5de3134c2ccae58c9d2f184d264cd3efde01a91a5ab924d27a7f8f669772a93b7e3f1c76427f611b83bb800ee7d8f64150629d44422743ecc5fd233f207d870b6a658d3198fa650b31066170a3d04e77c9ad891d665b8d13a59d79897ac59617cc4ee0afd6691b0ad4825dbf0f9b235cfc3a66a0eed25a56137a8e9c0375402f0a8c8ac467600c537c183f4532ed344114b6df9f80c4a87f204ff4759997323a1598c998662a4b68f69e0d1a279c3392404798d7a5610dad18cd5cb7b85ed6007436bc7ded394d3339fc327156d66f42c7994baae124784c245561ff2d9ceec212b86e802d6d02ca56bfdfebd8d9ff2fe8c5b56493289c0974af8e5cfdebe8d4ac745abe3b06ed2201b756f138b31b3d82d681419f8e768460fec6b5baa406ddf2e1560073425a5beb12aafd36bd13ad4a1933db63d37a32fe165b10ab077369e28c01dffc58ed21d1f332d3a9710d03514b32c1fc9f7f73a5ad468165b58d81f7ae0737922fed97acc1b989a793d123a636fc9c1c651d1dbe008aea5f5dcb9a63ee2daf043e88f0700374908d878982098b9c60b2fc3700b19332b9e0b4c9518f78a3931483fa2b70a10170da6f125314e7c0aab3cd680e224db909c2e293ed363d4e04e9b4cfcc4e75108ceaddd3d4c93d2414f0be93ab2f49df73783d5a9bd49d236ad570f11810bbd5911027b72b6d46afe32d1214296b72f317b937050c639461593e4eb2fae53fb20394b81ef12f7cf3afcacdf1202304dd79edae04f45edc1ef7854a16a037d4632d9e507c7db8e69c843faa85efdfbc8c81eb95f7826cfb4fbef7efadfb707b5f1a7c90534790592c158cc5b3b848f4cba9c8e23e5af674876f8ce21c1ca2cdea6cce49955b8390c851e0c70258073c38510c50df5f52b2ad4f1b7d7090c93e0f62c345af2c0cf1227fc6581b4efda332a51e1492f3e786cd256b180768071313e69a3f2c930f088609fea1a7afb8ea3a7c467086dea1f597a703cec84c907ffcb8a4e63f9017acee3cd7341ad336dd1114023afcde6154019b850d020fb36e9f1250bc7e6f52a42cb42f7de0116805216f284251dcc426ef060d687b1ab7789d2aa3ecc94543fc7c06ca3bfbdbb841f76a527ac89327dbfae0e907f13b1c657624504ce0dc9daa76f02bfd963af599c380ba7d128f361766c9f13264dcafaf98656bdab5e048225fe2d783e9129b0ec85d065574ffbbeb07572c69e7b56f9fe6045cd41fb13187b626fdf3667d0b6973a500d517884cd9a13b943b22ed6ab2296f0e100e1968968e111295b07eb7145eba7a46af81a80ed12ed8b379fd422086dc161b27e43f2a48b9b4da9bad054da4799c17b1144106402839dc3944617273d21017942d159e91b40c10dc764d1b6a4c166080937e454bf26b50348ad6ab7d9eab9bbcf669fdb4b497bc0dc3a2e6287fc72a1e0dd7f647414829a960b269860bde3a9576b494c192c375769d586072600d47c9ff82820155cb89f84a50d8cee238264f81c05bf0fb9f7cb32084ebd8ee51aae8c569c1154c711d15a6f6cb3ae3b871a87fd5e5fa83dc156bd05f92c7519c60e71984b97b8e218a8ede524d026d0ad2252d8a1aca3d09d3b261d86e8d408f3b710493ae517e8701f57d42d07ed96dd0d61a2af2a9f74414f505926b04a84585f0b08120ea063ecb4acd8e3fead4245de48c6bb2e20dca4fbe44661e58c689d59bd0e73e6affba72c3317334b5096830ff3c34408099c37032ff66f6efb2edad318cb1a5b45c8e2d91b58c9d94a0c5124a86af323e19408ba33e8fa48d27131fdc9f1414d6b6ccc2aef3bd1d066df035f2efc9625aece5cc7c5519476c5c3bd5619bb2071d452917563ce7e1ac60ced899d66d3f1761fcd12d3504a0d5d1f775f8a18c669f140e39aad00a3b69968534ca512e7dbc182a63261a4e6ca6c4ec07fc57201358fcbd7b3e65b62b15f0c035ca2d56472049b754d7dda87e70779073da1668968030616a10933e66090430ab39074f8938150f318f180c88e7d5a36f134af6caa2426cafffbae5ea8d549b1d19e9d32c2fb2633520bfcd4a2ae23b40c7dc41cb52d8122713de0597961efd77d9025df297ee94bb47dac9b01e5634fc7c1219aef2aa08d1903108df8d7dc3f032e1fb68ba1306f864314734ac75cf9dc5b473e152b4f566a6cb22ceded5d0d7ea783c19628b3068ea50180e2356862a023c342ad4cecf05d410722ed5fe1037e64e120f2277913f87d6d06636e8532a38ce6133da84f0a86cea3b6e9e8a868f31f6653f5cb783d553b8dde231a0e7cd5e63c1e0e74213f8adcb8102f17857af7d62e48883cb5cbac3085548bd17468bcfb267b71fff3bff8b275f78da61632fe08d46ed82692eb3050968a8271e50a1b85eae36547308b7a32787e26ee2697f848f2b566d6993f910d6d46aa408d2bca798c82579322f785a775449f9b5b4507e51f70bf86cabc498ec3c92e8255a6e8c6ca0af612ef09a389abb38998c371b16a704b39636cefdd732ac0d87c2f3c4b0b402e57ef8de51c5e2712218d0d3b42a217755ff2d04a3bb0ce98b9558ab7cb8d1a6a7091cfdf3aa5d94cd079b877566367cb4c4a84f01f54b1761e1c39b41c497e3c65bb09522f5047465070c0a9da0e7f09f5d2b1093e6fc8eb885b1aa631e561b4be6298a22c910d5e44021e6dabd17c61cdddd0e905db702ed5f3d4db93b3f79f1ddace2a2f7aafa01a", 0xfab}, {&(0x7f0000001140)="99e76d6e8774c69c6cc67c75245a728c09365cbf5d8c460507fa24523931e3cfb5a561d61a705f2e6bea8cd2d295212e01dbe83d032a7d23e0f01833cac1444119b806becca263e01541871c0a08f9a82d0747f06ccc0ba3d1835de641db3234c97f3878fd57f6ecd89ef32fe1a94dfb5b3de23bff0add962a8fb543a1920dad699c05224c953544291b76cd2e2a0cfe5e8eb6f6523f75d3e9c6f09cb5d8e669994d", 0xa2}], 0x3, 0x0}, 0x0) (async) lchown(0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) r4 = getuid() setreuid(r4, r4) (async) r5 = socket(0x18, 0x2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="e9b27e9d30", 0x5}], 0x1) (async) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000300000000000029078bc1400bbe00000010c009002ffffffffe0000001"]) (rerun: 32) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 2.330034937s ago: executing program 3 (id=898): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000001380), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000001380), 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) (async) 2.323973428s ago: executing program 0 (id=899): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001ec0)="75159cfbe978e489b0643766e5172cbeb75200c3b5d63fb260a30ac4bd0ace72555bac4dfe0af020477d145ac9fd2b00dc", 0x31}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001ec0)="75159cfbe978e489b0643766e5172cbeb75200c3b5d63fb260a30ac4bd0ace72555bac4dfe0af020477d145ac9fd2b00dc", 0x31}], 0x1) (async) 2.323443257s ago: executing program 7 (id=900): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x40000534, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000006) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd62ff4a2e2389001bff02000000000000000000000000000100000000000000000000000000000001330800040000000000000000000000000000ffff7f000001fe8000000000000000000000000000bb1847a5efb524d56b56f6e71f92adc39efe8000000000000000000000000000bb6c1500000000000004010401010005027865049d04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033"]) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mkdir(&(0x7f00000004c0)='./file1\x00', 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r5, 0x4}], 0x1, 0x0) execve(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000200)='{\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='f:.%}v+\x00', &(0x7f00000002c0)=']^\'/[^^**:\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%%]/-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')!)+}-\x00', &(0x7f0000000400)='){\x00', &(0x7f00000004c0)]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2, 0x4012, r2, 0x7) open(&(0x7f0000000580)='./file1\x00', 0x80, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) 2.101976357s ago: executing program 2 (id=901): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r1, r1, 0x9, 0x0, 0x0, 0x6c}) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setregid(0x0, r6) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000020, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 2.100834958s ago: executing program 3 (id=902): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf, 0x3}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"c314d8a6d1169ddf9e9117e6e1895dc942b1c62e8aa51777e4ea9965799c9cf1e9ec2102"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000004a, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0x80, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000004a, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0x80, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000180)=""/109, 0x6d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0xd, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014", 0x3d}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014", 0x3d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) (async) setuid(0xee01) ioctl$BIOCLOCK(r4, 0x20004276) (async) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r4, 0x4004426a, 0x0) (async) ioctl$BIOCSETWF(r4, 0x4004426a, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000001c0)="ea6dce4a24620aed41bef2afb0b9141838342c12987fdc0cf2c5ff08d74819101782e1911f7df39b232f5dfdd88b5705a6ebb81fa199faedfdcdc62eb7ed9ddbb5ae25c46f9d3a736b175f7a055a045a6a7ad7e7b90829eea83e69900a05e1ef68446707bf5cec7f4d662b75845bfb22cc307e9bc1f0a035830ae93bda88a816e2e106033219434d2ee465bc094900b0db0a97d0256c3f41bf8bad595c96f8cfc682a4fb4f", &(0x7f0000000280)=0xa5, &(0x7f0000000340)="92101334c2333c8f41137c5222d78352261ca080e72be12af18177649f8486dac858bd69cf5573eab26ed0436f52ef9377f8d5442831ecf20995af7a2329ce8c4383ea3ff3a59153a57a5283b611aa113784ea99a33e678c4f2899c0a70c331bc102be2ba93953588608d6fd28d0d7051761946c4834272d0f5b5f5b923e7e8a71b0ff3998a1e770a5cdeffe894ca191ff3ff6e2eb23ec2ac809dd3de10e368934e58d09d8452f9b76d5ec558cb07f5e0e567e04b55a6172176b85151d4fe753373e864f115c506c61cd8d8bf0e22f67f7febe01a69fa2234b6055c1ca0b486934a1bc", 0xe3) 2.100314307s ago: executing program 6 (id=903): syz_emit_ethernet(0x2a, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe7ffffffffffffa00000000000000aafe8000000000000000000000000000aa82"]) 1.832638594s ago: executing program 0 (id=904): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xbd1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) 1.825547854s ago: executing program 0 (id=906): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setgid(r1) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='.\x00') 1.824934332s ago: executing program 7 (id=907): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000080)={0x64, 0x0, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xffffffff, 0xffffffff}) 1.516433188s ago: executing program 6 (id=908): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992f2556cb33a20786f857afe3e7155c56778bbdfe047ec6723", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="4d424f010000ba0fdd01050b000000001e00000000f58323b59616ff47358cb7d85c9a0f", 0x24}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 1.512071574s ago: executing program 0 (id=910): clock_getres(0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.166285977s ago: executing program 2 (id=911): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="25294e1d27ff3359ff25f4e04fe5bcfa2d2fb7920dff3bac06"], 0x25}, 0x406) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 1.165747537s ago: executing program 0 (id=912): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() writev(r1, &(0x7f0000000440), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r1) r6 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x84, 0x19590e49}, {0x21, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 1.16244152s ago: executing program 4 (id=913): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x60) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0xff) 926.297613ms ago: executing program 7 (id=914): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r5 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x1, 0x8, r5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xab, 0x15f87c0e023a7476, 0x4, 0x8}, {{r7}, 0xffffffffffffffff, 0x1, 0x8, 0x3, 0x3ff}], 0x7, 0x0, 0x7, 0x0) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setsockopt(r0, 0x0, 0x5, &(0x7f00000015c0), 0x0) 925.943196ms ago: executing program 3 (id=915): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xc5, &(0x7f0000000180)=ANY=[@ANYBLOB="73b9ccc3000000f7000400fb86dd60000000008f3aff00f0372e0865911feb7ee80000008000ff02000000000000000000000000000188"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f00000001c0)="05ec362d3b917e6ea15d0d0686d373ab8ad9395993426b54aaa6143166f350ae2abc5f075e332f1dd909408073505dee79bee2f20eaf187954a3a4677ec60a7dc42a79680c7015071e619d83af76bc718d3234beac71aa79127942252f25f6a3374669b87811dea8ec0d695bc75be6ca926725a868411cb871839c12516d041e2f82245da110af951ca90d6b29c2e9834efbfebd7b6c60", &(0x7f0000000140)=0x97, &(0x7f0000000280)="6e7052f1b3e1dd87c3c328300728230c2efcfbfa73fbad9827f220171af0176dc5d30c026302483a1a8712535223c5ca0e449a0d0922929c2e67e99b6286918ec717e73e6800ff7a816daeaa2496f9ea74c55f7be7607c099b3587c83db18cd4f51b8e7c1988d3111143f551055b7860409ec95699b32393a3c8f766e71a0eef097312008b7eecb21ee861342a3f5f78d7c0c9010c0b79e0bbc70b6a50391158fac8609b970374566276641502497b552c538b4dd5a96b26f68d13d19dbdb0330942a31feffa7734874ebe854f", 0xcd) 626.183874ms ago: executing program 3 (id=916): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="a3d6abe21299d238c2afa5d06aa0cc5da18d2ee18aa81655620d3e191c56223ea87dcd2a1592f071294b0f7893746d9ac798c2fe66", 0xffffff38}, {&(0x7f0000000040)="496fb972e57c57d5b0bfd641b9146aa9d422eb9652c2bbe28beb6062206a34a3117a10fa4b26457a5c2ecace65f7f5c25e93bc26c0930e7965879b7f2b8e69cb736da31da776b03f17c2aa"}, {&(0x7f00000000c0)="54f59842235ecdc5f56886d23e240aae4ef6ce5988b168bf86936480d0edb19116fd9ac1ffddd71aae9e9275b6b09aeea50dea57bd657f09c0c1ba8f0a5d076a3feeb17c8ec36d98df74cda907eb22730a515c601147d473c96bce20f92d4f6dff745bd2830d7f4c5832f477115fd8997517cc31c16945a2701ac3b43d8f4766145064eed6ad07147c840c46c079889d41204d43468af0f691aa1f2edb7e231157ecc2ffcf82c3054e9915742f6741fd362841bb9a595b76a563"}, {&(0x7f0000000180)="a7f77decc5a9ea62829df347d0974b7e55292e68e78d0c3a84596fda6ebb636db14e130eccb0299c0555aa7fc46ccb55b2b3b19cab0912ae0553289ffdf13fe3bc5f64a09e18376a6a25a6e256167a5d2aec1a"}], 0x2) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="a3d6abe21299d238c2afa5d06aa0cc5da18d2ee18aa81655620d3e191c56223ea87dcd2a1592f071294b0f7893746d9ac798c2fe66", 0xffffff38}, {&(0x7f0000000040)="496fb972e57c57d5b0bfd641b9146aa9d422eb9652c2bbe28beb6062206a34a3117a10fa4b26457a5c2ecace65f7f5c25e93bc26c0930e7965879b7f2b8e69cb736da31da776b03f17c2aa"}, {&(0x7f00000000c0)="54f59842235ecdc5f56886d23e240aae4ef6ce5988b168bf86936480d0edb19116fd9ac1ffddd71aae9e9275b6b09aeea50dea57bd657f09c0c1ba8f0a5d076a3feeb17c8ec36d98df74cda907eb22730a515c601147d473c96bce20f92d4f6dff745bd2830d7f4c5832f477115fd8997517cc31c16945a2701ac3b43d8f4766145064eed6ad07147c840c46c079889d41204d43468af0f691aa1f2edb7e231157ecc2ffcf82c3054e9915742f6741fd362841bb9a595b76a563"}, {&(0x7f0000000180)="a7f77decc5a9ea62829df347d0974b7e55292e68e78d0c3a84596fda6ebb636db14e130eccb0299c0555aa7fc46ccb55b2b3b19cab0912ae0553289ffdf13fe3bc5f64a09e18376a6a25a6e256167a5d2aec1a"}], 0x2) (async) fcntl$setflags(r2, 0x2, 0x0) (async) ioctl$TIOCSTART(r2, 0x2000746e) (async) 624.96973ms ago: executing program 4 (id=917): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a0800000000000000000000ffff000000aafe"]) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xfffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2d) write(r0, &(0x7f0000000080)="d9cc6c1d8d9466c9f8dc8c800e4f6170c944da7117b8e3f727222b9e8b3fa6bf56107ae40850a0bd8fbd41f108346fc9722c447334fdd17f8856ecb946642a2c095ebb48f7d49adca38c112c5b47fd464b702b97b709f83ebeae36662810eb24f47508cb65a048a6adeb008e7ffe70f9cff6e4dd7a48bf8b48e38190daa2fc8ee1ee864d41a053ff447baa4d62d2e834ebf577b47319378625eb4972e2eb10b919c5da57f1da8685fa9e3808ef9852f151f06d485f12f02ebc9d9d8f", 0xbc) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) dup2(r0, r1) 376.367825ms ago: executing program 6 (id=918): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x3, 0xff, 0xa, 0x3}, {0x15, 0x1, 0x0, 0xfffff4b2}, {0x0, 0x4, 0xd, 0x2}, {0x16, 0x3f, 0x4, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getpid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 352.127172ms ago: executing program 4 (id=919): sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$VNDIOCSET(r0, 0x80104404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r0) 319.937279ms ago: executing program 6 (id=920): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x2, 0x4, 0x6) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r6, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) kevent(r1, &(0x7f0000000200)=[{{r5}, 0x7ffffffffffffffe, 0x80, 0x20, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0x150, 0x2, 0x1, 0x5}, {{r1}, 0xfffffffffffffffe, 0xcb, 0x20, 0x100000000, 0xe}, {{r3}, 0xfffffffffffffffe, 0x42, 0x2, 0x1, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x4, 0x9, 0x7}], 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x9, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0x2, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0xffff, 0xe1ba}, {{r0}, 0x0, 0x70, 0x40000000, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x4, 0x8, 0x6, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x9, 0xfffffffffffff801}, {{r3}, 0xfffffffffffffffd, 0x80, 0xfffbf, 0x4, 0x2}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x3}], 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000001c0)) 319.427553ms ago: executing program 4 (id=921): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x2, &(0x7f0000000500)={0x8, 0x5}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 305.651421ms ago: executing program 7 (id=922): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x104, r1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2a, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x47, 0x80000000, 0x2, 0xa5a}, {{r0}, 0xfffffffffffffffd, 0x51, 0x20, 0x7f, 0x3}, {{r2}, 0xfffffffffffffffd, 0x3c, 0x1, 0xfffffffffffffffc, 0x2}, {{r3}, 0xfffffffffffffffb, 0x12, 0x4, 0xff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x68, 0x4, 0x4, 0x510}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x8, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x8, 0xea7}], 0xa, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1a, 0x1, 0x2, 0x8f47}], 0x2, &(0x7f0000000280)={0x80000000, 0x2}) 222.0032ms ago: executing program 4 (id=923): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 32) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="e499ee53", &(0x7f0000000540)=0x4, 0x0, 0x0) (rerun: 32) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) setuid(0xee01) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) shutdown(r0, 0x2) (async, rerun: 32) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) readlink(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)=""/211, 0xd3) 221.162824ms ago: executing program 0 (id=924): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') 219.677356ms ago: executing program 7 (id=925): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) (async) read(r0, &(0x7f00000001c0)=""/208, 0xd0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) (async, rerun: 32) rename(&(0x7f0000000100)='./file1\x00', 0x0) (rerun: 32) mquery(&(0x7f0000744000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000edc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000ad3000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0x4}, {&(0x7f0000c3a000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil, 0x8}, {&(0x7f0000efb000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc6}, {&(0x7f0000385000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random}) mknod(0x0, 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x3, 0x5, 0x0, {0xa, 0x4, 0x0, 0x2, 0x9, 0x67, 0x200, 0x2, 0x2f, 0x73c1, @loopback, @broadcast, {[@timestamp={0x44, 0x4, 0x1, 0x0, 0x9}, @timestamp={0x44, 0x4, 0xa5, 0x0, 0xb}, @end, @noop, @generic={0x82, 0x7, "ea318f04c1"}]}}, "0000e20e"}}}}}) (async) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="b90531074b0100000000000008004500004c0000000200009078ac1400bbffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000c314d8a6d1166024488b17e6e1998aa51777e4ea9965799c9cf1e9ec2102"]) unveil(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 123.352109ms ago: executing program 6 (id=926): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="62999546be5d", 0x6, 0x406, 0x0, 0x0) write(r0, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000040)="33bee28405f8f6558954789ca7c6cdb4188f4b161e051eb6121e1639a98aa077bef330446613eb00431c2d88ff2969a61dac97b4e8b4803ef96cb586128508c646f546adcd975ae7428e2225252463d977147897d879f2bd27f5b87a470e12475297ab048dcbbb42e0139b19f25ada225d75fbebadd1f4f029a13c63528e63f85450ca04765a", 0x86) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) sendto(r0, &(0x7f0000000000)="62999546be5d", 0x6, 0x406, 0x0, 0x0) (async) write(r0, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) (async) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000040)="33bee28405f8f6558954789ca7c6cdb4188f4b161e051eb6121e1639a98aa077bef330446613eb00431c2d88ff2969a61dac97b4e8b4803ef96cb586128508c646f546adcd975ae7428e2225252463d977147897d879f2bd27f5b87a470e12475297ab048dcbbb42e0139b19f25ada225d75fbebadd1f4f029a13c63528e63f85450ca04765a", 0x86) (async) 1.007212ms ago: executing program 2 (id=927): syz_emit_ethernet(0x22, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 503.741µs ago: executing program 4 (id=928): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x3e, 0x7, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc2084415, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/506}, &(0x7f0000000300)=0x1fc) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 0s ago: executing program 1 (id=929): r0 = syz_open_pts() close(r0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfa1ecc7f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x4000, "be5f23a3c3216036593da27e47dec25a68e4ea0d", 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000200)='./file2/file0\x00', &(0x7f0000000240)='r\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.55' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806063bed0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error Ì`pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error witness: lock_object uninitialized: 0xffff80000138e028 Starting stack trace... witness_checkorder(ffff80000138e028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff80000138e018) at rw_enter_write+0x7a unveil_delete_names(ffff80000138e000) at unveil_delete_names+0x3d unveil_destroy(ffff800032597680) at unveil_destroy+0xbd exit1(ffff8000371d2548,0,0,1) at exit1+0x60f sys_exit(ffff8000371d2548,ffff800030d86770,ffff800030d866c0) at sys_exit+0x1a syscall(ffff800030d86770) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b4672292850, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff80000138e028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff80000138e018) at rw_enter_write+0x7a unveil_delete_names(ffff80000138e000) at unveil_delete_names+0x3d unveil_destroy(ffff800032597680) at unveil_destroy+0xbd exit1(ffff8000371d2548,0,0,1) at exit1+0x60f sys_exit(ffff8000371d2548,ffff800030d86770,ffff800030d866c0) at sys_exit+0x1a syscall(ffff800030d86770) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b4672292850, count: -9 ddb{0}> show registers rdi 0 rsi 0x4000000000000000 rbp 0xffff800030d86440 rbx 0 rdx 0 rcx 0xffff8000371d2548 rax 0xffffffff8349fff0 cpu_info_full_primary+0x1ff0 r8 0xffff800030d863e0 r9 0x8080808080808080 r10 0xffff800030d86330 r11 0x9f312cd0dfff86e8 r12 0 r13 0x1 r14 0xffff80000138e028 r15 0x3 rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800030d86430 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=194690 pid=85387 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000371d2548 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800029fe6a50,0xffff800029fe6550 process=0xffff800032597680 user=0xffff800030d81000, vmspace=0xfffffd806bde93a8 estcpu=36, cpticks=11, pctcpu=0.2, user=0, sys=7, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42309 3129 56983 0 3 0x1 inode syz-executor 42309 481579 56983 0 3 0x4000080 fsleep syz-executor 42309 493964 56983 0 3 0x4000080 fsleep syz-executor 19663 392464 26172 0 2 0x100002 sh 26172 471758 3787 0 3 0x82 wait syz-executor 4973 492381 1 0 2 0x100083 getty 61649 442714 3787 0 2 0x2 syz-executor 98564 467127 3787 0 2 0x482 syz-executor 55768 229794 0 0 3 0x14200 bored sosplice 55689 381968 3787 0 2 0x2 syz-executor 17282 430283 3787 0 2 0x2 syz-executor 56983 349407 3787 0 2 0x482 syz-executor 99400 432492 3787 0 3 0x3 inode syz-executor 26243 148414 3787 0 2 0x482 syz-executor 3787 270872 91379 0 3 0x3 inode syz-executor 91379 206901 97252 0 3 0x10008a sigsusp ksh 97252 448177 50848 0 3 0x98 kqread sshd-session 50848 167957 31766 0 3 0x92 kqread sshd-session 31766 148744 1 0 3 0x88 kqread sshd 22994 82019 27220 74 3 0x1100092 bpf pflogd 27220 150165 1 0 3 0x80 sbwait pflogd 56400 297941 62053 73 2 0x1100090 syslogd 62053 123911 1 0 3 0x100082 sbwait syslogd 46366 302962 1 0 3 0x100080 kqread resolvd 54694 309306 21632 77 3 0x100092 kqread dhcpleased 77963 352239 21632 77 3 0x100092 kqread dhcpleased 21632 449576 1 0 3 0x80 kqread dhcpleased 37216 484886 0 0 3 0x14200 bored smr 76924 142718 0 0 2 0x14200 zerothread 71198 485771 0 0 3 0x14200 aiodoned aiodoned 15115 474039 0 0 3 0x14200 syncer update 87707 510802 0 0 3 0x14200 cleaner cleaner 70737 358510 0 0 2 0x14200 reaper 98501 279594 0 0 3 0x14200 pgdaemon pagedaemon 45578 94010 0 0 3 0x14200 bored viomb 44943 414814 0 0 3 0x40014200 acpi0 acpi0 31245 322695 0 0 7 0x40014200 idle1 8455 11083 0 0 3 0x14200 bored softnet3 88926 331329 0 0 3 0x14200 bored softnet2 18057 423300 0 0 3 0x14200 bored softnet1 95482 15814 0 0 2 0x14200 softnet0 39787 261747 0 0 3 0x14200 bored systqmp 95555 502526 0 0 3 0x14200 bored systq 71508 97961 0 0 2 0x14200 softclockmp 32363 484058 0 0 2 0x40014200 softclock 53586 449282 0 0 3 0x40014200 idle0 1 29521 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 19663 (sh) thread 0xffff800029fe6a50 (392464) exclusive rwlock vmmaplk r = 0 (0xfffffd806bde99e0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x12b #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806bde9ba0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x44 #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 Process 61649 (syz-executor) thread 0xffff8000371cdc00 (442714) exclusive rrwlock inode r = 0 (0xfffffd806afa8708) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806de92a28) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xaf8 #13 Xsyscall+0x128 Process 55689 (syz-executor) thread 0xffff800029fd8f38 (381968) exclusive rrwlock inode r = 0 (0xfffffd806e603808) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c31c808) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 17282 (syz-executor) thread 0xffff800029fd8a28 (430283) exclusive rwlock vmmaplk r = 0 (0xfffffd806bde9120) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x12b #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806c909490) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x44 #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 Process 70737 (reaper) thread 0xffff800029fd96d0 (358510) exclusive rwlock kmmaplk r = 0 (0xffffffff83630f90) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10233 11133K 11503K 166960K 12664 0 pcb 17 16K 18K 166960K 273 0 rtable 203 7K 7K 166960K 610 0 pf 39 18K 25K 166960K 86 0 ifaddr 41 6K 7K 166960K 80 0 ifgroup 63 2K 2K 166960K 105 0 sysctl 3 0K 0K 166960K 3 0 counters 68 36K 36K 166960K 96 0 ioctlops 0 0K 4K 166960K 1671 0 iov 0 0K 24K 166960K 100 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1425 90K 90K 166960K 2352 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 26 56K 84K 166960K 74 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 15 53K 89K 166960K 1118 0 sigio 0 0K 0K 166960K 21 0 proc 76 115K 140K 166960K 717 0 subproc 104 6K 6K 166960K 156 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 127 0 in_multi 81 5K 7K 166960K 183 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 603 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 214 72K 87K 166960K 12721 0 UVM aobj 34 2K 2K 166960K 37 0 pinsyscall 41 82K 102K 166960K 2368 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 48 0 NDP 14 0K 1K 166960K 56 0 temp 77 6828K 6896K 166960K 39043 0 kqueue 14 22K 28K 166960K 164 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 137 0 134 2 1 1 2 0 8 0 rtentry 112 177 0 87 4 0 4 4 0 8 0 unpcb 144 900 0 883 6 5 1 6 0 8 0 syncache 336 12 0 12 7 7 0 1 0 8 0 tcpqe 32 6 0 6 4 4 0 1 0 8 0 tcpcb 808 494 0 486 16 8 8 8 0 8 6 arp 120 34 0 14 1 0 1 1 0 8 0 inpcb 336 1631 0 1615 24 17 7 13 0 8 4 nd6 136 36 0 15 1 0 1 1 0 8 0 pkpcb 40 5 0 5 4 3 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1168 8 0 8 3 2 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 39 0 35 1 0 1 1 0 482 0 pffrnode 88 39 0 35 1 0 1 1 0 8 0 pffrent 40 76 0 72 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 74 0 42 1 0 1 1 0 8 0 pfstkey 128 76 0 44 2 0 2 2 0 8 0 pfstate 376 75 0 43 4 0 4 4 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 782 0 394 32 7 25 29 0 8 0 art_table 32 785 0 394 4 0 4 4 0 8 0 art_node 16 174 0 95 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 15 2 1 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 67 0 43 1 0 1 1 0 8 0 shmpl 112 34 0 3 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 3376 0 1872 95 0 95 95 0 8 0 ffsino 272 3376 0 1872 102 0 102 102 0 8 0 nchpl 144 4943 0 3252 64 0 64 64 0 8 0 uvmvnodes 80 4065 0 0 83 0 83 83 0 8 0 vnodes 216 4065 0 0 226 0 226 226 0 8 0 namei 1024 17984 0 17984 7 6 1 5 0 8 1 percpumem 16 62 0 14 1 0 1 1 0 8 0 kstatmem 264 56 0 28 2 0 2 2 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 14561 0 14561 10 9 1 8 1 8 1 plimitpl 152 239 0 222 1 0 1 1 0 8 0 sigapl 424 1432 0 1383 7 1 6 7 0 8 0 futexpl 64 15326 0 15324 2 1 1 1 0 8 0 knotepl 120 360 0 0 11 0 11 11 0 8 0 kqueuepl 216 334 0 324 3 2 1 3 0 8 0 pipepl 320 289 0 262 8 5 3 8 0 8 0 fdescpl 496 1413 0 1384 5 0 5 5 0 8 0 filepl 152 9834 0 9589 31 14 17 18 0 8 4 lockfpl 104 460 0 458 2 1 1 2 0 8 0 lockfspl 48 207 0 205 1 0 1 1 0 8 0 sessionpl 144 37 0 28 1 0 1 1 0 8 0 pgrppl 48 65 0 48 1 0 1 1 0 8 0 ucredpl 104 2022 0 2009 1 0 1 1 0 8 0 zombiepl 144 2057 0 2055 2 1 1 1 0 8 0 processpl 1160 1432 0 1383 5 1 4 5 0 8 0 procpl 648 3187 0 3135 8 1 7 7 0 8 0 srpgc 96 10 0 10 4 4 0 1 0 8 0 sosppl 168 8 0 8 2 2 0 1 0 8 0 sockpl 664 2688 0 2656 25 17 8 15 0 8 3 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 24 0 0 1 0 1 1 0 8 0 mbufpl 256 267 0 0 17 1 16 16 0 8 0 bufpl 280 6256 0 112 439 0 439 439 0 8 0 anonpl 24 325438 0 321205 96 57 39 47 0 185 4 amapchunkpl 152 42837 0 42367 47 20 27 33 0 158 1 amappl16 200 9037 0 9010 46 41 5 15 0 8 0 amappl15 192 13 0 13 1 1 0 1 0 8 0 amappl14 184 153 0 140 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 2195 0 2165 2 0 2 2 0 8 0 amappl11 160 130 0 116 1 0 1 1 0 8 0 amappl10 152 19 0 19 1 1 0 1 0 8 0 amappl9 144 166 0 166 1 1 0 1 0 8 0 amappl8 136 34 0 31 1 0 1 1 0 8 0 amappl7 128 134 0 122 1 0 1 1 0 8 0 amappl6 120 202 0 200 1 0 1 1 0 8 0 amappl5 112 176 0 163 1 0 1 1 0 8 0 amappl4 104 373 0 352 1 0 1 1 0 8 0 amappl3 96 7502 0 7421 5 1 4 4 0 8 0 amappl2 88 1789 0 1705 4 1 3 3 0 8 0 amappl1 80 13024 0 12458 17 2 15 16 0 8 0 amappl 88 12173 0 12020 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 36 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1413 0 1383 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1413 0 1383 1 0 1 1 0 8 0 vmmpekpl 168 13819 0 13761 3 0 3 3 0 8 0 vmmpepl 168 100304 0 98553 114 25 89 96 0 357 0 vmsppl 448 1412 0 1383 6 2 4 5 0 8 0 rwobjpl 56 37315 0 32283 73 1 72 72 0 8 0 pdppl 4096 2833 0 2766 123 50 73 83 0 8 6 pvpl 32 14649 0 0 118 0 118 118 0 265 0 pmappl 248 1412 0 1383 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 465 0 104 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff80000138e028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff80000138e018) at rw_enter_write+0x7a unveil_delete_names(ffff80000138e000) at unveil_delete_names+0x3d unveil_destroy(ffff800032597680) at unveil_destroy+0xbd exit1(ffff8000371d2548,0,0,1) at exit1+0x60f sys_exit(ffff8000371d2548,ffff800030d86770,ffff800030d866c0) at sys_exit+0x1a syscall(ffff800030d86770) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b4672292850, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5