last executing test programs: 6.455505515s ago: executing program 3 (id=263): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x2, 0x2}], 0x1}) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/74, 0x4a) 6.454254639s ago: executing program 3 (id=265): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1c}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, &(0x7f0000000400)="72b074f08faf5d19ae4d9848bbca4789bea9ae07d15f413f7f84f82ded0931fd5f5a756105d0ebf1159799c6538eee9025199dfdefa5b54ef8f8cfb100a2a2e12d0543dc7fedc1f14810693de5cf1e11405f387654b6e6bdea247f795c4833bf02605faa071686177fee12f1274912f6d2e6493817fe01fb588fe1d6d7c13efe9c314ad2806b4082643b8a982cd3c7ebed0d4c6b78116a48fa290f19bafc71efa8d7d3200e462715ac7a162b570222a8c73069717ca1938d1694d8f5499b3cd283980db8ecc982b7af724bc63b6d8fedb63645fe2f1905925e3f567251db5051a23e86d33cdd25b1d472c147bd8777bb5bd5", &(0x7f0000000180)=0xf2, &(0x7f0000000500)="bf59aaf6e4d78707fcc04b056d0d95c02ec376c2c68c9379b14e285c21832d4928cf70e872094404a7e8297db96eac0b950630f56a92cced317cdc839dcf97c3e8fa4c6efb77300c0364f99439b9e5e5ca7b5d0201ba5a05fd93af197c84ea402155e1684bf1336a2aea128376289b2cde82fe55b0c0f71ebbbe08abffd5e551f6fe5fa526bf01e986a557b40583aee4417bd3fd02ea27a0321942290a046a9aeee13a6195d7ee3e873d17592f76d39940d5762d527b1e936aca40eecc5ad65511a287b5abbfb71956e35e5f2343febe94f20d7964f2a5f2bf19b65b9a538cc8c502d7f06b02dacbcf6f37f3e785907be38d99d2e028efbb3a", 0xf9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x1, 0x7}) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x405, 0x1, 0x9, 0xd4, 0x7, 0x6, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x80000000}, {0x7, 0x4, 0x0, 0x30a}, {0x10000004, 0xf86, 0x4000000, 0x80040005}, {0x200008, 0x60000000, 0x7, 0x1000000}, {0x6, 0x100000b, 0x811, 0xcb}, {0x9, 0x5, 0x8, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x3fa2}, {0x2, 0x10000803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0xa, 0x8001, 0xc7, 0x800000b}, {0x5, 0xfffb, 0xfffffc3c}, {0x803, 0x80040, 0x4, 0x34}, {0xe1, 0x424, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x2}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) truncate(0x0, 0x6000000000) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 6.328853898s ago: executing program 3 (id=272): syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x66, 0x1, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1}, "0500000000000000"}}}}}) (async) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x66, 0x1, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1}, "0500000000000000"}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) kqueue() (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() (async) r5 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x6, 0x11, {0x8, 0x1}}) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x6, 0x11, {0x8, 0x1}}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) close(r3) (async) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 6.207766745s ago: executing program 3 (id=281): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa9, 0xc50, 0xc, 0x9, "d287616a9344d85b939f3d1ec580a34a72cde302", 0x0, 0x7}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x146) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "070609000013160000050800"}) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000004c0)) r2 = open(0x0, 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x269010001, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) poll(&(0x7f0000000a00)=[{r0, 0x4}], 0x1, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x1, 0xc04c, 0x40, "65d487de56d0ac5aca528130db42b15137a13ede", 0x1ff, 0xb07c}) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x80) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)='\v', 0x1}, {&(0x7f0000000200)="9f03090255618dfbdad938b29549629118de6a", 0x13}], 0x2, &(0x7f0000000280)=[{0x18, 0xffff, 0x2, '_'}, {0x48, 0xffff, 0x3ff, "04674bcbdcd0dc955ec7740d5ef04fd4f545a715dd266b111d5325575932319afcb1a22523f5566acbab1c61cc4a38f2572ac7"}, {0x98, 0xffff, 0x5206, "0f33ce761d47b6b8634cbebe38a2ad2bbed22969bb838acabf4409c275b254a33879f64bd068390f333984a533d34fbf8c8fec1ea6468ddc832e62bd49d9e18b3e01b712d338c6743b51a8a4a0bb35c37258fc531bbb51294c2e00c08f3cbf1182560fdba7b26058e16f9712c02c640b257d4da4a4f0a8536b40d2177252c00c7f06372ffb06"}, {0xb0, 0xffff, 0x8, "b20e3134d798372ff1db9a64f9a26a92ae481276736bc1a8425a772ef182dcc70342bf975cd917ccba9e107dc5ba7672d940783342aaaace74a9224adf72935df0d94dcd842d4e63c407bdf10361bb2d54967559157fa5a67afd9efd5afe3c4950cee2151986ff2aa27055c7eb6de8ce2cdaf849ee7d9454e67efef90c2af2e4c26783d46fcd993a83d2f08d93b6c0c46c077b9aada09ce1aa"}], 0x1a8}, 0xb) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) 5.990361749s ago: executing program 5 (id=283): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x3b9e, 0x289f, 0x7, "9b575e6b7d9cf39d69f3b9914b56ad2f2810faa0", 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 2.410777524s ago: executing program 0 (id=389): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0xf7, 0x2, 0x7, 0x5, "764edd164ee60be2331a2f7ce000c93aa008b034", 0x2, 0xde9b}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, &(0x7f0000000280)="370a590922b4d2e637f6c434ad33ed3cebad688539668713887dcbbb698111b9443ee2323e585b299efaf8561f6b4ce99d9bd758d6d0cf563d38c13661f8c962f7b96d7e0661694b451fbb9c73e32ddb6e5231913a6ca29967d5f79578a8f96bbeca8d8c78a528662dfe12f7bf0b3fdc8f06b7c5f70b940d9e2e92ef041d5eaf215d4a49f62dbb529108ae57988e20721c84a9ffaedfb5658b1e5f55f9ec7d59193abf4c59b9d8b872bab4f83f6370135c7e2a3d06fe8c8fd997ef12d19c839799f2ff864b7d8972c55f25f773d247d2fa43858fc72644d72f202bee182b414893c63ebe0e7d4ff34d72632511195c806b97b984fd54d98c047135baabece2c9bd735e15f60da58473342aa250e87f7be91eb0bf9fc3c0bd0b46aa2e1704f3060e8c0987c5ec6c4c8847d495859515b46a75f6d1b85625c30c7dbb63cd1e5fc51010c994ef7dc2aa84ecadbdf58d7ee26443b3c085116152af6d8642a9457417451ba8ae6069ef49a816366b997376b773dae8860cd6234b1511dcee523a1516768ab280ff3a7fcc27c7c3f45405387cadbd1074a318e52da3ee29d4b81a8f7073a50c49d00a952ba4472fa924531051f738fd3ed7471e3caf42eb2536b69668695661ef8282dc96ade6af76a880676feb30a7dfa8f657c0f0ca93d2344fcf32d02baa0f8378cea27fe5c049f8e9435c54eccf15691cc6a83219835793ca361af425c1423dca9adb9788bff0980aa13bd631bbf3636d2850a12ba558ced99148dd0fc149ad9b27fe55e6e3586568c8126885dbe69d13d3782ebc6103116595dfee0b7da6050eb711127644bc2440f0c5ef1d5b2fdbd0b069d52d2600de7d61b5ecbe4dd67458f8994974a2337696815fc5aea1e215e87c78c674d29fecaa2dbaf5560d26df6800c2460d68fc599e24b3b24ee28950ce91bc04e8fd25ed1e6830361b3c17d50c642a4c5e8a9cb8e6f6fec3a53646b573a3fc019cdca8521ebece1b85c576e400ae4b3bc23aaa307592266f201b59fa16907ac53fd5b393072f89cd357a9d0d6448e9c89e212c6155c2ebb77a2a59ee39de5ac1de3bba3575435c97143928cf41d53963e712c3bb04dd93981f63c841c95a7473869b918c1ca13b2dd6b70771ece0eeafc623192a15ac8c8c639f886ff173561e80d4fc83a6b05bd8a744e964ed0721eb92e2721d6de60176a7907bfbde9abb834830efa8060aad384d32513c8154239e00d077e85ef84bd49d7eec99351503dff4a3ba37699d90ecce3566cf813404bf9a095735025f982fec27c57d042b0c3f0171351ab86434c37be2d106137915a9b2a5f3b26b01cc74e9dbc229375e1398d2a134e22cfd3c196c5396afa4bc4c133807761cc8d532a9040bd14c084bc35d18b08de5468c08b021a11b937ae3b74288342ab9cc84dd46deaa1db6f291ebd7f172da47f0c63591c4c3fb63846583a1f188600e45c63a9494521170ed7e847c4e0c4979516c47eafa0ee54a1d60075a22fc4411f48c8c6bd4b660fdc9acd0b843985768fa487db7377223013e94f23cdfc9cde5c7020548a7bcad062a96393b6eea753d5488da2738eacd4695ba31444238c9f94a41e0dff44195bf65d1f54f44589e517aa7d65b95e62b88c0346ae9c34c0822ff7b0516c8b5d27aa2fa62c1209e1abccae14da3ad922cd334163e8284bd95760a7e53511eabbea2b77d4e43cfb284701420ed8ac1bf501a22d0a7883a0617cb648cc3eabb4f697f2b1d82c0e5d8f4214982cb88b72beb3a4cca91d1c514092c09f93f5792aaf2e92437e89f3fae214921fcbaf883f680291a1cde4a628e2ac03def8adbc70b796e0681671f7e99da7ecc14e2bf5a0b37111e39ba47b7f93dbf0b77db67065309fcda97264730d58f4b407d5ac2e672c4c446b2746fd970f9ad2ae500f8e290615cdf9956d0779aff422823991981d08befdb64f9214d31a5791ae721f98a002b96a0092db7dfd3c5e59b866fb797fbb281a05381bb725d82b4fd063339fa1e561dfb1752ebbebfd0aed25b54ac5ab119c081c4e5f5a393bc88a3cb58f533288d0b6ef09986b273669c80b8b7a18470e73ff6db1b4e14479be2695ff58b08ae59852f26b09c2bf43d8168f578921f211eebb330dc1dc93c0df680e1b1b7af7ca8ef66580a9342fb2ec1903dbcbb3964b106623ae09b4533608d4aed70a4d3461fb7882db5b1eb967157be7a08f62e5ebb1e2b53949f27f5b5a254ffbee6cb2c573f5ce296d2f744de834c1428fd0921e783df91daaf7c5b8f5cd01ec4386c0328b655318a66e2b3b7ea736077c4bcddf4e5c2623a4758d7a8440963b82e6c9340796d60e1472e97aaf7e662d11b086f4b48f7a8644fb424e4ba7227f2446ef7f97c2d700bc454cac67cfd7bbe6bab1e1f94b2ee5332b48ba597b1d7a4fc6907b74456bbff53df19d010117df390df016f23c59f34dcbf7b6db1de6197abe21a304c11eb2a5fa7b29816893fbb8a7234361ab99a0f73e833163dfc6d0b4047f29bc1e516f2fcbbe4f9d7d8cd855e49dc50dd05a4da8e51d8713940e48fda66f8076883b17eb04dc9a375ae387832642460418730b6f0b70261d5e38164c44598dde63bae1379771b16fe251f877511b666a40aeeb45ce70070e77c8b6bbba8fb0a0cbac7311a5d9ea5b0598a17482fec2d42d3347becf50c74f5d9fd3b3ecf354cfb662982b9e033567559ec231239a3a45fb228a798416b56b66fc2cad86e126b25e01df09525446f2538ccead8b632bc3f2ea2e0e5344e77f162fd74a1fb0d7bfe2d08bfcbccb3ceceba4bf126ccf5f693a950dc4d848592ebf832777d910a98102df35714af856108374d182fa7959cd09f93a79cbd2a67961dbd78b6a8c85232310c85ce32b8e2e999511a65f260b21d85ca0b958f786d9ca330c2b987d7e8bfcd9f2b8d02b774f1f1f785134b4d38fd449f0092f7e9ac0cd4a3c381e0bea9906737cce1e4f583c9ca5b1383e56483901717cbddb5841296e0d7d637f2baa6ccfd1482f75715c201253846a5205a016d469b62764dbd2bf09ec92eeb8e4ea4b57088e567826664326fe2f46a9d8a54774efbc8a9ae96d6aa7417d2ef3e91e3014248fb9fdc20eea2ca97c0d3f956954bb7bbcc6cf1b4a03f44fc0557dbdee81270b908c299ec39eb51d9c2307ff0f23d61685018a274f8d83173795db90c6e64f48a980ae42f7c794dca4d80eddc538fb991430c38943fd33029928726a011c941ab57fc6683a66412db2824d4c85c0420853e3a5ad85093c13d4d836caaa509d8841debae60887e1a96c1a2baf7fbae5f027beb086f69525289a3682d7b994ae96effa74590ff364b902d35b616d8632a77abb515fb338036d59c5b76812568a7091487c1af5cea64663620134297ac71d7a3d3cfc84e03e5b413ac9e27c3851fc54bb040f033d92817fc920fee902ce626789d69e33b47b4d4a63a027b719025617440c4c495fbcafb8ce4a6a535edf0f6a5e2a04d086b2d365268ce03625013e8d5290a9665f9ca5b4434440820bc46eca5fecf0de212e88d189166cbeb5967e321314bf8e952c45586b2015d6c208c9c22d9763ae5eb3b17a2bc92590234ada9276850a8ba779f1a0248bae3df406c21908c4bde740962867d24314fc68a0ddf500bee29a60bdeb2631978633d4e59b5d2a271414b81b0911452ac530728a1b6162b706a77a0a06bb84bfec94b39dd910abdd2ac261cf4c446d6fe08480a70af46de6ef7e5ccd2503a8fbc289fab32b29fa4ff2f4b001b2720bef8fb02654b9c65a58b44b940fb6bc85efad62407241f57439aecfd087cec98dc50b87ff864b2075d92edad05a3c7588c9e850c89a8f03f2ac5d75b75d3a1327f9f4c71320272edfcf7634e2da374db72c3cf71a8eb765f22e7358703c3f846d383e8be90442c532864333f51f5ddf7b61cba433954308cd0c721a35d699744c444e45eae69883bfff964ddb083fbea9b1227a4baef7916181df1e8fe74a471dd27a2f550f975e3297984c9c6e324b6fc15248d28f25ef7f27fe701d77e58101c26e6c832d8f2bfb6d2edba984bfe11022e00e2c0bae4c34ec0b03da7ca32f2dfeb10938ce4358d7140781139f81ce81b9e5a0d698fafeaa1b6be8ba60a1fd3a739613277304f9e4e0488ad6597dcc9dab5f3a96167c7886e15f4960bc99fd3f6da94200e7524c79cd39a234998aa224ff3291ca9700f681d59c66ee3db3f22ce0ec4edb393bc7801da21c1bfdc09c246c237f9e20aa545bdc4466634e2b721799a8655906e37269f121a0faf1abf8b55c21314a4b7bcc9bd0ca07af4269c18f9318d4a689bc97051955c1d6e59f67cea6979d14fa40e6adc4c01d00be6d664b99f7578b8a3c4a320af83eab25ab9d9b6e6475e3b3d9f73b2375b97b253fbb51cc8007df40b148f43eb6939c62d040b117a930654cefbcb36f1b8d9f6afeebba45b31358f6ae14d13f77a28ddc2cd7bacc2cb5000ad75c1d84fb58273bf75411a6a65e51a48dfbad8ca5cca69596d394c0b77af8c2c02f20f8f4f095ef7ac2f762ebc1c4b177df2f8d88d95377781ead2c026cdfe9f80e19949fab6170ddf8020573c338c59b7edd6143e93403416cfdff6ad6f2066326177302522dde6fcc7ba41c49c447f6f4bd0017e86629fab161b50be8d79b0c57ac18c0f228b9cb39cdc0e410c7957bf195cabb9a61dbb7e29b77f3d16f359dbf43528f0d2f0108c751b37dbacd3c1920a623f9b2f7380c1492789111e632e02e78b563686aeaba08c5c9ea4d8a36791c8d8e577ad8d8f4ab1d2d70b3ad22497e556658fc7a25d71c94ff6d9416fdd0afac59bcf685df19a89cecc00eb250980fa6b04df799c8134aaa24fb71c4a75919f3b5d187c65987572563ef88dd77840d13abfcb3448c16a8a5f32d3a9887eecb8c4fd4ae8545d09ae5e77107dd62fdbccb3a91635606a6960d6e254b3b2332df122125a33af34f6fa1f7b64a5c23c4358a3959fe59d6008be084029259f70048166ffde8bb9b9b0d77caeeb25040c07de60c5988a500172a1f0af71cc039d78624e5baf58bb36bf028f062bea7d88bfdc72221a9d815dde4c387b6df1aab0d1dcce57eab0aff9d2d2375331beb679064fcfa9a6cf112ba13be3addea28c9b54a2faa565e6a16e37f64e70b3498f5f314ed4785f6bd329a844e25f2273d59c95e97ab382fe2199d95c33c8c828e67d47e646c76bda4f335653294344b88eeaada1aaeeef92d4555bea91eaaef359eae943d696f4cbcf614e923a57bcec99ec0883bda4f892614dcc7c04f2392877834a22aa7cd740984318ad0a8faca0e7b87deec42dd1f3f72de51622a132546028f50641d895cef22475106585617feea2f71b22ff5f093f0b9954c97ff0b651a2621410b6093c8265e9260539cb373d82fe00b6ee5bd001d1eb4461177d6f6c837f12ab4811c6669ab7e05acc3ab844347596f0b1b55ad1972cbd43e6eb8d57dc11490cf47ac797abc18d14fcf0753d26c4d7514d30086ebd42bc8ba13b57525115162e09c8f183550a14048f7c2ca14e798dfa8e1e7d2751525fc4207615cdb090cb116b86730ead0ff5940f749be97888aa25e2f6df5a117c7ddc3a61a8e791d138f7e1759e3d74e2b78936c3515aeab2c1284e43815b1a13206a45918e1031d15fe94d6b9befd2171c72de34a805817d0fbe79e5343232cce7790a7ad1aa68b3e8f3a3a76e752bd88866dabe7dcaf2c730635a54fb666897cc4f5d1338f82e7431daee33a8cba995f9879d2978343e5a27125b9e5e998b1347", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="67184fb1a9cc23bb3a6b31c127b6ca30a29975a125067cc0fa5c94d65bbf71fcf4878c192b909753bbd95635fe6c0b8bfe5c5d7749eb7f338147833d3c0021f4814504259dead88009e15e336cfc6e3ef5cbb46371de62832842589a1a2f7af9b5612becb0142b9fda069d8bdb321120c59e8d5f22fb1b356de0804648c5cd2b14f0c85753ccb1080afc4c5f2bbadcee433b33cbde5dc8160c756b30273c7f53b1", 0xa1) poll(&(0x7f0000000240)=[{}], 0x1, 0x0) 2.101822145s ago: executing program 0 (id=394): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0xfffeffff, 0xb2, 0x8460, 0xfffefffc, "080000de06512a1e0400"}) 1.996673514s ago: executing program 0 (id=397): r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80004bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000197000/0x4000)=nil, 0x9bc0}, {&(0x7f00001b5000/0x3000)=nil, 0x0, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], '.\x00'}) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d00) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1000000000029, 0x28, &(0x7f0000000040)="00fb6c4f", 0x4) 1.928303139s ago: executing program 4 (id=402): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000080)="f3ecceb91caaf5be8c44e004857fd17ccf148ad5f450904260e35ea71372e474d29908c7"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2410, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x0, &(0x7f00000000c0)={0x9, 0x8000000000200}) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.752153351s ago: executing program 2 (id=407): syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES16]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x288c, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x5}, {0x0, 0xdfff, 0x2800, 0x7}, {0x1, 0x40000650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x46, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x2, 0x1000, 0x4}, {0x1cc, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x9}, {0x4, 0x7, 0x4, 0x8}, {0xfff, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x8009, 0x1, 0xfff, 0x30000}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt(r0, 0x2, 0xc0, &(0x7f0000000140)="7e0982bfcc4577b91e59803c667a653f2e11855cdef244618f5bd9e851cad9edb3c6c608b39c20b92b49a04e845e1fd11d4aaf6834e512291fbd40b12ed3ff51811447e964f728fbde16714c7763e0dc4de385790b00778d0c4118512b0921dde9f08a06faf903db65fe078596d6a4e57b764aacdbcbdc37b57eea63113f532e0d1e70021aca142c79b865bf3b4c33a7ded65ad1fc26c727e00b96517a7801721f5c27d8616059129acf69cd7453c7b092670532", 0xb4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, 0x0, 0x0) pwrite(r4, &(0x7f0000000b40)="fefd49e1d9163eaca7b275647022ab8cd7573ff84247eebfde50961d7de8dfb9ac7fab6e2834b37e0068e8028aea4cd967376da7c2e2d1283bbeb9d66993cdf55cc08be9f875e774d37513071e317ec75650da3de2f075ae442be540bed2929d8c1750c47bae32dab8a27664a308f424762d218be441b5f98b687af84346bf35c108c0b29a1856b3624e3b6962a38cf8a2ebdefdde7cee6bd202b8ae943e3c8b11fabb1c310f7e50da5a085cc20aadf0738590e2e8a6de4ec7eb82eba64c9373f46479f376d986884a640d66aee237304b2716bd966f70ca5d7f3a1f89bc59f087df0b4ddfc4949250edeaf59d6f0d417554b473357f347a69442b6f8d8952d1b25ab7e822211478232a0b28c65a5b0b30921d68c5f400c55fa8cefb8433a6227c984c7598d05223376ef0b836d611c44c0af08bae25e26f5df0058c82e50ca6503251e09e18d53a6852cef6696ead6869a1af86f27bbbc7ad74e6adbc560a3490fb5c048773fb50667afa9587c7ded68d7e237ca0d948aadd3cd34347fa0e815dd7b0cfe18a7866b773792e4e6369725574b76328d01453360cc3a821306a53cafdbb03a7a212863f0fe44ca381335daa792ea8a0cbdc76fcb88ea5e1f3ceb5a88c7e7bf5e878a70895f5e0b544f13ce9cc3e899ed4b3edfee725fd5cf2695ccfe03de99f169eb585a8f48cfec45baab00dc7796ac8487ec1adfbafc14f478da8f098905b6bdee323d98bb9abfbe6aef4340b0c819597ec36615d8fc53738bed6bee3342a3cb809344d110da88657287ba87068e4095a6d75bc6c8152c113735744fd5f90f1561d4bfd510d84fda157fb38fcaf656228bb2b61b26786b7dbab66b283899c3028637a23d956cf68e3e18bcff49f4c7633d9a0fd97777e67818b5538ed4bb154574813c53f5e2d94d375b8cb7e72b1b3b3b425704ae2c21b58c532e15eb0d90f45e7c84913e2d99ff8c0a4a53b9ef41d5057b22450a21e361ebf75fb3eaa57d2a69419721c31aed51744e3ca1763bcaae1040f828e3826747ab345aa7ed8a1f488163c3a5087a0e8ea0b47aedd1b668d8270b73e5789ca3b506da56c2af889e91922d8ca09beb96e3fba1338d381363ab9a5cfa6c431053f6eda136d2881e5071de15043c80b71fd6783e6ed7b7aa39b0716886f6d9ac90177df0887f64f2c789caa5a60b109f1600389c80bb833dec46cc062776dde96d7cf53b1b3201fd179db4be5378a79c1e2c30b3d831b487d9cf6870b481e5e89768a5f79d7458d6f9e996b4890b6ce4e902bcd9546c39c7194c3b5381952c143393a23a80aab1d8b87ed1b06f367b4516f84c267e267502c94d7f25caff6d038e4d388bc00a9c211ef6db6d2acbad86afd0cab3e9877de839f7d84d1ecb5642cbc56751b9399f9ee3510997788b1dc9b8fe7d027fc0da6a9b547be2200e371b80a3cb50803b185be7914c1809c8afb0afd98fae6d414cbc4656015db6770ebb18724e84692b3c869afe1c23ac4867976f77b58a651f7c65699f51cc8764024fedb59376323d71b9042508dbe7cfb6b5f25ac27edcf00611774f75d575610735938eeab79619b149ebca89099ee3118d97d85c488bdbfa1b4686511ad42c650b0f9a19aca20b8468536a52bd41d55c6e4e19e0508e93f2997c90c0f27b512098f6204821293a5538ec8b20fb38a27d7bfe491365ca4ba107fb342197db85aee6b2c1aea75ea6c038054f752153605c6381cc55e58b19ff53845c90db46924393feb8862e42ce32933dbe7914a104ae2f8ff320f409a064baca2e9360ac26b73f8f4551ab185ace6b6ee9d100836e2bd10b1cbe05a44a1a5a20ed0c6e6d03ea93129bd0ef5247e6c9e6bfa7987f7981ec0c9cc07b25ef570734bb3f145c8fcaceef0aac002252a98badfaf325618fee10de8e6a0e6413f3da913b308cb1606c6a7b092519418c8894a3197d0286114c9e298f301e34de3d24e586277365d1f365848579832b03ea5a9d14ab555754e384d187c8787469a5be28c4c2e9a42b71fc85cc0a78dfe396ba23374676fd9bf036992ebcc8ecac68418fa8814872069bdae8f3842e97cc38c895bff285007311bd12f38586e9133e9a077dc039b34948f3cc37b3f369e3e0f94d2b0129d6a3773c96ab91ea8a7c855bdf79020ab9cd28e1c3323da1aebb891d29abef0297276bce37cb6bcfd19d5d97b8ee1fabfff071ba1e33988e00406b3950fc5a273a1a9a9a63ed5fca66d03020b1befcb663d5cc5db173ee89b4b58e3a584e52b7af6a5983cd5c0d2bd10ccd44e029dd2323a89b6ec499defa498c6fdb6bdd533a4551111c340ab7826a9e38defaa467237984cc5510680399397154d81301a9c3bbcd7962dd4a1feea2976953f9fee122c969a4c13a64fe0aa5e612b9d331a0bab95ae17447484ae768e5f51e09991ccbd804c183b573e652e2ade6440c08a2102b839433a3353c000a91e77f4ee6cac6b1758e21572c9027826d7b82045a2b021f1fb7970dbc9832976c7d5d9a0e2d8c8af74c7d5cdedccb14efb561d6f0743abd2739273ad697f7fd4fb384515b33ba98360e1e8fd672ba7691d562d72e1f630c5c53f376742923a80fa3ff85f1d790c97dae8942fa0b9288a9637ddf3ad39dcb12055c40e277f82a29704868fbaefede56a9e8c92f072586af783c2ec13a50915f79a67b729f833463e690b8784bc04e3fe433a814ea09da41581f8e924ce6ad0b70d8f1d0e32988907899934225f653869c586d894a42415c13174efd1452b2a77a735fa473622ea9c0a3f513be522b15b55c7d6c618c63e18a9827769b92dd2492eb12e5922b211fd2dbda338c17f22ef918c92cc85713e4fc8493ea4c222b94fa5fa91f950481382ba456d743cf3d810c3d53182568262e26a094d0752b187b3dd5ac19a7c9678d21451a5848e64148f2121acf053", 0x820, 0xd) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) open(&(0x7f0000000240)='./file1\x00', 0x0, 0x21) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f00000000c0)=0xfd, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="67f895", 0x3}], 0x1) socket$inet(0x2, 0x3, 0x2) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x4001, 0x0) close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$inet(r6, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x100000000) 1.748213895s ago: executing program 0 (id=409): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa8, 0x7, 0xfffffffe, 0xffffff01, "04d85df670124725cc5add0000007e9f000014ca", 0x103, 0x1}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d93", 0x25}], 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x1, 0xe27, './file0\x00', 0x800, 0x5, 0x6, 0x2}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) write(r6, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) r7 = socket(0x11, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x80, 0x0) recvmmsg(r7, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) 1.635794884s ago: executing program 4 (id=413): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000240)=[&(0x7f0000000140)='b\x00', &(0x7f00000001c0)='-\\}{[!\x00', &(0x7f0000000200)='T,$&)\\+!?\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='&.+\xbb\x00', &(0x7f00000002c0)='{\x00']) mkdir(&(0x7f0000000040)='./file0/file0/..\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x4, 0xc2, 0xfffffffc, 0x1, 0x5eb, 0x206, 0xffffffff, 0x0, 0x2, 0x2004007, 0xf5}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x9}, {0x800001ff, 0x9}}, 0x0) r2 = socket(0x18, 0x3, 0x0) sysctl$vm(&(0x7f00000002c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) syz_emit_ethernet(0x138, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x8) socket(0x2, 0x8000, 0xfe) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0/..\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) fchdir(r4) 1.616579746s ago: executing program 1 (id=414): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="19", 0x1}], 0x1) (async) socketpair(0x6, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x1, 0x1, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 32) r4 = socket(0x11, 0x3, 0xc) (rerun: 32) sendto$unix(r4, &(0x7f0000000100)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfab19964ce1002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712050eeab7196fcbd80407000200c011200000", 0xb1, 0x6, 0x0, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x26, 0x4, 0x4, 0x1dc}, {{r3}, 0xfffffffffffffff9, 0x72, 0x4, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x7fffffff, 0xf}], 0x3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0x9a, 0x400000000000000}, {{r0}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x4a, 0xc}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x17, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x7, 0xffffffff80000001}, {{r5}, 0xfffffffffffffffe, 0x0, 0x20, 0xfffffffffffffffb, 0x7}, {{r1}, 0xffffffffffffffff, 0x1a1, 0x4, 0xff, 0x808}], 0x0, &(0x7f00000001c0)={0x200, 0x953}) (async) execve(0x0, 0x0, 0x0) 1.550663129s ago: executing program 1 (id=415): mkdir(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x280) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) getpid() setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)='EB', 0x2) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x26) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 1.514958607s ago: executing program 0 (id=418): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8084, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x5}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e34515d6a8148bed21df0b19702b0ef830731000000120682000026b27786e797", 0x28}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0xc0205609, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0x8, 0x33, 0x4, @rand_addr="2a818a724ac0f75111e18e2967fc6b8d", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x600}, 0xc, 0x8001, 0x2}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xc, 0x8001, 0x2}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r0, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xffffff33) 1.510747246s ago: executing program 2 (id=419): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xa11, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x152) read(r0, &(0x7f0000000140)=""/131, 0x83) (async) write(r0, &(0x7f0000000200)="030a5c9eca3ea83fd9d8087271df4901fa08c3a440", 0x15) (async) r2 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000380)) (async) r6 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000440)=0x5c, 0x4) setrlimit(0x3, &(0x7f0000000480)={0x8000, 0x5}) (async, rerun: 32) r7 = fcntl$getown(r5, 0x5) (rerun: 32) fcntl$lock(r5, 0x9, &(0x7f00000004c0)={0x3, 0x1, 0x6, 0x3, r7}) (async) select(0x40, &(0x7f0000000500)={0x7, 0x8000000000000001, 0x3, 0x5, 0x4, 0x400, 0x6}, &(0x7f0000000540)={0x8, 0xfffffffffffffff7, 0x6, 0x3, 0x9505, 0x5, 0x1, 0x1}, &(0x7f0000000580)={0xd051, 0x1, 0x4, 0x4, 0x8, 0x5, 0xfffffffffffffffa, 0x2}, &(0x7f00000005c0)={0x3, 0x1ea3}) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) (async) fchown(r6, r3, r4) (async) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) (async) setuid(r3) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000006c0)={0x10000, 0x6, 0xb9, 0x81}) setitimer(0x0, &(0x7f0000000700)={{0x3, 0x4}, {0xfffffffffffffffc, 0xca}}, &(0x7f0000000740)) munmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x20, 0x0) (async, rerun: 64) connect(r0, &(0x7f00000007c0)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) (async, rerun: 64) getpeername$inet(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) (async) sendmmsg(r1, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000880)="fc013c0c9f05dda0085f6e928ae585e08d11a9335687397dfd5bae14fd4a0e9325e687c2badb901f715e6358686babf8848fdf74d6ef5d9bba257fb66c467e3dc187d88b3bb510fad9bc377e9394ec1557395dad84c2ab", 0x57}, {&(0x7f0000000900)="ad4fc678f01f3729ea14c0506d8e49b6abea33181be11e412d9b02c3c68e8b14bbef09850606ff68d31cec4ded8f4c9511f65b5ae061ec81ef8d059fa57708c294", 0x41}, {&(0x7f0000000980)="dd5db898da82da23b04506d208f7c93bec59daa238e237a340cabce4415cbe6e7ab56058d8d1ac", 0x27}], 0x3, &(0x7f0000000a00)=[{0xc0, 0x1, 0x0, "90bacb9f87dd5681f8b86d0b9aa915aeff54c648fa295cd6f2fcb847e4408d54085892567c465308b76471e8d98807d07a7b8f0db73389ba61828b3b507a5d997215704f98156d7808910a819e3f5866c6e7db08987566994a93df28c96db59bf47e0b7c7aaf77c4bb6ff82fea43979664bbaa2c31d2b838b4db8309a502cff79b96d2f908b924d43c642c949dd64efc598837e0fdf5c689a896016c7adedd76f06907a6a3ab6dac94714b"}], 0xc0}, 0x598b}, 0x10, 0x408) sendmmsg(r6, &(0x7f0000001240)={&(0x7f0000001200)={&(0x7f0000000b40)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000b80)="2f6f4dccda51ede6a982476cb1edad9e9b8937e6e4538aa32a222130ab6bbd47ce3dd9e074328a0a9d26ae92408fa5db3742b5fdea1de73f8b99a518f006068f20a6b46c48227cce968eea010d1cfe0c0e188b5fa1ccb51dcd639b9c48761fd3650dc798a9908aa1f6ad9bc51cbd38588fd8ac6c89c09d4ed9d369840391efdf939fc6f86067ad6bf8d500d315041cb165089b2d939959eb15592cb2a6bad5528d3f081c6d233f", 0xa7}, {&(0x7f0000000c40)="96d860a1030b043a9caf9a10199367c64ab2752be8f72fb00f705dfb51759da5e01000a0c56439aa4498c51409d105fdddf6923e8ec9ed0f57be07cb11d478d67a24b91ac416d917d1f0d4f6e892fa4c8645bb63195ef4f5aaa8976f7c1ad00fb44b589eac70bbf0c0bb5b240799d1dd9a634ed02fdb399e4dfd746f68469333a82836aad49163bb8ac670c0c89c00f8818ff42c1095693ce15a74f3df7cae9fc08375a9", 0xa4}, {&(0x7f0000000d00)="fbca64b14ef485c660cad75be8be37ee45bb", 0x12}, {&(0x7f0000000d40)="b1f7798bd21652a9cff8a512218c1802c9666daa08e91c5e69c9135b78334ae041950746de042e1940ef335ae7c022bc3d9f67b01de513a2582509f75e1773e7a111508642053bad8a4fce1d4dbf50f7dda0a372dfe652be3b7620748a35", 0x5e}, {&(0x7f0000000dc0)="21247148e9f1cd92aedf0bb8a8e5c4949c097ccea97eb53bb9e34426be473dd8c541fd2dc73a29d4f284973b8990bf04c5affbdf202789125fadac10d9aaf8ca24f727e0241b095f72e72bd5a89e5ef825b0d27c2f2a36159dd9c3966367c8d09c0b1c765461374968449a0a5ee9c931d27a39b0016574f9afad4494a7f2cb3c818e599f8c6ff57381", 0x89}, {&(0x7f0000000e80)="bc96e17428b709d82706fa50cd505fc8a5b69f359d070dcd7cc509865ac1262ba01fb402db1a9bbb7d8110f09d357ef295bea30d678d1b3d4879c239a00bc8596350311fcd2eac5fce0a35a86196e7c62fe39e8bd42e52b22a0212ae673d955600e429056e74", 0x66}, {&(0x7f0000000f00)="7c5a81f05d95b5f64fda98d44e3e37fca48a16cb4ecce113f5635662f58ef64b7be1ac264ea504190f932f8d720950e4ae9b67a0c27e72ba57a029ee1f6db0d3810f7c62328db4a9accfe0ea6a45d440c22b94179a4a5cabeac38c31eb41d9565003018f22f69b33a3efd395cb90e27ccff09b4e471d5b5c77719ad699e8130892f00137779c58112afb9d", 0x8b}], 0x7, &(0x7f0000001040)=[{0xb0, 0x1, 0xffffffff, "da5e37cd159e5af088546777280ffd2b12fb44386b5531c5b36b0cbe101b23c9bd38067aa2711b4cf4e4bff80e23a00f87fb950fc2c3f12856a15458c044625687400e5f0eab31758a57a3dced22ce5630adce6cef30d478a815bb5c614c787ed7235135f8290d12c0499dacf961805e95217ffa460175344b5326027e22cef91940057e5728545a0d532a27c7002bf437f85da9d3922465bbd0e08035"}, {0x30, 0xfffe, 0x8, "96e6a1f9b179746173eb800c5e4a7f804c04a08a70845c4a2c26fefda1b58b24"}, {0xc8, 0xffff, 0x251, "e19adb9e81f8388cdc129a3a60310aa97e936edca29a5036dbd4c7b04d3266e385cfb325e8d12ec04da5881585f32f89387fd758de6168ff555eae3aba6450fa3b934dd1ad5b2438ab16b49a8068da5044cf547382ec9a594323f1f6d253965c285a036d0d69415975cfbfc4286621064f98ed67362e9309cf67fe9a1a27e80cd50943a9b8afcb5965d8451637cfc876651b24060217b3752b5f0274ee16991b0ac3d799803461703c1ab6c4838625e989a5"}], 0x1a8}, 0xfffffff7}, 0x10, 0x4) 1.38805486s ago: executing program 2 (id=425): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2, 0x4000}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x2, 0x4}, {}, {0x0, 0x5}, {0x0, 0x40000}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000001}, {0x2}, {0x3, 0xffffffff}, {0x0, 0x26eb}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {}, {0x2, 0x1}, {}, {0x2, 0x7}, {0x2, 0xb2}, {0x0, 0xffdffffd}, {0x2, 0xa}, {0x2, 0x104004}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r0, 0xc00c7007, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() syz_open_pts() read(r1, &(0x7f0000000200)=""/145, 0x91) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r2, 0xc00c7007, &(0x7f00000000c0)) r3 = getppid() getppid() wait4(r3, 0x0, 0x1, 0x0) 881.246916ms ago: executing program 6 (id=427): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x3fd, 0x400003, "00000000000000039f8d1d0f34cd76ec00", 0x40a, 0x4010006}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x0, 0x80, 0x4000000000000006}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x100000021000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x99e, 0x0, 0x37bc8560, 0xc, "721d4a722b2821a45a21f65201d908f882dc09ee", 0xfffffff8, 0x8}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3, &(0x7f0000000000)="ebffd7ff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd94) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 862.539049ms ago: executing program 6 (id=429): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000680)="ac122c3d9d45d385b659770a38bf12135d5266b55ad562fea2a02e9fb4aa4e73011a61ddeef7584f608aa13a8795e7139092442feb7b4ebc43bc871ffac1bb4e88fc66f50e5da12f826af60b8c272debaba4969b881132a5d0e11998f724a5ce0b5c3283bfab3f96050d718d390daff9e9513e6d690bac0540bebf30db997ff845ae2276e9957f704712c517dfbe13076fd631750e512ae26417b16d9dbebb13615298432bbaafa42ba145bc820ba30557b6c1719cb8312eb225b1f96dc72f161999432b37e4ba406f", 0xc9}, {&(0x7f0000000600)="185980d415f947060dbb19a2406310e89b5f6acc1e4047fc0f0a88863a72b7e526174cf09323dae483ba75fdf0e5cf2a2c20", 0x32}, {&(0x7f0000000780)="2db3b1c32569ad26d75e3a0a56317d1e7155440bf58bad113f7490de68ebe08d7a23686211656b021cdf0bae779e3c60e25ef7d6e66e43036d0e062c7292ae4fd7be7b39c192e1832f7805d73a07affdfba72b2a9b065c2fc1a52d952380968c3772c2af84d7f79bd381b7bcc047a6a70c14e44da2378d5c0ec18111949e772ff7014eaaf539740d21f58867577e25eef196304bf8966598b95a7e112701a9d0c8c8a80f90c02275b60f2658418eada6b50b0c59f8b6c81108c5", 0xba}, {&(0x7f0000000840)="031c2f60ab5dcac2c3ea5912047f91f2268eba4b202ffe53833a3729133048a1f68b6a62d62fe8cd999a7a945595ecf0c25d0343bff8abb247f2775617a9564e640cf18c83f21e7c84d15621fe77510eabfaf51637603d19f99da23990fb77abcae26219fb460877a5cc8dfdeaeef169ae4597d7cf6ccbe284052870c61a6fcaaf6777b32ac4446c5673993b34c79462a9d15362784c7043287416a19b8c199f04b4c129394471fd21", 0xa9}, {&(0x7f00000009c0)="cbddeda737dee9f2edcc9711827998ca7335610a3448c108ea03dba5f19717fe484917f8a72f097327edcaf8b27d319440f04a23a6062155e6a48dec2819d08fc5e7a63e13ad4e666450b9423590048e4e074afd0f9909d939cbb7998fbbd68296fe4b71a2ed6d6dce146876c803a91843e01810eb6b3dddc209c47dc3cb4cfc41f2ee5ca865629cd7e48113b0feb22b02f354a70324af9b86ebb35a567293bd1399b4fa53bcc3", 0xa7}, {&(0x7f0000000900)="aa50aa37f7071a6b3f8124c49439426f45f85a697eb26ba954f780e0dcaa20", 0x1f}], 0x6, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) setsockopt(r1, 0x1000030a, 0x4, &(0x7f0000000500)="1ec88caca88de4d4767ddd2f71649cd50eee5b5f95080432b61e4a4e7a9338bbf27c3eb104df7397ed6fc968db1ddeee53d375263a95b5b02f4fcae972c4426066c1d99adacea889460824419529614ff3c23f596aa48d985bbcd0aac0d51335b0ed555da2762d12c56352b3caff9e2e73b8d6610f75e43394960294796ec1c34ba71d3551c92ffa08f863e77cf77ce9e81d0e7e552f6605a97cf5261bd565fa6dcc9ddc6a0f2b845f3709aa900209239fa0d245c8c8ec", 0xb7) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) fsync(r0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) fsync(r1) close(r2) r3 = socket(0x2, 0x3, 0x7) shmget$private(0x0, 0x3000, 0x480, &(0x7f0000258000/0x3000)=nil) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f00000004c0)=0x1, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000100)="9164a2ac19edaf9acd48ffa11b37275588fd2be32d20030de60753afd2c1847d6c4d2b5e1f982f43077a8216d35eb5a618bb0c2a60dc7f48419cbba8e2041c9c1b068cacb27a31400db8184be8158225d59bc0083279784e5c8212a22df794fdb3a72f1e751fc67f58257125", &(0x7f0000000080)=0x6c, &(0x7f0000000180)="1edaa2366b082b2f187c9a3c4954b9d6e7d1d96d61b7273b3342dd272f5a440346c236177378bb662dd09c2effe43b0cd2e4dd0639b461917c1477af4315dc66ec78f756492e4aa9fe8ab33c", 0x4c) fcntl$setstatus(r2, 0x4, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x2], [0x3], [0x0, 0x0, 0xe], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0xfffffffc, 0x0, 0x8000000000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0x8000000000000001}}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shutdown(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0xf66f, 0x4, 0x7, 0x5ffbfb54, "7ad58fdbe07c0000000000e1ffffff00", 0x743c8c17, 0x8b}) 795.550315ms ago: executing program 4 (id=431): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x4, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) readv(r0, &(0x7f0000000700)=[{0x0}, {&(0x7f00000006c0)=""/4, 0x4}], 0x2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x86) openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0xc0) 794.879842ms ago: executing program 7 (id=432): r0 = socket(0x800000018, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shutdown(r0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/252}, &(0x7f0000000040)=0xfe) getsockopt(r4, 0xb9, 0x7, &(0x7f00000002c0)=""/4096, &(0x7f0000000200)=0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1f0) fcntl$lock(r5, 0x7, &(0x7f00000003c0)={0x2, 0x2, 0xfffffffffffffff9, 0x20002fffffff9}) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 695.22683ms ago: executing program 1 (id=433): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x6) (async) flock(r0, 0x6) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x43) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) (async) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) ftruncate(r4, 0x84002) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 669.101341ms ago: executing program 6 (id=434): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0xaec7, 0x3ff, 0xa, 0x9, "d0ec170000000000cfffff9b0004a17d002000a1", 0xc8b7, 0x1}) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000100)="2a6bb0b6d7527968f5d8bd77e43cd5156bc44b1b362876406a6468540a2b936378e6605fbda068943b5ae4fc75ba412b21aab41bb15b48ce6ef52909", 0x3c}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0xac, 0xffffd, 0x10, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8000000000000002, 0x10046ad}, {{}, 0xffffffffffffffff, 0xc9, 0x1, 0x3, 0x8}, {{}, 0xfffffffffffffffd, 0x8a, 0x1, 0xffffffff, 0x56f}, {{}, 0xfffffffffffffffa, 0x9, 0x2, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x6, 0x20, 0x0, 0x10000}, {{}, 0xfffffffffffffffd, 0x8d, 0x10, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x1f70, 0x80000000000005}, {{r0}, 0xfffffffffffffff9, 0x14, 0x4, 0x7c, 0xfffffffffffffffa}, {{r0}, 0x0, 0x60, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x68, 0x8e}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0x2892eab613731bf9, 0x103}, 0x1ff, 0x8000800000045, 0x0, 0x0, 0x3ff, 0x1, 0xc0c6, 0xffff7ffffffffff9}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3, 0x1, 0x7, 0x8}, {0x80, 0x54, 0x1, 0x8000005}, {0x1026, 0xa3, 0x2, 0xfffff001}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_carp(0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 666.999082ms ago: executing program 4 (id=435): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xae) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x1a, 0x1, 0xfd3, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x8000007, 0x3, 0xa24}, {0xc5c, 0xe, 0x5, 0x1fb}, {0x800008, 0x60, 0x1fa, 0x7d2}, {0x7ffffffe, 0x3, 0x2, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x18, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2f}, {0x2, 0x8, 0x8000017, 0x3}, {0x9, 0xf71, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x9, 0x7, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0x2, 0x4, 0x8, 0x3}, {0x6, 0x81, 0x0, 0x6}, {0x400002, 0x7, 0xfffffffd, 0x104}, {0x200, 0x8, 0xf5, 0xc}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) acct(&(0x7f0000000000)='./file0\x00') ftruncate(r4, 0x8531) mmap(&(0x7f00004a3000/0x2000)=nil, 0x2000, 0x5, 0x11, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0x6, 0x0, 0xfec5}) linkat(r3, &(0x7f0000000240)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xe, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="6243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86f4987c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b44246157e8f07282a2cc4d139fcbef5ac1b805077c2c8fd17a5aab", &(0x7f0000000000)=0x60, 0x0, 0x0) 665.78308ms ago: executing program 7 (id=436): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, ""/250}, 0xfc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/180, 0xb4}], 0x3, &(0x7f0000000400)=""/53, 0x35}, 0x800) (async) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) 497.1175ms ago: executing program 0 (id=437): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchmod(r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 64) kqueue() (async, rerun: 64) open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x102) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) rmdir(&(0x7f0000000180)='./file1\x00') (async) unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000080)='x\x00') (async, rerun: 64) symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file3\x00') (async, rerun: 64) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async, rerun: 64) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf", 0x39) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (rerun: 64) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (async) r6 = kqueue() r7 = dup(r6) (async, rerun: 32) getitimer(0x0, &(0x7f00000000c0)) (async, rerun: 32) r8 = kqueue() kevent(r8, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x4d, 0x1, 0x4000007ffffbfc, 0xfffffffe}, {{r4}, 0x0, 0x20, 0x80000000, 0x1}, {{r4}, 0xfffffffffffffffd, 0x89, 0x80, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x12c, 0x40, 0x9, 0x4}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x8, 0x6, 0x8}, {{r3}, 0xfffffffffffffffe, 0x80, 0x4, 0x3, 0x10}], 0x5, 0x0, 0x57d, 0x0) (async) close(r4) kevent(r8, 0x0, 0x0, 0x0, 0x2, 0x0) (async) writev(r5, &(0x7f0000000200)=[{0x0}], 0x1) 495.768022ms ago: executing program 1 (id=438): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a3", 0x84) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda29b8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e", 0x682}, {&(0x7f0000000840)="326584ec53ffe68d909647d340f4d05ca4bb83a34a3dff8d49625201d3b55883564352b2e482ae011de422bab1148e643b1122cd7140ead0671aac86d2e1a1cbf76923b1c899616fd58be8978ef1afc7944cf59b013daa0d6257eb36bb5ed888fecee7ae244a13490b2aa08e5d44462d8aa4a178500af05f13d51eb0c10ac904bed6a7c6374e0d87889e94c27f92b725085330120a389d3f38b9274614c14c60d727d14d87781124dd7fe50e3431c3f6ad08be1dfe354ac99e73ccc6a9c3868edda9fd91548353c3b8", 0xc9}], 0x2) syz_emit_ethernet(0x10004, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb1060800000000010000ff80f1440000200000fe7d63b7000000b8eddb0017000000000000aa4e204e220918907803", @ANYBLOB="8c70"]) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) sendmmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="6713a68e3d7beeb7ab5dde24e77c9436860c6436c5e6daa70381976bcb176f17efaa9f5175f3d6c3a591251b3a31a1504ccc32", 0x33}], 0x1, 0x0}, 0x7}, 0x10, 0x8) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6036d2b500383af9fe8000000000000000000000000000bbfe8000000000000000000000000000aa01029078000000006093a36b00002c0000000000000000000099640000fe8000000000000000000000000001bb2b00000700000000000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) pread(r3, &(0x7f00000009c0)="bcbe33b136f8e01ed5979be82e914832a18740f959242c9ea6e6e864d524fc5fac66e6dde211a788ec0b8d43a4479e1bba2f4db05aa483174e8822fabeb09bdf1c003b1af357a998bc901ff59f1927b3bd1b96e507098a08abe884320d140a23f2f659ef26", 0x65, 0x800) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) 495.194504ms ago: executing program 7 (id=439): r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r0, 0x80104267, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x48, 0xf3, 0xfc, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r2 = socket(0x18, 0x3, 0x0) ktrace(0x0, 0x5, 0x192c, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[@cred={0x20}], 0x20, 0x40f}, 0x402) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) setuid(0xee01) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001980)) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) 484.291885ms ago: executing program 2 (id=440): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) (async) close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x3fe) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffff234, 0x78c, 0x9, 0xffffffdd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xffdd, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f80", 0x4d2}, {&(0x7f0000000200)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903", 0x2c}], 0x2) setuid(0xee01) (async) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) (async) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000004c0)="2354fa1e5c341ee4b4fd8bebc8fb820c0e35c034d84d84c88f904bce0ad009aea0620291044088a6965c2e9946f4ea8d8dc86404e53c5a71af17f2bef261286125357e2ee2c5f447b9d8b751bf4d0c68f04e491a0bd5f0d96469592eb18dfb0e4abf9c6499ccbd9537eea37a6976eec5ebd08e27a81a23c0e0b049dfac35006c57ec82f4fc031929cb52bc4fb366706903b0cdb2c1d1280cbb7e732a3617705198fee1d303ba3a36cf108ac1e475a17ba53ab910e0bed9f50b97f82916c92ec0d87773f1b6c5d891c9f7579af50e4a54d1284e0d7ac34e397ece50", 0xffffffffffffff0d}], 0x1) 476.420736ms ago: executing program 7 (id=441): setuid(0xee01) utimes(&(0x7f0000000000)='.\x00', 0x0) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r2}, 0xc) 250.07288ms ago: executing program 3 (id=442): r0 = socket(0x18, 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000003}) close(r2) (async) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) (async) sendmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x35}, 0x10, 0x0) setrlimit(0x3, &(0x7f0000000100)={0xa, 0x3b}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000200)={0x1, 0x7}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) (async) setreuid(0xee00, 0x0) (async) sysctl$vm(&(0x7f00000012c0)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) 247.881732ms ago: executing program 2 (id=443): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000680)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1ee04fa9465b5bd1286e9624dec06a00c222f94d39d96ecb11801ef6349987d556f67d1bc6dd33d8ddd1290a262930d38ac6249a47e49b5240e502aebf7143a64b509da95b013a7b8c916386e643a26b8bb6d357414f0feffbb7ad178d091acfde93e37458347b8f56e4a2c379148808ced1449adbbc74b801ef6fae7c1f533872ccc328b7e3001aa2a3174da45b36ff728c7bca173d2a86047f8f25aaecaa1adc4a73658ba602fca2f143db30fe87afe1d5d6cfe2909f076f78a6fa5b9bd2b9423313e39302e59f88c226126f60e65", 0xfe}, {&(0x7f0000000300)="586180880d75bc0e4fe30635c73f07119ccb15acfbf878e2a27ad52b01ae2ddf44846faf8f55389d06146f31f660313097fc0b299d8cf1f9eb12fc076422ebe1e369ae52023a823e650ea6af4c8c3f97cc53858e8ceb2ae6ff2b17b62f75e4a8d070e161e1878a8f", 0x68}, {&(0x7f0000000580)="f91ef5625e7d1729269e579acde4872767e6283eb017ce20dddbb036bbdb5f74c5cd54673c714b7f71d65104ea8e24ab3b546cc9390fc0c3d66fca97b8861fa5d9827ef9015c1166674b4cc7a8224d5f87e2863fa926e72d96d1982cb44b1da0ce6bc482e2548ffb93bc954c0c6549d708f0938d4264b447b79b7d970e2fc9ff203e0d48b8be8af38998e6b6528b10ab167cd76f3d17ae050e11ed9c8ae2dedcd982979b71d7c7c8010c25cfd5ad4c51132607eb78a3d0efd6e5929718a34b4d9d5b3f2226c0fe", 0xc7}], 0x3) r0 = socket(0x800000018, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, 0x5, 0x8000000000000001}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff02000000000000000000000000000102009078000000006026c32e00068900fe8000000000000000000000000000aa00000000000000000000000000000001"]) open(&(0x7f0000000240)='./file2\x00', 0x80, 0x20) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file2\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) unlink(&(0x7f0000000140)='./file2\x00') sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffe, 0x401, 0x1fffff05, "9cdc45c6307e8b61c7d61df7fb7f6c00005fdd04", 0x707, 0x2}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000400)='./file0\x00', 0xc2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file2\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) close(r2) 247.200267ms ago: executing program 5 (id=444): sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil, 0x2}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903a001000000000000006ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40b}, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000080)={0x44dd9a40, 0x0, 0x2, 0x400000, "637422ebfffffff631000008007f0000004502e5", 0x801c, 0x3}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x80000000000007fe, 0x5}) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 246.701313ms ago: executing program 6 (id=445): mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000100)="3bf8f3bb8c2fe727037b25b9cdaf49cc0da1251e333b16ced7e02ddbcb23a391874a45201474a6d167d42fdaa4fc5c75df34c438353ab8185dd9f57fbfbbb8f28d57d2114bcf44dc13a860cdd6dfa4b13677e4c1f6c2ea05b2d5871e59e55064a2034aea9d7f2b4ae76d5c2bafa4702c5e978a5db129c967ee23ff6a35f69a34e991fcd61b2af08befef0d39738a2078b2ff3815f50bebfcfaa455e484f2ede53b0458f6f0ca47a665fcec6cedfd4e4408fe88a0361378ae54d1242c2d0b4d15eace3d5d9cd9bb0bfcd77d8323c5e8541f495b1dccd97f1cc189f6e1cce543290bbc3e41", 0xe4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) 138.461959ms ago: executing program 3 (id=446): socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x26) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 137.302744ms ago: executing program 5 (id=447): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f", &(0x7f0000000080)=0x3, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x2, 0xfe3, 0x6, 0x71800}, {0x1, 0x4, 0x800002, 0x7}, {0x100006, 0x0, 0x8, 0x2}, {0x2, 0x0, 0x200, 0xfffffffe}, {0x10000, 0x3, 0x80000001, 0x7}, {0x2, 0x47fff, 0x14000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x7, 0x33, 0x80}, {0xfffffc00, 0x0, 0x8001, 0xfffffff5}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0x5, 0x26, 0x3}, {0x81, 0xd654, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x1, 0x2004007, 0xf5}) setitimer(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = semget(0x3, 0x2, 0x2) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x2) ioctl$FIONREAD(r2, 0x8080691a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 134.460269ms ago: executing program 7 (id=448): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) r1 = socket$inet6(0x18, 0x4000, 0x3) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000080)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x12, 0x20000000, 0x0, 0x3}], 0x3365e268, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x24, 0x1, 0x7, 0x10000000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x424a, 0x1}, {{r3}, 0x2, 0x0, 0x80000000, 0x93, 0x3}, {{r1}, 0xfffffffffffffff9, 0x46, 0x4, 0x4, 0x51}], 0xad, &(0x7f0000000200)={0x6, 0xf}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x18) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000300)={0x3ff, 0x800, 0x3, {[0x101, 0x8f, 0x94c7, 0x8, 0x0, 0x0, 0x80000001, 0x1, 0xa, 0x3fff8, 0xfffffffffffffffb, 0x3411, 0x80000001, 0x8000000000000001, 0x8, 0x4, 0x8, 0x9], [0xc362, 0x4, 0x5, 0xf4, 0x2, 0x5, 0x8, 0x5, 0xa, 0xa252328], [0x687, 0x3ff, 0x8, 0x7, 0x3ff, 0x0, 0x8000000000000001], [0x7, 0x3, 0x8, 0x7f, 0x1, 0x4], [{0x4, 0x2, 0x3, 0x3}, {0x7, 0x1, 0x0, 0x5}, {0x5, 0x9, 0x3, 0x57}, {0x5, 0x0, 0x7, 0x73e}, {0xc, 0x6dc, 0x3, 0xfffffffffffffff6}, {0x0, 0x59a9, 0xff, 0x10001}, {0x8, 0x401, 0x7, 0x4}, {0x1, 0x5, 0x228f, 0xffffffffffffffff}], {0x0, 0xfff, 0x6, 0x1ff}, {0xa01, 0x57, 0x9, 0xf444}}}) r7 = socket$inet(0x2, 0x1, 0x81) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000580)) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x198) preadv(r8, &(0x7f0000000800)=[{&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000640)=""/166, 0xa6}, {&(0x7f0000000700)=""/248, 0xf8}], 0x3, 0xb4e) r9 = accept$inet6(r7, 0x0, &(0x7f0000000840)) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x0, 0x5, 0x100}, {0x18, 0x3, 0x6, 0x4}, 0xaf, [0x6, 0x6, 0x69cbec41, 0x3, 0x7, 0x0, 0x2, 0x5]}, 0x3c) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) socket$unix(0x1, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000900)={0x2, 0x7ff}) fcntl$setflags(r4, 0x2, 0x1) sendto(r9, &(0x7f0000000940)="da06e974913a07cbe843d749629ca9907a257daa731af072097911d9acec5c5c655efd10ed1cf8c0964bc48ff14afc4b2cfc8e26d4a053aeda1f02d0ef1b00cb89cb26a23eb1991402fd26964ba82ad065705a37e0ed7c1f0af00d05c13f8c8ebbdb196e5f98560b8d2bcab17562846d70660b1639f0bee90d4f0e17071a3bba3b137da226b1d06e71f812ef2a2d8584cd4b460f04af8b4247ed87e876b5afede2994c67708f4f8a375eb8f2a9e38f34bd718ce2438e432af5b8ff8ea480f216ffda3f97896bf6e79f5d76d12d2fa96568a3fcc97c1d14f5030c1c230b79f865f25298569fc06ac3402c57fdeb684fcb4344b7456b67f67652bd64e349d9bd7d06d6d7a06af02594013c7b29c4ad1c71ad4cf9d31b5836989e88134c8a1bc79c256385d0746fa7cd3eeb0db90d8a5342eed74761b7da9b85e423315e2630e6c316d060e41148cf5c23e8e8d2bc720a6b91b56a1720d804ba4673a95edb319e5b49312157e46402f01ef56043943fa6c9399fa90d31187216af496bfb13767f7c80acca6e015035a21f5a157bb8872088238196e4b81c11da67e543584bb7dde03b4ee101583db629b8e78ca36c24cad5b026418e149737f50e798c34a3882d0e6801ae1099ef7745dced5e926d9c61ae69d7e4db718bad15caaf57fbabf52c8c8c93d5aa3f74223510a9d0bb3191fa3ffd0aabc59ee2abfe58b3fca0b5d04e281358748d38e35b23fbd73f71f334d68b76823b7b4a1b938104879065bda62cf8f98cdff86cf8d1f1301978332ba36628489b065263b72791dcc8fec8c2b249fd9e1f06e3eeeea8c1641f5c5dd85e4805473ec93009abf8fa55a066821caaa7e5717a29fc5228a4ecfd1dbc0bfa85c21980c7db9472d5d60c6930ce0d30f09b0c2836b0962a2ad8096274d95c4510c1ac780ed39f0f55ff0fc2222b0497b953aa544a24d496513113d88d7c8f01768843519585c2eed45cc019c6ec4ee3f9b285b1ca94a1266aa3c421d82b029728f69e747318e80158d88594ea0566ada8579dc1e7790b8d42f91e0ddc9e8229307af9d7d2a2da59cab7692298924671e07fdcd949711b54ed6de25d11a6a58444040c999f3ab81b7c0e51dbfa65e3f1e64bd665b61ac4e6400233df7a58bd94670c959cf5555b1681eed5fd4d3d84ac2308597ae1f2a513ce7a67bd33c6ea31117e8c425665724ae464fb7fc903a63796dc4edb1edf33212f40fa36d0c92b2f391c54316a4d455488c04275106a4727c222e87c069750031aa214f876eadb9783338ae46f986871c6afbd2d94d3ff8d2cd3d87cd9f3e5e8deb122f7aaf4e777a124e45fbf6245ad9a0b778781ec58c19fd1d17472ed6a26f1c57bb57a09818d8ac3ec255bd7c5b99981530e8cd33e7816a4774b3fe2193836fbf8dfaa66beeecd317b1f57cb31279e1d60045135e9390711b548b8d4fb1710f46f50af3bff6b3bb630021ad786b38be37b5ce9454a2db2526d0d47b0d4a793c1ea3f3a8dd3805394b5ad4a918b509356cde2377603b3c0f3992871a094d038b6ff7fce096e16a763066326a69088becdd31bbad47bbb803991e5b6e39d55a6075fd2be3af6da0d2153d1179a294eb4b04481c73587d25c3116e11163ba3d2679f15cee4495eb8deb6a848259fb072bab7eddf63fac8ee081d2aaea538656198714dd89f2ac5ed5321b17450afd90e0d906c35e2c11911e86965f89bbb46d51870995448ce7dd84b9529850075f3ffcfd2fac84873a722996eb23d5f202ef92a2e3c7e7e9194f3ac21d861edef16e3846be1a0aaefd77417785c6442c618358b1f5ee80e0365fc14b634bce7ac2d074d10e353cfd1ff91ec068fa97bbfef05750045387ecdc722350c7e1262fb12c801856d445a13a7cd7f1569c26551fcd4ab264a980b9a0342dbaca6bcb4cfa5f87a2d89711147a4e95843c50d542fa7ef5a12ae4c25f58c0c08cd2301f6eff1a64f7e35a38a12cdc26e38709ebdb806a51e890bfda84caeedff1ce0c376c7a3c2cfb773f9a72f1b9f4e6654b76286cc9829369b2a4e171be0c6dc3280f5c9e6bbb1406dde02f29423a240e3af6792b2cd1da10d68c8a5c4bae73b801adce103d2e94fd19008bb3a9006c36592fa10b79e211f5a5975f1fbea5b37a5bbb3e63c89f4fcf779ae6764622133ef67903c7d0205b3e680ff2269f9b26d7442889d9fc8ed03876dad9a2d63192bfd53838a0b495f086883fbe8ba9bc0ae5c3d25d759771aa5e9127c664f2179a9c06c34068e72778f8003b038f08ad5310ae68577dbdebabb6b5df6af3a746e3028340c6630a54f7f288d3117fb605c58757285bf6866171fd142a0c8d0a132d9a1ae0f31693db4e371de70b218071db90d19b772c14c01ecac736de388be178193faccc3cb3f22b7a45480889981cfa4a8cf207b12b9655af2386209cf1f89d52790cadb245731ae7c517d70a36638ef625d420c8e0dd165cd70c145db87cc455c964680c36b620f1eb5e957641946bf0b9b22ba9362460eeebe544ee003f785e65ae42947d50b32d586946444c783d2a84007794a7a9261e9c952184442631856000ddf72b8497667c03c1b72690842a10dd97789db1c49d0b107a30b43fa82ebbb5d44d073a5572467a41159fb53420bae5b5afa02ee59303af387ad080331954dacadad66fe099379616c9b4f2a92ed0fd0396d8db622d2f85f20a9d766dc01e13264c4dd665c58400067fb05bda0ec04a922096ab32237cbf2287f971c878b727ba4576c724c84a80d6136645abe4e58ba72cc455cac28b5ac3571f1c594a1fcfed85a7ccc13a7182dfe05c7dcbce72e80cc7173d5675206644b43019eb98e201548a19c86dd5365bd6023ca94ad18c36dfa438312e5f8b5e4f4e6b28fab767e21ff42bca8e1293cd5602fa6e02a06ec24dad4f9156900d8892887f71867721fd2ca46582b9fdab27f16c32b8df32332e101a25c081b16608b76bb793c6dd5ab1e8115aaea66a346a3038d568ba03eaf9189dec5709cd0c2cf18738b3f42b9abeac85cffb6c4ea2f5d6d816f6577741deb4c769a6a857741038edfb47b27f66099eb72cc962eb6ded119bc7a85c30927c88bebef835f7ec4b65f9964bf7e1d200b37a470ea4335e7f4e2a354c8277e10ea47830217ddaa7b4737d5949482f24abefb280bb4853969dda795ce5a3b0727bc574e618c9d5647e10eaf38917e5ae66fe9fa36574745c2c88c4250caabc33592d694b3793350c149462e3b4c38a7e5873939663ab74a894e7e76b657287a96f934a8b8179b198b36947fa97c07cad1b7592216a791ba8e492c9ec0e67ac4b41c50c817cdf910abf84aae9f70da8979b3a47d146b26c0ffb7ff80022847f90855a1f36ba9d924f785930784dc720b22c8d95eda084623753713e0076de782b1252542ff61a09e4c4791afe477cb8771ed5df4b010c255b36c75e7d7f72c25cfe823b68f0666efbe71dc5db6fd618e667c990f8136a7b722e6005aecb6cb2c687b054a82da2a8e297f91fab6865d651ace97ae711bbb570be7e28700377192d2742c88ee2e978d988a778f0caa5c2c499c7134b4cdd4ed66bfdc146ce98d8304186944bd589f0337eb48135ee8561e4ee9ea33070ffdeb5e227faa78f98a816258437e9612637ce6ceb0604c4af925696f43a164dbbeb347894c5c5c5653364b9e38ccf77df9982ec98c3e3d8a649ada0ccded5ef5115ede0c1c05434c899df7740727800a53dca5f4aea21fbd9eb61af7a86e9c4cd305fa57b539e7bee35e2ffdadd27433092eacadcf1af87eeff7658b6b8d7e9f3c530d630acd3dd7aafe68839fb9fccb3722d12a27ff1445dcd744510ddea0f5a9bd92c20f32e9673c111ff04b6e702e077a864b699b8a3f60770730d7f4f147c459eb86f0f1603e0a7b40673522090682fc5a8ab7a6f2282de23cbde6e91f1cd5665ea246e204cfa373e4c57850b8043ca993b64940c3eaf6ad9e3bbcda3ef08e86f82a9e9ceb76567708866cfc5ae4aa79229608143f0bebd5405d704f331b4bcd4a8e548eba775220d1c0adb52e02220694462874fddab1499625887f144ec3bc60ab0bed08d94daa3da0a181668245e2a8143a57518be46f2520ad7d624744ed2b146b54f9383835bf5fa0508627666e4c9ed75eb5ff79c515792fb47a15fd9777d93c9ff17333a413c643734b67afd85b48019a4e086124b21cf0a415138c36ead0ba2a175c3ed52cf65469887a1aa14325c9841f5b625ed9f94f1566c6417cb19a2b60f961c2219c3c83c756a1d600918d36e5793bb58c68ae5be542db5c3658d0729f9e2e4dfdda607475ff85fc93e83af00ddf765e19e08dd509876fcb5f8fa40135f79f075f2893763fb4598eb7f69a15552338eb71359034ee08063bb651151d084bb0aebe596ce65e6dda98e447c21d612906939bbd4305528302ef88b6705a956e8b5db551ff7a35c7b341fba7a8ce6ad56ef79c9427e3b881546da40527bea350ec0d46c7789f338fc5c42babeb84a7aff26da194f2f1052c44eaade788fb23b51925c5534e36273263be2c5104076a1a661e1da0e1b3a2786cc67de4775d44d6d7a65898c94480ae78f0322b8972c9e7b61259dcd554e0a65b8014f8f85fb13302a9925c87dbc3587ff4fe1a70b523dfd96927acf7c9f25692f4e3639c5a64bd243a1e0ff85858b07a0e2d6070cf86d57af5825ed83f156ba9438f55f77dd9650b876e0a3bfc55279eda419ae93f9b6568061e9ff088777778a36a4ef79b85832db43bd86ac23df49af2963108bc1f207992db7c3055f56b4330f7869ea41230dc8a88612593bd66bfac834f0fb12e705528fbf11ed9a936563a4a164635a9d12bd5f01301143e9d3bcd903a0d4bfdbf3cb15da447b7d25edb830eba006a3f2ef2133f6242b82f175e4b7ef4100de8fe7662bbfaebbd5a65f6201ed76ce1104368004bce52631a34be5f6e821eceaed0cb46db893636a6d7e3562b5696ee7c021febc1a97d35db181cb9cca3d05715a0bcc7bf0b7c4c45e956076cc75710a6a7137d7cedf07b1569f67b403b7526987d2e48ec3b00ac6d7c4ca0e90e1aaae6e304402278a331b79f864a86a51f7b8d34d76a61675941631b691b8bebc65a390d2789925b13c7ef195d8934e785dd14b138aa1cda3450051940d15b76a3a85a4d6e677d3bf0b6558b67d72932769c83988ee67b06363f2b2d221f2c375035b8cd87b4518f674e8df2b51e30e43b9b68e2cc9d0b9047ef2c34d8f21eb5570587ae5dfb0aca8aa625ace7bfdac0c7619345c29dc08267a53b21f6e6f1ef5ea56c645c2bc4ab6521851db7f1d7b795c7b67f4af49463a20af46e9262549640c21f8ade120e442879c66c9c1f0206db4e8e7e6fc180c4aa82621ff2caa145aef41c2ec6721b0d41a37eb997726860dec12b1cb5212e5ea1a2e38220746fc788ca0d702386d1b57f914ae67c7ecc7280e4929d056e2cf7dd93e8031fab438f04d0be8fde69b6e9331c99d31067360c90fa3a02665f369a25162e721e30ecd131fa8a38eb56ba05328d108f177e31dc363a7dc532f0b6456b0611fecee72d10a050019f2ffcf0a7029b56ca0763ba1576ebab10d396445217dec606a62f5d287fb12e8696f865766285e3b7376f2327717635f14129774b10801178edef467974e9926fc05b0ef616251bface8a2601908d15b19d481cd3750e57eb47f2181dfd4f98e2454b179587e0a8303c329c61d23e815c4c3bb6560bfac8a1ffaad902611a6d7091af23d37cc999b06b71beb14387f28291826", 0x1000, 0x4, &(0x7f0000001940)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000001980)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001a00)={&(0x7f00000019c0)='./file0\x00', r0, 0x2}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001a40)=0x7f) r11 = dup2(0xffffffffffffffff, r8) symlinkat(&(0x7f0000001a80)='./file0\x00', r11, &(0x7f0000001ac0)='./file0\x00') read(r9, &(0x7f0000001b00)=""/21, 0x15) 133.929654ms ago: executing program 4 (id=449): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="83ebf339015f87d9120c45a540b7c6b86377f5a2c7507b001f"], 0x28, 0x9}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf0, 0xff}, {0x0, 0x80, 0xe, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d6c852bfbb18b075de2b032caec92c6476d431cdee4b7715f4b19702b0ef83073100", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="6243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86f4987c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b44246157e8f07282a2cc4d139fcbef5ac1b805077c2c8fd17a5aab2a3e288726dbb9d94b53f575e35f0c01c025aac2314b2e4bf2b08561", &(0x7f0000000000)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x6, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)="03ba", 0xfffffe5d) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)='EB', 0x2) shutdown(r5, 0x1) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x200]}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r7, 0xcd604406, &(0x7f0000000040)={0x5, 0x0, 0xfffbfff0, 0x8, "d6a24900b178926c794800", 0x4, 0x27}) 111.293156ms ago: executing program 5 (id=450): socketpair(0x1, 0x3, 0x36, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000640)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)="8f15759f81302b1df97d7c3446519a98aef21ee8223440e7e0cc7ae453710ec878c0ee3b1cdfa4bf05c75c5d594cdaea51a442b0699a668c46d3eb0af6142ed2164ee2cda1138373ca020d59cd398622baf7b01e498e398df7b66d1f3ca7b27bfe4a4666896262c5ac54315506c754c7d6bfdb5189b2bbd3323166b03fc3b7b6727fd755f26c5e2c6df09fb52b410c1b93560323325e6b210167fabb7cf26129d0b0f04d8e1346f9ae665c185e215e38d477885d47b96985b382355d3b19dbe21e372fc262ee4f4d56d01bf9e82c797eb1b7a38a693aff19ee09b886877259becd72a9caa2b904453308b03f7ace622e", 0xf0}, {&(0x7f0000000140)="a4f5907d390034bd44d022063d9664e2d96cd8d737d0127f3e0392dc2a0dbbae9e38199afd1d3eff15909a43eb30e2f845ab46801f995234f54f1c506193ce88ef841bad4ffa78087addb7c747a5d59fd1db40966d40d95226d91283c25de45046727fd367075480dab08a7bc85ceac1d05f7e4324a44897ac6fea36a793e569c3d23465a689de286fff02165da384f25d61d292c315521e808e0d0759ec7ad563c10c64dc103e98569777beab592feaa7ad85eff2ef8ed0f49d4a3244ae00a1a9d797de391b986fd8bc392a99f283a5ba58", 0xd2}, {&(0x7f0000000240)="986d65036d37a17ac34271bd1522", 0xe}, {&(0x7f0000000280)="5eb1d2133fedebc4bed1b828f9cd1de0d6f2b1722e70456e6bbd5663a6f44e7a5ca1c072be89f3d9cad1f11190134ed2221c9219efba618a2e18fc0d887963e18ec85ea6427a595641158ccd058cdfb0ea52129369810097ead0931ec65125a0ffc00f643dc2137b31fe132d5cb49fd90e4388cdfa78d4e41f9a4d75cc48bad110a8be55460313d7d283d1769e9ccce48489c62c4a222abb7ad2e4059f6623f01e2cea1e7eb3ae67812085a276f46a6ee63c82bbd9ec6702e5345cf8c75fd997015c1494bde01da7cf48767744802fde1d9866901d9978a30a4d3335e712e7a85dad0c9c4fc5318ef4662a0b3a5c8b8e4cee759f11000158ced42e6d", 0xfc}, {&(0x7f0000000380)="3fff1da4c624ee14fa9a976429744ea4ba9b13dd131f5a8141c7e20417931bce84db916fa3d35741f55eb84c6aa99fa3b5d67500e2d0f75d6a612719aa7a16c7d0", 0x41}, {&(0x7f0000000400)="acf5d1d899baf17aeb5dd5cf33fc88b18b20c12c10f9cb7ec6cd1f7ae96970d984ec274f7340b4724c220b852e513f3bddc76b5dc04dd5f4a3aa96b4d4965213abd4370f39c7f907254d0419cc514eab50317010ce8670bc", 0x58}, {&(0x7f0000000480)="b90be4991a616f36530cb3c07e2a85bfff7625137c076ee0467df070a4a050c6efe3766019398221923da2b7109d8f359fb3e9273627177f3d02f715baf54bab88845ff849f10be6f56365daacb2790bb6303f091df7d2f75916f7b7395f71e0e569b6bbed77b66fa4854b2b350100d8e0945d7facb2cd7ddb8ecffe58708e505ee352f1aa54d1cbb4b02b6e8f8907850b5c55cf2fb9d618054196", 0x9b}], 0x7, &(0x7f00000005c0)=[{0x20, 0x1, 0x8, "69eae0101b8010b988ae3436"}], 0x20}, 0x40000}, 0x10, 0x401) (async, rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) (rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000700)={0x3, 0x0, 0x6, 0x6, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x100, 0x4) r4 = fcntl$dupfd(r0, 0x5, r3) mkdir(&(0x7f0000000780)='./file0\x00', 0x40) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x8a, 0x9}, {0x6, 0x5}, {0x43, 0x7}, {0x8d, 0x6}, {0x21, 0x6}, {0x100, 0x8}], 0x6}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000840)={0x1}) bind$unix(r1, &(0x7f0000000880)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) close(r1) (rerun: 64) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000008c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000940)={&(0x7f0000000900)=[{0x89}, {0x47, 0x5}, {0x21, 0x8}], 0x3}) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file0\x00', r1, 0x2}) setitimer(0x0, &(0x7f0000000a00)={{0x101, 0x2}, {0xfffe00000000, 0x3}}, &(0x7f0000000a40)) preadv(r0, &(0x7f0000000f80)=[{&(0x7f0000000a80)=""/155, 0x9b}, {&(0x7f0000000b40)=""/99, 0x63}, {&(0x7f0000000bc0)=""/225, 0xe1}, {&(0x7f0000000cc0)=""/181, 0xb5}, {&(0x7f0000000d80)=""/123, 0x7b}, {&(0x7f0000000e00)=""/49, 0x31}, {&(0x7f0000000e40)=""/242, 0xf2}, {&(0x7f0000000f40)=""/1, 0x1}], 0x8, 0x7fffffffffffffff) (async) getpeername(r4, &(0x7f0000001000)=@in6, &(0x7f0000001040)=0xc) (async, rerun: 64) read(r1, &(0x7f0000001080)=""/205, 0xcd) (rerun: 64) sendto(r4, &(0x7f0000001180)="afed3af9dd8143b49ef34c2374a5278794ca67415530b374640b171320e9d831967cf1fe4f4bdb1daa7743bfc52cbe72f9e8f75b1341cb44b333008c590926992ce8d1ee1dc1903bc04879418e74c4aa8dade3add399aa111d81521f6e71285a3e76d91d9eb1e22184aa263d27c3171205b2df930de3eb40886dbc8f252dfe8d9f8f5af0382d0bdf30cb4aab335eeb17b386ffaa78bb5c6fd10d9fbdc4aa110594cf6478befb03614ba5731f4b0b890b00ecdba435c1cfbba2ea4ab2007c44d923d06858d9f43569d38a359ccab0ca37b32134e37d7310db6bf6e144b6d0f83e704b41ec15a70b67d473d4e4aac3f06d78f96a4ed4e835f65e4100e1b560bc3d0f390dfee292b26eb32ac7a6ac09f4f4c43ab48cddefc0052d8f40f0806bd2ab6a0499a51d9c0ff7f1106c164a556192fb18d86a7b53e9dd729a1740e6c55ad22451eea933026ea82afe3ab0e70286a3c45740e274e64de9ced8d8864fb49958bec24f53e31d79f629ba7d287c9899c405bfd5b3541b0b927560f9f2e3603ade762324694eb408e8a162dd9d80984167218bb506c77ea3a8d0edfac626ece0b305fef4bea8d860d30ac13c07c8271690859c755e207f0fcda11f177a49e65acc460eae935a744a64979eb2f805db4e5658853a980a4896b0559a6ba2de8d928582ad6e81b0633d9870cd65bb26028faf9ca772355f92a9ce1fb89a303b7bb7725e3d1f109e7fd29691dc0c7038fe351d114d08892dae4216d3210fa9d6f3440aa2bcd674a940c8cce71f6af605b7e6eb579ce8a8976c2f1147f4e91d55bd67a1b7225b82b8ecfb32757c5e4d90206f5d1de5e1bc541317e88a291594afedfb3690fe501d63b79becdc1afc4d2b763b2d232604a4849691de0241ce9e1155ca2f41f7be25ff2f38b509b820bf1ea2d334c66d7e37aa19f9bc1ca2ee37a6a7316d50f279d2c758b964f04a2f883beb976d61e8abc85852e97e545de0aa79f08154075eb9140f02a09478c75d3f3d61f85f7e25a2bb7745b5d3d2532dd7260369ede6b37673c51527c77b9f459e00c9a5460b8157e73d0dd20fa60f8b2a663807237f001f303162f4f47492d8e63bc587b85e39e254d26d3b7480dc8f0ced7cd758ee7aa5e27e631815a109bed95aa02bf72bd7a053e8ba1c33c3c86421c6fef557379888fd4fa3d303851bd894e1452ae09b2271306bede25a74755d13ad4c5d7f972ae4c34f0682ca1251cfc29da3e1bf70448b2d0d24bdc87c1d0b7cb8fe22a632bccb2241938e83ee6e5818f373e7c54819613979e90dab4f21f906847974f785b516b23a19c123ba5753d6392d4af5c590d4eeb91441873dc9d07e3dd4445630b13b8fe5d1481339d2855c4313b48614dd120e2f1b9515f572b9409f773f6e82a28ef0707f2e5736b0f1ad6f676b8a799bb93ef168bdf7b575666c8be07daa44004000bf9ee0ddd0e21753527cc98cc0f55f40b0403095148b0c21cc9591cdc70ccd3cc81dd2d31233d494e83bd330de2912af2a15136db00cab9c67ec26ada49a5950b726528c0028848a2355ad92fea9cde790f971f2bc1f4b140f98b8881dba320fb03d84743780e69612e36a6fcd9fb41172911d56ec22faa5b5e1ae847c46b8346ed5f0a4e8e61311349fe979421a65638f70a5d577d88cadd65b149fe7a49c1925751b8228ae6f8927f4d791dd67716bc652014c4ccfeb02c43463daf415ae38a654001ea23917fcf57902677c3555c02677b04a55077096b10d42f57dd303113e68d09fce1632d8e272ab06dc01da3909693b4af925e79854a1d5bc7cf36e8096abcdae41e4fea158224ede93f0c99852a91c353bb18d9143d3d1d1eb7a096e4350d5a95c71ca4a82c4f510f369c844817df1a527400bfa985129b9e3549cd8c551dc8e0df6abac660d33322ffc81965e8a35f99c8b53eac32b792d931edafe4a84ede585940587d9965117c2ff0e057decb20550c68cd313ea3c58e9728233748aa7be5fabfc5446e0d8d95c1d9aa1ee8a08b36d4c08d90f2af62011cb18b50662742af14f6c6df3003bafc159d5070708cf8ff886c21dd685746ebbc12bc072481d149d1b9188a6a6f4d41e8043bb5c641d7c3baeb6d0fa171f342448579754b4fa9eb9ad20640a99d28b0fdf0c7dfa4b1420c0c71cb652566a31bcf3b41552cb8cf6a24dfb21c69f979a4d50e22795d8330a7811633b769c797f8fce7faf6a9bbd5507c00ed0a4f85ae6aefd883889d966ca1b16b26ac2c23378b3815a38c3b0d5275519ee7a6204dba2559d928d40824991047363368de4b7773370fc40343e6806dcb3dfa6678db83922f25f8b3f7a1a017092b5d21d6b6418248f3bd7224fc0c438255b740ee61a1a81fb22ac4888f858cb0b4863416d8e7d74b56e52c7411609dcf1d72c2fbdbdf5cadfb3a9ae7855304a3d647c06ac895969f46886448b7c070fdf1cd40040f4410e70d39d528f9e0a3698c14769542b711ad7b5b1904d0905634fbfea6fe491624f89abe607f98a7277455bf6c01e39ba30abf832f215ce3ccf305044ab2ae848982e5f7b685317d9c68d4fc0552a798cb0fb88897c96f7d5438f0d58b57903f5b4e58ea5261ae6125d7857c0dee7eed8b9b20ec6a15a7834e04def95dd6dc9107a8ebb63a2ffface4c3db2431c38c05896c41e29380e318b760315bb59dbc34a67fc084fe95174a3b86945237a395ea3b32b61a2dc142377733bdc3897127c5782ecd3bd5513f5e805431ff3c637a0fe6f1ed3e7fe2416054e76b7ae7074a0be79f54bccdcfd3bb29530dc9a57a9ea5014a5ddfd2e9b5ddbc54fc43e1357c34b5878f9e572f690cdcd9cb330be3d99deb390a34728fa4dfeb532ed0828422e878eb578a43b990176516c29cf156604a32e673eb2497c247cc2e3b24ff6fbcefa1305b2ff3ac2a4c6c2914d26ca1f99a309c3eed1c48568b5f55716f6664afe970cf3b6e5ed99133384f95f0870d4ad283d0c7ce35a21b99fc07ddc615ab072feb8c62f0912b57b39fbfd0442ec479f85042fa30d2f2ef69c1c485e78e2b3d20da978ebb3016c18a99dda3e8c57d35a5319e6ac73eaa7a77b63c73ae91bd41f0da03c64eb7b42df3f8d25a59efbca8a2fd9dc25976d2a3a4a01f3be82f8a2daf69c01ab146948b61b79b2ad449228ecd32e7635800b4504176674d6442710e20c4373301d78489dce6d7b22e1aa7770e7db944f1b3533bbc8f22811c117d9571adad63debcf21521909fd962e75b6bfa23cfc073fe552a3de682998588cd25bcf82e111ec2a9fad6eb92660b9fb7f5538ef7b8bf78bb7c9b4a6df664d66be60a714dd604160638f9f4db69f7f4b91bb196ec1a54732f69e778244e4cfec0137fcb1e9f384dce49431e41c739c7f936ba2a9b0f8221ee0f14a694c42af6dd49037b363aa0c614707bc2a6c08b4a25b3f83093201674af9425b38ab32f3055bc80f38a88cd28ed0ba04f3ba8718d10aadd9bfaf020546f477c08c7dba820cc4db04bd9440c79768f98787b336dabab8fb70baba2ae4239bd32d1e8e6d0720567353d037c51fd27fe8bc81ab97507d85b39638a4150d319cbf100949b3b9f426cff2d4af52a42e2a1bc00c121cd7f9b7d8c639adbd3c10e626a18fc1ac07a31575399788c8e43d2105380f44c3ef0177236f7560df3f88887a72be7e657310bfcbaeb0e861feee1b859750590f258a009c1438b724893bae6145d13abec7c27a1849cee765e0e0336df0e3ab13f935f1a56564f09b3d0100615615976b6a984e8e7ea85cb033e4c3a7b4dcb6730cce06789afaa2346e91cafcfd1440626efea1f34c76bf17ef015d2cc65598b3a3c8b283061cb58be6f4476f7a81d01ce1c84308659feeb814bac12e73be91c0a6caab49df3361a270f68e0515cfe62c198e8dc6a4e9a66e2c513b4471075d1bc5da7ba98d3a7caaafc679fa4c83bb95b3259d9253d39c90914f11db4d35aee8ae847e56a8cff946c0ce69751db4ca95147ad4ae74c8e4c22785c702a0533d053f3090e9a3b0cd09d32941386bade589ebffe48366e2a67d58882556e8ede0600feb81a7a64300039631aae477c0611b26fee21a76ea76a3f4aa8ec76b426869347e811c5545d6264b338412d5197b04a0cc90c0274776dcc6dcaf6f1a7d755067e9ed867dfa33543cebae784d944204dacb2fae8c775be394d121694ab3b3c0ae00b9bb610d1c074ae5a0d4af0a39679fa5ffaf35ef0f3a68ca89785497f56d9c7534e6b1169810d6f5ac0c97bf00402d7b5ae2fc42dd6e03b7fe4a2f81d79acf74ce10cfd6eb0eb82693967d1c3a512021a38ae136c64f3880807dee070bd366bdd3765202d5a2d686c7d168cbf030f5735f83143d0fc1de28c8f0fdd1eba54fcd7545682ff3c9e5c259f4202fc1442595a3e4bada75eddb5211fdb91745360671b37bbc0bf8b3aff447355f31a19a5436bb747b5595a532c04d6bf08adc3914ded7a95324a7b3b3dbd12f572cef6f0d4af3bbb4de0eba636c38bc211add6b0617ef00368726b6644e57212d99e3e96126b59c36655b3242577045c8a6a4678fda6843e7449ce41f4333663b84727b82281902894973fce87e5390b75b1e339c904a6514258b4c3c692bdf8deb025f05ea03b28e0ec7cbf59a9c61e84e330d0f34f3f4dd9f764cffcdb4fb5f6fe4469870671a878fedda0f155359ec15d0dd1ad3a5a9a697c2ac4480f0fbffbe23ed9caac6381640baea5c97b43a90f98b97faa0bc3fb676df7fb76c2dddbfe3fd0433dd93192e0f9d201a2106cafc7e4a861ea03e311e368525b4544d5d8174adf95ca404074e589b8a03c0cf956b0e1a501ed38c6343759c55739b366a1fba1ff1b3e98c4c7138e7ce387bdd718394322ea09d33976b82e7e1e3a5a5a46a07a3c96bea9b56e3dd057f3e89a43f0f0efaf2d4e2ce5cdf3669f163ec3be7052ac2cb6672f5df2d5de7908fad0b9ea8a3eea7f904446e48606fbe2f6c9028aa325fbfff2d5172ac8b025129ebd8465d033c6a49f37080acc26203b6a312eaf52a530dd83ee3806b38820b1e2037feae12309247512bc928a39637c0afea0264257d70831a83da99b6d22a77cdf94492f42bbf62d091774eae5191e009a34cfa913ab9125483b98194e4e337b5b75d5f977dcc7902ee63f01a1d5646aeb883e736d06aa7c12b2067e586bea634d23b648d4814b62f1b560924fa7111ca9238605b3e0fc37e56a0a052367b7d3c8c333b0b606fbe292ef57b6502cd919170fea044d858c34381ed72e16fc234f5a25ebbaf3eaa3a1e665762dc90b47386bf0471b0a84f298f5649b174db9cb2b1582c72e264d6a93d1b4903d5109a6c60dd62cb9813fbf1edbff94c561bd32b6829b143889e65d6ef2e88f9d341669f800d05e040ec9d90fe8fa7e507f4a55a27e9db919991e2e84181cac4071ca24f51877283218eb2ba6054b5129ca07fb51340a15d83591900cd7f980025020f93a3ad8730955431a965831f86167a462c7c6a8c9a2d9e49ee06496058f8e1e3b1ebb016cd43de163ce11d76f2ddf42d6c9907a499b714ea3e4d6bd2b82992ca3e9630d2fa887ae5bf7d683197c40f5709c6042231ecf239b080be0d1780d2ede8ab194b17390f934c52435d0419851def975b6c7debcaf7f80175a024f7072317825324d369a89a4e3e25b4b0fe679374421b2a128b01c722b6f39abf4eca4f38e91c78e791d418c036898d82eba3491549d260f6fdc6b39825842b7b3438ff78d00c93b8e651095072461165ff527ff043c01c14da32c1805e5a6ede", 0x1000, 0x400, &(0x7f0000002180)=@in6={0x18, 0x3, 0x7, 0x1}, 0xc) (async, rerun: 64) r5 = accept$unix(r0, &(0x7f00000021c0)=@abs, &(0x7f0000002200)=0x8) (rerun: 64) getsockname$unix(r5, &(0x7f0000002240)=@file={0x0, ""/511}, &(0x7f0000002480)=0x201) (async) sysctl$net_inet_tcp(&(0x7f00000024c0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000002500)="9d2419e52fe2e81931ea3f6760b6ed3a7788d186b498db04ff04e8ea5f29fdd6256868aa451a8915b5dc569c6cca16279704c22705888a53099838dac3c72547dcb550f5b7e0e956ef60ad12feb36ca6048e333a40a2fb6309a39f0879e3940589963bb53377226fcccba71b43a34d5672b92422dc85aab5ad58eabdb8b11c7d5fca69952fd9ab70785d077b7c85509bc446795794edf6c9478cc41c578347009341ee2c05f285b935da854873a4cf5589f71a13f60debf76df41b2fc843f7918b27b6caa9eef5b3c605af4731cdbc2a5c50d7a80ce3baebac09eac381d16a2a0e35702624843946040d2dbcbbc8296dba7476f81bf43156863914f77f7373", &(0x7f0000002600)=0xff, &(0x7f0000002640)="db3900646916ac0872cb4a760a909bb4c0cb37d68d7458d31bf9fa48d022b8099c4abcb57d53508b5a6e80b7af9185bd1ebde1bb08cbc81df8faef23302865845a272a8b9ae7ad45bf0a581b57f14239707bcd5b30836ccb39ad2b52b6940ad794923883df14f553b6d5bcc1ab426ab3b1a8116c4f", 0x75) (async) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000026c0)) (async, rerun: 64) sendmsg$unix(r5, &(0x7f0000002c80)={&(0x7f0000002700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000002740)="6977894b4504876e14bfe4b1f3a510339093db4de5844b301f77a2a8cc35f2c65e6fc64e8b6cba37ee140e0eef48400331ec91dfca4d6b7ba75589280921da5abdce844d124471685aad0923952562aa12a682ea45befda80f28825c4edf8db3b98edc05dff9a2744f2d30cf5745a7b066c47c728b8f87403852e459596d2486a57d378aeff6229e1b312f200b67c3214c5f402500d8b8c4f65461cead41bb70df493f6690545a34403c8bf311", 0xad}, {&(0x7f0000002800)="b7317c777ba5b17d2aa0b79453974f497758b87b0a28685264e78c1ac2d32cf09b66c93e66918c2c6e3d82e3fde0b2e0d393e613aa15f9cb3126212c32024015cb224f3d56e7297f6559210e2c1e4c83de8808b78dd1ea7b164ad763275160dd190f7c187f7f44296978c98751fc1ef3c8961c71889bb7c3538f436e4fe8789513b5e27f72ae483fe2a4c166f9ad00f120af4b5c49607c442617cee72f849d5faa5893cac669d85e5e23f596e7b27de5f11339c4d971c4ef2ec95d5ce2975332820e18d420f2efaf5f469a24ea", 0xcd}, {&(0x7f0000002900)="a7f750a42956387636ec18ea09a19ef242d0d988629802065906dd380acee8958c776e759527fc3dfe3c596efb6afc839a4d04b4dd896f4e6596c3c40809847c40da4ac5ed56dfb1e293b6649cc66299c081e85430cbf4a028f15be4eedecc26386b89824802dc48e2ec90d36f574e339782246bd0c9d2da863af2ea492bfd3039fb4bb5c2b10f530aff41ce54eb29a59e35794bf0fd4db8d646ce432f60ff8c2fcfa487ef13117dac488cbfda07d1dbb474d886243944c930a26ba9429b9d734d4c49a1a469884e57589805f0b565401d21ec2890e48d712d29910d49593107d734a4d8cf4dd7ed1e43d5", 0xeb}, {&(0x7f0000002a00)="e50e78cd601f4924a1e366d1712a92d45db2a1495da440da2adec46e558a6c2b8a3ed739d71bf294d1e0ccbf14210be3fc5bc1c71debcdd4005db3632a735e6c78fa3b0f61b33492d00c658098a84e891eb6127653e3ad7ffebf7b95661b0ab0b9ea40bc4cd65575971804c6ed10d1c14c0817f80cd84a536a0fd25811664cb1ff198678918a5b01c7d29d43ba3e142ac82e7dd7e9b4c02bfd1317122d03ef51f8b462b573c65b732f39f4c2949566a335a0fd57b18473594fb19f636091175b509af3f90d0b187b3f80ba2f2c899f8de7a56f9b87839b1d0575f051ce9eac83b169969d89a089cde8eea87866c5233c3943c826d979fa7a", 0xf8}, {&(0x7f0000002b00)="048db85fa9364a16544c235714774065e8ca26e45aebaea5953ee8ba01e8f572aa3fc1120b6a716783c9d052891a0c8285d54e386d1caaee2396207c6fd9f8f89aa744a6a943a6b45491e354a5325f81a8f91125dc526a0e74d33a24f881fed5c2dd7a3fa1bba1c52a4b73d69d2f5d0616ba51a2179b60e29161762c8debcd041db1f6b270b48fd8f0816f714d59c315b0901c3534468c90f4ee26b1573ec50ef6b2b6a911ae627b818bc63e307962aadbd7360d74cd398eac7b61", 0xbb}, {&(0x7f0000002bc0)="11ccab26305bc93df622e6abe14f67fa78a3fb484f6fe48289067d7b560df4c4216c4b02", 0x24}], 0x6, 0x0, 0x0, 0xe}, 0x408) (rerun: 64) connect$unix(r4, &(0x7f0000002cc0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) writev(r3, &(0x7f0000002e00)=[{&(0x7f0000002d00)="a7a52eb6369f227d1b6322feca1897de53825cb07fb7bdb1256d39dbd871651a8bc5049ead3accda4b260509e0072189a8f09ed7b01adb582d60312c9351a3569134090bebcb386e931c5fc6dce8cf47ec6f4f9d535dea22ce8c4d007bf3cc5ca0277c2d56729ab9ad530bfe6eb78d193fbcdaaecb7556f6dc4e4372ab0c264023ef88ae2f829bf1a722b88164a345a79f003fc7c7c0d9ce6439463ceff5f810f6e1e6c65e0ef6db83d0d7b45229d8babcf8f2a8d254ef2fbff634ba77ccd0b56294016ffd08019707d657d5c76165278a17c6aa1c3e571148c6834a82109edde62c6ac25e15a0d8a8adbf81d116b5817ead", 0xf2}], 0x1) (async) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000002e40)={0x4}) (async) unlinkat(r4, &(0x7f0000002e80)='./file1\x00', 0x8) (async) recvfrom(r3, &(0x7f0000002ec0)=""/225, 0xe1, 0x2802, &(0x7f0000002fc0)=@un=@file={0x2791c477179447d1, './file1\x00'}, 0xa) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000003080)={{}, 0x5, &(0x7f0000003040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 38.048602ms ago: executing program 6 (id=451): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x0, {[0x2, 0x8000000000000000, 0x7, 0x5a66e5e5, 0x2, 0x1, 0x5, 0x8, 0x7, 0x1a, 0x4, 0x7fff, 0x8000, 0x8, 0x1, 0x2cab, 0x4, 0x6f0a], [0xffffffffffffffff, 0x8, 0x8, 0x0, 0x2, 0x0, 0x3, 0x1, 0x7d6, 0x10001], [0x9, 0x5, 0x81, 0x7, 0x0, 0x8000000000000000, 0x3], [0x1, 0xd4, 0x1, 0x18c, 0xd800000000000000, 0xfffffffffffffff6], [{0xb613, 0x8001, 0x7, 0x100000001}, {0x9f, 0xfff, 0x4, 0x7fff}, {0x4, 0x10001, 0x5, 0x8}, {0x400, 0x6, 0x7, 0x4a}, {0x0, 0x100, 0x2, 0x8}, {0x6, 0x7e7b, 0x5, 0x739}, {0x1, 0xf6, 0xe3, 0x2}, {0x1, 0x6, 0x6, 0xf}], {0x3, 0x372, 0x2}, {0x2, 0x4f, 0x9, 0x9}}}) syz_emit_ethernet(0xee, &(0x7f0000000480)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x178, "b064a910899d62d4d444067ef0a5e331f8f5605250ad0c1110824de54b9cf0195408d647e2ea32b69d34710dbdf123f52efc8bdb6059341a070840e6808c2058c962db05716ddadbf2f4f8791c20a79e745732d992f0ccbbeae06b4b4f9ac0509368c9c6f96c91a3568812bbec691463ee916544a070e9905d3d9216ad6ccd78a9de579e1e618d198d5461e4c958a9a24030e628fe2c48c5c807b176ebd63ae8fa96b255cb4df56988440c490674b137e2332e68071eda790787e356f682ecd135b8af7beebb0657a6e9b87839e13100"/220}}}) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) faccessat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) socket(0x20, 0x3, 0x52) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)=0x1f00) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000080)={0x802, 0x0, 0x9, 0x2000, "01d00180000000020000000000003c00", 0xfffffffb, 0x800}) 31.096583ms ago: executing program 5 (id=452): sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) chroot(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xcf) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) setuid(0xee01) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') mknod(0x0, 0x2000, 0x1e5f) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) setuid(0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)) 30.294362ms ago: executing program 7 (id=453): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x2) socketpair(0x2, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x40) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) sendto(r0, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r2, 0xffffffff) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 29.74084ms ago: executing program 6 (id=454): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) fcntl$lock(r0, 0x9, 0x0) (async) getuid() 6.698056ms ago: executing program 1 (id=455): syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff7260ef2e1a9c0800452400140000000000339078ac1400bbe00000027ff4894a733fadc2ce2111917bde7aba6d1e51ed0dd85f219964dc8aff0d378490649bdd77c852be914fa821f1f6539013ef7baf142c80de"]) r0 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0x7f, 0x7}, {0x6, 0x80, 0x8, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="72350c00550f21ed3acc1ce53d1f695648e6034406", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="dd3b00e411ccaacd118c365c57e1263c92f0b2eccb0dd81c117aca5040fc905a4621c8b2da77454e573bfcce801e87fefd04f992dc222ca4fbd72727aeef14fd54137886", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaadc9bcfb08ca86dd6b00820600148906ff01000000000000000000000000000100000000000000000000ffff7f0000014e234e22", @ANYRES32=0x41424344, @ANYRES32=r6, @ANYBLOB="f207ffff000000001498e309fdebc1fdf18fbeebab1d50435a470a10d516ff4d9d1ea87049af1decfc6863a79d71833f95ba804ca21079e74738e6862c536a25e2874e331f16caf5b5610689191264ae0d"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x3}) r8 = msgget(0x3, 0x280) msgrcv(r8, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r7, 0x0) dup2(r1, r2) 1.815958ms ago: executing program 4 (id=456): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f00004c3000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x140) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x2, 0x4, 0x70fff}, {0xffffffff, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0xfffff801}, {0x8000001, 0x80c, 0x8007}, {0x5, 0x4, 0x2800, 0x3}, {0x2, 0x2, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x2000006d}, {0x106, 0x1803, 0x14, 0x8}, {0x2, 0x80, 0x5, 0xb}, {0x3, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x5, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0x9, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x47fb, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0x8fff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x100009f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0x80, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xfffffff4}, {0x2, 0x200080, 0x8000001, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x8}, {0xd, 0x3, 0x5, 0x2b9}, {0x0, 0x1, 0x10, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) (async) mmap(&(0x7f00004c3000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x140) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x2, 0x4, 0x70fff}, {0xffffffff, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0xfffff801}, {0x8000001, 0x80c, 0x8007}, {0x5, 0x4, 0x2800, 0x3}, {0x2, 0x2, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x2000006d}, {0x106, 0x1803, 0x14, 0x8}, {0x2, 0x80, 0x5, 0xb}, {0x3, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x5, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0x9, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x3}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x47fb, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0x8fff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x100009f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0x80, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xfffffff4}, {0x2, 0x200080, 0x8000001, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x8}, {0xd, 0x3, 0x5, 0x2b9}, {0x0, 0x1, 0x10, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) 1.377455ms ago: executing program 5 (id=457): r0 = socket(0x2, 0x3, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000080)={{0x8000000000000001, 0xa0000000000003}, {0x4, 0x400000000006}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xfd82) 737.189µs ago: executing program 2 (id=458): syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x4, 0x8, 0xd5, '\x00', 0x40, 0x100}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/214, 0xd6}], 0x1, &(0x7f00000002c0)=""/157, 0x9d}, 0x2b9d}, 0x10, 0x1843, &(0x7f0000000400)={0x9, 0x7}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xc, 0x5}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0\x00', 0x0) 0s ago: executing program 1 (id=459): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000000)={0x10, 0xee, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xecc}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x7}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x2ce}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x7}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x7}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', 0x3ff}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x40}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000fed000/0xc000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', 0x140000}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.187' (ED25519) to the list of known hosts. login: 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 OpenBSD/amd64 (c) (tty00) login: pppx: unable to set addresses for pppx1, error=17 uvm_fault(0xfffffd80697ca020, 0x48, 0, 1) -> e kernel: page fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d TID PID UID PRFLAGS PFLAGS CPU COMMAND 281856 40142 0 0 0 1 syz-executor witness_checkorder(28,9,0) at witness_checkorder+0xb5 mtx_enter(18) at mtx_enter+0x95 clockintr_unbind(ffff800001597b30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff800001584000) at dt_ioctl_record_stop+0xbc dtclose(21e5f,1,2000,ffff800033fddcb0) at dtclose+0x109 spec_close(ffff80002a2603b0) at spec_close+0x466 VOP_CLOSE(fffffd805c5e9b28,1,fffffd80097fd5b0,ffff800033fddcb0) at VOP_CLOSE+0x132 vn_closefile(fffffd8068df0e08,ffff800033fddcb0) at vn_closefile+0x12b fdrop(fffffd8068df0e08,ffff800033fddcb0) at fdrop+0x121 closef(fffffd8068df0e08,ffff800033fddcb0) at closef+0x192 fdfree(ffff800033fddcb0) at fdfree+0x116 exit1(ffff800033fddcb0,0,0,1) at exit1+0x576 sys_exit(ffff800033fddcb0,ffff80002a260720,ffff80002a260670) at sys_exit+0x1a syscall(ffff80002a260720) at syscall+0xb17 end trace frame: 0xffff80002a2607a0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd80697ca020, 0x48, 0, 1) -> e ddb{0}> trace witness_checkorder(28,9,0) at witness_checkorder+0xb5 mtx_enter(18) at mtx_enter+0x95 clockintr_unbind(ffff800001597b30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff800001584000) at dt_ioctl_record_stop+0xbc dtclose(21e5f,1,2000,ffff800033fddcb0) at dtclose+0x109 spec_close(ffff80002a2603b0) at spec_close+0x466 VOP_CLOSE(fffffd805c5e9b28,1,fffffd80097fd5b0,ffff800033fddcb0) at VOP_CLOSE+0x132 vn_closefile(fffffd8068df0e08,ffff800033fddcb0) at vn_closefile+0x12b fdrop(fffffd8068df0e08,ffff800033fddcb0) at fdrop+0x121 closef(fffffd8068df0e08,ffff800033fddcb0) at closef+0x192 fdfree(ffff800033fddcb0) at fdfree+0x116 exit1(ffff800033fddcb0,0,0,1) at exit1+0x576 sys_exit(ffff800033fddcb0,ffff80002a260720,ffff80002a260670) at sys_exit+0x1a syscall(ffff80002a260720) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759a67c30280, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a2601d0 rbx 0 rdx 0 rcx 0xffff800033fddcb0 rax 0xffffffff83866ffe cpu_info_full_primary+0x1ffe r8 0 r9 0 r10 0xa2459b8b0de029b0 r11 0xdc0fe98e91bc506d r12 0xfe r13 0x9 r14 0x28 r15 0 rip 0xffffffff8307f7c5 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a260130 ss 0 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{0}> show proc PROC (syz-executor) tid=493188 pid=30843 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800033fddcb0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000fffee018,0xffff800033fdd260 process=0xffff80002a3bf508 user=0xffff80002a25b000, vmspace=0xfffffd80697ca020 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40142 281856 23466 0 7 0 syz-executor 73555 154135 55418 0 2 0 syz-executor 78066 472962 2161 0 2 0 syz-executor 78066 182188 2161 0 3 0x4000080 fsleep syz-executor 59687 11259 42511 0 2 0 syz-executor 59687 125311 42511 0 3 0x4000080 fsleep syz-executor 7493 495747 57064 0 3 0x80 fsleep syz-executor 7493 335073 57064 0 3 0x4000080 ttyopn syz-executor 7493 146803 57064 0 3 0x4000080 fsleep syz-executor 40115 352442 92929 0 3 0x3000 suspend syz-executor 40115 231650 92929 0 2 0x4081000 syz-executor 40115 446476 92929 0 3 0x4081000 inode syz-executor 14494 243650 0 0 3 0x14200 acct acct 45665 23793 1 0 3 0x80 nanoslp init 42511 289200 16731 0 2 0x3 syz-executor 86834 22768 16731 0 2 0x2 syz-executor 2161 305326 16731 0 2 0x3 syz-executor 26200 304871 16731 0 2 0x3 syz-executor 57064 5723 16731 0 2 0x3 syz-executor 23466 384696 16731 0 3 0x82 nanoslp syz-executor 55418 73008 16731 0 3 0x82 nanoslp syz-executor 92929 99873 16731 0 2 0x2 syz-executor 16731 368871 42064 0 3 0x82 kqread syz-executor 42064 342501 38466 0 3 0x10008a sigsusp ksh 38466 39364 39309 0 3 0x98 kqread sshd-session 39309 400376 11843 0 3 0x92 kqread sshd-session 11843 205245 1 0 3 0x88 kqread sshd 71751 190890 63240 74 3 0x1100092 bpf pflogd 63240 164364 1 0 3 0x80 sbwait pflogd 62891 203549 36283 73 3 0x1100090 kqread syslogd 36283 216459 1 0 3 0x100082 sbwait syslogd 1392 29031 1 0 3 0x100080 kqread resolvd 65245 335837 95331 77 3 0x100092 kqread dhcpleased 23403 242261 95331 77 3 0x100092 kqread dhcpleased 95331 173599 1 0 3 0x80 kqread dhcpleased 64735 59361 0 0 3 0x14200 bored smr 54017 374508 0 0 2 0x14200 zerothread 15528 323908 0 0 3 0x14200 aiodoned aiodoned 63378 492792 0 0 3 0x14200 syncer update 89462 463897 0 0 3 0x14200 cleaner cleaner 98220 131832 0 0 2 0x14200 reaper 55936 110244 0 0 3 0x14200 pgdaemon pagedaemon 36421 416920 0 0 3 0x14200 bored viomb 596 504140 0 0 3 0x40014200 acpi0 acpi0 41453 357355 0 0 3 0x40014200 idle1 6147 247779 0 0 3 0x14200 bored softnet1 95307 401734 0 0 3 0x14200 bored softnet0 13012 509726 0 0 3 0x14200 bored systqmp 24123 3211 0 0 3 0x14200 bored systq 14034 346184 0 0 3 0x14200 tmoslp softclockmp 59192 63102 0 0 3 0x40014200 tmoslp softclock 62299 178674 0 0 3 0x40014200 idle0 1 327432 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 40142 (syz-executor) thread 0xffff800033fdcfb8 (281856) shared rwlock uobjlk r = 0 (0xfffffd806d2e00f8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd80697ca6d8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 40115 (syz-executor) thread 0xffff800033fdca88 (231650) exclusive rrwlock inode r = 0 (0xfffffd805cb12c78) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 98220 (reaper) thread 0xffff8000ffffd9f8 (131832) exclusive rwlock kmmaplk r = 0 (0xffffffff83952358) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x7d #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1ca #7 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11097 12150K 12282K 166960K 12731 0 pcb 21 16K 21K 166960K 222 0 rtable 168 8K 11K 166960K 485 0 pf 28 16K 19K 166960K 90 0 ifaddr 28 4K 7K 166960K 72 0 ifgroup 43 2K 2K 166960K 115 0 sysctl 4 1K 9K 166960K 11 0 counters 64 36K 37K 166960K 132 0 ioctlops 0 0K 4K 166960K 1663 0 iov 0 0K 24K 166960K 22 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1434 90K 91K 166960K 1915 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 29 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 85K 166960K 588 0 sigio 0 0K 0K 166960K 10 0 proc 63 99K 164K 166960K 570 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 191 0 in_multi 52 3K 7K 166960K 126 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 415 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 139K 155K 166960K 7393 0 UVM aobj 21 4K 4K 166960K 21 0 pinsyscall 41 82K 101K 166960K 1727 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 45 0 NDP 10 0K 1K 166960K 46 0 temp 50 8669K 8743K 166960K 28118 0 kqueue 13 20K 28K 166960K 92 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 116 0 113 2 0 2 2 0 8 1 rtentry 176 131 0 70 5 0 5 5 0 8 0 unpcb 144 473 0 454 6 5 1 6 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 736 165 0 161 7 6 1 7 0 8 0 arp 136 20 0 7 1 0 1 1 0 8 0 inpcb 328 657 0 645 14 12 2 13 0 8 1 nd6 152 26 0 15 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 22 0 22 2 1 1 1 0 8 1 pppxif 1504 6 0 6 2 1 1 1 0 8 1 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 561 0 292 29 1 28 29 0 8 8 art_table 40 566 0 292 5 0 5 5 0 8 0 art_node 32 131 0 77 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2529 0 1025 96 0 96 96 0 8 0 ffsino 296 2529 0 1025 118 0 118 118 0 8 0 nchpl 144 3360 0 1661 64 0 64 64 0 8 0 rtmask 32 5 0 5 1 1 0 1 0 8 0 vnodes 216 2928 0 0 163 0 163 163 0 8 0 namei 1024 10987 0 10987 3 2 1 2 0 8 1 percpumem 16 81 0 34 1 0 1 1 0 8 0 vcpupl 3968 1 0 0 1 0 1 1 0 8 0 vmpool 848 1 0 0 1 0 1 1 0 8 0 kstatmem 264 58 0 38 3 1 2 3 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 19617 0 19617 10 9 1 8 1 8 1 plimitpl 152 166 0 148 1 0 1 1 0 8 0 sigapl 424 903 0 855 7 1 6 7 0 8 0 knotepl 120 491 0 0 15 0 15 15 0 8 0 kqueuepl 224 210 0 201 5 0 5 5 0 8 4 pipepl 344 150 0 123 3 0 3 3 0 8 0 fdescpl 528 885 0 854 3 0 3 3 0 8 0 filepl 160 5429 0 5209 23 8 15 21 0 8 5 lockfpl 104 313 0 311 2 0 2 2 0 8 1 lockfspl 48 140 0 138 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 42 0 26 1 0 1 1 0 8 0 ucredpl 104 888 0 875 1 0 1 1 0 8 0 zombiepl 144 972 0 970 1 0 1 1 0 8 0 processpl 1232 904 0 855 5 1 4 5 0 8 0 procpl 664 1727 0 1669 6 0 6 6 0 8 0 sosppl 176 4 0 4 2 1 1 1 0 8 1 sockpl 752 1259 0 1225 28 21 7 24 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 223 0 0 14 0 14 14 0 8 0 bufpl 280 7983 0 1846 439 0 439 439 0 8 0 anonpl 32 14997 0 0 121 0 121 121 0 246 0 amapchunkpl 152 24289 0 23838 38 8 30 34 0 158 10 amappl16 200 3461 0 3418 40 29 11 39 0 8 2 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 21 0 21 1 1 0 1 0 8 0 amappl13 176 536 0 535 1 0 1 1 0 8 0 amappl12 168 1260 0 1222 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 48 0 34 1 0 1 1 0 8 0 amappl9 144 279 0 279 1 1 0 1 0 8 0 amappl8 136 39 0 37 1 0 1 1 0 8 0 amappl7 128 82 0 80 1 0 1 1 0 8 0 amappl6 120 289 0 276 1 0 1 1 0 8 0 amappl5 112 77 0 67 1 0 1 1 0 8 0 amappl4 104 422 0 393 1 0 1 1 0 8 0 amappl3 96 3947 0 3862 3 0 3 3 0 8 0 amappl2 88 999 0 927 2 0 2 2 0 8 0 amappl1 80 10924 0 10353 14 0 14 14 0 8 0 amappl 88 6577 0 6422 5 0 5 5 0 92 0 uvmvnodes 80 119 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 20 0 0 1 0 1 1 0 8 0 uaddrrnd 24 885 0 854 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 885 0 854 1 0 1 1 0 8 0 vmmpekpl 168 8700 0 8665 2 0 2 2 0 8 0 vmmpepl 168 63113 0 61236 116 16 100 116 0 357 9 vmsppl 488 884 0 854 5 1 4 5 0 8 0 rwobjpl 80 19907 0 18875 36 2 34 36 0 8 0 pdppl 4096 1780 0 1709 98 25 73 84 0 8 2 pvpl 32 22160 0 0 179 0 179 179 0 265 0 pmappl 256 885 0 854 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 283 0 37 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace witness_checkorder(28,9,0) at witness_checkorder+0xb5 mtx_enter(18) at mtx_enter+0x95 clockintr_unbind(ffff800001597b30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff800001584000) at dt_ioctl_record_stop+0xbc dtclose(21e5f,1,2000,ffff800033fddcb0) at dtclose+0x109 spec_close(ffff80002a2603b0) at spec_close+0x466 VOP_CLOSE(fffffd805c5e9b28,1,fffffd80097fd5b0,ffff800033fddcb0) at VOP_CLOSE+0x132 vn_closefile(fffffd8068df0e08,ffff800033fddcb0) at vn_closefile+0x12b fdrop(fffffd8068df0e08,ffff800033fddcb0) at fdrop+0x121 closef(fffffd8068df0e08,ffff800033fddcb0) at closef+0x192 fdfree(ffff800033fddcb0) at fdfree+0x116 exit1(ffff800033fddcb0,0,0,1) at exit1+0x576 sys_exit(ffff800033fddcb0,ffff80002a260720,ffff80002a260670) at sys_exit+0x1a syscall(ffff80002a260720) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x759a67c30280, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838cf600) at __mp_lock+0x192 uvm_fault(fffffd80697ca5d8,98241223000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003c40d060,98241223000) at upageflttrap+0xa9 usertrap(ffff80003c40d060) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79e0947cf7b0, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838cf600) at __mp_lock+0x192 uvm_fault(fffffd80697ca5d8,98241223000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003c40d060,98241223000) at upageflttrap+0xa9 usertrap(ffff80003c40d060) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79e0947cf7b0, count: -8