last executing test programs: 7.162335057s ago: executing program 4 (id=5817): r0 = socket(0x24, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) r1 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1}, {0x4, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xbffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x0, 0xffffffffffffffff, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f00000001c0), 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$vm(0x0, 0x0, &(0x7f0000000080)="e403", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sendto$unix(r1, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) 5.91246176s ago: executing program 4 (id=5820): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x4000000fffd, 0x0, 0x0, 0x400200000001, 0x100000003, 0x24, 0xa}) pledge(0x0, &(0x7f0000000080)='-{\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x3f]}, 0x75) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 5.819515154s ago: executing program 4 (id=5852): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000000)='x\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) execve(0x0, 0x0, 0x0) 4.852894278s ago: executing program 2 (id=5880): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x3}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f00005fa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file2\x00'}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x9, 0x400000000000181c, 0x6, 0x80000006}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f00000000c0)="f8910703", 0x4) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=[{0x10, 0xffff, 0x5}], 0x10}, 0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 4.815009344s ago: executing program 2 (id=5882): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) getrlimit(0x1, &(0x7f00000000c0)) (async) syz_open_pts() (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='c\x00') (async) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20101, 0x7ff, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x5, 0x5, 0x8007, 0x4}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x207, 0x803, 0x14, 0x2d}, {0x2, 0x1e, 0x285, 0xd}, {0x800000c, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0xa}, {0xb89, 0xa, 0x4, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) rename(0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0/file1\x00', 0x20, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x28c81, 0xca) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x3, 0x9, 0x0, 0x0, "01d04b0a000000000000001600", 0x7, 0x3ff}) lseek(0xffffffffffffffff, 0x9, 0x1) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000007}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x100000000000000, 0x0, 0x2}, 0x0, 0x0) 4.80882369s ago: executing program 2 (id=5884): sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000280)="89d09775fe", &(0x7f0000000380)=0x5, &(0x7f00000013c0)="42ee4583ffde852e655bb8c5b2ed57f6facc85c904cb29f94a48b5bedc1523a2106d2e675dd02e3db85f438d771bbcc1868250926a9f2371660412f11a740616cc77a5b1a036224f79ecf32659b227f2ff3f29500d0625f21c9e8c9594badb9a83a21ca1080872771250aa8c9b5c196d472195bba7fdf798062baf9fa6c75d5a15e70c9ba91c3a4d45ce3083a421d27648e7f959e56563e7512ab449f3dc38be6c50e3fddf1783ea78183716a3d84ae61a5ade159c5c70af75fa3acd1e724e3b8e3176f692560350729dbad83dc0c5b31d6c0fbca12f9c77e8be01db6b893db44567cb23979528c23e8c92a534e623dec55e95e94146bbed1c0a9e081aa89f482cdb", 0x102) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="549c4a3231c2dbeb1feb3dd5ae9b2b9f1d3e3bfcf6e86e211723dbacc2d53298b606361399b4594b1d20709529869cad930582379965bcb2173351dafb56d9a0b189bb2bc40812ca9775c0c7f445b9a6115d4f1fb3de7a9cc1873e4958b96bbfc2a752ca9dbc6986", &(0x7f00000000c0)=0x68, &(0x7f0000000100)="4d4098cceafedec3fb089ea9ee00d5bfe9ae07f5d25c576f12bc1c11c710397e79c11c543df79d051f5057b24611eed00a0928e614d853fe3da08d3fd5864425810eef8ea9c7d9983e3f5c73956b8b6bbd10f99ce9345e17e5c5b4c4c5f61d4dc6b5898b72a515d0ea871b8177e7a7e57c44a53be7b64c80d831f85e", 0x7c) 4.736943075s ago: executing program 2 (id=5887): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xffffff33) close(r4) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x6}, {}, {0x2}, {0x2}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0x5}, {}, {0x2, 0x4}, {}, {0x3}, {}, {0x0, 0x7}, {0x2, 0xffdfffff}, {0x2, 0x1}, {0x3, 0x100}, {0x0, 0x2}, {0x0, 0x802}, {0xbb08c0840fa32129}, {0xc3ac2c6537ca8bc2}, {0x3, 0x3}, {}, {}, {0x1, 0x80001}, {}, {0x2, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffff9}, {0x3, 0x8}, {0x3}]}) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 3.041328761s ago: executing program 1 (id=5944): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) fcntl$dupfd(r1, 0xa, r1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xf672, 0x400, 0x7, 0xffffbb83, "1afe37b3127d35044487153331c09cd6cc4f3304", 0x32, 0x40c0b}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="33fdd4623b69191a20b44928e7b4c4f13131bab0cc6165dec03852739eb861f043b3648ea7cd46bdad63683235798e7b3bb3e619cd15f07e707aa020314f8a14682c8ac2398d0f855735ea19f718cd16e207c3ad8531de8f23a856be3e693e7a2666f40df6151f2813d0629e3e71d8a20d73b8ea6c96acca9c5132200caebfce5b54350cacaeb181bbd27a31721e3ef8c8531a1e0ec7fa51c5868cb726db7ed48cea24540741d45d4bfdaa8476e324182f0912c989ffdad9ab471b868d97431432a5626d4686253ede2207612947f05d5afad72c35a4efaf9c5767bdbf5568bb9bfb759d3457c66d9dff5833787af074d313e62ae66c39d416a34c8634e6ff9bb77cc1a123c4f8cc4d5a2129daa172af43e3fb3e980a58c711a7644f62f00aab0080000000000000d430da7080c4ec5350d21d8a110d23afdb95f993cc46fbdca736dc34c00b10d723332d23c87ca4b631dc17c99b716c853c2ed9a491b8fe29883cb3d063a2e17fa0f90928fb7fb7c7bf29e4ee6a1fe79b51a4648fba428187c7be1854cc913b1d42776603e314e3c46fcd4f2b4280fb6181dc29", 0x19b}], 0x1) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x2af, &(0x7f0000000500)={@empty, @broadcast, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "ad6f57", 0x275, 0x2c, 0x6, @empty, @empty, {[@fragment={0x29, 0x0, 0x6, 0x1, 0x0, 0x4, 0x67}, @fragment={0x8, 0x0, 0x6, 0x1, 0x0, 0x2, 0x65}, @fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x2, 0x65}, @routing={0x33, 0x6, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x3b, 0x6, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1]}, @hopopts={0x1d, 0x1f, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8d}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0xbcbdf8d8}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0xef5}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0xc4, "7535d238d9f6efad5de2a4dc15471360d5a5149c3c7cc5e14c43d0cc93ea0a5b67a4763837059d96e2f9f4d3e3b740029e145fc275795cb4e4bb2e567042641c10ec6f9c240d66e5cff1aab36d6f0a2ada74ba5ddb850dfd5cba20888fb275f3bf611fd63b3081ad274c5219f7dd6d5c1670d070d1850b44e82efddb72f4895c36f8019a215b8a4dab96abcce8dcaf8ab1cd86aca6240a9afd7420768f8b58696a8e45354e63e384f6ff97b939a159490abe15a5f46e7e70022d4c9d6d2d1d025458e43f"}]}, @hopopts={0x61, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @tcp={{0x3, 0x1, r7, r8, 0x1, 0x0, 0x7, 0x50, 0xd196, 0x0, 0xa000, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xfaaa}, @nop]}}, {"65457ad0d168cee600db707f472fc5baa3f6bb114addb044fd3c2915f9c496f4421398ff4efd33637487f177a7fdddb8d8850cb9e438b8812641845c69c61884098a8989a85abc681f008dfd9f84bb80644598b7b7224ba9ea2db1477aefa67942b0fb7d6aa501569e13d286c13cd57ece5ef8a1a63ec927f3f4c3ad2a6309af62d6883ddb55a12c9195251d72f78e0971b1f540384c8c67c2c0dfc4e3e13bd2af2796961034999cd55b0b0c33b04398594a700ba138f0680a"}}}}}}}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r9, 0x80044272, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x11, 0x3, 0xfffffff5}, {0x44, 0xf7, 0xfc, 0x80000}, {0x6, 0x80, 0x12, 0xfffff802}]}) syz_emit_ethernet(0x8a, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x54, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "000004", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [], "cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454"}}}}}}}) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) acct(&(0x7f0000000280)='./file1\x00') lseek(r5, 0x8, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.794029481s ago: executing program 1 (id=5950): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x800, 0x3, 0x8000, 0x1000, 0x40000000000, 0x2, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0x7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x161b, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0xb, 0x8000000008, 0x10000, 0x400000000000210, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3], [{0x5ad, 0x7, 0xfffffff9, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0xffffffff, 0x2, 0x1}, {0x4, 0x3, 0x2, 0x6}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0x8, 0x8, 0x7fffffffffffffff}}}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 2.738816576s ago: executing program 1 (id=5951): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='.\'\x00', &(0x7f0000000100)='&($%+\x00', &(0x7f0000000140)='\x16]\x00', &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='}\\\x00', &(0x7f0000000280)='[\x00']) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000c1, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x269010000, 0xffffffffffffffff}) 2.731624808s ago: executing program 1 (id=5952): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) 2.522102026s ago: executing program 1 (id=5955): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x102, 0x4008}, 0x20, 0x800, 0xffffffffffffffff, 0x0, 0x1ff, 0x60400003fffc, 0x2, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x205318) syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[]) 2.52139612s ago: executing program 2 (id=5956): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {0x0, 0x100}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0x81}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x400, &(0x7f00003fe000/0xc00000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgsnd(0x0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) r0 = msgget(0x2, 0xdb7829c7ab025574) msgsnd(r0, &(0x7f0000000580)={0x3, "a879e63f2264de1b4d04d036efcf4d03b3fd91242e9bb0eb348c58863529264513a5bd4038dc66af7cf77b487cd003ced4662bc89f16dcd50093d2bd962a23fb96d5a27c26a129c8cd0c5f19267a9dd803e0c153fed1bb833dff532b3cd3a3caff708c3b67a17e6670bcc0b594967f0e5252e192beff022b950d6aaee83de4506f652c53e89e1fae20ba0006298eac2b298a4c558f8662ba897422c4c357b409d24958a706ad309bfba5599a99e58641acb40dcb6359cfda1bab36ca7628"}, 0xc6, 0x800) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r1 = syz_open_pts() close(r1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0xfdf5}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c985", 0x15}], 0x3) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) syz_open_pts() (async) syz_open_pts() ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) getrlimit(0x3, &(0x7f0000000180)) (async) preadv(r4, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x2, 0x89f) 2.520847443s ago: executing program 1 (id=5957): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mknod(0x0, 0x2000, 0x637e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0x1, 0x4, "dcdd5f617911dba88e0679e50000002bbab3f900", 0x10008, 0x10007}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mknod(0x0, 0x2000, 0x637e) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0x1, 0x4, "dcdd5f617911dba88e0679e50000002bbab3f900", 0x10008, 0x10007}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 2.479650751s ago: executing program 2 (id=5960): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x80}, {r0, 0x2}, {r0, 0x2}, {r2, 0x4}, {r0, 0x2}, {r0, 0x2}, {0xffffffffffffff9c, 0x80}, {r0, 0xc}, {r0, 0x10c}], 0x9, 0x8) execve(0x0, 0x0, 0x0) 2.061435311s ago: executing program 6 (id=5968): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x810, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) (async) chmod(0x0, 0x60) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r2, &(0x7f0000000140), 0x1) 2.056012384s ago: executing program 6 (id=5972): setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r1, &(0x7f0000000200)="f8e7ccfdee1ba93d9d22b6a51062a479b05c8a8908c865dcbc658a9dae33fb0442a669b02db61e9aa1f4d9ed7b8b7ab54cb37e896443943852d90adffd6c9455ea1142fde77cd523b1e5a789a06a7a0d9e6fd03f73d82afe2e0b311ba7df268b643109cae974ef9d1a50168aec270c94e64150eea702c16380239baa5850c606785cb3eaa8d056cdacd8d5fb293a51b657e5938a315b6f0a9dc3e264ab13ee4731d926851845bdb01ab92e6896ea1c6963077c3c5f34f64692e2c6cfa1f2b7ba005a0ccb2b8257070bbb325f653cd9a90126b8aa3b527b5ca043a79790e8df21a35db5abd35c9b7c6bed82b9c2936ba83c77dde1102b5b3744fa4aa68fb6592dc11cd5b773f018c92f14d60bb7cb9af4b7a85e0a5be965a8d7caf34516cb2a15fc3e37669fde0311f8039b8ddbced951a74011bf244ea48dc33e5bd171cb9d3e55c6cd8089e46711f97b77d85c51328c52fbb3382830437689f0512de105eb3b6bb35352a9836c977d900fe2fc48234431681bed7e703033729e88f5296c516224550517865e8b1856d6938be3c2415a3933b3d2ca7b48412d", 0x199, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='/dev/speaker\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000100)='.!\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':{[:)@$\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)=':!]\']@#:^!+-\'\xdf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/\\\x00', &(0x7f0000000540)='\x00']) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) getuid() (async) setuid(r0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) pwrite(r1, &(0x7f0000000200)="f8e7ccfdee1ba93d9d22b6a51062a479b05c8a8908c865dcbc658a9dae33fb0442a669b02db61e9aa1f4d9ed7b8b7ab54cb37e896443943852d90adffd6c9455ea1142fde77cd523b1e5a789a06a7a0d9e6fd03f73d82afe2e0b311ba7df268b643109cae974ef9d1a50168aec270c94e64150eea702c16380239baa5850c606785cb3eaa8d056cdacd8d5fb293a51b657e5938a315b6f0a9dc3e264ab13ee4731d926851845bdb01ab92e6896ea1c6963077c3c5f34f64692e2c6cfa1f2b7ba005a0ccb2b8257070bbb325f653cd9a90126b8aa3b527b5ca043a79790e8df21a35db5abd35c9b7c6bed82b9c2936ba83c77dde1102b5b3744fa4aa68fb6592dc11cd5b773f018c92f14d60bb7cb9af4b7a85e0a5be965a8d7caf34516cb2a15fc3e37669fde0311f8039b8ddbced951a74011bf244ea48dc33e5bd171cb9d3e55c6cd8089e46711f97b77d85c51328c52fbb3382830437689f0512de105eb3b6bb35352a9836c977d900fe2fc48234431681bed7e703033729e88f5296c516224550517865e8b1856d6938be3c2415a3933b3d2ca7b48412d", 0x199, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='/dev/speaker\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000100)='.!\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':{[:)@$\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)=':!]\']@#:^!+-\'\xdf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/\\\x00', &(0x7f0000000540)='\x00']) (async) execve(0x0, 0x0, 0x0) (async) 1.844537439s ago: executing program 6 (id=5974): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6f7, 0xfffffffffffffff8}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4000000004de1, 0x1000300000007}) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, &(0x7f0000000100)="645216eea1a4", 0x6) 1.843577944s ago: executing program 6 (id=5975): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="9272211534fb6fafb8bc861a1972b886de70aca8bdca354ab8cebb7d2d363db9355bea44fcbe69ff2d6ae1aa076912fa7cf545ec843ef56f252bec8a3408f96d99dc0d", 0x43) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xfffe}], 0x1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r1, &(0x7f0000000200)=""/255, 0xff) execve(0x0, 0x0, 0x0) 1.701306569s ago: executing program 6 (id=5978): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="0040a2e1cf79a8829e3e3ab18baddfb2fd0f8bab41a909b1cbc8335450d238285122e3c1b93fbd596f2aa756349f34c3f995be953e377256e012fb79c8cdd82b966bf640a1f84129580cb095363c005b2dbee85c8230d1d8", 0x58}, {&(0x7f0000000140)='n', 0x1}], 0x2) 1.206287341s ago: executing program 0 (id=5996): setrlimit(0x8, &(0x7f0000000080)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x82, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000280)={0x2, 0x10000007, 0xffffffff, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x2000008, 0x3}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setuid(0xee01) ioctl$FIONREAD(r4, 0x80286989, &(0x7f0000000100)) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x5, 0xf, 0xfffffffe, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1, 0xfffffffe}) chown(&(0x7f0000000300)='./file0/../file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f00000000c0)="d84c8d8245cb4d579e2b32272ac6b06cd094180744019b11c4b816d538298a07649fec232b970e440beb24474781368855917d0c70d741b902ddf01649ec23d590c46999954db9ffbaeeaa11a2dda9a7c16f632f8b8968b0676fabc30d9fa179beda9a0cdae22931896ed5ff93d79259dd46641b8f4966276ec4f8bdf491c0c2c357b9382b7fc6657269b4bcfa2c840c8fe05e7ec2726119f0137a940a", 0x9d}], 0x1) read(r7, &(0x7f0000000200)=""/255, 0xff) r8 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='>g', 0x2}, {0x0}], 0x2) 1.196218212s ago: executing program 0 (id=5998): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000000000, 0x1, 0x3ffffffffffffffd, 0x0, 0x0, 0xd23}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x2) (async) r1 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x2}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x1000, 0x89, 0x48}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x2}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x1000, 0x89, 0x48}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000080)="e077c4f360b0e63d9adaf3ee2b51f7437ba5997af24dc3b2aa04b07b71119aa29a83d44b861fd2066513009bc9927d7c5ca1506b74837cc7e503260fb0", &(0x7f00000000c0)=0x3d, &(0x7f0000000100)="455fea10513e114250390badfc9d91478d16f05bac8f1b3253dbe80dd7bcd616676057ac156c67b8e150769e2a95cf489ed5930a6519c4367a8ddce45f43d1d1daf686e2db4e358a079a3f63fa19a50e830ceb3ed2ff87a27e68e1870133f69853051819f61a0f4b1344253fbe3e5eba91da55611d6ba3b1a36792b950350ac149c5b1fc2bc9b6c59345395cd728c7ef28ac2d6ad0802755901fe9c92adf4672aed7a2faffb819c2243878553114c8ea44c3c5aab80c02e64fb4c01a407e227372d03b43f8a7b48aa01cbaac89097ad6206d7dd43583d03e60befb8a89e868b2220ea5400d", 0xe5) 1.127344918s ago: executing program 3 (id=5999): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff119, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xfffff7ff, 0x28000, 0xfeffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0xf, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0x0, 0x0, 0x8000000000000003, 0x2, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = kqueue() kevent(r1, &(0x7f0000001c80)=[{{}, 0xfffffffffffffffa, 0x0, 0xfffdf, 0x4, 0xfb}], 0xcb, 0x0, 0x10001, &(0x7f0000002f80)) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) getrlimit(0x6, &(0x7f0000000000)) 1.11041542s ago: executing program 0 (id=6002): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000400)="5eb014efd9a0815e194baa01ef2dedf09d27cd6dffcb3da8f0e48786832f9ef3e460fe5465f0c4e76025ddab2f65e784b16917d08c9619676efb6f008055b2bbf3de0b51da7e5d3235dcbeeff636a774126350f88058443169de0177ff0ec3ae8c14dbf13fe895bc797e75479ad08a2d028c48d877a01e59e14f93a1fd26c06f6065abbdd920d0bb627b9043d82cb0d463c9589caa0e96057ccf481cfa98b64e1a61d15ad51737e964035ae81ad6820ba45a568a80e302b1863e83a9dd986b00aa424a5fbd3841fb2deb52bf00a1b6f61fbdacc637c22e0193bd99d0bab1567a6097c979ca9d0ce3f043f8b5bedd75a7fe99f523d59560421238b872c770673212e8ff1f078183557d61883c94e73ea90b5a3e3fc86b30408f1628fa58d89c148c73593b27ccc5b2ae7c93b29a3ee6ddcb6c8f688e387c8641ee15535eab6173a85d52c897b3bccc3148b45c47fab31fabc5c23e55f912553f1be1da7dd00e85e9f77047ad32e459892c1b564c4a6e3923151fa4391555b42193df86531daa8e17698ba8fd007f7e81e57e8bf2de9f480f56836befacd55f3d45595ac638a37d9f7a9f053c2d34878691a69d87e6b1f1b052c2872c94594f41d536b5d4af4d4aa749b7fa7a866ce69c39df6d533649de7f5bd7f3d923cf2b7d62d8923a8bfc96f367dc0b462b9da48a1b1948bc6c15183950405a6019655a7aa9cbdaa9fa56cf3cf167035ff879acc81875f731b2296a81b6f151f6b62f86ac4986eb160deacd9d4e65ba2f0583a3bdaca8e5d48955568eb8535256dce1e45a27824c2e48eb3894d34ae0dbdaa63ddcc6400a41381dcf097b01169de690b8e1f91f1bf62cfa12cfbfb49cded7572ba1e91dd1086bc1abadb6656f12ebdbd53e11b39f85ea3e529921698495fefcb5d9ff3f0feb3ba25bf82e39183e1767ed79f0e6fee1a59992261aa85eea4dde0a3cfc344f906dacb6e1ef72205d815f9e658808a6ab4b953e068b440170c151d3cdb61cd0865edc50d7ef222e9b98df4d3530dadc9313a5aa432b19b113aadf32a70ea6b0bfea5f5f604c03861add301974d33814e172ba307a0aab15719702ca5dd592e5b12b06fa2a937be8e761aa00ea4cc2528f9db3d4accb16af8938b25c71ff09868ccc040a8a49149d7c5d061661577c63962a03b5ee57321eef63c0d12752dd4029a3efe9d289f61f753c1cb8769438077aa96b2fb7089a0997203c0d196a35b30235d6056d0eff7d070f17e642c9e475aaa47f4e1f06f18c3cd89d8a51d2c34ddd6cc809bf298af8bc11853ea4ef529eba4dae4ab94af7d0cbfbe499362e4d2ef894c44458e959fd57fca31e251ed6b2209ff395ad5136205342dbe9ca81de55f11a84b95325307d16c5757366ac3c70ee30edf4b96397202e1a176133b3bbcdba325cb400c797085ee90a1d7700686ce86368ffd9005140b44f65b7ab1a70c0fa92646a833c92d8a9cbe643a0948b6795ff76ad44e18ef66e53474639cab91589d97c322f84bfefd3586430be499243128863f87266545ac8190291327a9f39cfac433d062eb2923755be3a7bf32d863b7f732cdb3a8d5518efe8e5d0eb8c6abaa413ece5a95a91bfc7a7e957a0554cc1ed027354d3c82e828ab3d493ebafb9fefffb0e06725848691dbcf7b2d31ef196c9a55cdc090966d2624f6104e5f993d7d81cb8c6bb6095b75cb3c5925549435af3a793040d8637d4af28440743efdf1de14aa04b12c1480b2f1719fa7d2164402f6d1ddbbda9c57c137b4f72a6bb28ab918ce622f27bd637960891511ab19c7254c583cfa92581563df34619ac50f9da94194aee4c21afc114edca3fb3c01c0b90d16bf6c73e0299fa9eb3fabd6511c6724f4d9d6610298f4ea17d7614a74c292f83c05e4835d39ab38a0b3e65fa512e71e8c44475ed6f38f93376656b8e81ac89ddbe47b244242a3a201c100ed9deb1417a9dc0572374b7c2efd331923d1c086e78bfb8fb58e3c9722319e86026e219c5f88dbc6870458c89a1142b104e45e302b5ea65399148ab29efe44a8f14479486b377e6d3297ea3ee1ac5f63dec733c4207d4c161c4f8b5f369cd30c8094c7930f914a2038b8e47eb966a0decb89a839d2f69a73c9efd21a8b968ebbdcbffd008382c4666b566d701521f3ec445767559db46301ac347d21c303ebf9e48aa3137981e6c28a67d7df95b1964f05e7198cd2ac69c246c74f19dfeb74c1e09b137904a2590264554c80f6e0560362d5442b36608b134873e43a6b0d53032e1617e85e38487f55194bca4d0020ca7d1e2b49770c2c496b6a1be9db0de91d62b891310f360fada8aedef107dc1b09b756edd28eebe7f4e4e92c8fe09289deaa8c7f584a1a84377eb2b3c2ea2e2637aa4386b7cbe6af311c3395f8e1bd48ecb491df1273fbc1918ccc99d6a646bd7771550c708b28eb17329426d8cd4ebb082a8a718502fed7d1bf284bf5ddcc16d8514ca3a7ca34de76a320d19fac02955bda5b79a7fab36dcff85081adea06b3c09af62c87565153650cc88c82662560438581c4e9212a10191af7aa385e1c39409e2a29ed8ca9d2cf3607b2ca53d635c54cf7c52e36d76d95d6d78a409b6f9356d8249e1a4ad25e23aecc168435fe0ac1c5fd8e5cf9989fb2c0bbed54c3701efe2cf54b54409b32dad76a7d1b0ebe9ae5da0ab77cde15f0fe64677b6ab68f09252f2361ae57bea2838dd24e88ec4787e16ad3be02d768b258f77dde16a7c803d4436d1f67944fff1794a86dec739e0475dcbd2aa544102dfe080fb329205803f1d4cf5a6cfe5876e5d3df603be867479b156c79141a572e6d5e7e0045c5f057eee9eb015900fe7e8d5ffbcf6e376c42294682d90320960b658b0be97bb0eec39a30289ba4f6a11706e4830310ac2eafa515143e87ced4ce860ce6f77e3ec5994f1ac955f5666d302c689656e0d53118b9d555cd398ed6da1b781a767c2104b4f15ee5319824d14b3785a8e215d71a2b6016d535219d0f48b98a0c3c2ba639ea5f192d432c115caa3be74dddb058af7a0378d018b4e6276dcd42af4a12dc950d90dce3979a2947d837c5b3715b463b40e9b0429c7640a0c116d8da533579325afac6aefef463527c0accebb84913fadb31ea6b557dafdccf5430e072baec94687194080691b16069995823e99e37197566aa760059a30e061f84b2d07817f370fee1f34ef800025c13467b0df0e85fdf026b59435b639535fd4013bea98c5d93ec6ccd3aa4e9cfd7179910f4db28f9db882c1f4b0f90c83293c38e69b95759a620fa1194b9b0a9fbf11a23cfb4bce9cdb3d99c4e58e43e3eff54a49c24acec0979f688fd877e6d5d7d3c49aa227eb6508f4cd88d2c4b929143880756cc1c8aeac656336c9b72f0744582068ea251167d6fd0ee1674562165b52391763bcc81f0083da2cda56ec8e693d4f579adf9126a4a889211de6186edaf1f4ff40cbae982291e4e5ce7589ec46fd2ff6e993373f410e8550be89cf3054cc6ba307bc932e8f83735cfa608e2b796cebe0b7169878a328c4b84e4a7a26ecdf0d39e902d303ea49a1c145818458193e1d34bbccfafe4dbc2a0061650c25b43912481a5b8fc24226f7ab0e79b62accaa5ae00324790d370a987727eb517cddf275c4a25232cfbb047767c396807ae167333ba42109ee4cb9d7335bf10df074a7f1a7995b504c8b7aedae54f5762cb9eeb1412d390ff05400cdf8c2e2d79c2d87915c55b11425090b7d87d83dd529985c69b27f2facc300fea94bb2b703176713c7984cd67ea65982936d38cd1865dce5b8a724b6ce54bc56dfadc4c7c38d46eae5b719aa2ae03c92fba2a36afbcbe63580155cb26d649a90e436ff9e691585e7c1f1b14c31dc31d4e3b711d45373efc8a946a992b433661d84ffab5cd66a00a4608c0d8166718572623d5ae2c8fea2471722ee4cb7e19fee7369254f8e96c5a7e4508b4ff1a9aab8ac1947978ccdd183f496d95a0842e1e9dc4f860c46ab6ddab1858ecc6a0126778a02933ef1ea1160300fa713ea893a63657d02f376e2732d943abd245819dd6bedc6b45b16cf25db57d0b51e594073410f22658d48d501bb2a9bdaf2134eb621d477465edf4916bf97de0ee54fcca8caff2e80e4c1ff66d0430447f5ca0ed3a117f5e6bc56c328094fc3e31a7359e3f24678fb7cb1085b272f7bf2f27666f424e6b825ab9c9b600b8587df051033d5091bce675c94100367abedd725611acafec6aeee2ea5ae6da650ab16c3b408da3fb64afc74eaaec629df0d0372b1b5b641495e5697eb40a850fcfb6b9ea70b1a0e937f247251a3f0974658ee9ce5d97283d441deaf3cd593f49dcde4c38e33b72f096ba217c8e1993c27fc536c8998c55546d6af1437c01758ba689c27440d29eb2fd94c0d64deca1f991a117a16d4d2dc24aaff874c902190615006b722a6d5086c4e2cc080cb083723722c45e19b676bed1d9c1cb8147f5c9b2dbf53004a584f99fb6397dabd3b8c83393140b40bd12032c3c5015ea267990ce72551e316c7aad572e7f4adcb6a1ab0e91f3467fed4d1a19b6d72a86bf60c685cb402e3cb67c11ca89afd48ca23f267db39f32a193e5391f30b3d862c6d6c192b1d83e9611874497865f2460dc2353e9c8294690d8b6dacee1815dac7947ed103c3d1c66e0c95ee0e261925312a8d0715a5967fe49d16b136ea203e38d870aca30b5c01806a56bad4e048c5c2bc54e64f1a169fbf079ae71a3ff68ab7a94382d08f08a0efb54a54f133867f386478e5c8ea0399ca808c2989bb150c0725e2428867c85bb6c346454afa8e1d123705e1ed9ff860cc5e8222b3e5b98e524ffdcefdcd3487c28544ba7329e2c825ef31e22afa2a5426c1e3512c3a5582ec1d6c9b2b4c1bcaee6e369d34b73ce3d2cffbd4c90b7e6ac182b57189cdfec4d2a6c2ea66077875db40e3f40729b547aa2620a8424fc7509aed3b39630779465e89bad075c088bfd3e43e8212d7cc3cecfcb0716120e792bc032f6a3035bbb56e1612f922b7f5ee4d00d2e6a86bc91d35efc3f9c3f63a38ba92f34d14b9c3b5863db015e61bb6ca54eeb9e419937e30419f845e84c86d76cc7e3005a80386f632680c00fc12ce1e7affbee5e48f2aa550e18850864240bd5630ffa9aa891fc6278860735066920eb3d9130c4efc0db8fd9e6c3a31244da2ce39978723fa3763b107d5d3c5b02e2b18fb67edc4caad9a278e76fa216956cc4d17cb1b698761a2e07ea99a7e513e387e11f1bd9e399e334d0bb787aca563f09dca92e19dbb03cc0463314cdb812d2440c9ee049d4a4ecacc0aca3517abe814dd462d019023e2cac706c14d68964f12a9e986379dfbe13782ea0df402b6749390f316024713366fa386089896b204fe5a67d9a25125e2862088c7fb18561ff4c21ea16e541a13341442581fadc5da069f7caf9be811018dd878a48b4fd946d009a77facf0561aab9eaeb9af7b07b1ce8e40c8a86a9b4993b968a7a982917bdcaae7abadfdf969f239cfb28c145809afc9ec1f0dcfc4ae51f1b58f7619e7e676acc98a4af66e3a45916d4b0f468d25cd0c25f36b676bbff92006ed24eddb50ee33b3e2822cbb5565436b114689290a4682986cbd4ef00699075863728481ea09b80a3b7b79b346a5592f4e3fee750119b3e30fdddc2bd915030a441febd4e2fa82c2eba2e956d8a019cad8c8024b33ab992100a02b73ec08b9f8e8eb4792eb76d38d3ab271f27dcd54ef8538401e806301c7904bb983f7093f9f5ad2a3151cc5800f", 0xff9) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000400)="5eb014efd9a0815e194baa01ef2dedf09d27cd6dffcb3da8f0e48786832f9ef3e460fe5465f0c4e76025ddab2f65e784b16917d08c9619676efb6f008055b2bbf3de0b51da7e5d3235dcbeeff636a774126350f88058443169de0177ff0ec3ae8c14dbf13fe895bc797e75479ad08a2d028c48d877a01e59e14f93a1fd26c06f6065abbdd920d0bb627b9043d82cb0d463c9589caa0e96057ccf481cfa98b64e1a61d15ad51737e964035ae81ad6820ba45a568a80e302b1863e83a9dd986b00aa424a5fbd3841fb2deb52bf00a1b6f61fbdacc637c22e0193bd99d0bab1567a6097c979ca9d0ce3f043f8b5bedd75a7fe99f523d59560421238b872c770673212e8ff1f078183557d61883c94e73ea90b5a3e3fc86b30408f1628fa58d89c148c73593b27ccc5b2ae7c93b29a3ee6ddcb6c8f688e387c8641ee15535eab6173a85d52c897b3bccc3148b45c47fab31fabc5c23e55f912553f1be1da7dd00e85e9f77047ad32e459892c1b564c4a6e3923151fa4391555b42193df86531daa8e17698ba8fd007f7e81e57e8bf2de9f480f56836befacd55f3d45595ac638a37d9f7a9f053c2d34878691a69d87e6b1f1b052c2872c94594f41d536b5d4af4d4aa749b7fa7a866ce69c39df6d533649de7f5bd7f3d923cf2b7d62d8923a8bfc96f367dc0b462b9da48a1b1948bc6c15183950405a6019655a7aa9cbdaa9fa56cf3cf167035ff879acc81875f731b2296a81b6f151f6b62f86ac4986eb160deacd9d4e65ba2f0583a3bdaca8e5d48955568eb8535256dce1e45a27824c2e48eb3894d34ae0dbdaa63ddcc6400a41381dcf097b01169de690b8e1f91f1bf62cfa12cfbfb49cded7572ba1e91dd1086bc1abadb6656f12ebdbd53e11b39f85ea3e529921698495fefcb5d9ff3f0feb3ba25bf82e39183e1767ed79f0e6fee1a59992261aa85eea4dde0a3cfc344f906dacb6e1ef72205d815f9e658808a6ab4b953e068b440170c151d3cdb61cd0865edc50d7ef222e9b98df4d3530dadc9313a5aa432b19b113aadf32a70ea6b0bfea5f5f604c03861add301974d33814e172ba307a0aab15719702ca5dd592e5b12b06fa2a937be8e761aa00ea4cc2528f9db3d4accb16af8938b25c71ff09868ccc040a8a49149d7c5d061661577c63962a03b5ee57321eef63c0d12752dd4029a3efe9d289f61f753c1cb8769438077aa96b2fb7089a0997203c0d196a35b30235d6056d0eff7d070f17e642c9e475aaa47f4e1f06f18c3cd89d8a51d2c34ddd6cc809bf298af8bc11853ea4ef529eba4dae4ab94af7d0cbfbe499362e4d2ef894c44458e959fd57fca31e251ed6b2209ff395ad5136205342dbe9ca81de55f11a84b95325307d16c5757366ac3c70ee30edf4b96397202e1a176133b3bbcdba325cb400c797085ee90a1d7700686ce86368ffd9005140b44f65b7ab1a70c0fa92646a833c92d8a9cbe643a0948b6795ff76ad44e18ef66e53474639cab91589d97c322f84bfefd3586430be499243128863f87266545ac8190291327a9f39cfac433d062eb2923755be3a7bf32d863b7f732cdb3a8d5518efe8e5d0eb8c6abaa413ece5a95a91bfc7a7e957a0554cc1ed027354d3c82e828ab3d493ebafb9fefffb0e06725848691dbcf7b2d31ef196c9a55cdc090966d2624f6104e5f993d7d81cb8c6bb6095b75cb3c5925549435af3a793040d8637d4af28440743efdf1de14aa04b12c1480b2f1719fa7d2164402f6d1ddbbda9c57c137b4f72a6bb28ab918ce622f27bd637960891511ab19c7254c583cfa92581563df34619ac50f9da94194aee4c21afc114edca3fb3c01c0b90d16bf6c73e0299fa9eb3fabd6511c6724f4d9d6610298f4ea17d7614a74c292f83c05e4835d39ab38a0b3e65fa512e71e8c44475ed6f38f93376656b8e81ac89ddbe47b244242a3a201c100ed9deb1417a9dc0572374b7c2efd331923d1c086e78bfb8fb58e3c9722319e86026e219c5f88dbc6870458c89a1142b104e45e302b5ea65399148ab29efe44a8f14479486b377e6d3297ea3ee1ac5f63dec733c4207d4c161c4f8b5f369cd30c8094c7930f914a2038b8e47eb966a0decb89a839d2f69a73c9efd21a8b968ebbdcbffd008382c4666b566d701521f3ec445767559db46301ac347d21c303ebf9e48aa3137981e6c28a67d7df95b1964f05e7198cd2ac69c246c74f19dfeb74c1e09b137904a2590264554c80f6e0560362d5442b36608b134873e43a6b0d53032e1617e85e38487f55194bca4d0020ca7d1e2b49770c2c496b6a1be9db0de91d62b891310f360fada8aedef107dc1b09b756edd28eebe7f4e4e92c8fe09289deaa8c7f584a1a84377eb2b3c2ea2e2637aa4386b7cbe6af311c3395f8e1bd48ecb491df1273fbc1918ccc99d6a646bd7771550c708b28eb17329426d8cd4ebb082a8a718502fed7d1bf284bf5ddcc16d8514ca3a7ca34de76a320d19fac02955bda5b79a7fab36dcff85081adea06b3c09af62c87565153650cc88c82662560438581c4e9212a10191af7aa385e1c39409e2a29ed8ca9d2cf3607b2ca53d635c54cf7c52e36d76d95d6d78a409b6f9356d8249e1a4ad25e23aecc168435fe0ac1c5fd8e5cf9989fb2c0bbed54c3701efe2cf54b54409b32dad76a7d1b0ebe9ae5da0ab77cde15f0fe64677b6ab68f09252f2361ae57bea2838dd24e88ec4787e16ad3be02d768b258f77dde16a7c803d4436d1f67944fff1794a86dec739e0475dcbd2aa544102dfe080fb329205803f1d4cf5a6cfe5876e5d3df603be867479b156c79141a572e6d5e7e0045c5f057eee9eb015900fe7e8d5ffbcf6e376c42294682d90320960b658b0be97bb0eec39a30289ba4f6a11706e4830310ac2eafa515143e87ced4ce860ce6f77e3ec5994f1ac955f5666d302c689656e0d53118b9d555cd398ed6da1b781a767c2104b4f15ee5319824d14b3785a8e215d71a2b6016d535219d0f48b98a0c3c2ba639ea5f192d432c115caa3be74dddb058af7a0378d018b4e6276dcd42af4a12dc950d90dce3979a2947d837c5b3715b463b40e9b0429c7640a0c116d8da533579325afac6aefef463527c0accebb84913fadb31ea6b557dafdccf5430e072baec94687194080691b16069995823e99e37197566aa760059a30e061f84b2d07817f370fee1f34ef800025c13467b0df0e85fdf026b59435b639535fd4013bea98c5d93ec6ccd3aa4e9cfd7179910f4db28f9db882c1f4b0f90c83293c38e69b95759a620fa1194b9b0a9fbf11a23cfb4bce9cdb3d99c4e58e43e3eff54a49c24acec0979f688fd877e6d5d7d3c49aa227eb6508f4cd88d2c4b929143880756cc1c8aeac656336c9b72f0744582068ea251167d6fd0ee1674562165b52391763bcc81f0083da2cda56ec8e693d4f579adf9126a4a889211de6186edaf1f4ff40cbae982291e4e5ce7589ec46fd2ff6e993373f410e8550be89cf3054cc6ba307bc932e8f83735cfa608e2b796cebe0b7169878a328c4b84e4a7a26ecdf0d39e902d303ea49a1c145818458193e1d34bbccfafe4dbc2a0061650c25b43912481a5b8fc24226f7ab0e79b62accaa5ae00324790d370a987727eb517cddf275c4a25232cfbb047767c396807ae167333ba42109ee4cb9d7335bf10df074a7f1a7995b504c8b7aedae54f5762cb9eeb1412d390ff05400cdf8c2e2d79c2d87915c55b11425090b7d87d83dd529985c69b27f2facc300fea94bb2b703176713c7984cd67ea65982936d38cd1865dce5b8a724b6ce54bc56dfadc4c7c38d46eae5b719aa2ae03c92fba2a36afbcbe63580155cb26d649a90e436ff9e691585e7c1f1b14c31dc31d4e3b711d45373efc8a946a992b433661d84ffab5cd66a00a4608c0d8166718572623d5ae2c8fea2471722ee4cb7e19fee7369254f8e96c5a7e4508b4ff1a9aab8ac1947978ccdd183f496d95a0842e1e9dc4f860c46ab6ddab1858ecc6a0126778a02933ef1ea1160300fa713ea893a63657d02f376e2732d943abd245819dd6bedc6b45b16cf25db57d0b51e594073410f22658d48d501bb2a9bdaf2134eb621d477465edf4916bf97de0ee54fcca8caff2e80e4c1ff66d0430447f5ca0ed3a117f5e6bc56c328094fc3e31a7359e3f24678fb7cb1085b272f7bf2f27666f424e6b825ab9c9b600b8587df051033d5091bce675c94100367abedd725611acafec6aeee2ea5ae6da650ab16c3b408da3fb64afc74eaaec629df0d0372b1b5b641495e5697eb40a850fcfb6b9ea70b1a0e937f247251a3f0974658ee9ce5d97283d441deaf3cd593f49dcde4c38e33b72f096ba217c8e1993c27fc536c8998c55546d6af1437c01758ba689c27440d29eb2fd94c0d64deca1f991a117a16d4d2dc24aaff874c902190615006b722a6d5086c4e2cc080cb083723722c45e19b676bed1d9c1cb8147f5c9b2dbf53004a584f99fb6397dabd3b8c83393140b40bd12032c3c5015ea267990ce72551e316c7aad572e7f4adcb6a1ab0e91f3467fed4d1a19b6d72a86bf60c685cb402e3cb67c11ca89afd48ca23f267db39f32a193e5391f30b3d862c6d6c192b1d83e9611874497865f2460dc2353e9c8294690d8b6dacee1815dac7947ed103c3d1c66e0c95ee0e261925312a8d0715a5967fe49d16b136ea203e38d870aca30b5c01806a56bad4e048c5c2bc54e64f1a169fbf079ae71a3ff68ab7a94382d08f08a0efb54a54f133867f386478e5c8ea0399ca808c2989bb150c0725e2428867c85bb6c346454afa8e1d123705e1ed9ff860cc5e8222b3e5b98e524ffdcefdcd3487c28544ba7329e2c825ef31e22afa2a5426c1e3512c3a5582ec1d6c9b2b4c1bcaee6e369d34b73ce3d2cffbd4c90b7e6ac182b57189cdfec4d2a6c2ea66077875db40e3f40729b547aa2620a8424fc7509aed3b39630779465e89bad075c088bfd3e43e8212d7cc3cecfcb0716120e792bc032f6a3035bbb56e1612f922b7f5ee4d00d2e6a86bc91d35efc3f9c3f63a38ba92f34d14b9c3b5863db015e61bb6ca54eeb9e419937e30419f845e84c86d76cc7e3005a80386f632680c00fc12ce1e7affbee5e48f2aa550e18850864240bd5630ffa9aa891fc6278860735066920eb3d9130c4efc0db8fd9e6c3a31244da2ce39978723fa3763b107d5d3c5b02e2b18fb67edc4caad9a278e76fa216956cc4d17cb1b698761a2e07ea99a7e513e387e11f1bd9e399e334d0bb787aca563f09dca92e19dbb03cc0463314cdb812d2440c9ee049d4a4ecacc0aca3517abe814dd462d019023e2cac706c14d68964f12a9e986379dfbe13782ea0df402b6749390f316024713366fa386089896b204fe5a67d9a25125e2862088c7fb18561ff4c21ea16e541a13341442581fadc5da069f7caf9be811018dd878a48b4fd946d009a77facf0561aab9eaeb9af7b07b1ce8e40c8a86a9b4993b968a7a982917bdcaae7abadfdf969f239cfb28c145809afc9ec1f0dcfc4ae51f1b58f7619e7e676acc98a4af66e3a45916d4b0f468d25cd0c25f36b676bbff92006ed24eddb50ee33b3e2822cbb5565436b114689290a4682986cbd4ef00699075863728481ea09b80a3b7b79b346a5592f4e3fee750119b3e30fdddc2bd915030a441febd4e2fa82c2eba2e956d8a019cad8c8024b33ab992100a02b73ec08b9f8e8eb4792eb76d38d3ab271f27dcd54ef8538401e806301c7904bb983f7093f9f5ad2a3151cc5800f", 0xff9) r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x0, 0x1}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) (async) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(0x0, 0x7ff, 0x0) (async) syz_extract_tcp_res(0x0, 0x7ff, 0x0) pread(r3, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) (async) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() close(r7) ioctl$TIOCSETD(r6, 0x8004745f, &(0x7f0000000000)=0x1d) socket(0x24, 0x2, 0x0) (async) r8 = socket(0x24, 0x2, 0x0) setsockopt(r8, 0x6, 0x5, 0x0, 0x0) shutdown(r1, 0x0) 1.109479305s ago: executing program 3 (id=6003): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50, 0x11, 0x4, 0x5}, {0x3, 0x54, 0x5, 0x1}, {0x6, 0xaa, 0x2, 0x2}]}) (async) mprotect(&(0x7f000077d000/0x3000)=nil, 0x3000, 0x4) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r1 = socket(0x20, 0x4, 0x3a) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x0, 0xffffd6c8, "e435b3ff00000030c300046291bf9400", 0x543, 0x2}) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x11, 0xd, 0x45}, {0x3c, 0xec, 0xff}, {0x6, 0x80, 0xe, 0x5}]}) (async) syz_extract_tcp_res(0x0, 0x7, 0x1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4287e) (async) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r4}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f00000000c0)='.\x02/file0\x00', 0x10, 0x135) connect$unix(r7, &(0x7f0000000000), 0x10) listen(r6, 0x10) 1.093100395s ago: executing program 0 (id=6006): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea81af874c55000003000000", 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55", 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r2, 0x1) (async) flock(r2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() (async) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010000010400", 0x200101, 0xffe}) writev(r5, &(0x7f0000000280)=[{&(0x7f0000001040)="a59294178b0732b549e52cc5c520a41cf12ae337c201e71b9d5e2c038115dcf7b4a032e45e70b81cceed30523070cf57a63f9829f2ad89ef156854b43e02ed22aef3c3ec0e05b39ea83416c97987bcfc54d060ca5e68ad3128a96840924a53cad004fc01c31c5424dfd655da680cfbafef3c2a5c8237d5d8d43bbb0960a7791024b0cd650cd698fa210ced7658b15b1246cfc8adce8a70c25c8c80aa46ff0ec1c282ef03858ff67d928299ff04082ba1dea8e513074507303f2c4d66cb93d0498120925537511bcf4a39c14f868b43c37111c927f9574f44cbd1b7d092f09c352c5801d3d05cf59cfb62f225570ef04b68d0ea71841eefa02e00162a9e0bfdf5c6f60628f00448f542bd4d5031fc35c93da5a19700cd574b5dff34935fb8427071d2e2672846fb118585cd3f7791d41889b043dc1a34c9efd36cebe3468b580a595b8a3c3a04babdca458082edd55ab5b571d252c4effeced45d5cc43cf66fead0f7c4fa7db3040fd022bee5578fd56540d0bcc7f56f84402d014184ec5b7c0e1b7b506f52e7f3c1feaf8de6c0d882affe54be22429b77286cd2a9770e74f00c500f14fc4aec50fb0e77fd9f1547539ad3e1a4c813613cb506ebae934544c87445009eeb269ad0d5c2ca9533d4f52bd500222219b69d66acb7c3df063bc4973505c1b0b6e1ed0064a0b3704d023fc78feabb1c79f549445e72d37ee80ae74d06ffe2390607beb841128339a86e990659adf697c2f060b803595c4760b61ae87678d951f1bb1dfa26931966134949a59a5dab2abd6d4981f1796d0cc7930115209c6314bdf010ec6cc2a78978b36b28ba850948a5ee7d1580ecb123c260faf7ff484a885e59f7a447b3012322e4e1126015b42e87fc64cea26efc253ffa3486890672b51b38ad8b532e5d5372f4bcb3234db3a4431ddbd609295363cbe9adfb30a3c140cd28f63a205c6f9c23ffcb7144ddb1da7265f71e78a477b790ea6812239fd0e367e467851b8b5bc617a041f4b7b1705d2023fc73a4107dd4f6da4d055085ce872eef4f9787b9a53a37b797d6dd05ce6e7f4152af5cf0215db64c11008911d9bfa108ebc6d7e10cd282f036892bafe4f6414c0eeef76e5fe9053b3fe2877a3f4bce130c30033c1aabceecf9dd5a8741004a490a61c5f84be9f904e57ed2f25f7ffb1a62e67d536b9363d6844c7ef186d599dbe0b11b89d8d22883b060eeb18b3239a93773573d3a0254be95c435a5e9e2892cb0420247e79482da27518433f71b57cdf77554273b3c9dd0cf4d0f3a494fcf50019d5fbf19419afe4cc70c7ed8f0df48d899a14eaad651a14363b1a1761304bc26c40e7db933d81a6fb5413ba2ab57256907ee9b635d0f1fbfce52f45c97d9d769a8b31ccde0b3731c4f0f3301e0b00816bd71539d6394ce5cfd04a444f1c9ca6777045a621d48aca7a327ed1acab96b914ebed4eec173fe9fabd36bb6a2d30344a0ccc2909f18c7b9abcf2c4dd01ddb1ce3b0c10493befb6714e3a99c59026b7ab9e7c61b20e792842fe21c38f8e238496f02796899ec38cb75688e0fd975445ec15950d2539e4b238b4b612b8ddc579322c39ec38140c18a0a0ee4484d239a623accb4859bb86ea70b3c0ef6db9da626d7d61baefbdecb80c2af2f5eb588a14fe9efc23303d09ee6efe9734e0640df3d6e5f074992f40526064c16c77edf5c5d588553716c364b9842abfb2ad46dfc616e770fa0dc18b92ccfcbf66a29a7bcf40b76ebc0a25843a548d4c5a977d08663bcd710703fd46f263f9dc3d744fd8cdf1fe7c5b7694d42ca8da0c5e51119c00487d474f6861c131dec81d8c78c2fb18a0af3358b7eabdb10c24ba44f1d863b89602b2888a83f59bb705c3f8a6ef3194fc0f42e95fa6d0b00b79ab231cb49510301738d0052d87e696134b18bb83a35e8a55f24d71fe5fd395586424db0e1600b35a365235544d4d54e3a30586cd9ea458b902388c8bc7fa411844e30166130ca6576e7605387b24c01937e0e4124a808ecd02205a7ffc34a52b50faf59d0ea88cd3d5a5597d954eb64e16f48e7e2209058f838da7116a56615b7d848012716cfb595c055c62bcc10cee795deb3001d3e63b65fa423b7400bb103c311c2f79f324832b1285e722790b5831e1578c8d224c37cf1520a3d213732be75b3b78cd525806d919b080b90a67b2f16d9eace408413058ea8cfa08bc95f2823831fb299b979a556929a9e6aa963b7a73c28f5f0e33c7df8083b1b5ca8cba35d1f3a760ad7c01492922ac9ca09045cdec3", 0x652}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x7f}, {0x50, 0xee, 0xb0, 0x2}, {0x6, 0x80, 0x8, 0xfffff7ff}]}) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) close(r6) connect$unix(r6, 0x0, 0x0) (async) connect$unix(r6, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919985d04cdfd1b617115d7aacd3dc6959cb3e86fff46c0822411336dc6609c7e2b", &(0x7f0000000000)=0x3d, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919985d04cdfd1b617115d7aacd3dc6959cb3e86fff46c0822411336dc6609c7e2b", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x5, 0x65, 0x401, 0x2, 0x16, 0x0, @broadcast, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x2, 0x2}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x18, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x18, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.02996327s ago: executing program 0 (id=6009): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001800)=0x6) (async) shutdown(r0, 0x2) (async) select(0x40, &(0x7f0000000200)={0x7ffffffffffffffe, 0x1615, 0x80000002, 0x7c, 0x10000fff, 0x7fffffff, 0xffffffffffffffea}, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) (async, rerun: 32) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) 1.029400095s ago: executing program 5 (id=6010): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x1c, 0x9, 0x3c, 0xbbef}, {0x4, 0x2, 0x11, 0x9}, {0xfffe, 0x9, 0x7, 0x61be}, {0x5, 0xb4, 0x7, 0x9}, {0x8, 0x4, 0x0, 0x4}, {0x400, 0x7, 0xca, 0x2}, {0x3, 0x5, 0x7, 0x5ba45b51}, {0x5, 0x8, 0xb, 0x3}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 892.618427ms ago: executing program 7 (id=6012): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f00000001c0)="71f91e3471ac00a31a568495aca2b8cc4dcba34b31ea9c64a27c9e8a4ca2ac37e590b5c52432e856c743f4c6ff468d9435fbee1132be18be75de5f59071d2635e66e9474537f7b903266110892073c370edb933dec89a9d08c6a71c60fd6dc056d894409176e8e1cef938e23379770b97f6713de3841028c5e692b47fa69ef18a7de35b52dffafc2ffb1d104257bd4dfcc3fabb689", &(0x7f0000000080)=0xfe86, 0x0, 0x0) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f00000001c0)="71f91e3471ac00a31a568495aca2b8cc4dcba34b31ea9c64a27c9e8a4ca2ac37e590b5c52432e856c743f4c6ff468d9435fbee1132be18be75de5f59071d2635e66e9474537f7b903266110892073c370edb933dec89a9d08c6a71c60fd6dc056d894409176e8e1cef938e23379770b97f6713de3841028c5e692b47fa69ef18a7de35b52dffafc2ffb1d104257bd4dfcc3fabb689", &(0x7f0000000080)=0xfe86, 0x0, 0x0) (async) shutdown(r0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) (async) 891.988236ms ago: executing program 5 (id=6013): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$getown(r1, 0x5) listen(r0, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x7) r2 = socket(0x18, 0x4001, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 889.254331ms ago: executing program 5 (id=6014): setuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async, rerun: 64) rmdir(&(0x7f00000001c0)='./file0\x00') (async, rerun: 64) ktrace(0x0, 0x87654321, 0x1b24, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x382a0, 0x2) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf792b) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="6b351baaa3535d2987c966cf4bb76be3f49fd7b4f2fc9a133efcb76bf3d7fc9825197237353bb920", 0x28}, {&(0x7f0000000180)="41c6bbeccc1ad26442ccf88d2da0e870aa5cda487c2a71a50a", 0x19}], 0x3) (async, rerun: 64) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="92b3f8567fa31f534e485f329b9a294a5473ffbd5c6b1313a86f68ed4d2c0aa08bae954d2ae5a64763e3f064b430de6ee53e4d014e87c0ed6de00b79006911a28c48a82864bf99d24dec219ebedf81a12c26554c822bb59dda6fc69920c5a65d22a669354553c3ee5ab7ed0d29a43ec07f2c6b1e2bcbcf", 0x77}, {&(0x7f0000000280)="909867912a34b180b55a6f618db6c81d0358823d40961717e5d1787d14ee09cd427de2219d0649dab5bdf8c36fc79bf46289290c1b6e5715d4183add967dbae6d037d3a03e5e7d93b457f858c3ac6429473de7bc4f265716995708f709963507fb2f136caec8da29045d036133447aa6107fb1b47a6cd50299ef3ea9b16901ed", 0x80}, {&(0x7f00000003c0)="5cd94b6ee7ec7d5252001ccfd974cbe527781e58ee79db4b131e5fa2c18b9e1438e74fa781ab21722d80dc56455dddc5c4f6a4e4b68f0e3116f0bc4551af2082ea2ae0ebea667ef1e6e8d27ccb94a3a76b520a6362bd03ba5c4977a0d2b72eddeb57f743cf297c2bf717b5f16cc52742f2e6814ae6ce8b355715ac1efde6e32670c80f3447ba8b852e54d8e0c84396c3502177145fa3144f", 0x98}, {&(0x7f0000000300)="2987dbdd11d5574512eea370af4bd7be6271e8aaa799ba06f5bac4f4a7b8b402fe3227ba2a850d598f438a22", 0x2c}], 0x4, 0x7) (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 882.658607ms ago: executing program 0 (id=6015): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d729f4c11f3b601b206360f00000000000000362ca57efc8972c56d43f5935ee412a6897ff106817e1ee9660d02f004de131ed9dc5c137b45b0359104a2900db23b962d17c6a3f4a2944bac745a88d7a996263e01cce1fd113199e8b00180", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1a7df00000000000d00864a2984d408ed7bf80506b0d71da30eddae2d", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x14, 0x65, 0x401, 0x2, 0x16, 0x0, @broadcast, @broadcast}}}}}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x8}, {0xffffffffffffffff, 0x40}, {}, {r1, 0x1}], 0x4, 0x2) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x40}, {r1, 0x40}], 0x4, 0x8001) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r4, 0x40000000007) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dd9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x22, 0x7}, {0x100}], 0x2}) 881.984627ms ago: executing program 7 (id=6016): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x20000001}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xac) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000180)=[{0x0, 0x7, 0x800}], 0x1) (async) r3 = semget(0x0, 0x1, 0x0) semop(r3, &(0x7f0000000000), 0x23) (async) r4 = open$dir(&(0x7f0000000380)='./bus\x00', 0x80, 0x43) utimensat(r4, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x8, 0x2}, {0x7, 0x2000000000000000}}, 0x0) (async, rerun: 64) syz_open_pts() (rerun: 64) r5 = socket(0x2, 0x3, 0x0) close(r5) (async) socket(0x18, 0x3, 0x3a) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) (rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x4e}, 0x2, &(0x7f00000004c0)="0f15c59916ae127e2a6a5a2f692efdc1881153ed621df97f4735f765229d476ebef2a95760b2ff17a266c3f69286e7a7e443e0405528ec392e27de57a73b7ba27c6a5fdaaa4e2254ccba843ba1389a01ee2f091dea6707df56b37faf04f02a5394961c6972320039fc92940f0b9f702cf12927195ae68c577e9abe5078e4d8ba8a3cdf98f3f086bfe7479fce1c7f805b3b9d8ac9e1e0795951f863eceab9e1ca77323e03402fae6afcefd0db30f2e870701a6ba3745414afa592eb08c8c9d997984fb32848f82a67fbe4", &(0x7f00000001c0)=0xca, &(0x7f00000005c0)="39068e415c14be46fec3a22fdf901b14270b07043e8e9219e45e8740c40ca3e39242a696585c4c21fe04efa410b577714efb35b89189f6bb8ccde6953ad1c14683cfee29cbdf1973d0fb1803b17b4fb45f08e0c69bce739513127930cb3006702b7247172b9f4d87522be7dc69337a27a5d92cf3ab0ebd60e43fae59446d21855af8059017c646b93768ba2ec4741ac77e98884ca273b0f543b51f727f4c1ae3e7b6c2edacb7a9c8cb4ce38cff077305eecebf76a0f6cc15f83f680e18c1bcf86699a4aaf0ec753980f99793f84272c116b5bed7f5fcc23c5429456553d7871d4c6ec7a5e0b4f1a8cd25a6fdc0cf98a0e02d1f1d4c0a400f", 0xf8) (async) write(r5, &(0x7f0000000200)="f2ffc9cbddbb0000876840762ff37b03cfb667843efb4a94cac0394a286b870719dc0400fd451b0a98e65d32d103f77944f249094c87b738bb868c01e797016cff5cdca1c957488fef0a91cf902dfa65c50a93bbf87d95e63f272fd8ff0ad363ceda0011d350b6849e888167b0479b1ee6259b83254dae9fb3c6438e0d031b44c6fe54577b77b1840e508d4b20f23817d91e41117963722220969a52f34ec7288a82145d559b22572468d5571bb1906593c874f43b8a00dd60f756ae3feed4c6180767ad526e58926559927bdea0323bc9b66a45862b3a1970cba1e08b5f8296a302e973eb2db80788a22b46b52ae8b1ce3b9832999d6cbdf9723d545fb623ba1e1a4187a4ba3d9a27e398037ac2051a9530413b1dc78a014513eef67bbdda955cd1ed91848e844b628af1e6eed3d9192547a3cbfbc10ff7634c8b81a13aab62a02007281ad6b0e43543a27ee6cce9d0be62483a519dcb64d824", 0x15a) (async) semop(r2, &(0x7f0000000100)=[{0x0, 0xfff9, 0x1800}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) 880.661234ms ago: executing program 5 (id=6017): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec34555a65007857cf49811f88d01f1fc94794643e7eca455061c9c3ce6abbbdabb26a52a", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x6, 0x80000001, 0x8, 0xfffff5d7, "c064b683fcba7d74e88a92c3bc28da30b63b2660", 0x1, 0x6}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = getpid() ktrace(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, r2) 880.196302ms ago: executing program 6 (id=6018): syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a10909926243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde0346df012e786031d4b86f1ae1307a7a063d9ebac1f36e520d3898611e770394f9f60b74063ad99cae118f42f463090503ed2e4ae2", &(0x7f0000000000)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000580)=""/232, 0xffffffffffffffa9}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000540)=""/57, 0x39}, {&(0x7f0000000400)=""/221, 0xdd}], 0x4}}, 0x10, 0x1803, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/90, 0x5a) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) close(r5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 699.236215ms ago: executing program 3 (id=6019): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f00003a0000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) syz_open_pts() (async) syz_open_pts() (async, rerun: 64) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x200) (async, rerun: 64) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x397}, {0x2}}, 0x2) (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xd27d43260c7cebd, r2) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) pipe(&(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000380)=[{0xb1, 0x3, 0x89, 0xff41}, {0x6, 0x2, 0x9, 0x100cfa}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) syz_emit_ethernet(0x14f6, &(0x7f0000001c00)=ANY=[]) (async) r4 = syz_open_pts() close(r4) (async, rerun: 32) syz_open_pts() (rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) (async, rerun: 64) close(r5) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x49, 0x2, 0x2], [0x8, 0x800, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x5, 0x0, 0xb81], [0x8, 0x0, 0x91, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffd, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0x2, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x2, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x84, 0x2}}}) kqueue() 698.544354ms ago: executing program 7 (id=6020): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) setreuid(0xee00, 0x0) r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001640)=0xfe6) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000922, 0x0) (async) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x200, 0x0) 695.743381ms ago: executing program 7 (id=6021): r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x20000001}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) setgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x401, 0x10000, 0x0, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setgid(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="34e2b54f32ba5d0c6be4ca8872359921e6932acd369fb58c3ccadb1f9afe3a634b3670715ece4ac8859a201f2b21592f1b781cfc6fb8df388a3cc7c1662b", &(0x7f0000000140)=0x3e, &(0x7f0000000180)="af036985ef5cae18405e8fc39c4d5420747f0fd2d9b6d5cbad770c3bdbc62044ed79d577274b945dbfc80547c67e76dd5fb913ac35b5c4bdb7431576f8816a1071e36bf74b53b3bc1af7ec1d9ab671bf7db56fa4d57cd526710c7e3f78da4be21624d6636a44879721f8c9eeeae4e75e13f3e6394809f45c87978666d694d391dea18b474edbc90822c9b97fb191460693f07e2aeb87cedf6d9bdc83fcd7bad758aed8fb45", 0xa5) 695.338063ms ago: executing program 5 (id=6022): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0x8, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x40, 0x7}, {0x9, 0x29, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000300)=[{0x2, 0x9}], 0x1}) 687.338287ms ago: executing program 4 (id=6023): ftruncate(0xffffffffffffffff, 0x6f6baf2) syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x5, 0x44, 0x6a, 0x81, 0x8, 0x2e, 0x0, @multicast1, @empty, {[@end, @lsrr={0x83, 0x17, 0x3, [@empty, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x40, 0x0, 0xb1, {[@sack_perm={0x4, 0x2}]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x4, 0x80002, 0x200, "63742200000000000000009280c9795a6b47c1d1", 0x8000}) 628.234448ms ago: executing program 4 (id=6024): r0 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x6391, 0x71, 0x1, 0x8, 0x0, 0x863, 0x0, 0x10, [{0x3, 0xfffff001, 0x8, 0x8000}, {0xae43, 0x8, 0x9a, 0xfffffffa}, {0x1ff, 0xfffffff7, 0x8, 0x4}, {0xdbf3, 0xa596, 0x9, 0x6}, {0x9, 0x7ff, 0x865b, 0x80000000}, {0x67, 0xa84, 0x80, 0x2}, {0x3, 0xffff, 0x8, 0x1}, {0x3, 0x101, 0x0, 0x81}, {0x413, 0xffff5cdd, 0x7}, {0x0, 0x692, 0x9, 0x4}, {0x0, 0x9, 0x0, 0x66c}, {0x8000, 0x6, 0x1, 0xa4}, {0x203, 0x9, 0x7, 0x401}, {0x5, 0x3, 0xfffffffe}, {0x7, 0x407, 0x5, 0x4}, {0x7, 0x80000000, 0x27e0fdb6, 0x8}]}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x920e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x5}) r2 = socket(0x1, 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() syz_emit_ethernet(0x12d, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6603422c00f733042a818a724ac0f75111e18e2967fc6b8dfe8000000000000000000000000000aa06070000000000000001000401080401d7012df797cf10d8acffe7cff4e0b6b76f5c3db5668de29eaeaeca9ee5aa76caf48e386e04423f48ff2bacbd6bcb4f8159f402640387c0b55ecd50ab82cad0f9cee276e8d1acb2f18c852540b2bada60e3b9125c5481d677348084cc22ffd0abfc731b23410b7b514f877efed48a86159ebe6972e050a415dfc0a1846814ab64c8d633e357ef17671a2ce9af4929bd62de1112c97d8837a6b16660aa33edbb3f2c777687641bdc23cff7d11b6e1d36738b849bb553cbe7ea8ad3158007cbc27d5d64ff98bd24f9b57c3b755563b49a0e07195198542b3b08207d4138b9772575e608103a470a7ffe1851704b56b20ea25dd66b6b2333ea6fd52465fbe0c479153439c469f8a829135e85f34fd0000000000000000000000000000045a58a1be754059c881954f2b61e7573aba07574a24c26dc3d2c7341f055f574d066d63c56a6a457bb6a806948b42faad349a4d7e951a84789f56369389291eb"]) fcntl$setown(r3, 0x6, r5) write(r4, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r3) 627.321453ms ago: executing program 7 (id=6025): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6, 0x100000000008}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512895766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf12136ed0ccf698cb38ceecf5291aa9db1f1be0628ce7b47ad0db92953aa748044de00c17521af81bc2dffd28cbe10ee2ba4d7f435353edb9f7825b08f8e270e1b095cafb12cdf28e045eb067e992d1b72b1665a290a02645f57b3c0cea1f464dc2e078266627359b8181e90eac21784cbfd77d8d2d737ab9ccefbf6609", &(0x7f0000000000)=0xf7, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6, 0x100000000008}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512895766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf12136ed0ccf698cb38ceecf5291aa9db1f1be0628ce7b47ad0db92953aa748044de00c17521af81bc2dffd28cbe10ee2ba4d7f435353edb9f7825b08f8e270e1b095cafb12cdf28e045eb067e992d1b72b1665a290a02645f57b3c0cea1f464dc2e078266627359b8181e90eac21784cbfd77d8d2d737ab9ccefbf6609", &(0x7f0000000000)=0xf7, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) (async) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) 590.27942ms ago: executing program 3 (id=6026): r0 = socket(0x2, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2, 0xe}, {}, {0x3, 0x1}, {}, {}, {0x1}, {0x1}, {0x3}, {0x2}, {}, {}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) dup2(r4, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000380)=0x49, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 588.690013ms ago: executing program 3 (id=6027): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa9) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x7, 0x4, 0x8000, 0xb8e, 0x10, [{0x1, 0x40, 0x3, 0x7}, {0x101, 0x8, 0xfffffffd, 0x8000}, {0x1000, 0x4, 0xffffff79, 0xf7fffefe}, {0x73f0, 0x6, 0xfd, 0x2}, {0x42, 0x7e06, 0x80002800, 0xb}, {0x1ff, 0x5, 0xe, 0x95}, {0x4, 0xdf41, 0x200004f6, 0x1}, {0x5, 0x0, 0x16, 0xb}, {0x9, 0x1000084, 0xb, 0x3}, {0x4, 0x7, 0x9b, 0x1ff}, {0x1de, 0xffff, 0x40, 0x7}, {0xc, 0x29, 0x9, 0x2d0c}, {0x1000000, 0x1}, {0x29a71797, 0x4, 0x3, 0x579}, {0x4, 0xf8f, 0x4000006, 0xfffffffc}, {0xfffffffd, 0x800bd3d, 0xfffffffb, 0x30001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x400, 0x6, 0x0, 0x0, 0x200000001, 0xffffffffffffffff, 0x6, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 347.133018ms ago: executing program 5 (id=6028): mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) setuid(0xffffffffffffffff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 345.047279ms ago: executing program 7 (id=6029): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1ff, 0x2}) r1 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000240)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0) chmod(0x0, 0x60) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x5}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xefffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}], './file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$FIONREAD(r5, 0x80047308, &(0x7f00000001c0)) writev(r4, &(0x7f0000000140), 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 344.551153ms ago: executing program 3 (id=6030): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r0 = socket(0x18, 0x2, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x581d, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000000)=0x4) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x10000000, 0x10000000000002}}) (async) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r2) (async) setuid(0x0) (async) r5 = msgget$private(0x0, 0x0) (async) setuid(0xffffffffffffffff) pledge(&(0x7f00000001c0)='.Z\x00', &(0x7f0000000200)='\x00') msgctl$IPC_RMID(r5, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x9, {0x5, 0x6, "a28eea", 0x932e, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="428d8a0aa07df960ae22721eb73d8b56", [], "5cc2604e3c63a00d"}}}}}}}) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) (async) r6 = socket(0x2, 0x3, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@empty, @empty, [{[{0x88a8, 0x4, 0x0, 0xffd}], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x888e, 0x6, 0x10, 0x3, @empty, "0fc7b51bbe42a0c332c56d23252a49a0", @empty, "b256427ded6c4f0fb159090a16855769"}}}}) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) getpid() 343.958509ms ago: executing program 4 (id=6031): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xe8d7) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x100, 0x3) 0s ago: executing program 32 (id=6031): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xe8d7) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x100, 0x3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.200' (ED25519) to the list of known hosts. pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 33809 (syz-executor): blkno 0 bcount 117 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx3, error=17 in6_pcbnotify: Huh? Thought we never got called with mapped! OpenBSD/amd64 (ai#ǏSJG5Xa7$pjv 6b< 2uHbR) (tty00) login:  : 4(2%!$ .&3)/' (110431) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (61101) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (149554) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (26634) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (301787) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (274718) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (225614) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (174088) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (348339) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (372638) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (186459) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (352690) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (58434) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (445114) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (202477) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (413195) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (202101) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (398582) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (217528) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (522196) %8)43 7)4( 34!453 -1 vm_create: uvm_map failed: 12 pppx: unable to set addresses for pppx0, error=17 pppx: unable to set addresses for pppx0, error=17 pppx: unable to set addresses for pppx1, error=17 vm_create: uvm_map failed: 12                 OpenBSD/amd64 (Amnesiac) (tty00) login: vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 OpenBSD/amd64 (Amnesiac) (tty00) login: load: 6.29 not a controlling terminal OpenBSD/amd64 (Amnesiac) (tty00) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! malloc(): allocation too large, type = 127, size = 6535087492 uvn_flush: obj=0xfffffd8077271840, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx3, error=17 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 127, size = 6535087492 WARNING: thread `nfsio' (243187) exits with status -1 WARNING: thread `nfsio' (102453) exits with status -1 WARNING: thread `nfsio' (251789) exits with status -1 WARNING: thread `nfsio' (485931) exits with status -1 WARNING: thread `nfsio' (182407) exits with status -1 WARNING: thread `nfsio' (334794) exits with status -1 WARNING: thread `nfsio' (306436) exits with status -1 WARNING: thread `nfsio' (262706) exits with status -1 WARNING: thread `nfsio' (118596) exits with status -1 WARNING: thread `nfsio' (124034) exits with status -1 WARNING: thread `nfsio' (262600) exits with status -1 WARNING: thread `nfsio' (25246) exits with status -1 WARNING: thread `nfsio' (26733) exits with status -1 WARNING: thread `nfsio' (20170) exits with status -1 WARNING: thread `nfsio' (383867) exits with status -1 WARNING: thread `nfsio' (371744) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 vm_create: uvm_map failed: 12 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back -9223372032591346535 seconds malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 67108387 seconds malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock forward to 4263431296 denied attempt to set clock forward to 4263431296 malloc(): allocation too large, type = 29, size = 16796513700 Connection to 10.128.0.200 closed by remote host. uvn_flush: obj=0xfffffd806eb23cd8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!