last executing test programs: 7.175020068s ago: executing program 3 (id=86): r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="b04f75516dd0f61131dc455eb67c4f3006d674412bae444f", 0x18}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x480, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x201) r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000009c0)="c820c26c844456f16e204cd83746c269f616dc70a70eb0c285662ee1b04947fd955aba1198fc16684bd8c78f9706492f876dd5580d4c7aef53966934ec1948dd1b135d7bc8aa71ec2f9e96a604f63f6a3e067312b2fb19838191de4011ec01689a0a165081a9cfc69988e0a9df0cb23e1d35a62a4d490ba6d93c5c4c4c9ee040979b4197deca363c4eb7753290ff8fb951c4e1ba71474a31c652fbbc55825ba073f61e9d6cdd95b6cf8b39b642d48e4d8ceb9304822c11069f280bbfe62064f88ef0afdd757903c37cd40222613de09011e210809268fd5c8925f4721a4e16649037ea824c4a50a7a015ec3d664b8bc45a76ab13e91e61f51953a6e8d9a8b1e3b848fc8a3372941c36760a96b4ecb29f6725ed1809166b755392b1bd85647cead821595d4950f46f5c75d505270baa5e92eef89c439f4e594e507e9da9d2809ab9e6df418079259cb624b64cb1a6bc4a2d9561fc296e2a7a4fbdccef7c2ca5f1ade3fc8f890b05e84ee0ec281a1b740f2e0e231991a3586025710fa9237e08cb1585d8e2eea7f74bc7d7f27d4b50cf82abd6624db1068c8b033be3e3871d3311ae0e007c27d97b0a68b53dd4568999f9179b8f4a45269c0aed6a10b1c95d943147345b5ca5660f5745afb4c1716d0cbfe9b04b80e553bd90c9b1e346933f389f07353fc1314f6120020eac8e8650a1fbab50b86414cc003ccaf74d6b9cf015324e2f4ba7322722be63ba29ebab3705e7fbcae3bedba8540000c5acc7ac040b2df7277cb8aaa6a1f0b11d0ccb2bc53c705a5212a1320fbc4559fa48ef4b88d01ed86a637b8dd1e0c7aea9d48c05caf3ffcc5f535d5f23802616de4f42602da0856bef02e5407f60999a9c9604363e969c078954a49d39cd8a4f7dc29c7261190a6ae820bb16a80ba438ed00a7af6dad9038ebdee62e69964be1310cde96942deb9609522af723f3bc299ae2e8dac68772172221b278415dfc9b47f54fc057f134032deb10f415ec3593ce14efbe7c9cb166ed5ea8a6b00ce893a1fc015f51ada35a2b482a4b1b900c483ee3744623f98963e8efb0087b802773feca0110e1f014f2caed2542aa83d0c804ad903f2b3ea21de134ced4442ec2e66e7a0f0b0f2f94d7aaa75938df6bd0d403e80e048d941c0f08a70e20a8032b15a58f261a4229cca744d45eec82b75c5a4538af3bd74c2a95847e4d9aefc7fa1a5591ae34b7adac48c9e987cff340b79d2074032f12cd07aa58080cfbabf5b42c4c5a1b69b3296ebd61e79ef592a82aff2583e9a71cc0abf96285635a640259f5b78baa7930086676182c5e5f54064c6f977ebd8453de5a80f7067b99229d437af68a5e157fb8355514b1aabd7d2aacdd8770106a3567204227467db34d7512a7a277386dc747b2373fcf4d509dfbd3c0861e48512fd4597abc78fa30d8a794472c216b917934a7986465178a8386e8ddb0d2218aa9db07af8215334bdeb4713bd8b677edd45d85d6793ed934e39b73729b30ec7d18ce1945232b8cacf5703581b84a7c4e3c2c9c514fc9d95d81c8053ac2331576bb3dd51c60a9e92bedbf8253a8b0d5a0510a9a59e02cb074bcad2bb444403ce63a9fa8762c87c53023f4407d4ae821083a40c52f2610b3b29d9ca7d1381785e1a52383c1cf0319aeb1d701244814ce71783a99155cde12353a2cb103ca4391746d2fd5c6ca758b82e07b1c2bbedadeeb25d84a4a83dd47fbf9bc38df10fac09dab1bc0beaab94fe38b0879299f23e2718440d10862e25d26bff2aeffa74a26a51a57809d1525feb6e6e9dd05cd64b5dc7f1a6a62cce7701d2494d12e2915fb3219eb4bcab916de58e7802130d3ff93787cdedf359b9209483814473f4fc874f38a86c3723422e48941cc2f146e9c8f3d2abb28458d4d76a83d01b874652c909f47c6908540ffd254dea93c0404c344f767cf30a00a85ec93aebd88860138f000def3287c8daf00f5a27e949a2f544c4c15ce76531e85bfa49cf4c8446558ecae9c564fced735305bb6c9b24c605e32c70b71cbc8962eef9c650e32475cf850a6bea2cf1e93a97801fc344706957878492219789eb052447fc297183da0c209f1b92c82a2528fd8f2f1aee8843a2c6374c619d921a648afe18cb5079fad88cbfe322f39348dc63cc22819e7658b51c356ae81ce98c9748453bd335875838ae908bbd99a6268488193bb670ec7b9882a7bea4e41607b64d45c82935da9a0e36ac9e09c20067c194657bd4abbeab687353c3b3cbd024281738285158cb533b7eebe118436e5be887e4f4fd149e495d1be0ad3ef5ef4eb578955dbc687ecd7254eeed36f7fb2b53dd1cb471ff8613c7826c45e64c9a2ba67e4e49015f02fca1bd1641b2f14997fab32b414d176818ee2a729db39a89f98b093b224bc03748076d5ee05e08e2b717f5adc5ce761daf83298a1b158fcb04a441d34af28e98b47d25eb3e8cb90a5257582687303156225c1ca44327f5ba8b20542768f987f219cc00d09984adaa925c0f660b88eda4fb37cfa4338cb459512a0fb77eeda1cb1a91cc630868347980d54f665ced95e175062760fe005241e3faf447b4ff3471fc27925d596aa0deb19ca485f64fcbdfdcd8255ee0ab1a583e9d93f06496c4a6335dd2d5093bcd9d3284038596b631a591ae9936dd87ce703cd2ea6a2e4200072f99103d7f61fb9180bc9b071d5fcf65aeb6b9ecaccb2a41b45bf8509df8f5f482ab16bb14a21d7fec59ff125b0c02a5fcc5959fb1f4475a2e7f5536fb6cd45dcad1e81efef6cbee89e6a05715c60c00837c56e3cbd358198b15d12089ae56e6213e8337794d9d58a604b39c0b343c219df931e74825f1eae2ae41a1f5d3c477bbb1270679a824d32dee360f94041e5e07fcf87187b631270d7145c5b6eebd537470322b8e608e9d93f8aa2f8ac36e1b1292265e84aff21f7ea52d4b8fde717ffda5a532f3b63a776ae17a235293878814b26eeecef70ccb334c8acd4156b9b6a859880871e43e6334a269b681f30d1d5b5f833dbd16154a247ac94f58dc4d89de404f24f4773de4f4c4ec16209f3e8b9fa240dee25387f357ddf26330532a6973d56347e66edb921348c1643549b7a16d060eda7ed0824197f3821773a3d765e17ba176a80562a332a6545a341ffb1dbad6b2855de4e61a94028bfe038e34c972e85b341ab3de836d5832859289346aada3aad91db5d7c90f1442fcad6a4738c35b0f73aa496f89d595d992ff1d4bdd55d623b4ca04221e5e3719685b543b6665754bd8df9098f84ef31f1b943d0c5cd69e0a5d411e2b9341e5dbf512095c2288388d54eb3dba4466d6dbb47bc12493dc1a59e85ae970b5a7cf18e32cea8591541582f8637ca19f2732a296562efbb4fe680dcb95264d9f8d3469d8a423be17bf17b28ba5e19fa62f73d1262cfecdb29ff5a13d3546b911dff90c911565012ab3320f9a49933249900c53f8a30c230731992443e300b71a2fa749260af9efeaff3fdb08163c7db4c5ab8928dda54979147ab28f0e76759f761d10729c44272ab6db1431f7498676c73f19a95dd2f3e3803cd507ff450592df65b8d08e988db715b46ebf7b2b25c412fe269e08b000440e58eac177e1938df93adcd50fc36b06bf4df512ab85e2bbf4fe8e2f2e5764cee2bc5917ac37aa141e1023a8b9eb133d8b69c5739aee66c197f581d7395e2aea1bca2fd58add28ace2b878d1883048d044f310c3807fccae93eddeace73b489d9e4c971aaea493bf006d0869850382703530938c2c13c3d1982753e49c024ed0b9d576473b97f11e5b5cbf60f49e6ebb683538a4f36fce24035a2c6f34aced25dd1210de81466e65861ac9954f6cb2db60c991a6382163ebbc896dcb1908173b4a727d882e2b76a23f9eead1f51b3f27c963afa6f63c5b7a5462333111cadfc6ccf7a9f6857f3cee44c99249fc783c67b8e374cb66cad718db90d9fe1a3639eabd149edd900d6cbdb79515aa41e015e1bfbfdf92d6da84c6345d9510e4fae125ed71d3430781a086ce80fc81bd6320e7a73de063cb8abb177c40a5b631ee55c0e13632d32972a765e5eaf22f417086fe352b4dca1eea570e42cc5b67eed41d9ea678a7ead7b28e1ad5bd4629f122a1ae02ea1566ab47acd2b22f889c968150691e3f8de4aa47b705b7642c75fdf824d719473a5174e5dc67e537013b3219324ac5b21d939e742575e31c4d4959ba4e313b600a844b32d585a828b11fc44b21b1436e8526dc75c0f120165201fed72fc652fd0e1379bdd1a61600b507d0b2ddcf2d7aa0d4fdbf5e3b736103489612e582f8dc91e399c7b8dcfa98b245462f7f7df0ed3767cc2dd4f6c014c6d4f7fa21392a981ca50a0dc2326940bde34f9b693a6c623ede094c7a0ad344c021551c1597f0f1a3ca8c9df877b5d83a4a54a146a1148c35dfa8c11d9a8d3511345ebfa56b854fe5be0e5f36ba641c890aef51c485472ffcb5bba27850491f915b3b49daccec9b9b5370ba7e831963ec748155f1845a5bf1c1ae556bbaf2d5d84287b9beebc2d3a318c311195f0b394b55c428e24091491cb52ead92cf206e08997b7af9873de675ae036b22c953b1b924849257dc8dd27ab928dee1e5f2b092361356cb56e1e6faa14a90475928840afe143da7e9abc93449bb7adc2d02d571a9a64f7e35f4562f9444bbd361859fc037e58348c29519ab2339f82d3ee7c43e01b2090ae03792836f89301991702defdfed0f357bbb98204ad080aff1c14412b30e8eb3229e0c19251a54c6de7d1685d1ec24d2e29faaf83939c97c4d31481226c291090f948947acaa8fe9f93b57233b7a98aa6270142d75bb7b1cfe5f79b6caeaf543843516b2c3904068bcadde3076561c7fc83ebfee92e511413d1415e599d7a23da8c24acfcd4c596cd80ba89c0a30ed7aa011f5b6dc9b7a870f3a0d688cd64b17277bdf132baf85abd58b7bd5e76d8909afffe5c14d609176087699dbba5736305ab6934925f0d5b194057b5d38c773bfd9967fcb94e8f1a60ebd44fa08e64904c120e62ab93f97e2b1541410a3c2d88a33f801e9be187a21b67dc2e919f233b48422af9df6560f7dd567a8d4025cd3ba4e4ebcc96fd54a3139a7d23feea70cd59868c9bb99f8a236c602765bf365dc4dd0ad3ee106e478803a4f705f1bf4d1a7cbcf219e81f0f29666d5f38d6856420f09eccbf113ca8f76aa1df22c1b35abc1c4fa9cb927837dad763f0d6d0666443faff673e4bc101a5b4bf17dff85927bb470b9d27a6b20ed88f7154e504a3b2e535225082a789e69f3ea0d2cdceac9d648ffe007a3c53bc224eb2bb30847de9ad05e476894cede17e5f4f52cc711314855f64b8b393207df249f6c530e5d1058ba9ab6b854e77b5c80b469ddbdd4e2766f82bd49988eb60240b147f89abe21c889a60a3dab4956c257032f6cbd9c1ebc5fb82a6dbffd193b33757836f77dbc5a003256ad68c6c537e57085f9def759183aac25395e03f02c9359cda2d0541c5ef68161ad036714c4df39ab74200232e4124236ccd325c2b7da15da0fb8449f4da44ce57a54c88a1e218e2b14053f615122369c703b7a43d410f6d80dc2192a6b177d6d2ad799b8236f6eca41b06b851976ddbc0fa90f10d6f8c852775febba655e441bb20bb434ad2aca3f277522db442de7db6ca4c4f878532f41305847736448c9141d8d6f3048b08464d28df34d222f1574fa3c351f46c493c325a31d2da10084a62a2e1e53591c48a541fce60f5df17ce58675a140e8349c5cf5e7eeb25d268188742623f93d018", 0x1000}], 0x1, &(0x7f00000002c0)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r6]}], 0x50, 0x7}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x9) r8 = fcntl$dupfd(r6, 0x0, r6) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) 7.173970041s ago: executing program 7 (id=89): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x90d, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x7ff}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x8, 0x4}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x2}, @mss={0x2, 0x4, 0x4}]}}}}}}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) 7.107522689s ago: executing program 6 (id=91): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)="673bb5b8cc0c16ed08f1b8d24e2217f981a86a78ef1d357e382526b157159c54cba16c653271aeabc1b7", 0x2a}], 0x6) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x65, &(0x7f0000000040)={0x4000b, 0x5, 0x4008, 0x7fffffffffffffff, 0x2, 0x1000000000090, 0x204c}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5fffff5f, "9cdc452b68767b0400", 0x4, 0x8}) r3 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r3, 0x0, 0x5, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="f311d7eec968c61d9859c51ac5a920f01e0faef4ce31400b34e0858a70dfcababe68b7d9a23da13094380b69a4663409f7e833c8f9b964da6937076d4f6d575a5e78381bc639765a0fa4db11b73769993d4169a90eefdaaa0df75aeaf5f24a7c3f1d7e109b4ddb210a778e0099eff6ab099a7b17dfd1b09436043b8f9599542f169e642856", 0x85}], 0x1) 7.050612111s ago: executing program 6 (id=92): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5b) r2 = msgget$private(0x0, 0x180) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5b) (async) msgget$private(0x0, 0x180) (async) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) (async) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x3, 0x1800) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) (async) 7.049843259s ago: executing program 6 (id=94): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412ddf) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xa000, 0x11ed2cba}) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="6a9afbafe84854dea72c54777f937172525dbfa3767b74690c84313197290115bb7ce3d6ab4045432a5562b7e96787a1dda361e4824f98d795708c5bbd390b23673a2273e8a303bb6d13cc26af1d07baf3dc3a068cb97135e45a9c4cbfd7c86b374dd33ec21fb208bdc05d12d9193250e83a0889fae76f360d5d84638f0c6e9a735f0cca8716063227ff94b148188d88d29f1f2ed56aae5ef91b44e18031b103465e58f6a82dec2ae725cf01570e095dda197dcd0a644ae4edccb4edcc92f4666d1e6c3135672a8510dc658c7c1b835673278d24f288a6515b02994b273be7c0af83a1", &(0x7f0000000100)=0xe3, &(0x7f0000000280)="f940ebb0bbe5735abeb6f0ad19a935fdd3b2b312b07e61a6233080f59990bd02e65f8204487ee5ecfd834243e547f127831869cade0bc5171feaffcb51b816fb7240f95d65bd814609e21b839029c65c12a8a8d956f26e22db3cd4333b8c16f9789db1a0c44da7cd69d618477f7ff9d4abb54467ab63ccad6e5fcd5bd10958e5cd3600667bd311e5c61d33fa4d62cede9e8b1b0e62f65d959f6b89c63a3f33cf6cc73fb6f07e09cf98b66df568f9203fee8ddfc5daae8ab4d219c26d5edb015212bb7c02a14607d5c5509a3b7c79fb7bf59977fb777c467aa5dca796f1f59aa9", 0xe0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000380)='./bus\x00') sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140)="34967ba6a70e1f", &(0x7f0000000080)=0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 6.968949202s ago: executing program 7 (id=98): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/212, 0xca}], 0x100000000000023d, 0x0}, 0x3}, 0x10, 0x40, 0x0) sysctl$hw(&(0x7f0000003200)={0x6, 0x11}, 0x2, &(0x7f0000003240), 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x2, 0x0, 0x8000800, 0x0) read(r1, &(0x7f0000000180)=""/238, 0xee) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0xfffffef9, 0x6) r3 = semget$private(0x0, 0x3, 0xac) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x9, 0x4]) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) getrusage(0x1, &(0x7f0000000000)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc020691b, &(0x7f0000000100)) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f0000000040)='./file0\x00', 0x8}) 6.968367539s ago: executing program 5 (id=100): syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000010739d6818faeb905158c452f872d040020a066d2a4ea0c47efba1791bdf8600"/57], 0x46, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x21, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000460000/0x3000)=nil, 0x3000, 0x2) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xffca, 0x0}, 0xf) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, 0x0) r6 = msgget(0x3, 0x390) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = msgget(0x3, 0x5) syz_emit_ethernet(0xc5, &(0x7f0000000140)=ANY=[@ANYRES32=r6]) open$dir(0x0, 0x20000, 0x4a) msgctl$IPC_SET(r7, 0x1, 0x0) shutdown(r4, 0x0) close(r2) r8 = socket(0x2, 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x3ff) connect$unix(r8, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000180)={0x1, 0x3d}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040)=0x37, 0x4) dup2(r8, r9) 6.257532767s ago: executing program 3 (id=120): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0xc8d, 0x0, 0xffffffffffffffff, 0x0, 0x54b, 0x3, 0x6, 0x8}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x18a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x44) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') nanosleep(&(0x7f0000000000)={0x2, 0x8}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 3.184691525s ago: executing program 3 (id=122): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000040)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 3.172058744s ago: executing program 3 (id=123): setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x8, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b98) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x41) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x2, 0x10}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 3.160921834s ago: executing program 7 (id=126): setuid(0xee01) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x4, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0x0, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x4f0e], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5, 0x2aae}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x1, 0x9, 0x2000000000000000}, {0xff, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x0, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setuid(0xee01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) listen(0xffffffffffffffff, 0xc) 3.160111324s ago: executing program 0 (id=127): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="6ba579d864c84b7976cefc1f52a9be563c35162cb30d3f90191a66ec15fd171740e9a0611fd6920c9c2c3378abe0238cf236e614301567b0688203397742ec21490e02b53ecb1ad611adc535cc056e980ea772f32cf41416e6c387ecac0cfaa7731cb3127060808bd8e1d69dc03b59f49ed8f3269dcbc701451815542e090a2d6309722bd1476c711f8616c2360396550da64354931b81c85774f04945aa1c5b796cd9e40af79423e16bad6691a18ee6d9406188603d57a313f7d142d3ccb83f7f6393921a44fafbf4650e146c", 0xfffffffffffffffe}, {&(0x7f0000000500)="f897b2e3d6de36f500a107d972d695df519740a50c717fa0eecbd7578316930f445f045281255a95841e24d52eb867d94a23e5b680b2c77a0a61f0a51802a9e51a29ba26531e0fc8e56bfc8f0cbe8a11746ac0c852d0b9707c1aec49112c93117b2769d8309b7e175911b9766536d026172208a77fa2e47d3a95beeb1d00c244c04141f3dee92b9754bf4710d6cce793d854b2df39cd51ee86bdf5e47b10a92f5f342c450ea7e464af7b446a6ad7afc85ac5ae3785b42de11e84a9866a2158cda9c7d0ab69399f5eee6d27dec710753279223970a9573cd6f16e9c79414400f659", 0xe1}], 0x2) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0x100000, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0x5, 0xfffffffc, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x800d, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x5, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x2, 0x4, 0x8, 0x4}, {0x0, 0x1, 0xfff, 0x4ca}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x8) shutdown(r0, 0x0) write(r0, &(0x7f00000003c0)="0d2020c9c5e943ca8bf2eeebece66b7e4229ba53cde5e4090900db00d2bf000000a11f077f9575159a6b5aba577d4b8fceb300000000000000005d15131df1c130874dcfe18da489c40c42ef9aea5c536e9b67d07600a9930a", 0x59) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) symlink(0x0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x404, 0x0, 0x0) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) 3.146071058s ago: executing program 6 (id=128): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x10000, 0x0, 0x0, 0x10, 0x0, 0x80000000, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x9], [0x4, 0x0, 0x0, 0x165, 0x0, 0xb], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5, 0xc00000}], {0xfffc, 0xfffffffd, 0x20000003, 0xf5a752c}, {0x0, 0x5, 0x10000000}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ftruncate(r2, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x3, 0x81ac, 0x4, 0x10, [{0x399, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0xcb9, 0xf88, 0x2000, 0x29}, {0x0, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x5}, {0x1, 0x64e, 0x200, 0x99}, {0xce1, 0x8000000, 0x4f8, 0x6d}, {0x3, 0x8ac2, 0x17, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8, 0xd17, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x6, 0x9, 0x2, 0x7}, {0xb8c, 0x7, 0x8, 0x8}, {0x29a71717, 0xfffffffa, 0x0, 0x3}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x9a1a, 0xffe, 0x20004}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80450c) readv(r4, &(0x7f00000037c0)=[{&(0x7f00000027c0)=""/4096, 0x1000}], 0x1) preadv(r4, 0x0, 0x0, 0xcf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 3.141959022s ago: executing program 5 (id=130): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xb) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) msgrcv(r2, &(0x7f0000000280)={0x0, ""/2}, 0xa, 0x1, 0x1800) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgrp() r8 = semget$private(0x0, 0x3, 0x24) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000180)=""/158) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x3, 0x0, r3, r4, r6, 0x118, 0x3}, 0xffffffffffffff22, 0xc, r7, r7, 0x8, 0xc, 0x443, 0x7}) 3.111244858s ago: executing program 7 (id=132): mmap(&(0x7f000016c000/0x1000)=nil, 0x1000, 0x3, 0x6012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0xe4a, 0x0, 0xa9fa, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, r2, 0x0, 0x16ef97e0, 0x0, 0x400000002, 0x4}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) r4 = getppid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r5) setpgid(0x0, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xe14, r3) mprotect(&(0x7f00003dd000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.110367475s ago: executing program 0 (id=134): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206931, &(0x7f0000000100)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f00000000c0)={0x245, 0x7, 0x2c0, 0x8}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0284408, &(0x7f0000000240)={0x0, 0x8000000000004, 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0x5, 0x1}, {0x84, 0x11, 0x5, 0x4}, {0x9e, 0x18, 0xff, 0x6}]}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000180)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[]) 3.101596454s ago: executing program 5 (id=135): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x184) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0x7, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='r\x00') (async) r2 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000fff000/0x1000)=nil) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x3}) (async, rerun: 64) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async, rerun: 64) chmod(0x0, 0x35e) (async, rerun: 64) setuid(0xee01) (async, rerun: 64) mknod(0x0, 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) getpid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) (async, rerun: 32) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = getuid() chown(0x0, r4, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x4, 0x45, 0x26, 0xfff}, {0x6, 0x5, 0x9, 0x6}, {0x26, 0x11, 0x51, 0xfffff000}]}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 3.092235354s ago: executing program 0 (id=137): sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa40352593b61e", 0x53}], 0x1, 0x0, 0x0, 0x9}, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x119) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = msgget$private(0x0, 0x200) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x7fff, 0x7, 0xd5, "00000000000000000000001500", 0x3, 0x1}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) read(r0, &(0x7f00000000c0)=""/134, 0x86) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) close(r1) 3.044746661s ago: executing program 5 (id=141): r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xb5219f1000b913f1, 0x19) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x74d1, 0x80, 0x7}) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000840)={'./file0\x00', 0x8, 0x4, 0x7}) syz_emit_ethernet(0x8a, &(0x7f0000000740)=ANY=[@ANYBLOB="98d3e5b75e780000000000008100130008004904007800670007062f9078000000077f00000100831f06ffffffff00000000ac1400bb00f7ff05ffffffff00000000e0000002441c0c017f00000100000001e000000200000009ac1400bb00007fff071201a33fac9feeb40c28ae184866466d06000000009078000700060000000200003e8200000002b2dcf412ecf1efddfe0b6b5bc1a56e52b2806d1e0c95813c097e8f48adafa4d9a440cb4e9bffd27ba46bc424356a35497fe87a583cbbd2279e33ac936c0794fd6f"]) 3.042284501s ago: executing program 7 (id=142): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x2}, 0x9, 0x0, 0x0, 0x0, 0x1b) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x820e, 0x6, 0xffffdf82, 0xffffff8e, 'H\x00', 0x4000000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.960671972s ago: executing program 5 (id=148): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mprotect(&(0x7f0000115000/0x3000)=nil, 0x3000, 0x4) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) r1 = socket(0x800000018, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000001a00), 0x12}) 1.912218401s ago: executing program 1 (id=150): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000001c0)="71f91e3471", &(0x7f0000000100)=0x5, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x1, 0x9, 0x7fffffff, 0x5, "bd29ffaa61062055c1eb3e5000ab7aee89094745", 0x7, 0x2}) poll(&(0x7f0000000140)=[{r0, 0x14}], 0x1, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 1.908327449s ago: executing program 5 (id=151): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001280)={0x7fff, 0xff, 0x8001, 0x5bb}) (async) r3 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/251}, &(0x7f0000000140)=0xfd) r4 = socket(0x2, 0x3, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f0000000100)) (async) close(r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r6, 0x80047308, &(0x7f0000000040)) socket(0x1, 0x8000, 0x30) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async, rerun: 32) r8 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000000)=0x100) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000000100)={0x7ff, 0xf, 0x2000007, 0x101, 0x80000001, 0x9, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x79, 0x9, 0x4, 0xfffffff9}, {0x104, 0xf88, 0x1, 0x9}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x8, 0x7f, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0xfd}, {0x6, 0x6, 0x5, 0x8}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x8, 0x1}, {0x4, 0xfffffffa, 0x9, 0x6}, {0x1000c, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x2}]}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (rerun: 64) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) (async) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xe8, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x31, 0x20, 0x1, 0x11}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x0, 0xdbe5}, {{}, 0xfffffffffffffff8, 0x4, 0x0, 0xd, 0x3}, {{r0}, 0xfffffffffffffffd, 0x28, 0x20, 0x7c, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7fffffffffffffff, 0x80000000}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0x1, 0x81}, {{r1}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0xffffffffffffff49}], 0xe, 0x0, 0xf9a, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad901183a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a08fe8000000000000000000000000000aa4f6d38913c6594e8078600ee4462146003"]) 1.904738329s ago: executing program 3 (id=152): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0xdb, 0x0, 0x0, 0x0, 0xb) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/510}, &(0x7f0000000180)=0x200) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0xffffffff, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000340)="b10005136000009f050000002010000000000000cea10500fef96ee6d1efd3357ae3b37b678cfcd1b5a21c9fb7ac5087ca1f0900000000000000be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e300040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea37921c1a929cfdb2dbd1c14df461bf9276e2007e3ad0765019c26e7a47741c151228d5526cea47577c290555972866bfed1bcb190a2d0a74790450f39454d47c3d0428c4f35514d4ddb34f3cb39d0fc8a73f81a9310efbabd189446ef9b149ffecfe8a9e7945ed0ff7d6a1b9ea876c2c4fb02a6671342089447efd223fe176ce5c842f2e8ed547e5b15d7598d3cf2ce1936de0793acaa0b8b218092b485369bb7c6476e90c49401e5b60cdcdf041d1eea3a", 0x18b, 0x2, 0x0, 0x0) 1.864605576s ago: executing program 3 (id=153): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername$unix(r1, 0x0, &(0x7f0000000140)) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(r4, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 1.853237216s ago: executing program 2 (id=155): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) unlink(&(0x7f0000000200)='./file1\x00') link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.852578785s ago: executing program 1 (id=156): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x3, &(0x7f00000001c0), 0x15, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xff, 0x6}, {0x7, 0x10, 0x6, 0x1}, {0x9e, 0x19, 0x0, 0x40000}]}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036d24700381dfcfe800000000000000000000000000700000000000000000000000000000000010102907800000000605f630000002c00ff0200000000000000000000000000000000000000000000000000bb2b0000050000000000000000"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="b2352f2bbbc6ec4ba3fc21d4a25ce10f7d38664bd72cf521a93a08b0a1bccc7f171019f09b35661269cecf21474265fa4490581eac3eee0000000000000006fd369ffe03a8", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000140)="bc0deda4", 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x8000440) getpeername$unix(r6, &(0x7f0000000200)=@file={0x0, ""/519}, &(0x7f0000000440)=0x209) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) close(r0) ioctl$BIOCFLUSH(r1, 0x20004268) 1.816405558s ago: executing program 2 (id=158): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x200074c4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f000003f000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x1, 0xc006, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x7}], 0x7, 0x0, 0x913f, 0x0) dup2(r4, r3) setrlimit(0x3, &(0x7f00000000c0)={0xfff, 0x6}) sendto$unix(r2, &(0x7f0000000000)="b100050400fe04000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.814275429s ago: executing program 4 (id=159): fchmodat(0xffffffffffffffff, 0x0, 0x41dfb0ae6c073ef0, 0x3356d99081e44f0e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 1.812558623s ago: executing program 2 (id=160): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x1000e, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) setitimer(0x0, &(0x7f0000000140)={{0xc, 0x3}, {0xdfffff7ffffffbff, 0x5}}, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) ftruncate(r2, 0x8531) 1.811833514s ago: executing program 4 (id=161): syz_emit_ethernet(0x194, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000000015e3a0000000000000000000000000000000000100000000000000000000000000000aa0400000700000000010090780100000067dd54f4d56e0005fe8000000000000000000000000000aaff0200000000000000000000000000016706000200000000ff01000000f300000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001ff000000000000000c00000000000000c204000000090000620100000000000004011005020008c20400000006000000bf0300000000000000010001060000000000000107000000000000000502000700010000000000005004000000000000040109010300000004010504010f040103010400000000000100c20400008000ada78b31961b0cf9254857eca7fc1667d12f845256dd4df31e29abe01f4181a61ad0c7ad48741d882e365add4ee6d66f1832c27350989ee9cc2d3692d02e7ce3d55979180877448f5ea988b2793fbc99355a4e9a2460ee9f1501596d6e9b179457304b5820d623ad8ee89ded105b"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000040)={{0x2, 0x3}, {0x3, 0x4}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x9, 0x4) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) listen(r0, 0x1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0xf, 0x81, 0x8}]}) sendto$inet(r2, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x0) 1.782839572s ago: executing program 1 (id=162): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x3a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="6059147f1e3c8b422d77ae8d64d7bae62b397f227c49fb33af52de225e074d8081cca52b2d6c2b965b455219b36dd26d89b7754d49d601486226a159a203bb892d9098407c519f64be78", 0x4a}], 0x1, 0x0}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001fc0)={&(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x18, 0x3, 0x3a) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="6059147f1e3c8b422d77ae8d64d7bae62b397f227c49fb33af52de225e074d8081cca52b2d6c2b965b455219b36dd26d89b7754d49d601486226a159a203bb892d9098407c519f64be78", 0x4a}], 0x1, 0x0}, 0x6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), 0x0, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000001fc0)={&(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x2) (async) 1.775555014s ago: executing program 2 (id=163): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) close(r0) (async) r2 = socket(0x2, 0x3, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1000c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xfffe) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) (async, rerun: 32) read(r0, &(0x7f00000001c0)=""/68, 0x44) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x19, 0x2, 0xc, 0x9, "ac9edf5bd74d3098ebd0d907dcaa7cc8c50e9c61", 0x7, 0x8}) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000040)="fd7775292f12eb4f40a48593507d01a4a7", 0x11) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000280)) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) 1.774261265s ago: executing program 4 (id=164): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8, [{0x3, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x400005f}, {}, {0x2, 0x200002}, {}, {}, {0x0, 0x1fd}, {0x3, 0x8}, {0x2, 0xffc}, {0x2, 0x1ff}, {}, {0x2, 0x2}, {0x3}, {0x3}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x400}, {}, {0x3, 0x3}, {0x2, 0xfffffffd}, {}, {0x2}, {}, {0x3, 0xa}, {0x3, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)='q', 0x1}], 0x2) write(r0, &(0x7f0000000180)="092020090600000000000000ad535c2a417b6a0a00", 0x15) (async, rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) 1.768646567s ago: executing program 2 (id=165): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) 1.766629971s ago: executing program 2 (id=166): ioctl$TIOCSETA(0xffffffffffffff9c, 0xc1084413, &(0x7f0000000040)={0x29, 0xf, 0x80000000, 0x806, "00040105040e00", 0x7, 0xffffff00}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) listen(r2, 0x9) r3 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0xae996caf1a5d1f2b) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) sysctl$kern(&(0x7f00000002c0)={0x0}, 0x0, &(0x7f0000000300)="066ac6f89fe2f2d4a53fb09f6795e6c527b9311868ae0d5a1c06232c9e97ec5e10e4ea20fd9a608e06ee16d53fd9e1df1b2e93b33aaba99d6aa4f90da9a785b45f531d2ade172ecad7dfd8fdb85840498dd94803d6bcd2ff546c4412a9516972de8a62b7f0055065fae47fc4db745982a3cbf4307b5df2925fbd1bd1f80f4bf5afc4494cb616ba3e328656f4b72f818ef98b2ffa1acbb6c0c714d8b41528e71868beffce21b99dd9bb2df92ca7391963a278832ed743dec7a05477441dfffc0f288026e94288f5f53cf7343a4c60762ef1b490ba33b8fe285f476b9170f19b03b9032dd27bcbeea2017e00285417540b321001fe1308d2c70aa1f15c6e18e65a0eee0426c07c651ef05d5ff91967197eaf17b48254c9e864521508f4d24eb76af558cf077f730beffc6ca100de091c042a46dd824e57549d0da75209d2807bc45b5838f83badc104524b57d8f76785eb2fdbc5be2734a11c0ba4fc55f018fb54a310428d200ac480671188515e7bc5b665fa606e6b77f7cc6aebf20b41e382b685d80ae377afce5063ad3d1f0a8827c637acf97b2cd2676f2d1a1b4f607fe899f5951a4e1ff7f0fe91bb151717aee50f1274fa5883da10cc46624a32bf8678aa1c3d84d759615a6e7d219533f2f635e3f37bf42ac323e0240fb9f6dc18f882db392a7b30947c97ba9e271973a37a04ecefc242fec7106701bced1f6f718c9c273700f3bb7e081e85954bcd456c65261e617661769064e1be36d39611a1fe3ea8c245cb7594b0e378588c7641b15af3bdf14731acf42e11d2e41d482d8c0dac13ca0b92f96bfc830d39db66a5a5e77b1cecc2cabad8ec2368273c538bfed3708b55f6d464a11909465bbc4363ebd7dd220ed429ab3c2e65e1868b3e26e94ad9d69a4f1a5d09cc06fdbb80c131e523c29ee5198b458f204d39f55cbbe6c68f3d861a54d7d8925b9d3f4f0518d3a8a1c875723d99f10af2f6456bd6cdbe698120c399752bea5dd43f0bb1c52726a719081c75116e00344bf3b92b99f38d433dece5a73dc7aa407d6112aa65aead0c99877c66692596fc4b3d5fcf76db2f9b8a936dabee9163b864e9232eb619c6a88aef3ea0ba2fcbff5cd0bfda0c90eb4568754e9f8860a3fe86591db66b0ee272172d305d53fffe2e93d843c0c31de6334c5dacc01f19ad78e2d11251e4469c44e018de24cc09a5023dc48dae2b38d5be8c428a0bf1e88b373e0a13c687366df3185220a30a78282d897e5c5b64b115b2a241d37bdddca81e481d624d278b1c30064f041c78d268b45e6914a50e8a94b260e71ef71d11c6f25025a0844c35b24e4b7b6c61e012fe0c3377a8e34b5b09eca3f66b86b5cab9fccf725e57f4272c392f3786bdf9e4976254a0a9f7a4d1690a29d08ef480f5e6b0039c566769b8fd166a042392a1b8f47da8ed8f2dc6b50e2df5337c1281b7458ded49ce1ae48ef3de819aa6e2a546153dc931308679e9d94d21350c7c2491882c59ca4de06f4082e17b4b69ca93b223c7deaa69d6ad4826dbf4f3675bd984947bc54d766ad936c16138394d6f031de1bddfe38eff7054b828e10750df188787ad20c359d97c71a43ae4aaa3016c6779ef18fc41e75c99d86b32c015656e800dd81102d6e8d1a5626fa560331aac8ad0d72f1a01809554172add191910af713d64386ba3ef0cb42f7b2e7cd4e0c2d8eab316b94ddcd8d83386bfd7d0633644b418167ad26426af46e0c9c60440af6107e761b0f9e9951b11771305d2d5d857ee6468525b2ab8d6b78ccdc8b5a780c58506fd3c91b3234f7e8d53f01e776a794b4f1ae73d9446995db0f56ba6b9ab73c2378433b5a4e8a2f774fe44341c0e90a4e97cd4e3f6ada090f2553daa1eeb25c6d31f13f6e7d3fc83c0ce61f3a6923ef3a129f155ce845b54c062705ad1806f81dfb8241cec4609d24cf5a5e43b0066d646a70311441937fd431820a70b0ee387e37ddf9d666967b60cb0324a2c611066ff4835b3adf63e0bef99621d68656daea0b055c29a06b8d9afcd512152345a03b2a8426be5c63299f743bc3de61954737a28c51ace28e172bbbdb888c5c94d0f29be2a7fd51345cb4bd8df7adbdc5f723e9772d537163c61e9229c41e21d587f4f04c3fd2074b14b17c618224aa7400b4ccd7cf76ab44c881774ebbfd3b947b8d62c9dc1dde8d59eca08c052fe8a68867fc6c3cb88f04f8501a661f25c84647091aae28aa9cc14dc27ac85022e00a6f2f88926cb88c716aab9c2e3322b13d1d5ca6f767a5f9fd113edc4f1f3945e86bb9b8eb81f1b8393884af3de83db89c6fd6f29863e017b3ae753e79b888a8216a39f77d8898b2df2841e78259ccc9c960fe0aecbc00ca6ec4932581afdddde84d745aab20c60f51c1affe301bdf6edfae873ee27bf9cd1c71911e81ac024701518e3963642dc397f5b7bff939b556ea102943e829f963fcc1c566661b9f42d423c2826ff11dc6eebb1fd0bed45e95bea3884406d5aa7dc78ab064955b7ee6ded2faf69054392758cdc2930e028d1bce5a544b8706c031ee3c8b69448cc81aba3face8f7a7a99b61c5c5da1d92389433e819cf99928f137362f4fc7aaa2a1bd8c4cd241a3cc1fc4de8bf02c7e5adb85ee0a5b4be550845e7fa27781778ab2f098d8d20601299daf1e5e66dee3685d0ea9d5d583cb4d65b5e1437eb69a982e4f4bfd81a2de2b26a472aee6981bb7961a26ff20745bce362bbde4d95c234387f1636a2ef3a4b294092aac17934bc08f1bd1250137ff8091bb4add7c703dd23e666edaa0980b1406a5a4140eb7cd56c18b465bbfe6a87b5b1336c2739ba69eaa38f5858074dbe808fdf6d8cc89b08d1a049342855ed9ac071b7adb4b602956aa560a8be9d903086160b52779576aa8eb4870a0d7f1d5eb0ac50e841fe56ec64226305fce09d23f94e5909f866f1c0d95cebbcdb8f80f4f8ddf8168343d1bb4ffe8b67c190fced03e2e991f51ec098cbff93ddb50963fc441d110f552094fc9021c913bd7d8424f04d1e6961662414b43f9a86e046fc8df12734ee8672631e2f3c694299c984f543db53be2eae0a8f61d93bfdda8642c88f83b80995b6b9b49b83c0d1f894640e3964dd577a7bd8e4e5659c72ddaa56e0452651c17710887df1f15d76db4b9561b04254394d15bf4195b0463de0327d60c8f408df8fbaa3f57d8d72fe6d3986f33a94e97553a9937723b4148d5334b35e88ef5472831e7868e6c9fdcd9ec376a39a224357abe4c1e2044a43e7d7910999fd9297ac71094188f18006053360e34b12589208a83b381c334e328c49e50a9697f6101e606e828113ad80ae3f3b80aebbe78907f7422820410ea203bbd866976adb6d99f68a7a4f7f9ad28ec4556dad239cdae392632312085e7c1d5f34845466ee8999d2b5f2fc2f7e7f476fe7eea62952fcfac894049ba253148312235c1408c73e48baa94824ab3aae0911f4b314c4cd6c671c6dac676cea646686a6f96c44115f04df91f48413fef319934dbce0cb470c482f65571e4eec9ebacf18007bcd1e668c24b6bf42268a702e580e253fdb001ef73901662d672ffd64f5a2e66a65e663371b15edcbf649eab77c9d8fec9f2b9a15ebc7ca715aa3dc5dd10ecb7fcf4ec01b2eafc1f5c86b37fdf158524a0457e3d887edeeada1a5f5c2039de8a90c45c4c942529522bfc2a69a8397939b2677539ce70b6764316ce1b8f41cc6412063854dbdf9d792d5a1a750914c08fcbd663de53f7d34f8f406a4d00de1b42e4974851ce1f94f97446b54790dec588d92bfe88200c486cc591b2b4ac6f0dce7741179704e9a4f549a2dcae6140f106ff6e25933678b3214143f08531275e0f721e5dcc197a15a3c9925fe11e40adbf9b9528ac06b03a6a8b3ae75d3609fcbae18002592ba9273764ab82f2874540d544710cc953a2f36112b62884aa4aad6b4b38319b4ade2c601a12801e60969a12fdf434deda2e40ac33182bcc851c38dd512e0ed11367435cc62b81ab79976707bc213881d20edf157a61ea918207ec91b3e0d2763833be36c3b149452fb8a91133de5cb1862d5c9c8d6c45009cf46e61c8a7ae9e6bb5f745e2e2f2a707c7ac0506373bb21328febdbdd29998ee19ae6069f4502aefe710636890a1bd830f12cc676eb7d2d481a0582e576e7ae5e0882f073a2de58e083559a79e9b96a76479f88cf0d2960b276ca90634c3176be8aa67b4b548c4fcdd1cab1bee6cddcb8701304940cc97f24cab3629b15434d46785f42d842fc6d866dffd61732f5e5bb4f35f4f1050aee26bf3e25c96f4b314bd068161b8559873e7243d15bd96baa3f67bf9b722ffa26225a5a32fc059e888cf2d5e5413e481d7f97681eb2249c50060eb4491c2f391c768d9284a90162e9cfa9e23d9a28afacc3e03027e2263d011655ae942b5cf45064f9594a9c288999f5e1f50709a11cd63e50a1c002c18bcc975f2385381480c5ae75c0df020a7d0b7f37fa8faf338ee9d0f475a44705179ad733d4ea5e731d9a9cdd2ea7dc7ecc1f7629aa291c3ba4cf7fed4cc5458c017b45f193a967c74fb55457e796f75b92bd774c98cffc445ae76a9a0990321a9cc2c2c77753e17949cbccf2daceb853c6dbbe6cae6c892919ab68645207cdff8e4139aef5f202b0c50d320d3a48e1428dbcd68836ba166a7549787613c84394455f305c306f0864b8c10270966810642c7e20106ee1715ee181d78c86e358ea27729368ec8f47dbfeb32126402bcd3807fcffd1accc4931b1e3aef9f3dd3cc829e74ddcfe394e66bdd9dbfa016b8a6a60e1abed0a52273511a2433afafa629e0e82f3a701d44a478ecfca3923d342cf99dd90152446762525c749d43233871cb21671ffb3bc933740bfc7c25c2bc2e01d4809a05f12f785d6a0d6704959bc70c1c7aa073cd81ee754179549a623899585d0b22c1e1e1441bdfb14d8a615b621dc0f2847ad0c33b7758d674675d6b9db998e6da8ce1698f428484cc33953c8c42bf7dceb331558064661c57de7378eb59dec59cc9f69a4d109a58087a7a422aaad03f47610f5c73fdb37c033067704750b03e9d6d77bb394b476a2dd22454ede40d4fe3324f2ee4ace064c9aef11f8ac377deaf2abb4d24439851110fc675eb31db34c35c6add1541fd8a2dd1fcd3c780975b7b5e309bea7edfc4c1fdb5d34f60490496b888c82116b33fc9d6de70ff1169b85c99c430282650e672247d607ef1f9fec446e3065af419c44dc58db44fa0681b0542d4de532e404a007ea3e420fe1339da8348a6ffbd64b9a2fcad572460ac7a99f1e46893bbd82783709b8e505621d3fe5a15622a5075c70d5a7a810332d5b3722c74c3fc2914681dcfabcebc16670c242932c89a69ec5156b6b05d294e3921177145f410cc5c64f02333cb39030d3eded65f730f4966dfd781eaf0fb55824408d360d4a121735c1c9d34891a147cddb512ab8f50d5071797d9beaa905b9ff419cafbe2c07e6267aae92bd0186ed712cd0e4ae7597416b824b69eda9dc6ff44b72efed0856ad985ec6a5635181d749c1f814eb7e7768f07ce277ebc1617424b0b84d09db63a332b08380b6d13773a9f47258d41f01358634a74e151e0fec0f718910b7721782f08648a995a36ed1445eae9d7ba4a30cb00ea16374a8a2e19d20a80a6bcf719e2976952a2d6380d90e6ebb73588e17fb77bb9c1a5c787ee2f232542c278b586c4130a3193ec4d249af4aeadf6a8370726918ddf8bdacf919701111558aa2604765356ec52786a46c8da95e4f233695245b1ff525ccd", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="ffc0b7a48eeffab36a39dd4c0dbc4806bed8969c4bf9f8e8c37a08d142b2fa576a977c3bd1d459d44a2d164aec50d86e", 0x30) linkat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000180), &(0x7f0000000080), 0x0, 0x0) close(r3) r6 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) dup(r3) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f00000005c0)="4d02cd076b00b355a6007a16e4f2df6e", 0x10}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) 1.764252274s ago: executing program 4 (id=167): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0xfc) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x39, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r2 = socket(0x18, 0x3, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x5e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) close(r6) dup2(r5, r4) 1.748795798s ago: executing program 1 (id=168): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.689808856s ago: executing program 4 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0xe}, {0x9e, 0x19, 0x3, 0x40000003}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000000000, 0x1, 0x3ffffffffffffffd, 0x0, 0x0, 0xd23}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r1, &(0x7f0000000000), 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000300)="bfec4ab195cbf38a4f", &(0x7f00000003c0)=0x9, &(0x7f0000001640), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000400)="d81ad3d20cf7eb4ece37ad1641e828bdf419842e4d569b0800bc1a30", 0x1c) socket(0x2, 0x3, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000010a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00004e7000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffff7fc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000722000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00006c7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f0000327000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000083000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00002af000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) r4 = open(&(0x7f00000002c0)='\x00', 0x80, 0x140) dup2(r2, r3) close(r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x18289, 0x110) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) close(r5) 1.682450635s ago: executing program 1 (id=170): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1212, 0x0) 1.681495322s ago: executing program 1 (id=171): r0 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r2 = syz_open_pts() close(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000), 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) (async, rerun: 64) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f", 0xc7}], 0x1) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) (async) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) 1.680582859s ago: executing program 4 (id=172): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x11, 0x5, 0x0) ioctl$VMM_IOC_CREATE(r4, 0x8004630a, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x800, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0xb, 0x4, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0xb, 0xf2b, 0x9, 0x5}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x5, 0x400006d}, {0x3, 0x803, 0x14, 0x5}, {0xffffffff, 0x82, 0x2, 0x9}, {0x20000004, 0x7fffffff, 0xd1b, 0x88}, {0x1d1, 0x10001, 0x2c, 0x975e616}, {0x7fc, 0xd, 0x8, 0x5}, {0x10001, 0x4, 0x9, 0xffe}, {0x29a71717, 0xffffbffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0xae89}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xfffe}) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) 33.723196ms ago: executing program 6 (id=173): pipe(0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x400, 0x4, 0x0, "d76c0b652155cb57000b9034aee9c6d700004f00", 0xffffffb7, 0x401}) (async, rerun: 64) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (rerun: 64) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0xffffffb3, 0x9f, 0x1, 0x2, 0x4bae2367, 0x80000040, 0x2, 0x1, 0x6, 0x9}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x1, 0x801, &(0x7f0000003f00)={0x0, 0x7ff}) 27.777189ms ago: executing program 0 (id=174): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="a2352f75fcb72f258152ea33ef03ebcc5800003af552cbab917ccff1f2414742000078cf", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) symlink(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7fff, 0x101, 0x80000001, 0x5, 0x10001, 0x10, [{0x3, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x409b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10003, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x3, 0x1b616d60, 0x0, 0xc000000, 0x80000001, 0x0, 0x0, 0x1, 0xe, 0x100000001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x4000}, 0xc, 0x2a2, 0xffffffffffffffff, 0x0, 0x5, 0x80000000000000f, 0x200, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91a3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 27.040154ms ago: executing program 0 (id=175): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0xdc3, [{0x2, 0x6}, {0x3, 0x9}, {0x2, 0x6}, {0x1}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x2}, {0x2, 0x4}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x6d}, {0x1, 0x3}, {0x1, 0x8}, {0x1, 0x80000000}, {0x2, 0x7}, {0x3, 0x800}, {0x3, 0xfffffff8}, {0x3, 0x5}, {0x1, 0xff6b}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x3}, {0x3, 0x2}, {0x1}, {0x0, 0xfffffffe}, {0x3, 0x7}, {0x1, 0xe}, {0x2, 0xcccf}, {0x3, 0x401}, {0x3, 0x5}]}) (async) r4 = socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) (async) sendmmsg(r3, &(0x7f0000000000)={0x0, 0x81}, 0x9, 0x400) (async) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 21.463489ms ago: executing program 7 (id=176): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getuid() r4 = getuid() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) setreuid(r3, r4) kqueue() r6 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x2) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 3.568606ms ago: executing program 0 (id=177): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x410, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x15, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x30}, {0x3, 0x1}, {}, {}, {0x1}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x20004109, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(0xffffffffffffffff, 0x0, 0x5f9a2a4c86ad7c92) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x1, 0x2, 0x0) mmap(&(0x7f00001f7000/0x3000)=nil, 0x3000, 0x0, 0x812, r4, 0x3) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 0s ago: executing program 6 (id=178): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x8, [{0x3, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x400005c}, {}, {0x2, 0x200002}, {}, {}, {0x0, 0x1fd}, {0x3, 0x8}, {0x2, 0xffc}, {0x2, 0x1ff}, {}, {0x2, 0x2}, {0x1}, {0x3, 0x6}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {0x0, 0xfffffffd}, {0x0, 0x4}, {0x3, 0x400}, {}, {0x3, 0x3}, {0x2, 0xfffffffd}, {}, {0x2}, {0x3}, {0x3, 0xa}, {0x3, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.234' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80612bc458,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80612bc440,1) at rw_do_enter_write+0xba rrw_enter(fffffd80612bc440,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805fdc2b48,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805fdc2b48,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c40f170) at vfs_lookup+0x11c namei(ffff80003c40f170) at namei+0x7ca unp_connect(ffff8000014dac28,fffffd8062d35d00,ffff8000fffee548) at unp_connect+0x29d uipc_dgram_send(ffff8000014dac28,fffffd806be94d00,fffffd8062d35d00,0) at uipc_dgram_send+0x163 sosend(ffff8000014dac28,fffffd8062d35d00,ffff80003c40f3f8,0,0,8) at sosend+0x804 sendit(ffff8000fffee548,5,ffff80003c40f578,8,ffff80003c40f630) at sendit+0x5a5 sys_sendmsg(ffff8000fffee548,ffff80003c40f6e0,ffff80003c40f630) at sys_sendmsg+0x246 syscall(ffff80003c40f6e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdc0e171d50, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c40edf0 rbx 0 rdx 0xffff800001450f00 rcx 0xffff8000fffee548 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c40ecd0 r9 0x8080808080808080 r10 0x7580e531bd7c0538 r11 0x664373b5e6479a1b r12 0xfffffd8003f25680 r13 0xfffffd800470d8a0 r14 0x3 r15 0xffffffff833fdcbe substchar+0xc512 rip 0xffffffff82a865d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c40ede0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=235787 pid=19500 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffee018,0xffff8000fffef780 process=0xffff80003c4261d0 user=0xffff80003c40a000, vmspace=0xfffffd806c14a020 estcpu=1, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12729 251247 45298 0 7 0 syz-executor 19500 274218 252 -1 2 0x10 syz-executor *19500 235787 252 -1 7 0x4000010 syz-executor 75779 317058 60490 0 3 0x80 fsleep syz-executor 75779 264809 60490 0 2 0x4000000 syz-executor 59127 357217 75969 0 3 0x80 fsleep syz-executor 59127 506227 75969 0 3 0x4000080 ttyout syz-executor 51266 74702 56652 0 3 0x80 fsleep syz-executor 51266 273544 56652 0 3 0x4000080 fsleep syz-executor 51266 341349 56652 0 3 0x4000080 ttyretype syz-executor 17068 294975 13746 0 3 0x80 fsleep syz-executor 17068 111170 13746 0 3 0x4000080 netcon syz-executor 34699 466488 48786 0 3 0x80 fsleep syz-executor 34699 222291 48786 0 3 0x4000080 sbwait syz-executor 34699 267177 48786 0 3 0x4000080 fsleep syz-executor 34699 366117 48786 0 3 0x4000080 fsleep syz-executor 41434 59787 30229 0 3 0x80 fsleep syz-executor 41434 440418 30229 0 3 0x4000080 pipewr syz-executor 41434 110711 30229 0 3 0x4000080 fsleep syz-executor 41434 421700 30229 0 3 0x4000080 fsleep syz-executor 60490 152193 88316 0 3 0x82 nanoslp syz-executor 45298 352497 88316 0 3 0x82 nanoslp syz-executor 30229 69260 88316 0 3 0x82 nanoslp syz-executor 75969 500789 88316 0 3 0x82 nanoslp syz-executor 48786 50232 88316 0 3 0x82 nanoslp syz-executor 13746 2476 88316 0 3 0x82 nanoslp syz-executor 56652 390956 88316 0 3 0x82 nanoslp syz-executor 252 298276 88316 0 3 0x82 nanoslp syz-executor 88316 62600 77385 0 3 0x82 kqread syz-executor 77385 10542 42710 0 3 0x10008a sigsusp ksh 42710 354754 45409 0 3 0x98 kqread sshd-session 45409 276152 66808 0 3 0x92 kqread sshd-session 86550 495977 1 0 3 0x100083 ttyin getty 66808 40204 1 0 3 0x88 kqread sshd 46807 468549 110 74 3 0x1100092 bpf pflogd 110 93483 1 0 3 0x80 sbwait pflogd 29401 374527 15796 73 3 0x1100090 kqread syslogd 15796 481594 1 0 3 0x100082 sbwait syslogd 18211 271007 1 0 3 0x100080 kqread resolvd 86578 141909 53461 77 3 0x100092 kqread dhcpleased 75594 321589 53461 77 3 0x100092 kqread dhcpleased 53461 453618 1 0 3 0x80 kqread dhcpleased 41785 172234 0 0 3 0x14200 bored smr 42448 282402 0 0 3 0x14200 pgzero zerothread 92137 433748 0 0 3 0x14200 aiodoned aiodoned 53984 518663 0 0 3 0x14200 syncer update 39038 116212 0 0 3 0x14200 cleaner cleaner 1201 425958 0 0 3 0x14200 reaper reaper 12917 180370 0 0 3 0x14200 pgdaemon pagedaemon 59386 368021 0 0 3 0x14200 bored viomb 66348 380460 0 0 3 0x40014200 acpi0 acpi0 67402 420924 0 0 3 0x40014200 idle1 94213 43596 0 0 3 0x14200 bored softnet1 32522 339766 0 0 2 0x14200 softnet0 71881 298291 0 0 3 0x14200 bored systqmp 24214 19782 0 0 3 0x14200 bored systq 54211 449451 0 0 3 0x14200 tmoslp softclockmp 93018 402191 0 0 3 0x40014200 tmoslp softclock 24592 480531 0 0 3 0x40014200 idle0 1 138945 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 12729 (syz-executor) thread 0xffff8000fffef770 (251247) exclusive rwlock amaplk r = 0 (0xfffffd806cf10988) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8bb #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x42f #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c14a4f0) #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 19500 (syz-executor) thread 0xffff8000fffee548 (235787) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8393fee8) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014dae10) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10227 11047K 11281K 166960K 11554 0 pcb 50 18K 18K 166960K 106 0 rtable 226 8K 9K 166960K 392 0 pf 35 17K 22K 166960K 77 0 ifaddr 43 7K 8K 166960K 58 0 ifgroup 55 2K 2K 166960K 79 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 100 0 ioctlops 0 0K 4K 166960K 1511 0 iov 1 12K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1346 85K 85K 166960K 1500 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 10 0K 1K 166960K 11 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 308 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 164K 166960K 540 0 subproc 72 4K 4K 166960K 73 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 98 7K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 421 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 250 175K 188K 166960K 4629 0 UVM aobj 5 2K 4K 166960K 6 0 pinsyscall 43 86K 106K 166960K 1437 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 12 0K 2K 166960K 37 0 temp 43 8651K 8719K 166960K 17952 0 kqueue 13 20K 26K 166960K 58 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 44 0 41 1 0 1 1 0 8 0 rtentry 176 114 0 16 6 0 6 6 0 8 0 unpcb 144 131 0 105 2 0 2 2 0 8 1 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 42 0 35 1 0 1 1 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 354 0 308 12 3 9 12 0 8 4 nd6 152 24 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 14 0 14 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 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 pfrktable 1344 4 0 4 1 0 1 1 0 8 1 pfanchor 1288 1 0 1 1 0 1 1 0 8 1 pftag 88 3 0 2 1 0 1 1 0 8 0 pfstitem 24 34 0 0 1 0 1 1 0 8 0 pfstkey 128 35 0 1 2 0 2 2 0 8 0 pfstate 384 35 0 1 4 0 4 4 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 490 0 51 30 0 30 30 0 8 1 art_table 40 492 0 51 5 0 5 5 0 8 0 art_node 32 114 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 1931 0 418 95 0 95 95 0 8 0 ffsino 296 1931 0 418 117 0 117 117 0 8 0 nchpl 144 2311 0 607 64 0 64 64 0 8 0 rtmask 32 4 0 4 1 0 1 1 0 8 1 vnodes 216 2072 0 0 116 0 116 116 0 8 0 namei 1024 7389 0 7388 2 1 1 2 0 8 0 percpumem 16 65 0 16 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 0 1 1 0 8 1 kstatmem 264 44 0 18 3 0 3 3 0 8 1 scxspl 216 9756 0 9756 3 2 1 2 1 8 1 plimitpl 152 125 0 107 1 0 1 1 0 8 0 sigapl 424 617 0 569 7 1 6 7 0 8 0 knotepl 120 304 0 0 10 0 10 10 0 8 0 kqueuepl 224 79 0 70 1 0 1 1 0 8 0 pipepl 344 131 0 103 3 0 3 3 0 8 0 fdescpl 528 601 0 569 3 0 3 3 0 8 0 filepl 160 2758 0 2488 16 1 15 15 0 8 3 lockfpl 104 77 0 74 1 0 1 1 0 8 0 lockfspl 48 37 0 34 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 362 0 348 1 0 1 1 0 8 0 zombiepl 144 569 0 569 1 0 1 1 0 8 1 processpl 1232 617 0 569 5 0 5 5 0 8 0 procpl 664 911 0 851 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 538 0 463 17 6 11 17 0 8 3 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 205 0 0 13 0 13 13 0 8 0 bufpl 280 3818 0 131 264 0 264 264 0 8 0 anonpl 32 7535 0 0 61 0 61 61 0 246 0 amapchunkpl 152 13892 0 13370 26 0 26 26 0 158 4 amappl16 200 2127 0 1858 17 2 15 15 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 10 0 10 1 1 0 1 0 8 0 amappl13 176 422 0 421 1 0 1 1 0 8 0 amappl12 168 962 0 919 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 56 0 41 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 72 0 70 1 0 1 1 0 8 0 amappl7 128 87 0 85 1 0 1 1 0 8 0 amappl6 120 273 0 260 1 0 1 1 0 8 0 amappl5 112 74 0 64 1 0 1 1 0 8 0 amappl4 104 424 0 395 1 0 1 1 0 8 0 amappl3 96 2316 0 2223 4 1 3 3 0 8 0 amappl2 88 712 0 635 2 0 2 2 0 8 0 amappl1 80 9965 0 9375 14 0 14 14 0 8 0 amappl 88 3867 0 3696 5 0 5 5 0 92 0 uvmvnodes 80 2072 0 0 43 0 43 43 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 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 7 0 7 2 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 601 0 569 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 601 0 569 1 0 1 1 0 8 0 vmmpekpl 168 6648 0 6613 2 0 2 2 0 8 0 vmmpepl 168 45850 0 43663 97 0 97 97 0 357 0 vmsppl 488 600 0 569 5 0 5 5 0 8 0 rwobjpl 80 17615 0 14376 67 0 67 67 0 8 0 pdppl 4096 1209 0 1138 99 26 73 85 0 8 2 pvpl 32 13453 0 0 109 0 109 109 0 265 0 pmappl 256 600 0 569 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 275 0 30 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83803ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8393fce0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 pmap_enter(fffffd806c04b600,715cd2fb000,70140000,1,21) at pmap_enter+0xd1c uvm_fault_upper(ffff80003c481d10,ffff80003c481d48,ffff80003c481c10) at uvm_fault_upper+0x338 uvm_fault(fffffd806c14a3f0,715cd2fb000,0,1) at uvm_fault+0x198 upageflttrap(ffff80003c481eb0,715cd2fb008) at upageflttrap+0xa9 usertrap(ffff80003c481eb0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x75c297f7dd00, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80612bc458,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80612bc440,1) at rw_do_enter_write+0xba rrw_enter(fffffd80612bc440,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805fdc2b48,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805fdc2b48,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c40f170) at vfs_lookup+0x11c namei(ffff80003c40f170) at namei+0x7ca unp_connect(ffff8000014dac28,fffffd8062d35d00,ffff8000fffee548) at unp_connect+0x29d uipc_dgram_send(ffff8000014dac28,fffffd806be94d00,fffffd8062d35d00,0) at uipc_dgram_send+0x163 sosend(ffff8000014dac28,fffffd8062d35d00,ffff80003c40f3f8,0,0,8) at sosend+0x804 sendit(ffff8000fffee548,5,ffff80003c40f578,8,ffff80003c40f630) at sendit+0x5a5 sys_sendmsg(ffff8000fffee548,ffff80003c40f6e0,ffff80003c40f630) at sys_sendmsg+0x246 syscall(ffff80003c40f6e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdc0e171d50, count: -15