kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 8 15:47:27 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.1' (ECDSA) to the list of known hosts. 2020/03/08 15:47:38 fuzzer started 2020/03/08 15:47:44 dialing manager at 10.128.15.235:30709 2020/03/08 15:47:44 syscalls: 338 2020/03/08 15:47:44 code coverage: enabled 2020/03/08 15:47:44 comparison tracing: enabled 2020/03/08 15:47:44 extra coverage: support is not implemented in syzkaller 2020/03/08 15:47:44 setuid sandbox: enabled 2020/03/08 15:47:44 namespace sandbox: support is not implemented in syzkaller 2020/03/08 15:47:44 Android sandbox: support is not implemented in syzkaller 2020/03/08 15:47:44 fault injection: support is not implemented in syzkaller 2020/03/08 15:47:44 leak checking: support is not implemented in syzkaller 2020/03/08 15:47:44 net packet injection: enabled 2020/03/08 15:47:44 net device setup: support is not implemented in syzkaller 2020/03/08 15:47:44 concurrency sanitizer: support is not implemented in syzkaller 2020/03/08 15:47:44 devlink PCI setup: support is not implemented in syzkaller 15:47:51 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setegid(r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x6) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x24) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x1, 0x2) r6 = syz_open_pts() ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0xff, 0x8, 0x7fff, 0x4, "898b5c0517ff1a11b2be6010581cb7f15226cf42", 0x1000, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getpid() r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000440)=0x800) r12 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x9) r14 = socket$inet(0x2, 0x3, 0x20) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000580)={0x2, 0x5000000000000000}, 0x10) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000005c0)) r15 = msgget(0x2, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, r13]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000780)={{0x0, r16, r17, r10, r18, 0x68, 0x8}, 0x80000001, 0x100, r9, r19, 0x2, 0x1, 0x200, 0x7ff}) 15:47:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000080)=0xffffd640) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0xcd, 0x3}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x4) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000001700)=[{&(0x7f0000000180)="d16b906f22dae2e8cb98bc217d1452e5daf99f31ca6816d844dbd5bbf28733e245e6fcb095846b8cace2deb60bbe24d8cd3e899de4f459dd652852e467b6349e5c90f673b291831c032d038820eb9ed43b078edcecb8b7893842467c07bc0d9c9e7eb3a72c1a2b5a7c75a9b027ca7cd33e73a98e4cb766052c04af4f0a829a8eb8c0617171d98882abda88fe60d22dcb22a67101a5df0809a3ae55c0832714548abd6c76169362c1db9d9dccc80f05732836c8d273a68af8e1230dda005089c4c0cacc9a1d0e6723d43245f2c8f772dc27d18fc1", 0xd4}, {&(0x7f0000000280)="1e6a2dd7fbf7066fa4a47e787057f84695b0055f32870fc9dd3be9155768516a8566741767aa06e2e55877229e5c556f7be766538f1a50441151b8ac0849ffd4b4c12a8376e733412fe69254c66b0221f1fe0eefe454c9cbd67c673bad275c19c2bb87d81d85704eb09f03a4ea826c2ad32ab94ff9be47b7e37e9ae7fb9fc6fd716f57d9badb41a8287e3d565ccfb7f442e8551e447a60f3f3017f2a6edee6fdacded6ec29aaa49e94be41c05865903e31ff2a79", 0xb4}, {&(0x7f0000000340)="b095aef8b44e9325826fcd73b02de5d3222639ba48abe36cb6bcf5ec8d539fbbbad219f9031abdd6ca374db7abe95f95776a1a8ae4aaeda2fd0d4e2db71e30cbd7aff33177ca6c3a850f9e8020ba06747c2fb27f61f975b24e8707a9becff388fd746b046b37a7696c78161e3873298e3b166306d0cf04b569240b4031b2e2b337f8fa4dc4ddd277dcfc5a512a116f2b6f5f5faa308171b58b3e0643af2d87f7c3c2a390dfbbac6a2e128ce9465804b8706af820dba864b4a112b3c6e0d225ceac3445c752a8767ac17e481f", 0xcc}, {&(0x7f0000000440)="af1c894e0f0909d681afc80a2c7857ce2d2683221e6e20c5e58f391dbd1110cbae4239d9fe2fc0f34973a98fbc8cf8e8cf7c6bd248dea44cbf6da459520fe007426a0c25a46c66df1742869cd0fcd01984a75d2ec89634639bf6efff3b699510ad575951cda03035e83046acf768d3b3db68b5ddc419306253a72912fd7cc1a1ca59907055a3e8a3f5bc30e9277f808c33409fd6248007d97ebbf2355c6942f707dc8732d87b82ca0a2b4715b3ea00822f01644d2bd944758fae4b48181b31036c77f8c2c6e8e2ec3a9bb02f9f43f209e2079731ef6c4e6c25d4f56cde3ea734f79b67401b0037b4f300df18eb1ccd68ce96ab530d7743facf390887cb2d8ad907b304ac6766aefde5f6a8e59cae954f1bc06d42fa185309ab3671f38da2608a105d0d1576e4da22e6d78d480da165da9784bea115ab561d0c0c2f3068d91268377f1c6f773361107792985da94bcd28bf25e9a70da00b2ddc88b1dd768bd811c1ac269a842466eb58ddde441d80e3f503a159d87c3b7e1633950f1d99201377526f27f79d1c7ec1a184a7548b4e898d515f078824a3370e26648aa49a556453ae5a7a5a1fcf64748f3ab1dfc3b009fdb1d9f68035f23859954178ffc19c4a96f9991cee31d6c6e7729dfc78ff374bfdda1c6b2a3990541d71493931505a49678612ba1693e8e101bbacdc9f2bae312f316c076bac53a8a0206c16fd505e465ba3e5f9b224dc7cf863f44448b87d103e1100ad5170443925d9e251fa0fad1ec0bf7b2018727b890994ea3db4a2ba2a584dd2009df532914450f964778e65a61e4a027cdf7cbd100abe1ebff6113affe0156bc4e4c11fa9dcd2f5dbb8d8a8227c444973f8b017778ddca492dd56cd59063745ce4409a5ea4b7b92fb9b552d4b92373d7b57073c2fc88add24cba99108e2f3bd4270d642693d2f45def9636c56cbf85e85acf58b824e50ac005aa16a6ee9fa0b8842f15332ff6a7f3aed4858c0b6550a2ac3216528218adcee6f67945025feaf76e00862381a8e9cb0faf4c1d815566a8cc0cd223449daa13361b0d0e67da725e9de979bc25fbdade238086da5390cb89edfe62e1db2cc6781cae850e1755d0732248b69520ba6ae3c5d64e9817cb609c3743a533073c08a12f13d02b601c856ac0f84c1e8afdd8a561bf349ef21f3b4121c9d2ce685442f114f935bce74b4f6568a57bfb8df44c7a58a249c13079419182c4a701c8fd27bda77676df73e3db28b6e11032022c34e971f80b6576a64445a4529e3c7d02309da083cbb08e316f6de90035d593bd5ba0d8da5bcfa3f62102db9a33752e0d0c7a38744319416f1e105934d01b85ed6028a76e6797c309520a60d67573f8bdd48c3576d2c4ec458afe3a6ffa07c5bb699f987907a0ca29526a714fd8623da9e36f03c487e4f29755ef3b06304315aae6446cdb6152495d7228008adfc0f529a6e8da5e9116b57120239d4d21f88b3f44467436632e6db0e7af664fa5250c4a9a3263c95b0e65b982134fd058f70a1bdfabb624b87693d13836d40f866c2a45bb92982ca2578208efb20be6f45cd06f15b2d62aed9b77259ada97a67d3b81bd3880f5e0834da2407426b88718496f6722475ea24852eb6ba5ecafeea9a0cb50c00023adaaa0ea53d64e25078ba2818ca8780696ee2da53e593d55a4e1368185a94b01fc8a59c0fab26f4efd94d1325d6ab7f7b2f67aed95f64dab5abc48e950368e0e0443f80b4756465b0b251a3ba1dd9e31985b9be8502d307eae32e690738db65a319995d0060d8967d5667c4531f7d2f53a89f4a4887fb0be93ce5528207aebfe73824fe1ea16064715ce0fc79d1d45bd5feaac8c1623dc55b3afa40128fe3b4ced7b758e58a855bfec7336cdf60599d1afe6dc63dc624e2011f39d94a43f05b6b3331051162fc6105dbbac57f523ef231f0705e85d92cda06ed8df8996e732515b38f4f157a8cd235e4b9df5ec910e6744789b0912ecab6a5dca1f857808415b3ecdb87f70d676e4ebfd34aea3f631cf683c9cc025a4f817f7c5e406d48dcd713c53c578e493b1e2c1a06f2acdf001fd4bbdbac3128c3533f60f6dce6a0b122e7e927a6eb8bead3ecb9cce651e49a8861979baae4f9d0aa8e937a22c6c4f8e120d58d9cd57ce0640a473d6a3ec146690b5f13d8bf108e9239b4a947941ac30474843cb63b2a8d8e58eaf54429849125a561b454933f486eccc99b6bd9c2942cc8014c6f207145e4c4fbb655f7ac896a4549e35aed0b31995885eb0d0b165195e6994e973b9bbad54506519487af8abe118057c7dc33e2050f01ea0c60eedfe4dc435cc870871201ac267641ecded5b68c489a6a5d8f70f0cc87357e8802f04c7b242ee549b263c7bb344d43b5513ce7603b55189a7a7aa766b58277a5a369e5e71bfce95afd7a0ef1c5496431c8753e86ed7dafb03cf2b68500d222c634ef5e27099600b373944cc4c3f6ed4e0a159b476c18de604a55e8bd86c581f352e6d4620ba641e749db202249bc92ed4e44615003afe08169513bb31eaf56c4d2726531b0fc2284e6047d6b86c7ce1e3f9a3e34dc321515a00542391c788a4792657269e5e169c9f8a4f8211e6c5689b2a5aeb181bfd271f47830c7f364be8ed2112c84dea7e4bbc6a1aff0bf493e2d8946a43d86e3961f36a6a3112a59d39c356e71f6367e76693d985461f0fd64dd3549b4e2860c1d2bae4d6d3ba66688d0cf93a48e43a07ff5e2ea6fb7fff414dfe1a00b4be9ea6bac6d9464e7f50d9887a6ada71a9240677b97dc7f83217b02cae4969bd5577981c387d881fc7ebde2d3a4ee8bf2153c92293c0e279a3fdf31ebd61b64a6b0ba272f7e2a392965bc4d6ed21fc88823f40febc7b8a4a890d1afc1576fdd582cd8a89b37cb5b9c818929dac92658278d5a3e2abc877e55b9115b35c5f147200d5c2e4b483944dd6263ae6ed06281275c831ea10073f1fb0503ca6fe11ac609058fc66299a3338b9c41331a8194c6833f1e954e52598377055da280d53c1c8c97b766f44958db639907de59f08dbb287a3c1ec1acc5ff8e066f82582d5b13d2ab8a12b5b1ab641dfd5cd726726112b62ff52c8f71921269f2fc5d35593ad8ee729e8e8b277c43f4a30d002a307786a4998026076642da6b388995471164bf2871591c9a5e9ceb816e2edbf1a9c872de311fea09d58884a772bfaac1a95a7ad38c809a22992ddaafcfbe6833dc239788d49603da9246e66e76a9719faaba8003dd3c8e89666f1f592b0877532a3c56f8541633a61546bc20e6e5baf25008ac46a43c0b7a1d720d7f27dcd79025231950b70e10a2df94fd08d44fb1b8846ba9ee403ae368f6e93078c187f61d55b67dd2af46770f3dbac57c482e2e825fe3e5c933209ffea08d0ca1275b2275f23a6dcc89ba3b4df9c7c3622b68251df32fc2975b9052bfc6eeff1b0691b615bda0c4f9b414540b5aa9cd838954e58acc2113947602672108a15a05cdb08b304686bfb7955659542dd66c033ee13b8971d5b40d8730a05dae0a5405c50c25cab5825bf5a7e7c25a33b3fedc7fd20c103b5eabf8eb4f4b985743c42b0efb907a544de8be740c767d0d08e5daa3e49d4ad4e76f80734042716ff72edb7b0e30174c52d4124345b82666e5f240d42ed25be9c612ad71d6d9ba7e96423bddc9b95ee0dbfac28237654788440d4c5f59c7aeac89c9ca0bde3e8ecc19bd63c421bd84d84df3cce24f26ab209b92c14971494d8c320fa9ab58e1aeda995647057109f8a8b70a7324724a5c851fe3c6b28391e7673a5b7a28b70684863da425c6d9d7f57f75571f1a79315232b8ea051ed100982f84a9c9897a77eeae8d3569c4bd6e661f92a552b20b50b97a8b1960637031606c6312576efc4aa3ac093a050a1c3a2b172cfd2f49a6f24c22ad985a7447645326c9550680b99d730697d0fb3857f97f724d14dbee17debc2b69adb6286b30eab42c3b5a5d03979ef951fd88e8a30fcec15a8c09019947a8b4496367651055427b0c7a456c60df16c35267606fb01f7b245ca444cd5ce0af43033eb5fb888a62b95baf86431d5aff7463f4dd0bc78ca4d243129e600eb8d0d5b287340c35c1673e5850d10971d98c1a3ff5bec9c0c5738ae22b64bfdefff6f497b93d2cc0645a0054fdafb02fec67cf939e0aa28a13b70a808a12883959e5188445797577925b612964975afee1283c6330ac8c15ee564ead57590f008ab5a874097d98f23fce4a055bd8735109f147872d40bb85e6239bd92f9b11aa49446a706c656e303a2e5ad9c358bf9c65b93b22c89eec2a5d22f3eac3091bd4c5f71dd31a5a4f1de2c5a086e18add5639e65d866f7b67b39c777074e3d1b1b657c57565543b69232c80a37668143aa1f6f6b3084e28738bdb0bc5d601212d2ebb12cac12ee6337cc15ad9cf558f9318f537f2072f4cb18b02deb0a2192393b99a6808593e98c1a812608c42c485dea27f27c8038e03423d4c0eb9136b9416c1983f720c80caec9b1cae399d8f9d3a99997d8d37d29706e61e4535fb1780e7167675acdce0fd636a39c040d44a96f1c7c826fed6e7099a32fc6ba855f647e680a902c3ce247a1ed5637a895d5603b1f1ae654effbb0fefa2eae78555787f4bbdae8f102a4ee0c34d6c4d5df7545853172ed0810f96323f4526b9a4b1f9ded2f1ee98712527e770ecc28ca79db44c8492c27384523ddf18be83015845d994952d10b47276e6d2eb981408da83cb52cdfb5a04cfaf6b5f58a44e43aca1a5b2bb2cee19a44b63c370d8de02d51add81dbcaa2c1aa9bbc663d2cfb34a8eeaa44a772d521a0a0be57b8e176b70becfc76262b5893b906e2263cd177d3bb184bc61e264b33712b6af313987fc81a3459d7f5f6d85b91d96df07a0c17400bdee15df91a48dd81cceccd1f9048d8a0e4815a9e4215ebd9a1b9ebc5f00e0c035272aba4a9979dd9860af43f5b9a3bc3f926ffb9c00cc441b88dee3be349ed5cb4c216e1b0e8a3fc073ce8cf53fceb3c830428af37257d22ae35f06bd70476cee809dd92acfd4754c7880baad1a088e3094953ddb4192bfba2d2b4fc5e431139fff6c44c0f486be88ecfd5d1578cce06b41e4ce69f1f573c9fb7a257d2bcafe20a1edcfc173fc5753b15d98f92d2a91d70fa654e20e6293b6cea4fedcdfad2ec9924f856a0c1c095c5f60c831ff29bba8a79879ae15933a70f1b250b5459e62befbdae2d7ef0cdf90e414c4969511b4a232c8568151cfe3cc053de7eefa4449f1b568606b109a21dbfbfa06c3c67f10f606e7575ee513be5b0189e59216ff87aba08151438aa1e4517397b94d7519a4ec8d8504d24d160a167894d328c69544e2f8e3dc051ff7fd0c2827a8a5792838aec51fcaf7b2e75dacf9f43ceee9932e65303ec3f25add25902ac995ba497444b197efba45ad2fc1d3cd0233ea63c49ddd9502fd486b6ddfa201df08a5fd8cc6f9002a8b5fb74966aa39dbe77bc3f11237f34690a942f2f828a807befc41f1aa7366372f42be7c1d40c6d551eb64c775b174fcc573db9584f63545a3cb05aa270a1e5a98b19144612d2a40eca07214ae1931e0fb5ab95cba98ee207be1f5c346af6418baa8882bf7d646d99f098adfebcefd6e7b2562ec1499f83c4b65df17a5f7c9d3150a973b43dd926fdcc677010dfbaa416e74a0ff2dba307d07fcfd97ae477312e406ccc6424273e754c0baa0db3998ef6779958438c0b5b9ce6b2558488a706843498ad91583eb2fd87a1979d626b494b17f759af42c79dbed317c63a1768ada12f541187", 0x1000}, {&(0x7f0000001440)="718a69b09b97bdc423a53cf7ac822830107fd8e2004204d80aefe14af896870f58d4d44d358131a7e4599d9e719ea78b6c1274a77c9527a8e3a12f1152deb87aeb52f33bee03b114f51ef2723b885d181827bf3e2f80a46a2c817168b5fa211751b97fc194a1666631b8d384fcd4e2a8766656d528fe00df05aed402d16b61303ad97bcf3e3e88d33ea2e94df8fb923efd2cc342ca6fb7552408987f692e34ef7191b130de138475f4d21269087933e6a91dbf032a9a58423ef8407db702f6c91325d9b60469a2255fad303ac573667388de9e27f531e01ff70b94989403e0eada8c8af7f4a0de2e0c353d3aca", 0xed}, {&(0x7f0000001540)="1f39ee92a7fdd1e0be3a69333e5f5b65f6e0421041f41f7dc1dad973569fac8e8148db04fe646f0e1248779c98130b76629ce92c302fd142985bef601bba180199af6658d721d22e575f871379413dea5a5baba68ecf9914e7094f026b558a51d690ea38860782acb84ff1ef9077598156be64081c08d1d43eb3374e62d51712a2b1914c3024a30f1b2d2d6aef9f71a12033a568f8a83269ea99de04855cecdc1ffef9957775a2fac86a8aab220469e85cb3783a9de2be84ad61c2f0cecc828e2c21eb53a080f82d010de6597cdb1e42b0b03f09e5beb968f7e98e0c2745", 0xde}, {&(0x7f0000001640)="33810d20fbab2ecfe72ff0b72ae00064218b9ce3e507c8d14d3a55e23487a4a0377e0556713d107fb5a8f178a47716ab86a9ff7261a1e8c8094a5c0ee2672be5c6b9bdf5b8264ebd2ea63e977edd22da8df3e9b898f26685aba0ba28a46fa85c15f16db5d8365576310981b8596d16883a4604ba436a1e454fb8375541defcbe7221e5bdf67d3b43", 0x88}], 0x7, 0x0, 0xb761) r3 = accept$unix(r1, 0x0, &(0x7f0000001780)) accept(r3, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) r4 = dup2(0xffffffffffffff9c, r3) getpeername(r4, &(0x7f0000001840)=@un=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) socketpair(0x1, 0x1, 0x0, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000002900)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000002940)={0x0, "4cea051ec977ebf0e4d347ace37ff406e62ae5d491e22d5e8495a807866708e59ebf16ccec607889761fd70302c04ca9ceead0b93528ec4a68de2c2763560b9b3a2bd16acca4831624f83551675d18dae632e2911fb16bab8a21336a8ad49acba3e0e00987015e05ac7a51bf7cbd2798dd85fbee686cb1fef2660178b4e91a98b7ea72194335be088e4935e70ce60d9406428bb36bd3d2d0388c4f77cded018b242958af82f797b0a7d4dd008262dadd733f151daf7175220ec445b7443fea3f51deeec891dfb17d2f0b06e95bd1941d627937b37f19eafdec7e1f4eced6e8a09023e7f0cd45e047808639603b69f19734381e5a1c17856d8ead671a4bc0ef1bd442e70baa6d3d8d01734073250eb08c168b9d3c6d2c4c03038684d9f813a497160257133f80829f00a4c94e707e0f3b4f8858f4d072bc6466961ed0997936eea496545b64572d5532c491a5620138ca1fe78c935b9b7105a5511a20a407dd1107e73fc9ea9b8d8aee3ad273746f9253339bca6e15af47430335add2cc9cb8d3c6ad6d2bdf1f9692fe56878d1598ce22608937ac6e256a45ac2f80b4ec62574ba485f833a5e4774ae7e313f9763f4fa373ed32a20b90daffdc8d9a96be781b012b306dbc5c47f05344e85239a1fdd7dda5d7898f82ba8420268c20f85610aacb72d8aa40343872581375b96552891a53bed572a0272386be433ef85b46f95f6ed2787439319296c86a6aeda8a01b04bbc125382ea81c26e6f701a2e1d8702f9168d9ab9b6c51173173eafd83a1c675701e7ebb23b14817ad7eb439a4706d9f60505aa20425b3af933b96a958b832a1c086bd51312198d84ad641e1844d1d4385b52506560a478b55d9ecfdfda0990ec33cedbcd1ab18f9111f964258da7d5530134a68b7ce8e38bd63da39b093194587bd9767a353cb69fe702a7eeae42133084d31f30450f13b8f3ee281e811043d3e7d871717e51090016b1b4e9ecd100bf28454f6baa36a9686792e4c1754e510f986261fd6280d45e2b946610722bc958fc718f0cdc541c313695c732cde64a5b10efd8c16130709aae563ed865354143e7c1785f497bed42e92203f7bbe20d7d3aee79524aaa7b4a48daf2232e88a5a5699afedca0e599a55f1fdeafeb36d8e910b9f8d2bb4574f04b09238cb5989660693056e8969928f9834b714750e6105d4986fb5be1baa213e40a3b0f419a84e76036ec9fc9e5e26d9be16b40692fdaa591053627383564a8edc5ec6f611453025c59400fc522db8f9b6e8e4b2d7eab8a4b96b3f39298bf29f5382abd22ac907ea1e12f2cbfb80209cc302cfe0eb1ceb53f0dac44f9fc1f7e1e0580326f0ee164426bc5002b2729a7e3c3d8ec20d60643e8e4ec20c6aebae99bb270019b30db8d6a6f451fef5bea0433941d3779ff0def518fec45ff230877043ea105f8f36af4936063131fa8b51f08ef85c64c6a2f8882cafb9908571bdb1bb2db7fdf3d92102041ca3f16c9afaf98ddfe8c42fc067002d223f70849379c1e112f6410f5d38006ab5e0c16327af637969f88a5473dc25db06a596acf050d3d72c125a6f6dd0d74c0da9e750b2728ba92d4c50101d630f9b3b9d7119c4451dda61f78d76c18f1232bbeecec59a88bd78d9e167bc87b54fa381b7b24569db36adf08d551f764a09ff5b7064ecd81e2e35fcda6405cc8a8ea870441364d3cbf6dda4861dfe2ea2a079f630ce962a17d1cedd56a3bfffb25232e38efc1bac83ba147e95683f63917788f606919aa3a81174f4d89432f995766d0d97a4c95fbc106eb82bb798d3f92b270c0215512ebfc652c4d32164cc752dd14e1e16428a8cbc0bdc972a75d1957cdd23695dfa1bf837df07440ce303d2a82823f2ccffb17db43fefe60b80c44f2e181df004b248a6e31d553ed5a5b40e46fef7ccf4c86dd294c667f04bdf69b2593c60fa3d54801ee3f417a7d07b46417fbee231538e0557ff3acc5f34da6a73fcbf8905abcbb31a361bc55faafa04539ab2c0e7a325149e3950b0a43bf1238d4954120a2144d5020fedc2669bb7244ae378b41a8b0e0d175ed1e5f1f30c53428dfd716ce2728bac890d92aa191aa887b3f4db69b325e0b9f32f94d367e9ef2477e633dfe02ad3a639a3f9306d53f8074ae3c72f2f1c8d42fb931fc7035d3ae4b3895fd99225e9fc80123e9817d48427e906ec5ba1d7490fa01e56eac3107a119be92251d188dc09c8f9999fa58bda1023cb9f2fd448a8b4b45fe020f8199cd9789d7a21e88a9ff5b7f5136786fb5eba672cdd7de23439b9e9cd2db4ce0b55fd454d2f28c67f1a5d608d23cbb6edd7f2df08f6f17faf1232d910ac159aaa9c49459b62d49dee89fee4df23908ef4426ba01ffefa8a3f4575fc4911076e083205be5093814acbd47818a2483bf9afce486950faa8b71194a8d93c001cd60988fc97f0219c6b3e8098c08c1e3601116f62dec99ae286a7b7a887eb052021dbaababa6fe3a92f4eae9e31cc11fc90ee9e3ec8f99ee5244a0609542a304f50e49d0106a6542b1c083abb77f86e84cccfe8c88c23cd723e65f1e0d924995b96467725a0e036baf1ccee1add7d75faaac3c2cd437e781e6c7d0c971d478f02de081c52991ad131ca77f0ba28a8387452f2af134686341eeb4847b0646f21cbff59f58ae1732ff2ce11f4ff0caea14e199a8182cf946b466b510cd6693d244e40888353cf027253ec9aa74a11e055b8f89d7c4571688d2fd44f6c3e3ed4c52e1052447083be0f03acd3e528925188e7ad22177904b61c874ab79d693f7f92941a63612785ca4a38fd372f779df0e3d1971c4a07bb7921752a719580d38deb53106c856c2267cf46ae39c1eec44c4aaf1a262f446d7a5686cf44ece7eee2714cedb37be893da03bf2af94c16f71690cb06752e817abbc0e03a291f998c5dea6291201276c5fd90b0e4c9117bed6cceb2763fce2a197b4aeae0d285e14a7251dce399e83ab3775e58494024463a1777fd55d60f6735614a014d57b9ec4e48703bd28cd6629da55fc644d444c7c3a20839a08481de90cecfd1c91721941e6298655e94ab1c6cf1e53dce475ad5d003dcc9d91a98a61e6f32469c954f5baaf1014ed29576f4e2eb8975b974442334523b4b2a6e0dab9d603bf238e68ccff6c00556f202205cc633dfe3076415fef6634a4982f15541307cbbcae71069098849057e7b34668fa31e4ebf64b46f7a5ff61d794853d7258b21615a85f3afbd37d654b9b84d2bed9400fca052a3bc048a371e6bfbbcfce5388e83bad0bfa22552f83266d58e71c6719c582c1ebac2e025ab93ec730083f03f60e016579c729966f28cef8e20f98899fc2479388f71b7ae5b6fe2cb82d8b033525c82a24f4978706a66c7e1f3d8160d8a8d6609881230e5bccd3d0bba5562866a189e2c36b51eeb5cfe9e7f17a921bfc688c19db732ff12935c43282161ef9be41052badbdf781c6005bbd1f56c31c1f0a0fcbd8c4f7704e265544081a8bd7b170a74bd0124a892551d3ba51ff8ef1ecd530a042ce6987d970e1ff07385f0f1327a4a34133b7e3b1bb18ad105452543a3cfa8658e5b7be9de02fe1bf87ad7f7304d220ed0f2ae4f24252dcc8cc35ae49b240e2d6b1b410ebfbd01dbcfc72fa4b0874758ef0dfc831dcb39ce5de382af83c780f20037401535caca831f962c409311829db43b956d10fea358f86da5580fa68e50198a36e5b0a2a715bd656603f083f4bd2477609920a75c95476a6c8b3711877cee65418e00366d3c107452d2ce6ac79029219f8ecf1e5e5d1d301b60161bfd673eb1a38aba0f74de4d42c39d0ab1699323997c7264703fdd105b1566f93d5992df211990935d5b92e15ca2920bf1ee5477799ec0741d37e017e44563dbde4f4902c9e84b9a8ebdc027fe88bdee9e1c2225c004fa16fc6db39c90f1e1d66f49928fe90b8117e48aa569ac649475e96b3db4ea056ceb2cd59392ed5cc381a6079653f326018b70509cda3761bb208d5cf4ba3a12011415af04fc2c8e6383938eac6eee045fcd664d2b239e14fe6b4dae915c09bf8a1bb446ffe9ae394a8e5275370d2e9a8c8a8a46f7301ef9c6ba692b81ffd7c20c3a695bf541abf9670091d5987a290198b88ca319922ca3fb0ef2e2461f14b839c1670bfbaed6e6ee2afa8882520a474b21bc925fe00e707b402d7399dad7189617aa9d95d8d6dcc0c284e9f805da48d7e1463bc1b5c18e67c37cdfa9dc579183f65b3f4f6af86a2c1f72fb7767a85f5a8db228f2367a6ab07b790a85ff20b54549390dd56a48be4f46af3cd45425d2985759258e158c2bd6f1292a247108056c87d3b680119b6d553572a7f88d2cefe8d23f6d563b4f6873cef66408bbfc857c1ec7166f95c9562e0f2b9188da53b7aa103406238aec1dc0ddcdc8a2e7ec2a1f105838537048e2b7ce13b23decd7f39d8c19cf3e79c1a66a97b161462abc7ebeb1b857d3ba8b0294eac897969d41e682c93b452abc714faaee48e9c5a576ac1f63f15a01fd14db26c28fe5e37d5f29ed048cea2a92da177900ad983cbde8775849c5148acc85677f21ce7d8c2410bdc939bfbf5bfa3fdacc43b6410e6f6574697f3edc822c224cc6794af9ce0e1ee692ba63984fc4bccb3896e702249807362e79eb0f462251da80cc79e14837a2ab6f54be175b172de5c800af425f6ed0973709973636ea2af325134bbc09458a9899cae36598ddb42e784623c71e722bec64060920843a81b243511e4066d2a347200adc873d6e1d8644cd2c4db749df4ecda77ee7a3b47ccdf430275f588bf36e42049bfda2ffd5dd57a039506728f144deca61ac622bd68527109f48b43950bd092f0155310b1c46232147bd52d1b043fb98794042574ad4d23e7df457b3a9d67a86b11c7e9f11134674712041ec3de945a14a8bd4d9cb25a5cb76e5a56b577502e290bc44a9c54c21e94d507d64e61df73294b40006f3a6db5d194ebc3771fd2cf522576eaed01e5bb85c9118e2c658a7fac55f4626aaabf5321f69552ee05257eb0b4aef5593cc1aae3f12bb205038c219f253ef31f3eea74ceaa8483ab7a7787d4458ecf87992b6a2f3f49961d70e8ff40932cf9147e04eeb419a2ec6d1857a162efc56fea4322ebd5ca43f8787e8915918b2f1862c6dcdf30901a1dd1c78a527cc0dfd2fe052bf1d5a4bd160915ff515bb1c0f3d6c2a12ca4832dd9317da161e37b8e8b1944a531e75a703b1bfcddbd04671eafb614b554eb3cf97a5885a532f9e9dca2e740ab2a00720db44dec9e7d2be058dc782c8e15927ae0c19e0db765e718804957f35bd572dbc0f61e91626bb3a6477cfac5936ea80e4eebf4a69e63378bf7072559e942347def333e491611d502354838af6e1ea9e3f0e770cb45c34e4f0f1213d24aba3ca5b273ea6389c1c00961675bc12eee92ccc37ccdd197181d94d4d2e0cbf315e8ef818aeae2127b75ac7850f443f0c019bc203b7476ac8f28d59f78c5c7f7635ed663336fd00fe6525751ea8d825fea79fa5dbe132f73d4f7174c91f6cf56e7d36696f727553813c5d03f7282205660ad964915bf92a29d87a54fac36be570369167a408807be0203ebbf26964d79c715edc7aa7f8dfd8b85783e00882a618819b6b1976f35601d117415146fc683bd9ff5facceb220ce83d0600462a4d9691baa8fd7fe5dbea5d70ad3b4db1aa7465c9fe1f55f1ef34628106c6f9316cf7b7ea7d3b59e0245016073ba16ba4628dc12179f929d095e17133acfc36597d16b530bdf2c4b615156a6bfb9cabd47e3ef"}, 0x1008, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000003980)={0x2, "301ee9d54c0536da5341d4e71d4aac4b308aacdb164a0ec976552da0f86992b3a5ca0fef648e52d37fa13752b2959f4394138854eb0ab015cab275f3d43dba5bc52b1af5112fa361a6bd0d134158257fa3271aedd1c69549fb70bbd9a759ff72c5686a881f330b49e541a3b9d0b2d1c02e768efb910f1c95b9979b9395f8159d63018f8a39f06a49090d754f9a22833d4835ee997dcede14713299bc859625d0c03d2ea835899fe09d71"}, 0xb2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000003a40)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r7, &(0x7f0000003a80)="d1de6c1d2f4d3f783df85575a0fd3de98ac5f9c8e333f2e37066f131d518c796452e782a930217f90c27d7b0c82fc44e49f2043a1cdd97d1b195da6455914f14eb35f9c87d1f28697b87d008c4c5a64ca9df690a64299f7e141b0ef8676d634d004c0f8a96a9a12ab17e6c23487f44f5bdc5e2f57df1c6813b4b2571eba0c78b87c463dd0009f227a3448c77ea7df08fb27d3f71d0513e2d524841a52b8d1a5840afc7da421c022a0cd2327bac8c02d641c11aefbe1804f72b768c60b7843b3d92bd993b349df17f95f9cdd9aa6534687502e4ccd18cf2afbd8870d5dbd1d63c9337ffc75ffab62cba685881afdd99a30956fded3619f290a369b8941b98835cea20c1df24977e4a8b9405b31b0f7b02e978f7eeb99a66b66b94fa278ce24f84e6f201d3c843dfc19690347402361d293b1f9793d522d91657cbccafba9ce39f69f13861dafed2f7f0a4db0375c100e32bbab1777050d4c66bc189307b7fdb6193d1bc7c2203bb3c88733321333631c9e4d1b7629676d5ed8b03d512e20149013ca0b5037eedb94434e466524930dfa34d65c09f17aa3a1011789192adc5d132649a9a891e1b82c9d92d5f8bb3f4036f86e0a8316cf6c1cc3afb36c1ce800ca40d9374b08e01ad187f7f619711cd4fedb28591d7f68f631d998a0afc7c0b0bf17689443cf251301ac9ab59366a25cc46f76cdf59c6d2c01e9642888b8df9c2db47c327afbff747681e9efbc7b0b1521af87db5b9f5c1fa80da16cdf61d6419887839121a71f7e39ca40412c806a053811da27897f898041def3fc6be13e2d48eb5f3c449e15d44c7efcba8a93fad212bc4d7b7f4657d918724eb67689d6f29d1c298d8e0c4afc812bfc136292eb96965278c9aa0af14e72ca37aa5093afacd77f75cfc4a64ad70e21463b39e41a75093f341dbd2e116bf6ada0e49bce39945cad9462e3dbf4013b598e281555754117a12cea4feb3bd9a96e5e726c7f9174104bc966b3eda0e20734ba61e7f401275c96aef89f1a25482e964a5f14c37d858d7b2166392e1e8b707622501f5796d9bbe6eb5fb158e317e82630a5185c4857d0df6bf472275c8fcccf1c9be351890cf049c61b2e6c8c3ee72dfabffb24cebeee4d892b9ea57e6409079a7ef775b51cd8f8b5c06e4a664a6a12415daee9adddde7b91c69d791afc5be8647c0769cad85dde5b3e1fa62d4ede831a85fc442c20a0b4b86b7db8ce4c71d1b2a9e827819721349b987927b2b6534a7b9e9c20b7d3e4f57286062e38fd67dbdd8eea73f572308978ff0d16c3dc4c7ade1126e3a2446ba842ca2b5d1b40eb00eb611be7de37d70858bbd9e8e94067f762112fcd532b6a44cce4bc6026efa230a180959fd2be025d573f801b5affbac7621b801818a13b26a20f308df5b99b7cdcbf73a7d177ca63c72b57a3c1bf9c980f3b7aeba4ba00058083f193010fa58b0c2960479c7f504ed9ef0b418369436c8278a8cb62535dd98111240e776dc6ef24042107f9cd8a16a6969af7abb03da1a84a46c8367424418cf99f835d77f704d7e4b45136623d45498762fa951ce5b010fd34e6f5f88cda10c62a0f1a93d0b872c700f7594dd02890140ac9d8664a233e920bce791a1eb4c5cd4f8895fc70a39ba82f0625fff5bf1d0bf59fbe7adc5bc8397028a13e6d9fb5bd8d22fb105b392568a511c5b4f0b913c200732633b339b761eaf2ea6b53f095e6c824e56a7c640ac4a41b63e97dd31e66efbdbe99b9e9daf214454caa2d782d2be5daf25910f0f2abffaa8d21d07f345f3d51e9fc573c61687dbd4c2e256ed6bb075ba50d191ab01490e03ccc5b2cffd07f2d7cba7df40d78a8f1cbbcbb19a58dccac239a9e0dce7a7cb9f2ceea0cd2103b4956a5f4113e38d7ae9d8738ab7cdfb4a9832c266ff1c7a1eda1f25b1f914e5272ab45ae27a9e040fca907319949bbbebf8a61ebf25c044ebde3f63252e53f22b64df1c1cb786debcfa6478b59443eb9793dd17de4923617c0db5202c4752417b5d2f01ec1f13a81ccd4046b8785ba85108c0a6330d7df934af0ff1cb8cdd563ba71c9a365bf11acc1426679b914917adebfa81575d3af896c9a0bafff990f0e7aeb38a4f80296f56bff48def069249528ab26758778b57619c78d33a6773a32b9b73ec3ff02299f91eef8ca23395fac5892c4fd42ad8d504bf513367e1ab0a3e09c1cf48b3befd1e41b97112811ac40a61d2eeb1f84a3087bafce1a125935a927abde5200195e92856b2de59c0c129e3102f212d0c0a1e0a91667fb0fd6d48386691fb4259b7ca34697a1f7dba382e1538240c0aa510a37ed7bf9561b7844fd3228ddce7e7b04cfa10131dfc364194daa1404d0e5df9975e59d305e31ffef2665397b73162ed90e4e350f939fce04b7752dc9f4f6b6b58bb83f0159a51ee8a52a3d61ca742e0cb699337dc92d8ef7d47e5e5282162cb009061f129f19cd2f6b533509cb5417ef6e0276a8b065ccd89794776bec309021ad2b5be507fbfc6eb443a377724dc0e8ee1748252cf954045d2dda0277e957b73b6556efb1ede549d2d28c55feb4a488703ab74903cc64d2e5895b1880ff5feffb45dd897a3f8ef15a0f4fc708c61198f85525dd46373e3f109b70ccdf54bc08f92fa73b9d19eb4964882d6a3e74393e5f2cc73bc6c1baee203883723a643a2c6cd012e2cef7bc22b05e1df044de12fa0c039a37130ba944f110dcc6db9ce8e7ceb26ffb4ea1d3af52a44008161f1eb738137cc5ebcb01a498b9816fdb74ddc0b6a030802f24ee108762bacbe1aee6f7b234cf70aa9360cda83f8c196416786ccaaa9f75c0be6cb1ae1270102dfa84188fbf4daa6be34886a89924b2ee6d9a2fa03954897d3599d48e6a94962ded7b11ee712fb76c8da6718f405e06b85a1d6423df1664edfacec7bedef77d78270b04887ddbd098d67f6018927aa1dbc2543de51a4657489ccb635dc0c200008396454bea9eac89e354142a0525b55e718b87b2bfd26973bd7170f8c7da34bbd17e5b9ad818716ed6798791f75d2aacdbf1998a44400db9e1825edecc55780d76541c107877240ad093fcc8cd7d091fd9712b75abc1b4496c41426c9cff2ec6f4eb7b7d29e055874ab471d0559662d8e6b10f505e7b77c5b2af853af1d9358576f181174e52386bc2b7cf7409b38b6642b92ed53e3e258c12e85e0fc10d5a87df2b481dcbec6f3934c7aa5bc2275105fd940a0e1cef9bdc5bd27eebd214a7c91d36986dd548e8294b4a5159ac24998cd492f6da2d82796c7b765babbcb2187ad656d40d674cef827ce2a3360d217993a4e7040a97906aea65f5eab35d9c45f5e3b1b2306bb306cd05755307d52cae3090a53360a7cf96a876421867cd8ca7f31f6a699efae4ff52d7b1ceaec2da422e1398b9b0f1c7ca5f54104c5a2e4d4bdf415471c4419d53ca2eb467e829d4d6775d564f61ee01e15399d1fdfc088485cf21726970ab8907fb87ab51eddd69ce8382fdd49b14657d7f62941909fdcfc4e71215102c279a424980a0cfcdbe7413a9cfa35e612a31212017e5782d9209f859893cc5227f6541213557d97edc87e8e770c6ea0a8dc72b011cd42a5eabca4d6024a4dc2d8ae2cb66de006b286d31f02ca6edfd48ae65681d176bd1b40468164863dc553b999e2d1ccd391e8b27d6263ef343118e9cdd1d9dff2e90c5b62d4f7427bd76c34831fc5e32ec9e73e8007aa3800351fb94f5303c66e9f3cdac6b5a8bbbb293b4806f3c244ef7d168b5c434f210739e38a56fd2fa219f60ad96405279291811378cc26090ceb438ded4c0191e238f498c0aa8e5f095821238aa29d55a1d92a239f09a8bc4a7bdfc0311cdd3075aa925295304fcc56cf89429b81215a001de98bcb385c443e8fa361057186c90e8abaf647c255423cbef7f9c13368189fdebb3d6d84e4bf1c414ae35aa9b19c1daa4a260e423bebd6277c4767e0b5eddd2fc3403ead34e75c59ea48fe51ea3341124052aa8f2b88e06633b6cf1a2c7671e37f54b9ae6d12ad4d6efeb779fde590182b18369cf2a3ff52b48ef98725df55a4b60ed7b0c165265a98a62fd07234d0821cb93b2d40e5820a1d860989fd987ea187137347d2e7b86c8439fe245e83f2eb29cc13709cba79a9a938e2ace4f0b48f470f58594e24fecc4c57dcf1fd3f7603d22b8c7f7acd686a977967b2ac60ccfe5bfb54f0175eb65e899e765586a760f40f35a0997330216c015c98fc9c0f261b448201e5267c4773ba767040a403938cb8f8a848de518643554546da2f7bdf56a6fe101dfef72e833c7a960e9addee04d4da1d8c9a1d5d3b210b6ca206a4b3444254df9fc1f3658b465a1d04c8ed1dbb79758696842b119ee98a24fa9f5b54931502cb4eb3c392ed620f9e1154c970a7c992f7cbc06f9104d0471e56ff95785c6b520e8bae05f97deaa15678169decc3445eea4961d23269ff8262d4a6757f1d45f46768e4aec688bda35a288bc8075e7611facac9a35d7588c4808088e5c0b73ee265f541698e0b925cb54410d425e6a831dd2a322e16e7d9a8bab1e940ba4d7007aeac445efc3152d6f96e5ce460021d144aa7f4ddcd559a64642bfd41628a30583b935bb8209e828cb9db4bbe1660ffcfd8fe14c8953e7d94da75673795159f31c4ce51eb3dcad14292486b12b3d3ef67a89e7c084f4fa6c61d34643bb6192774e4c648e4993dfc53284ad27b4f4697d8852e6b18c3efcee1dc3f5ec90a064744aee3dbc2bbb4ffeefcabc4ade60f8a5cc52091f0818ae624420629f4a82ce43717db8bdcb1dce82af1d0f31d40c3837a954976842d76c551810c65f4ccaf04830b1f31bd2b1db1fdd34d07e887bf70ef8392f0c415f93f8dbe879ffdab86b22fbf67dc77f1cc733f3e7d6518feeccf747e589940bb42998be4db246578dbf47fe29e8f5988ae8e08782de5b9c3d606ab34ef92c66819b85c5ff707db86e715905c1c8fac4a518f9988c2aef02d8b5643c8d84ed461cad664399dccff4e5e70572827221295e2965a85d8b4dd3a67412cb03f9bba56d54338f53ea838100fcf4357c0fd3366d9ee1c1ba4dbc430c64ec80d58f669519a99944fc459f99793c898bdabaab38b7d653e218043f255c3ffef8c8c34620610f945c92b26a3048d0d9a79c417c073bd047c32dde318f87d0702c3b1f9e918d2e754ccf774a76183186219573ddb1073d0e35549f982b045258b1a8f4a425c15a8d6f873a95c7c9cc23b3e375583b17809dd9e12500fa47518a9fb80d76e7cc11392963d13de75693edeff2d5d93bea5e4f004fb781029bd39dfc94371c2c28731f1dc1ea264d708cb6d13189e584f26bd1284ebbf0e39fdf90f5b26c0ed21d216101911a76fa76b6ebc390941dddff4268ca94972f1e6f6904d825b5539fa6e8a510b6e186f2aaa6eefd8f59e97eca8ab3da75223083a2d2419eb4b9eca89013d524819e63e4f601e8a5b68101607d32753709a83705a9662a096d27340f108113fb389b7d808f4f4c3bdde77722cd7538c8d353eda77f3f4b638f6cc670f1a8421b196199a3220f1ebc80c9592261425109e9f73c3edf85c9e90856f01cade55ac22b4130489f789d36ef55205f65b04a481bd218f6b06f9875ccf27d70d979c4be4c806f83c89ad2f85875d884a64eb04638a5a54a2f8e3d42876b28a0983f765fc69ef44c02d4045fefa019de07484043ee307292447f84e0003ddb3528fb37b9923e86a95ec2db977389eb1b99512548e7f2aa55b77e0ed14d24afd2079800a67cdafeacdda7672ec11b4dde7", 0x1000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000004a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r8, &(0x7f0000004bc0)="f8e81c199bc615f70a13caa5a4e662aa3d72e0de3861f03c9ad1cfcaee8bc7b9e40922886297186866f23f4920a5035998ce476f0f48cb356d4eea47374c7636293341fe36a0c58c5b496081e8fe43be76e62dc0a974d4f8990a57b59119493b38fa7e2f1d772d65a768c888e61660a3585916f0a1cdd0a761251d79a0734c748f9a951114ce29c7e1ff75438c71e07e70755a32b9b8fcd731bcd7bb5afd2c6551c3fed9664caff6eca089e5b85bd5493d5db2884a7d78e73f83c6e683368556878e2b5b6c518eea338ce0ae9528394fa61a72cc28a892a15e9f0f9a55e01b716508a304698406dfded8a807b93fb65ed4776419795321215600e4119f69bc7dc20b2c6eb789f5f3bd67a7e96019a7f6681abb3329b4d7bd66b17e3861ddf0a4871d66076ae1aa632e80c75f1870e61df2df77add96e0631d8919dae39f99aa1f18577f3acb69aee3ea87b0e6022981401b3347e507fbaabcaaaaa7e0b446753d57eba5513190f5768f3a1ba5627ecbd7c2a03906fd000e43eaf5dbd4ca4f4d81584306a7d2f020e82d9181230d96918db9fb41a33c5654261131f672f547d7611978a804258576f9b1fb53359eb839b661ca154868901c2fb759713b92651274e34b9b62dcb3a9977ab89bf6edf06ac2d9425c8a7501a94e36f168dde1aaf96d7f07e5dd18b32edf50097f26f7d56cdfc6f8c9a6965eef6249e06e84cb73ab7fbb4ece91eb836284a7b48dc609f6d9931159ae0ea51acde5e5253d4a2d75145a822afce88b7340163c2295e2676b03aa1a896e612d2ae5a4dfc5a3dd205829bfada67eeaf57602f0d1ec2f352196356a8a22a7cfee065c8982ef83a8f979e90fd1dcccf456676c4bf94504f656eeea5c5b65cf2b60456a92937be90451de1d1c69eb36528883967d77ef97e624ffe8da65df440b24864705d6c204f5ea610934c1c9debbaf952c18cc29408667313f45d3f5734f51650f07af3d4464da226bb96e54bbfcbb3eea82bc3fd7e2919caa98165255a84fe739cbe94242a32bb539547c3a53a96d018fb9358b3a2febf99200c32223816ce6364a9cdbcf1f09be3a790fb49f2e7185cda96ae83bf4421007715ae3d3667969f76ac1161cb13e6f5f4285d700732783ce06b3f01e9fcdc27f7601aefd8761a5992a0725d7e3f41e7164344acff6a18b28c32f503147d886456135ef3e141d179b62ff230615d0e962662d511e205f4d423303f175953378e06aab851f5841c23dd763dcdb12d551276c22cbdc7d461678529f097d6002c3bd3b03e4b8cd42eb911f8752c3277fdf1ef131d50a0f74d36a318d87a8072f6bb1146809bee6a74a51d6b3640a04ccdc7e97218946b4d046eb8e41cad2b6d3a5fa2e69976bb8fcc982d57888149221ef2df2db1cfa289860df575d7a754049cd32f35fcddd9fffc137a0fb3bfe3f67c35aab797b364906d3eff835e0115dc73364ac3324fcf7be8db57502dc23de695494facce656b02a12f172135d0d0ab199323884e2518584c0c1f5081ccdf04ac73fee8df78c064a9074f933765ccfc950fe485cfdf1665580ed72b39de4fccb740600bff48119978f9c33178ce9100cba8c83bfdb5fb34b2d233758413ba31a47d36295a87d9acb81d86a09f9cf427dd90b41e5812cf9a82bbb581842e6adc83c735ae182cfbe4345ec630bb697e4bdb549a913d994e815d16ced111130a181087b92f1250e055e13964b1bb86a60e3b728d9fcf0a4b6fa4ae97f0a2acf3494e0b264199ff9e43c93470ab5006e49921ac983d21f282eaeef66a61952705fb142f1f4cd3e798d251bd9f3ca4bb25560a7093e90fcba87be05eb8f258a44fb8032fcd300ff11a836a90061b4dacec57b03ecab5d129e96a753deeac4560028bffafdae62e88bbe97148a0770423cb9e9dcc7f310a178e8fc70eb01c4f295567e03da0dfcfc2c72fc233a585aff82271cd2f560e4936afa739eea6d49344e177f6bfd025ac04e77370923d72776d1097589cde511832fdf3064bbef9fd1edb360ff4d3f9cb587de84c0feeab8498acf340dada94a1f96ecc5deb8eb8601cc68de201b66fa3209f425680460ee96a6642a61731728008d4fd78beafa27f6db3fb20b135b95c96deacd729d8888878ad1f8422bb648d26d3cdfcda2ce5d7837ee18b10bfb68dc2eacf20910e43dc1699fcb62676a0e8c2520c786e29d67c4407f31ef3e2ab7e7a19adea9942d5a083128918a61666a6cb81e71c97e88f9d97ce0a498f6c7c8473b270776bb3c5539a659f5f2ee4d6c40888b8fceb575337e71a48d4488417e46fa7fccdc6910f1e6506c89e2a01d22e9f3eaf0a1a83d347ecdeb8bb1cdc2474b43851d75010dba564effb0a1a481e4ac45d34808fe3be3f5672bc0a5784bdcad996a7fb55def55eca1a7146f47aa3d8e2bed6f7233b2889d4656333a0e6dadcb393e7c6211d0687f11d9136aa3db3259e5451158af6ca21a49b0bc0dd408cf959b58d1bff5f4e3e7495918cd4d08dcc2c3061688caa5cb7f25430e7b9d0d491890a082bc30ae84e56ce593525a2fd50dc4447e5ef632056e72eaa836f5589f1c8173346dc20e55c23524366ab92b2b6c9eabd5b818ae48193cc61943ee8af66450e4a1b8c4339958131f0b6e2cc8e6f075ea166e2cd48ec59957ace7f7bb8be5cdbd9769b27fb0f5d3e24b8673293e28dea885a85b9eab36d1d09f86c5b11c44922a9401135d17f33438ef685d2ad4d5d1eae8fc5fd563ca8efefaae50077a706adce7c2007e7e20af410898a888fd458685eb5ab722d1fb432fbaee6d449659f11800a9ca9ea20ac46329389ae2f108c5bccd66df6b04a6968145106d0eab80d11c4e452fc6d38323bf3a89e2e58bff64dbbd8d9f95c6c1aaba58560cd9ce649157d7156372ff563e5950bc24e72cd005667f3b97c6b0515e4b15beb95451def1f9ac82cfe4d8abd2ad5c2b5e1d692c5c690f2f57fa0530f1f73f49b64ef489575c1e7330a125d2eb3508350a375d639120b2548711abc1462bc0076985a5159d77e327526aa5e86554ba04520637a11695348a071a44016515c189b13b10dfb3ad4229d5b596dc5f735b00ed201dc45313e4129a0d2684e3e8c1e6302572100cd9619428b50f0a1474f1e8fbbc47f2fbeaab9d4743fcffc52c8590ea16cfe7c55352547bb9092257dd126afb803e8a44f1c9a8d6ff0d6ff65014f6fae22e448dd321de6489b143a64732e9a251aaf15419154c7113cc3aaef454b2c5cf831569e4810b7cf5827878bf19a0004a67ea4200ca1ac7ec1045ac71935f19c2a2661e71d8910bf035d22a71a5c999fbbe371403425bef620f126c8ebb20241db304753e18f5244bd15e8a0ab48c529301c79f7de4e9290c105b25f9b0a542434ffe0413dcf3030c0718b6d98e2a373e83695a0bc6e96957d928d30d9bbf6cf112c9145af306985cdc7925ab707ab4dca7af8b99656ac82dced3a268c7498bd3847ea904dcb84623653993ef56febf1715e7fa13479e78a77a9851b16cf99477a205a093545e1cf839c0d210b308ba183f9e804afbbde316efeb02f753d81c07d4c0b4d8f2dd05eef241a8e5c87211dfc8003f66df81a3c854304290f582f11cc205ce4beb25baff347b8ba79cfd3bb30519ab454f482e5ee0c59833ad76e496a468f242aa94a979f6e4a8d5ba2e421adb7812dbd8a7fc1096dc637f8212c8357c8f5362587212c2e522d1a718ae15b01d17e022cbb89aeb1d8c08e260b16610f7a32f7693486c28625ea476a5d58c7f235554835f64b9b35d5553cc98477e891d7563068e96ce3203abc62f28e9dcc61d7f22238a5af0ad8dde6064e536c9b965ff0baa0ca60bfdf0ba18baadc170e947259f6b6953d9e1e4ab6563e6b074542ca35fed4aa9f91e9feffd1bb5beffcc18b89ae51d5b7850f9aed6a3aa7433caf7f34bd274d16389f34f6e6df830f839dc37e4a8eb8cea2c73d63a7acbf8a783efc4e9910af836b2c268a54479e14f491fcdf079d92269a7ef0998013877040baaca7cfda9bb0137814892aa9ea9071320e95acbfb8193b6d9ed34cdcca510705f595b34aa4d21ad643d23966934646326d09878bed985df0d94172659de6da8d5770c713e38be1d63964b128260fbcdfb49b3f9815b348c6e1ec037c5cfa83ed531c72d145b54ff8587c6f98622332cc02188a5527df8cd54703a815f5d078fda82ad4b18ae96d1fc17d914e147c9db71057ce08325a22c4926a3d96ff014c0d74b496c5e6c6fd10a9b84e38e1dff07cd86bf26d6a401d23772ed88db22b002953d139debb5b854ca2f4a572e5f50eb7a739ca13d3cff226da5a825a784148ca8853cb15121b04f6617b581698b1fbd7be9d8313f73afb14b142a123e1e58e15ec05154c7e62aa378c12a5b09f29f43aa3b1568ab9cd1e122843ff672aab0dbe3e5b25d98f170860882d2fd4fee84d8708ec02ab65e0585edb6de19195a413678f52c839e69c8ca4a893ba423859172b270bc4bc96c879ed2fbc9e8896707a036fd9c5e8e3ad53b6116e47a6607da83a6e81dafc5107bfbdbf907590c4e57bfbc2393e1277530edf02617432f651d14a7bab578f3b399b45df4fa49d65768c17e907c0038ff4e147afd9d59beec6f48163bde98c1182fcd265e581d2b0ca70c8d208d4dbda4e6057e0d921672a7e8cd71b7509de8dc5346233a943f8df808b6da762d9947493aefdc866055f7287d5ba237e0a6052b1394eadb7b9c41ddef3c60cbd722db28824f91483fefd12dea71a9f9a57eb0404724424f64c4df4dcd8746e60d8a4a0f26c52080e238277ad48d03c88eadea832de45c32fd9ef5e77274ad6a2fdb22ed00d7fe92fb47fa689360f4696ef5a60811a7c3e28a742b37913c4d2f7e65f6ca9408e775a65881907a388981b987e021f1af28a5e4b12f768829dcf22cb7ecf6bdd038ff8f608d70a18e90549c42baad543e72075c71218d0de28bb42bf3a1a1c0fd4aa9178caad225540b228a0d6b6d7bbc234b256319672b4479ed58f2f42607b554fd47ee3f6e39773e05d5dfbbb6723a85b88ef1737a37c3502f02793c8fae5f5e0c4f857747c389bc5756a0cef9658416805fc0460bf954a6fba44f02750c1e206fbef9ba30e5acb31ff2adc6dcfac9b28ec10b0281307fbebd878124689501539c9693242029380ad3974ac73931847ad8a699cc4bf78d024079efdf9ac293fc01b4571a0594ee5e859b5f5ec2ae5bfc18a529665349f22155ce36ebd0ab8a68fe4d9466ba8b3b77529819f2c8abc69d177c1903426c5e1e4bef527950a7fa21fba3249fa45ef8b8ad2cd315f27cab870708a8cadea72a73bcd83abc7377aeb7bdbb8006c2ffc06347ffe5503940a3e90481a0e3a2725c519781184830a8ecd317b58b7ae3eac23c878d2e036011d3ae5c56442c971de5aad1f70d54fc9462609d0bae56809eef7e0597f62cc6340c54584625dcd009422a38579f901d0de071b3da1eacb5441f80858465572232327c887cea06614d62dd406da042bce278c7549533a2fb4ea2370f4b706d87aeb83be7cc248b2cd703be287cee8402291e1adb3e9dc24997a9c4e2e68f1af32fbd6f67adf624f94205ba25a86687d1123f942bf8765740c4f3ebc6c47e772304fdd9ddc31cd23431c22174ecd229199ddc478f5fa393e7cf7026ace9c9d59735042d1f9a990c12190c62d8884fc016da6b3e825f03015e3fab83e2b28e32ce1b4b814221d6b7980f4cffd1adf6aff44228199f6d13316ddb0bee1b1f613a39efc182b7c8d501f31dc", 0x1000, 0x1, &(0x7f0000005bc0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000005c40)={&(0x7f0000005c00)='./file0\x00', r5, 0x2}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000005c80)='/dev/tty\x00', 0x20000, 0x0) lseek(r9, 0x0, 0xffff, 0x2) r10 = syz_open_pts() ioctl$TIOCNXCL(r10, 0x2000740e) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000005cc0)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f0000005d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = socket$inet6(0x18, 0x4000, 0x20) kevent(r11, &(0x7f0000005d00)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x10, 0x90d7, 0x6}], 0x2, &(0x7f0000005d80)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x92, 0x2, 0x2, 0x7}, {{r12}, 0xfffffffffffffffd, 0x80, 0x10, 0x7f, 0x8}, {{r5}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0xe3f44e7, 0x401}, {{r13}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0x80000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x8, 0x0, 0x6}], 0x2, &(0x7f0000005e40)={0x5, 0x2}) 15:47:51 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231749aaf8bad55f53e66516336d66142a2ca7443704aeb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7d58b904b870da5657353ee935c9812c0b04ab9d52e691fe5e9eab2694fcd1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e826d5eaefd310c7c4ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0001170000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9afd328df21df83ce28d516edfb729998fa61c29537d3318ed7171bd9691f8bf6420a2352a6d34e93fe877b348c565ca996486bc69b55d788a1a210302da959f15a6a725433ca1b14749f75d0dbb47e2b587976926ea1bfb18699473c745d6a1e01acff283eb7670cc24353473315f0dd3fae3cfa330d19a198f998b8fdfaf7e848f13fb00653b70ad02e547b5df490ba357d03897c44cabf3dff4fd5a2daa1084a2c197fd44e7f2134c829a6fbfca112bb4fd265f2cc4faa00f1f0ec5191086494d8b91831285d37ed317fc73352adf57e5a1748ab6a96b1503809be88d4a7ba88fc9236e999dcfb18c7ace6ee8332faf46e091fb6a00a69c69caf9dae4c4822d11b0b5a1b23a80729067c07424f9dc38ed88221c53f4515fb2758053d049c894cda3ca4793fb54e24284b64fab14a137590d0dbb2a47958e5d9f7e378894839eddb2ec429ce892b36598de8aa0877d9847d8345835d162c15fb72194398d9f64639e7830ce3c58085c470405694fc14140f2a75029743c63468b8d3e39beb55873529a4b71fa7bc94659a98b3e7abbde0a6baad3a54bfb824adf6e27c5a0bd6140c9869eefb10c163ec3241fcfbc8dcc30000000000000000000000078c7c1d90a4af206dd944f60c04acff7814a8108a3f6dc510bb3bf05a5e367e863ca0cb6706b7e3778b5411b63494f5186e8fa5042c3d38f815b3a059cd6169046fba72016b1e51019115036a3ff0fc676dd6adc2d7a301a2ddb749ebc94c578a05851185a1853216f59f0a6bff1033bbd8183ca259f802bd89425f5640b7b20fe64665aca3d16782890bbd9a014acab76a3f4e4e7f3d4c6407337f5835b6f3c5da82d6b013cecde00"/1383], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300), 0x958bd0ca00c5e808, 0x0, 0xfffffffffffffff7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 15:47:51 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=ANY=[@ANYBLOB="000010000000000000fe00000000000000000000000000000000000506000000000000000000000000d500000324677ce1638b679df6cac4ec036f2a2a013ff03ebe8eb61675a5ac000000651be999f2d9b2f75acae1d74263fe3ce6188dab913dbdfadefae6f49436878ecc8818017a8b9a0e0d43952fdfaa0000000000fafd1ce79cf445fa8ad6749044cfd47e56b428434a6ae9993fe5229e31dafd01c73c7cd33b2f7bd7f19645c4fe0f9b324de9068d0141583374a46cb26337c30395c430ca718778c3a87f0374a02da14e2cbcba9444f93075be535b3ff4009be2f27744f09c009d34911027e8a721c62b40dd32d46337c7ef8aed76f9e85cfd872dc6cfaf353a8d627496cc96f9315fb043009c60249e24f9af205ef661fa45bc7493b7cc5008633be23425a68496867d8afc4b625650fe82c533e07219d6d9e7795f6c6e54a9a171925a8a57111b8bd6be9b6a9c84b8d6"], &(0x7f0000000480)=0x31) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0xa}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfff71, 0xd, 0x7ffffffe}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0x20000000, 0x7245e870, 0x100000000}, {{r1}, 0x3, 0x3d, 0x3, 0x0, 0x3}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x1, 0x1978ca53b}, {{r3}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x800, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0x24abb9af1b3ef6e0, 0x6c, 0x40000061, 0x9, 0xfffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x82, 0x5, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r4) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000a58000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) faccessat(r7, &(0x7f0000000140)='.\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r10 = getuid() r11 = getgid() fchown(r1, r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6, 0x0, 0x0, 0x10}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 15:47:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000f9000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 15:47:51 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x43) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="b58b", 0x2) 15:47:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="afcd8687675f6e4fe51aa282", 0xc}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) pwrite(r2, &(0x7f0000000080)="242953676350f9016f0d5d5c292ef211fb88ff8f1d4c2d829c13fbcc50866d6ef9fd181ebb990b25e10a6828d9a0b0deb2935024caffa0f30ee4d24bacf5e2569fc0924cf3a37c7428bea29db6d14de85648ae", 0x53, 0x0, 0x6) dup2(r1, r0) 15:47:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000016c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000001340)=""/212, 0xd4}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000001440)=""/166, 0xa6}, {&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000001500)=""/85, 0x55}], 0x9, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x5) r5 = dup(r0) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001640)=0xfffffffe) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001680)={0x7, './file0\x00'}) 15:47:51 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000540)=0x6) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open$dir(&(0x7f0000000400)='./file1\x00', 0x10, 0xf4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000480)=""/186, 0xba) r4 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = socket(0x2, 0xc003, 0x0) setsockopt(r5, 0x0, 0x20, 0x0, 0x0) sendto(r5, &(0x7f0000000040)="c8f7a56099f99143c96fc0b5cf1e0e80094e46a75b909e5c2b0d78379564171b", 0x20, 0x4, &(0x7f0000000380)=@in6={0x18, 0x3, 0x40, 0x1}, 0xc) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000253c35037d8f12501000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3], 0x28}, 0x0) 15:47:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 15:47:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f00000000c0)='./file0\x00', 0x98) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) acct(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='c\x00') 15:47:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:47:52 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x7fff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x108) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="3a537b43a285d733364ace2cfb39b060bebda25f5dcaa95334e0", 0x1a) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x120) 15:47:52 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(r4, 0x0, &(0x7f0000000240)) sendto$inet6(r5, &(0x7f0000000280)="b363f7ddcf6d66acae6495409af4a65324b560a0e09f32ee1c50a58552e18c76f1d8c08c30966df40a8b1294bc30ad4b4992cf171313315ca9dfeb0e9aaac03e8de25530d0d52fdadcb25d6f6454c130d657e1f9c04cdd9f95cffbcfe57276718b11b93d3dc544bbbee537748c376b7dad4c13b946", 0x75, 0xa, &(0x7f0000000300)={0x18, 0x2, 0x3ff, 0x6c6}, 0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x269) getsockopt$inet_opts(r6, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000340)=0x2) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 15:47:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bfbc57b7331ef1221e43"], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r4, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x10, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb8, 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000700)="c07ecaecc2eb01040b713670d13d7805e083375af626da6cac1cec1b69f675c9fba87e855a50df83ab6bec925e8eb20530e3811a4ff7512d1859ab975953e991a2ed5090abe1cf056dc9b58977f94afc082502b72ef7d0356b160d5932854d0000000000", 0x64, 0x4, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r6, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) login: pckbd_enable: command error pckbd_enable: command error 15:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}, {0x1f, 0x9, 0x81, 0x1}, {0x7, 0xdd, 0xe5, 0xffff0000}, {0x3, 0x0, 0x0, 0x8}, {0x5, 0x3, 0x7, 0x10000}, {0x5, 0xd7, 0xfe, 0x4}, {0xfff7, 0x7f, 0x3, 0x200}, {0x7, 0x0, 0xca, 0x80000001}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:47:54 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x1, 0xae) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 15:47:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x235072c28f38f11e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x93}, {0x18, 0x2, 0x7e7a, 0x3}, 0xffff, [0x1000, 0x800, 0x8000, 0x77, 0x0, 0x99c9, 0x2f, 0x7fffffff]}, 0x3c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x0, 0x3, './file0/file0\x00', 0x832, 0x2, 0x6, 0xd5a0f7e}) r3 = dup2(r0, r2) socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="56c2e773e037b55aa7429e8b48dec6a2ec3e9b93b3308552c1d05b7e880f061f13f843e65d121e3e7914876ce9b1e79f8c25ae36bf6374d71fe40e2312e40fbcfe574917068bdf9d875be53394e8a0a3634466e3a13296a115aa59cab0141f238b65e00374485a39a899be7e", 0x6c) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x200000, 0x0) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$inet6(r7, 0x0, &(0x7f00000001c0)) socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="d7e53941acd537582df88fb202f8c40dc9c5200ca563eb64963bac79f9004f5b40515f8a22aef93253da10177bfbffb6aba32dd780d1cad7a4baa501c463d330f38c87a6948c51365b52974800000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = dup(r8) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 15:47:58 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000c60008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e497ff7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000284ee85a000100"/177, 0xb1, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0xe0, &(0x7f0000ff9000/0x4000)=nil) dup(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f00000023c0)=@abs, &(0x7f0000002400)=0x8) readv(r2, &(0x7f0000001300)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000001380)=""/4100, 0x1004}, {&(0x7f0000001240)=""/143, 0x8f}, {&(0x7f0000002440)=""/21, 0x15}], 0x5) readv(r0, &(0x7f0000001380), 0x0) 15:47:58 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0) 15:47:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffbfffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0x8}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x3}, {}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x2, [{0x2, 0x2}, {0x3, 0x4}, {0x3, 0xffffffff}, {0x2, 0x200}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0x7fff}, {0x3}, {0x5, 0x2a980}, {0x3, 0xd7}, {0x2, 0x2}, {0x2, 0x7}, {0x1, 0x7}, {0x1, 0x2}, {0x1, 0xfffffc00}, {0x3, 0xdea}, {0x1, 0x66}, {0x1, 0xb423}, {0x1, 0x16326ce6}, {0x1, 0x8000}, {0x1, 0x1e}, {0x2, 0x7}, {0x3, 0x80}, {0x1, 0x252}, {0x1, 0x7}, {0x1, 0xbf}, {0x2, 0x2}, {0x1, 0x8}, {0x2, 0x7}, {0x2, 0x1f}, {0x2, 0x80}]}) 15:47:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) socket(0x0, 0x1, 0xfa) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:47:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x86}, {0x1}], 0x2}) write(r1, &(0x7f00000006c0)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3139339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff6aed9756f5680854e63e73b008645fe6a513748e465b7907917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b06955250000000000000000000000a0dde0e281c66f6021bfac81e2658c64f88b85944a15812e3d7151e913649ecad8256cedbd1a7f89106375b504c127201b2d056c481c644afe7c2f00c39fb319e58240a4b9b48ee0d274f8a9b40c2952cb7addd832cbc1710b433c026ab1c7548887", 0x111) r2 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r2, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r2, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) connect(r6, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 15:47:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)="8db2652f7d8dbd6e82336f35d4128ae1d5439f38dbae41bc084e7758ba9c17dea575a76f27673181e996a9e2bef1e752d913f4e6e95679a34a4205c06ff8788188b5b7bfad3ee7896357147107455e562beb8a9d8d6a2805d392e191f628568651beaf0e38630a972c8970526512a55ea50e9d724f78bebb3c4f6c297f64df7b7f8387e5a0a2b7313b09ef68cea204b9750124d1190526bd22e8ed38c218759666b087eddbd2da0e44ae219e6592712be69aa9155c14fa1ce6446619f6ad", 0xbe}, {&(0x7f0000000180)="c8f4fe6ef4cd66cc4035d66ca61a2fb199a31cb66050e361907271dfce5e8fe1ed2248059cae", 0x26}, {&(0x7f00000001c0)="78fb9601120b7aba96a4c3d71143c80be6c386f6c3ccfc2ab1572336eb99b32e050f44b8b0e56e406c66c5620b7e9733f8844d83567eef671387c412f42dcda16e2d5072d1f1e1881c99de9c0dfbb6620f8c76de1552483a486df3c269c75026f0c01d311b8dd0d9d31fa766d7726a27cb63d3e4ae853d96aef38f6ecd0bad5fe1", 0x81}, {&(0x7f0000000280)="ced37744cbef03203e0448acb7656190ed91b87ff686a77d4329e578fe069ba4b37fe2515de3b087462ac7d6205f37764e87f1531d44b7d688081874805698f33db7efd838a0d28f25fe7bd3c766b1fab1993463d08c54b315bfc218b64e2a7258c12f100ffb110f19ce4aec082cb248e2b0c4358774596071b085eeb855fd6640b85d9084a54dccbbdbb027b11ec2a698c925b1f4d2f2309eda434e74ec1df3ae2707f3fc1d3550e9233d3830485b3411245adec58fba3206390fd99137e8352a061e24abb1bedcb7d9e80c", 0xcc}, {&(0x7f0000000380)="8e4482f0be", 0x5}, {&(0x7f00000003c0)="e3949d39c83ac7c44edb12ae666496e078cff81c8cd71ce953f0a93f360850ad64d559a6da5ca0755dc684c8ddcf8aa2d02bd65a24b89cf5f2aa74491fb4f25634a2289af28f755649e3c6a5ad65dfdc20218d6ceb396eff13253c3499100a229711a982db4728a496cc79727cf0aaafe0db5c9bf906767eee798f769fe77104dc275188eb262d78575957a7d1d52005126e510f2f4136b20aeed745b6f6b09dc94055d83955d7cfb60257b1e906a07a801d949872277b6d73fda768e57d5f7827daff", 0xc3}, {&(0x7f00000004c0)="16b134d17f64cec651e6ed4c851faa686a9ab6fdd4effcf26a1103b7b663730f9dee7664c2befdfb7bef0a1568c9814b700646c40bf4416cb04e6c68295a6008a28a1899bf3d8662da45d5265ca91f8bc1bd881ad83d5fbd88cccb128326219b1cd49a395fe9ab9ccdb3b8e36c8d9e5faa24ccdbb6ebdb65939c96fdf878c852090fc7e48cfd65b8928f6430598aa97f05546b9b2c01ee1a59a246e871b45cab569f1ba1f61507b9b771fa0a7bd14e3f1b0d521b0a1021707f197dec88bc7d53e1434dc2f1", 0xc5}, {&(0x7f00000005c0)="ea9242e070fe3f5187bd65e812d69e587d9d483c54ca0d35ddda6689d028a29aa738e4f4072bf9988d4d1d3ef4aacf2ebd770288350919c9c06eab2aed80a1864fef9d2656d35238771163ce05e2345b1b04fcad0f9dd5f892ddf3782de5fef703792ad201a36c9fc1e5d12729f7457254db61bb9b5782d748d646ff229b78e7b97d094819500b7fca4822e1be70", 0x8e}], 0x8, 0x0, 0x0, 0x8}, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0x4) 15:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/18, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:47:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) socket(0x1, 0x4, 0x3f) 15:47:58 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r6, @ANYRES16], 0x3, 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r11) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) r13 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r13, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r15) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r9, r12, r13, r15, 0x50, 0x5}, 0xaf, 0x3ff, r16, 0xffffffffffffffff, 0x5, 0x9, 0xfffffffffffffffe, 0x1}) r17 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = dup2(r20, r19) connect$unix(r21, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r22) shmat(r17, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 15:47:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcc6a39fb669cc1bd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180176cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e5"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 15:47:58 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) shmget$private(0x0, 0x1000, 0x448, &(0x7f0000fff000/0x1000)=nil) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86}], 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r3) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x8) madvise(&(0x7f0000ff6000/0x5000)=nil, 0x5000, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 15:47:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0xff}, 0x0) 15:47:58 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) getpid() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/134, 0x86}], 0x6, 0x0, 0x3ff) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x151c, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000005c0)={'./file0/file0\x00', 0x9, 0x6, 0x1, 0x0, 0x9, 0x0, 0xffffffff, 0x2, 0x0, 0x5, 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000680)={0x7, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 15:47:58 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 15:47:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000008f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fsync(r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES16=r3, @ANYRESOCT], 0x3) shutdown(r2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) dup2(r1, r2) 15:47:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1f) utimes(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0xfffffffffffffff7, 0x401}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) 15:47:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b650100010000000000003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4109d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f2f7c138518c35bb0edb267a06000000000000007e2ab04fd8a9c98e958ff55d09000000329b20555a60f598bc6759227d0000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7fe2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc9a53fef41b43dbc1454d098ed3123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed7cdb61e7f000026ab3d3f3708e2029d36d56bf5f227030446137813494ae280cc20983686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000000b7bd156d9459acca6297fb4df3769e11fe2156f0610e82c86bcff190993f8799b6a4e6e4736f9bbf5f4cdcbbc81a3a37fd18cc79659a5cca8ac4c53dd3787647ce4c96c80bb35c9f62773ec0968ed8c5"], 0x10) dup2(r2, r1) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x400, 0xf0ea}, {0x18, 0x3, 0xfe, 0x7}, 0x1f, [0x6, 0xea, 0xe3, 0x4, 0x2, 0x5, 0x4, 0xfffffff8]}, 0x3c) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:47:59 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9]}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) r5 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) r11 = accept$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0af7515c0ee5b8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a4dd9e9b8326d5d34890cba91551ede3b20723bd8fa0a0daa31f08f4f00e3258939dcd2a623da3f9ccbb98d2de5d4ecb7c0eb3bd6ee26ffe772cdc9cf15829b5d0df13e521709437b6130235a614be18e9458a31c42cacf9f872392a2bd6a0433103a29b799422118561f4b50b9f8dd12f421d7c609c3e577881aa553697793d895a76f78503c8"], &(0x7f0000000180)=0x1002) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r13, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0xffffff76}], 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000001500)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x10001, 0x20}, {{}, 0xfffffffffffffffd, 0x5, 0x1, 0xc4d, 0x39c}, {{r5}, 0xfffffffffffffffc, 0x0, 0x80, 0x1, 0x80000000}, {{r6}, 0xfffffffffffffffd, 0x26, 0x80000000, 0x783, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x5, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x90, 0x2, 0x2, 0x3ff}, {{r7}, 0xfffffffffffffffb, 0x8, 0x81, 0x4, 0x3ff}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2, 0x800, 0x7}, {{r9}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x200}, {{r11}, 0xfffffffffffffff9, 0xd1, 0x80000000, 0xfffffffffffffffe, 0x6}], 0x5, &(0x7f0000001640)=[{{r12}, 0xfffffffffffffff8, 0x9d, 0x2, 0x7fffffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa8, 0x80, 0x2f4f64ac, 0x9}, {{r13}, 0xfffffffffffffff8, 0x0, 0x4, 0x80, 0x2}], 0x7fffffff, &(0x7f00000004c0)={0x6, 0x948c}) shmget$private(0x0, 0xa000, 0x280, &(0x7f0000676000/0xa000)=nil) 15:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6, 0x0, 0x0, 0x10000e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:47:59 executing program 1: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000380)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000003c0)=0x6) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:47:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x401, 0x100000002}, {0x0, 0x7ff}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)="40957df21a952fd4bd7671f4f863e678a3d25da0b48337155b509269a030be2ac002a0d1834c35d1c206e325c8863d53c83d239220be148cb0322969a175efba9817d390747c7e4df961cec2b91423f670974615beea0ad2bcc5cf452b044d562f4c2b8c551a025d1b902a329297cfd535321e5468b5592bfc47fd83c8bb7b0c4cbbd49a1374556b1835341c112adbd083131b5e678dc3c8ee127127e2fe3b854e2a77970ba60707837c23976a18a55c84429750b902348a91924881ef5e46d7e6b876d463e31692da43d2b73a37f975383ed9912925ae857124c59b144879699224451877d9264fa545f373b82a0f1aa00d20c5bf05790a9857a77863e6d753e5b99025ddb4f584c83b9c32b1b2e54d3fc037b472b113b17f22f613645a2eb984788bcdc2fc6e3ff69b6fe264804279d46f5fd8d8cb8e0f7c5e15b152b1031316fc42b7afe6ee000232baa74bdb5d5de749fb36245d03543c93b63920731a5e2833c4e542a09620a180784229d23ef7ae9f40369248ef452ae4f59fbbf2f49049ab9c2ef06c42d314985469cc0a020e4ffc17a4b25aa73c5b83ac0a27e4bbee47cfc2b18502c9500738eed6f908237bc7934946135fbfb919e469092399ce5fd449e849408b0875b914664514d102fc00186cb03cb70b7efbf917488d689689a003591e41b497984099d4fa75190817b6c01dc6e64f6d1524c349983dfc572fc39595e2316c6b3d17736d35332b813b90255f6ffcf4f08d6778cb9ed87af9924f08ecdf5c00c22c7135affde3a0cf56319a18390b4464ef0fe35c2fc7b7533bbabe642ddfcf4a5f6dc8e380df788fccedc40c7764249f8a658e1e2f9046369ef2653c15cc5431c0caae88ae9d07ebbe3086d379697ab6f27034e91973e8fdfff94f70c382c719b14b0d0abd25f946bdce6c3dbced04f9f2053e02f6debcc59b26238c8c2031a7a09e2945661f4adb2b858ee4809b8fd48515d77e1ada475e53c7f2209e6015bcda4a4317fba1f36f0491f39e51fe9ab604bdb7982f0090de4eb7d5b37f25922323b42f15287268391a9cbc62c1ac057d86abb2c1b7f9b19e57422e58286cee57f192475ab3b1e258db725ae54ee465f6fdd05ff55c937a0368f406f9c3521387cbd1393006d6d1ef32d0299916040b85335036d1c4465d09627a77b38f123293093503571559d6d2f449db84233258d9e2b614404667b7cb75857eeaea2b59a967c502c1cfe27593755e2a19afc7df05b1e2c0c1ec09cbc06f36bc549675d8b9ac8ee0174e99b562d16e5927488f11d6960f60be5c6e290d5cb91023eca3db05fb24c0e54dd23c1aace52159b1e92385e334546366d93aa9035e4973272132b076058e19a8ed193e0df20729b2e74f5be6bf3fe3d3ee9583b8af2e228ebd406dcb9d11206439039e2e4acf7a66d9ccce7ea660393c0c2d5780e95f6de7c3755584be9a88babf1c2c66ea8b746b882ca870d5fb517e4d7f412d255ba426d9ecdbb01136a5092d9577048060b7367a5d9282c4e981be6f6c5b90352a47dbca9ca3c5cd253147de4e74bf23973d9adf7f47b7cd7e9c9511b0069589debdb5909e96f056234a7472e9f35c9ae5ede7de1ce710e091a09949db08e27e4b0975af890b76e792bea58cd922f20a4ef560dadac7c990ea0fde05edf11c90d2860718da70435ef3e19ed5fef5fb20c587881142666a8a43ef759308da0d11213725051be45092bc03016dc5f8d98a32c3dca2d72421abefa78c90eb18385d62cbac7a0101a6f4c9fd08cc34525124ecea0f93b73273099f08ff21fe9ec551d65b9b98806d6ca8ecc65987e759dc0fcee0087798fa6b5b3db463021e6ff4590a2ad4814406f3b4edf7f271bc84d320c3aca2c090f19868a966a6990ce32ed934e0dcc89e8146b1d912f426a886f74c97ebf4e047224f788edd2bf87ca6b7ee7bc0a9893670daff27324d776a8c79f06f2da21b879c66504b7fddee7551e86294a840fa66e7b84a1097766b390dd80c18610d8135bd5badb9570402963b9c69bede07926ee3fccce70068b4d7e13af714f6b95ff2bd27589f3a4955a0737b790bb0b3e1bba92b6d4b12d1eb277e38372bd0fe050accc71053a90ccd2e352f95dec839b45b83b201c23d4142f2bc869284ab5abe50981107b3266b31da900c6248d98deb98b25733efecda3b3bab83e6ab8844be1d64a2c10b52a09330ebb82682f5013a270e00fa75e5a27c412c62fb83bd1224dc2bc53397c0e688f574330142526ae32e5c8eaa890e9fa9383a2efd549ab9a9971c27a7eb161e227d297057b97fae6936cce1e900499d4825e3914362e748d631a646d550a67fcdb997b2d49495078ef637ae9df555ad736579d24819ca239e8ce8aca2ccce06e3c6c9430253f32ca924fb8a81df00355377565e34a658be87da26b07b687c1219bb6d6a18b4ca8658f6e2134ba214ad3249fc0e6066f28fd0c8cc8abd0de55cadf309fc8340a180871081b45acff835e5ef20407e8a3fa3137c25149d10a1422e330f4c59188bc3342f94f604e952fb6927d5b1d2ead0ebd051033d9a236580e21549bda51ed18d5fa36ef65ec40cbf668c0a76eae95f97d95f49baefa202758d947989c5c72f37132583208f309f8d1bda469920ec52e52116a1652db2882f9e48fd8b0559ef323a1704c4136e459d067b5a383e37c1f64764a1271e9e634bbbb8193c9c6e37688ddc255a34cd43173b518db77580375598808fa057039beeba5794530629f693c11fd29a86b4c0f5af6abe15dbee48d374cc7473195e0af8b2f92f44d9f550e1f4f8b426d8adb6f47ca5345dd94656e50ef45c335fcb80022284315fa208a7ecf5b881169a55845096bbcc1514e54d22b5446c2e6db1d3fbcc208c8afe5c92d112f779f1fb9e79551a106d076150d2ebb5f156ed963f32a89cdda24ebc829db1a67a7d7088adf550a7614e80e9761dd6982c6b7f4907d1d9ed9bbb9f55b32314f35c124a7c2ce344684a1b0b0d7022ed88ac368ad3b59cd167abe6a8e1f9793e7ed46ed5551a8cc46b49cce4368d9dae509eb9c5d0650ed8cef23380ba3439fc1e55649b9c0340e08de71a15bf59805b45b9a158f1f4b3cb0cb0858efac8ea1b84f40e392966a34526f48592a7a0e2a02add467a869dd3e373d8da15ce5a9cb10940ad5d7362fb531d958b72a7c03e26139a3e89767e2c83ae135808f26f4de5dc46a2f928b478f3689c5679796d2b4579dd6423e3695c67175fffcf690811f747b1cfed0d6de62673227fc130561a19ab38a8f45a78b09211877a86bc2bd72ae19805a190aaec65f199eb03b5af116e7a72043b7e6d0aa344b15ed2c08af6a4e719e1c54e423db6c90edc392a945737901871af5b1d6f1277789775249934571d1ca33b7326b106f93c5db893b2e54a8f811109f9ba9b6fdab4077102081bfd51be941889dc247564d8681e6a1acc125c6710543d9f79cd740671dfdcef919481c8d931889182cea55349a57a4cad0b31255a3cecb296418d24808aeb96d21db72ea25ae8cb3ada5ecd10184d9051e316ab68cbfbd7aeb60b36d227e0de29cb0338f57357ba9667d53bcbce8929c5e5666be6fafdc4a3324bfdef5ca37000ec644b78ebd8a45e0bd1d574dabdb2db86c3bb24e84c1866981fa26759b681380f115f5f81a1106d2c3845e554cc1311e51f3ecb656c10ad0fe922f88e0b5c9b0626fb889f9002bea05e11c773b70eadace953484f76213e0ad75598da96bc65692e090a6d4dd5738922e57ff8c5f685e9497309397ba6ce4ee39b8b1a3b31648bc40df299b7ee0a42d02835f0e720deb32abc3dde1f5ab612112077bdd28e2ebf6f6eb28c8021e3e21890127e50fedd1940b853ade72562e97a8cfc2a9ff48a2bdf9ffbaf577876028b5908b618894523bb71f472bff7a408cc924ecb4c868d6f397a4705cf3bb73c9e254c9281603a6f85a590e7670b85a3175ac9c596734549da74a50f60a009c927d18f97fc86102bcaabc6ff88ab87d2e3abeb43355a63e5c67118984b476b842eaa140e19f4a84baa50e9d5ffcd941b40904ed7c31af8ed2bc238f419e50416ab3f9b72fb37a214e48b1f6c08ec69d5005de0307bc906f55db94156bd5d47b12d5616c931b1d611a2d6fd64e5fe6884109d6b3b249c2166824e159ae4670bbfe7cf9e41c94c9fdefdc8497007c1914ff32efaf67bdec4c5cd0b818c215d117f20ed59a2512ac5bed8e01e0eaaef335b5baf0537188456fa35e3f4c7d3982b5b26d8458fdd843e1aadf0a9f469f2e850b792cb0bbf338696e150897d4fe46c09e135b1b9e61899e9d749ce85a449092c420f05288212f5bb385fd61978eada2bf661004411437f766f34b191c2f7e196eda75b7b2ecfa3c85a6d05aecbc385e69ff4c439d4863e7a902f3c1470fafe76bb01d2f5ec43c0ab839fc3408f963569560b5ed70188005e5911bc35b9bc184f139b9b3fe2fc2407605d76f71067f83bab74389ee3564fcab082a28d6e23f6675394afcc4b69c0e87002579f75532aa0caf6f1384e358241a54eb382aa9177f4e1e05eaa9d6553c5d98667d972c662f060baa1b204288bae19155bf8ad5f67e9d5b9c8ef5fb793f3c8e34d6be31e785541daa7ca2e9d6e9f6e3f1d6f6da1e70ef7b2f380c0410f02289f8a60e27435b879ec83b32b9de6b1531f2fa9d806f77d2959f3834714d808578ad64fa6882c21bc558e55275f2b35738b0dbd3edbd454b7f28c9f399c6f5f166ae4090a38f96df0f65e740473f25f394ee0c5a56fcc5279eec011bf62f677f4d7350c4f27369d9c0793535526b2455014862b4b15394dc420d0f54a46d1dad3fe211dd6c2863f21a23398c5f228efb3265cfea29739dce797b86ef8463c163bc91aedd4daa7251267a3c9c1f3b56a385ad7576c0a6e6a3118ceb5524722ae03dd43cd67afa722347d5259e2407a3750f9f270c6dc9c624d41eb1d7b0b1de9685a6b1856f5119440eb82f9a036c836cac648336a4ca389f3ac16cc674f04f0ee83d901d77861cede96f3bdcd5f1f0dcb710f922174c329e773e2ff92f063b4bcd5ab5107ea86176a83fb45ad0cd3b1e87698813fd9e387d1c28ca6d97d5a61186852e0566a37fa2dfd82692478b61c4fbf5e4dfbf289b000bb021da78b0ad4afc3cc30aa1178ad882aa7a629594bcec1c35cd956595479ada12f15654be2eba4272efe15254030aec465e238c9bd410f8590e315b85974e77c1d616768bb825cb8d427c2287ed9d0abd08df536c0cd4678dd8ae8d3516226e45c8f0d819f3909fc9b67eea273c57690efcf3e52a67cc0c013fc8980ffbbbecfbc35560647da95c7f002d7be1847d786dfce73cad5ce6b0ae8da3b4c5c6429f0b8cd63611e39382265bd8694ec6e80e5e56501ea90a93fa10684924e6c42af3c4191222025f993324b8258846424e38926e7281d9f7cc917ce58b16fd35bd032735bfd41009c9436e17ca0b82f2462788cba44471dc9a035d7bf823d782ead207e42aa347adebcda1f41c130ab029c836f2dba8e3c5df3df6da536a18ea2067baeefba0261a35898130362827b11ce3bf6577590805676b2e46ddae97af8233a649e7ea828d3abf38e9a1c0e254a6a45f122d55ac7f4d13c7e7a978e7bf7c790bc90efebaeb5a47b842db21e70ee69ba38b2b6c0c7ef4e9027e77c28f037e546853a16102d7a7ae1dee9bf10c0205df16881287ef5fa01f1c6939a109bffdf90f4d715b0e1109885f7bdb5e3716fccccb979c019cb5693107ad2c8f5ff1e864e9a37"}], 0x1000000000000169, 0x0, 0xffffffffffffffff) 15:47:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x200) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f77390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946f9472ebc", 0x4e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:47:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x92) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 15:47:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 15:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x9) 15:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) fchdir(r0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) seteuid(r1) 15:48:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) socket(0x20, 0x5, 0x2) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 15:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 15:48:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x154) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x5f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:48:00 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x7, 0xe473, 0x7f, "74be4ba156f33a2c4fdc3d91b2c54ff517e9d412", 0xfffffffd, 0xfffffff7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00']) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x200, './file0\x00', './file0\x00'}) 15:48:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) shutdown(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r3, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x200, 0x0) 15:48:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$getflags(r3, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 15:48:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:00 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) socket(0x18, 0x400000002, 0x0) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) shutdown(r1, 0x2) 15:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x8000) 15:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x8f, r4}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:48:00 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x92, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1ff) getegid() sync() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x144) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = getpgrp() r7 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000001500)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000400)="4215a55150b4d6d146f6b575068d8a481dff953bb1e8ddfbb79967433cf135f79bf9f02ca1addcb9bb2ee4bcae5adb217af30cf625548f215bc544de4fb5110f7bb1ed8c67fc158abe6434ad33d9f97ec7147de31b1afa235f4147932bab5f881b9febcb55297addc09652dbfc8e44ba50e4fc2e6fb1456b22d2b6bdde413e95258cbdda14b52af0bd91a571334479e19d99156271413f8aab90c8173369d7c216f3701aa53dc2bae42f70d0892008ea3dc1b01f0b7510950024b0607536ed90b51769a6f4f0467a213e24a87362728b41da4349eef8eb3f9e10a10a9fc1bdd076ff5eccbd51b390901a4db9a8a2a7e26eb976cb4b0570b843c974e7f6a2f4aaad6da99a34b7308c3b6c9efc4e160e8abe9a9980b3df9a186cbfcf1632a089dd62d5670679bbfc96a25d4c9e3c12f3c79afba845d77a96612d57ae211b288a0da04f46e7cf696f05696da6433f0f6b9d94884f20a62863e0a571050d2ba5baa92827f095065e17ba302a3eec6b7684ab5eb7deb887ba5f9ea734ec4eed2db5a1f38edf9793f72d9c23fdc93246a306425fc039b4d852660eca17578249ea5498f3d41a4d4ec80f26bd3aba5c2b62425bd542e1ae09172548967a004601f13ccc16bfb887c8b50a141c79b34b2f759b8ad2df14c3f2720bec57573db9f17c6ea80a770eb0a5c221daf585caf461ac675953b5b4b4b2fd2eb0d1c141e1932ff10780f91a04126e9a69a4cfd1bb2b4d49c3242b4368972eccda6fb1a3b2cb76e6cbea46b7020b2372ab024fa7c92a8127a924c33a16a9d735577832ec9883e9980066aedc68fa84c1a0440faa2cb45812301f0ec115577e5d5a488a2c6feb7c15aeb339d9a0d57cfaaad75ae60b9ab5eed8a8bd63a27de359ce54976d7adea06d1fa44fe37f6564731acc8cf19ba9c94e2f94ff8405ec2219896167dc19e758b381f34d4da0b1eddc2572fec48a5c43691bac71b7366749eb6e6804cde6078aeb5dfbc10d36d883f5e5dfe855fcd545ac8cb012ed27380e202ce7d337918c6e0bc0168fb928781d62c97dfcc971fd6b5d0b4120d97ff1e44dcc6bbe9dfd5e396e7e4dc3d059f175b812e04292ca029c1a2fc83018267923049a8e543046f118deffdb8ed23758dda9ee19945a16153e0228a62e90a5faf66310bba459468ae8519ea8838ff7685d68c571c5eb953b2bcb07b9dd7a286e6b3d0569b9f7a0cfa802bf9ec9a9f5cd880b99c7e7877b86f907d4494cba8d7f6f956669a67119ab239351ad0fc4dd5d797afc2ba036a98cd267071a4d94baf9fcc5a1717bae0cc333d6ef7fdae7536e5b2882f608ab1b2853f6470a436df3c914ce8196780bef3016ec92439c06be947f041c98a6f1385c8c364a15d97995f138229c1acc37432a8ae79f1a90a9811f65aa432ab1057e3593b06b815043917bde2c2de0d47e135c520351df5c6d2848010b0a07251ac860a09444c02e72d97117be4f8de08993bc3e6930ee81b7e1db8437201441a05fbc8da3b0def051c5a964c90046574e4c9383e60c9fb4de35681bd159968698bbf3f241a5535c3742f5960e3a87b3a67fc42c334c00d3e18c9608d4e1d53b7422ed186c27ebe13140249a627b4b6a9952f26cc5f21b004fc5b1f11a97b5106f9b9bd3ccb714e7266eb593d1f22e1838ba9225d2ceb6f7b68f3fbb9d0ab01ca76264d664f5fe40f03ed2ccb5700d237897983e01a980e4e3426fc4bea5dc7d83a6a51eef944fa63e83a1ed4e58b40620cfd9c9abdb99f859dffa6452ef290b67e10d79ba7b9f9e9595a438ee0bab06caecd7e814a4b8cef1f47f57039f2ba45fdb56c56eafc29792d571346f730fd40c22534bfe9005ce654b5d66fd9d37e3dd5ed969ca1942dca9f0effbb01ef44bd32dcdc84db93f9719c9e30c2d47fc0fc84cb7f18f282d7934d019b6e83c183483f6f462708e6823b629b8ada9ee7d1a7ea81bdf5bfb7d19f95baf9aa262360582663bcc1748b5be188a1ecd887b10a581ae90f4956c20aba649bc1502d63c0f57fa84ed72753ba4de8ecc1d5943b71aad74e55e2c8bac301f24fa7dc006c3a7bd770b669502bea736bec6dd657c58949efe909f124af63b7162b1042a284b4d962fc938709ca414839cfd1bea7af9eaafada141d1c6282eb353dcc005c46ad7172b14e3693a5686f204f1ccbae4135622f23fcd2f1ee726c1bb094dd99a1737948ff14357b24cc855275575500819000d68af899513697e6456837f0317696f2607e9c009e4aaec5dc8559a3fdbcff9ca08c07e33cf0a832994a80f390e1c7b23249fbb426f849aa17cd124c1ef6233fce49789a631bddbfd274076fc36ce06ae3be7840f497d35fbd5dfe6bbb7a4d7653ff3de7cf6380783c2efe7cdcfd25ef2143276013420ffe00f658e6e985cd5cb4aecc692c5d172e7d325da58e1f65e9972a018aa2d5f8dbdb62dcf5e954238caab90788e81e4f0e85a592858b0e7f1e6906a56912e4b45012354cc9ce039bbe8310296f08484cb82382fce0d199332a442d2741088bedfbdf20e79cbb6e0123a7c0179d9677b47c4c4d0a63dc8088bedba304077b003ca68307fc8f2b5179ade39aee0d7a7588b4cf715a3ce040f3ad0e6325b642f0bc35d5ebbd66e2c23d1503480a43ca8834081010044a5ebe299e5a1f0d522ec9dfb78a8ebacae65b27b567aea0d6a0406176f13b04198d0c46e55502f9519ab0022275a8e3e133419ab6488a4b19e52252625ebd19005af03770433074198bb8e51d166ce1d2fcade9baaa906c19e2eae55cffac54eca86cce0ccbfac5d54fbe9889b9f81cfc9d5fb7407b551fb14274759e96c51d031959ac49e0677a7c0433ffd7b0627e2a4685668a07785ffc2b2d9f18fbe3856a2d8f090b56d1e740b2b29635a4e568911c53340a689a1ffffbcb8dd03b86fcf808e5e9d8945e3967b970fb1068ba23623955ca68a7e5a438b6dec742d1a35aaf03e02adcaa7721e7d7cbbdc274a13ff1ec7efbfe7722703218d5dbe163a1fc09bd9043bfc6517e9de932e764472cdbb29b941048c256f20f409125eb681f6c446c59c460b48bd42c0b6cd5c3ec588014ab1d1d1d605dac5a883296479abd991557da340b24d49ad96493e83ef7b85116bd4a9cd7fc5b13b10a23fb7e57a75082b4b4602bf4964483023c950d2a11f863d2cb9c9c46349538e12d7e6b0dc167e0597dcaab0ee3a6045915c432ec8530c87d66c000391e4f39ef84bc3bf6aedf5b177c7487dd3ee8634e3b1ba00f44ca7effeaebbdba133b03add9e10378029af6a0823cdb346a24b2d5e4a76943187ce65c2c6284919bd71185f88f70c5fb4fae70a874337f4d5ec71d6b3ed9881e6d18b29f9ebdfcc3e62a302483e1557192118b2f99301bae6388be06c1bb125b3ea777ceb3eb7fddef05159daf33b15190b8331452fbebc66e6d0f7d37b8f364ae87a5d607a80b92995e919421a535369570559eca1b809603ff5b44787c3348248be794ef47433f185561989bf84efbf2bfc4e6e8e6f6f9ad327ad9eb760d126246dddc69d7caa57cf4d373a386382e2b756019a0f1af4f963fe8f35fe403e1a29b31f434032549fd8b26bb8812fff5959bc8a4d70330bd27caf2c4a1c298e881cc0901271f283958cb4e33981b5c543162dbcdf7a7b87fe88ab24653ab0b84ff285667d2a830442b67374b733e3e501b9630087652ec0c17eb5575c03fd334158633e7227babcf4989e4bc742acd1d888aa7bb9ae58fd41498ecd65a28d6ce02be64cf29f1da2bae6f444bd70d321f53379d51a75849b945988600be07edd4b3ca0dfd7cfae1800f154bc6c0195c5e03a277c0b2a22f2d8a711a5f569646753871ef518d313e00c82cc52735dc1e2f51d21c3b44a598c1cd0198590ce3252abe8e43e52fab4df8f8edc3a0c553956966de90a24d2e539ec17861a9379feec842c6928d37114f4baa2e728f3afaa1ad070a75760f68e7b023622f0eea7fcb411c52e6558cc36e446e31feee330969f96b3680692d2bb57cbc5b07d330b22d44c8043e785a3dec4db8d9a820a1516c637558a61102d19bd658748cfb7e6fb37f2898fd0008bf613b35f77001a1c6eeb29f2cf2a86effba842297c5005c837f878c787593795508bae7c262cdd9d22b61b4b330a1aa6e6bfeee7453eba51a15bf05af640fd638f420dacb91058173f32d8334727230fc4830472c708aa04827c976c642067eaf760557ca959e40bc17d886c391888198efa189862396e258375cd6c990d016c48377c6d2af378cbe34b5d2e1a2a6d10b71ac56085b0b69c8b833f10cb4985a48c0fced630c835e7cd67438a8655c98b7a7533af562eafb7e32c628feaf54bd5298001594fabb07297bce00d139cf4c83cd0b76e90bda64401bdc304912fa30e7c132618fdebb6968e058ca382def6a098d727d91cd0814b5431f0ea75cea14282b99618f20051e7e65490ae14dc413396c990628bc11d44abf608e982e29c79729035f70db5d1ba8e7a0fa58366d3b21d4f1359a08c668d5571a9a0b1b0359eaa2876625cfc719d37a214545a7da52c2351c0c2031614554b818b3b71ba4fddcbb91ba3bd8f4a56d55b0541e71ecfbfe838aae4490ffc7177a2a86fb82cb7a5bc48e00cdc20aa414778a94641b3838608dc9105cd35d4f7a82f88fd0ef2f91c29b80c1a1df1b24c616cbe668cd674a79764b6e07c2632994f20ee617f9e29dd6b87f70002ca8b719ad84984529f40a46145501adedf7ae3c542a5c54b6597a8a7cc5e94a99d12e09a982aad0eb5018948682aad339164b4821232f6cb55500b9452790e01107f2b6624a29741d5c430bd85efb909e0a74e9bf71abe146ca97717ddacaf516ff1b3e342a970f014b458d03e56e57540c0f48fdafb538d090ab276f8ddaedcaaa27d548dc73401c2de4e5c10b0be3213e36dd4292ba4245b099b3fd6b037c31e32834175735b66f7a94a860ee298f4c358824f4d228c9a1eb3204b96b4d11026ac1e2893eddc7ad3d29e65ab2f254b97724b9d37d29f863f1612c815884b16264d142a8062d0253201bd9f2e2ad422c7f535c8f8d82286f4c16b08ece1603a6031f317d88c287907b8b8d8831f5a3971ef0fe76745e392540b88dcdeb37b0e56ab5d2f2271bfefb9764fc36d2ce4455f399d64daa8f5f7935a8d98173f5b756879321bc69cb84c94e0cb80c702d03cb1c76257c9b48c8d8caaedb0bfde3f64ba533e0b7c042d5b0835e547cf4b3d6df8b3f271a7463b9f9323306bf75753d12cd74efa1c7d7d3184a9a3899ed1f97e5ef6f7af44773c02a3046007f328a3be84fac9c265d83f80658ea065d0393cf9e062de79495ef53d03711cdbbb06f04dc67ee6fc5ff3a6f36ed1d06f5ff0545d77b40290d2339f8daf717dc7db0d8b22bc35a9eeb18b2d1d2b6b3a6489d88c612b7b9895b5bcd38a750fcd76bbd2e7636d1ecb90ce3ac04156b4a9a3b3d02a6f36d1a995c048455531ad7500b98ffc7ae4b2368790ae869715da14656de381b0e24d538db82080b1e8d59f07cf874ad5f7ab9a0a224035cc6b3bf1f24ef7bb81a802c8520a271b5675724c5278c8059ac823623ba14d062bce310c3301d9bc1fdf9d1981b0415092f3b1dcb1a664f4da7fd84e8a9b5454f0a11c6c9995a48ae536e15a612c1248d3828f3ef503add20afe895c1c52dcb911c6d4c2e5f6ac318465d296c0dc23ecac29dda67d127f8bacea94452023ba4e0af15b415b31a17b300eba0dc0f8b281affe2048c84d0ecdff00f5098f570635616bfdcd8d77993f9f05", 0x1000}], 0x1, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}], 0x68, 0x2}, 0x6) ioctl$BIOCLOCK(r3, 0x20004276) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20488, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f0000000200)={{0x5, 0x7f, 0xae}, 0x0, 0x3f308db8, 0x9}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000280)) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r16 = dup2(0xffffffffffffffff, r15) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f00000002c0)=0x200) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000300)) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIS(r17, 0x8004746c, &(0x7f0000000380)) 15:48:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 15:48:01 executing program 1: select(0x40, &(0x7f0000000000)={0x7ff, 0x9, 0x4, 0x5, 0x3, 0x3ff, 0x6, 0xfffffffffffffff8}, &(0x7f0000000040)={0x4, 0xd800000000000000, 0xb2f5, 0x1, 0x200, 0x3, 0x5, 0x9}, &(0x7f00000000c0)={0xe6, 0x9, 0xffffffffffff8000, 0xffffffffffffffc0, 0x9, 0x100, 0x101, 0x3}, &(0x7f0000000100)={0x4, 0x1}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) kqueue() 15:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:48:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="981e2daca004e37969944ece9b1bb544046826dffadc8ea308", 0x19}, {&(0x7f00000001c0)="3d210df2d3217126cd1358799cec7ce712b3b0b7eab0a2ee3458a359484dc6bd6908af35777bbfeaaa5f4a01b1089a8b460389f0630d6a3cdd56cd15bc8e36ac72c0055537be13a7aca812f4de141f0f45433d", 0x53}, {&(0x7f0000000240)="63ada6393dfbff70e2d4e7a8ec2e9029ce257ba92b3f069adac21431eabea01263bc555a619efc4659a523e140739a90", 0x30}, {&(0x7f0000000280)="dd255ebac8242b5fb94b8cb1098c894620866a646e2ac7bd64073a68396309c9ab342ba9fe9b67e147473c84803f321ead808d0bce3d7305a777bda9a4b0e0394c290f5437edaa03df0207ab1f6dccc7e10f5b91b28b67776d0688ce72d8b50f0e1de920eb57a4c3af2248da3413ac07c350739e95fd325a24a69658f555ebabb453a9413ade97725ff76327ab3475157fa80d31b068973a6952e151a0f4c696241aa057446f92ea5feab7a115843c1c20ded2974179205d772ee6cee42624ce1493d6f22f01a4955c82b2b24853df6447548f5a6b2a1fb880bd810e25f7e297b1b7cf4d197d030f9d50bd61062c2b4f67da808ed0", 0xf5}, {&(0x7f0000000380)="53b6a11773a2789d3ad631f419d5240e337b1d34f8cb906d9573e3013b4b03561bc6fc8706ba8ad2cd63b1e6570875ecd1aad96e050f56b84235fa4c856ed90a9bf147c0aa6bda4943a31a08b70c8b94fee85a65a85e025b1880cadac6cd26baf60855df5558ba0cf0f659f7436f17adbdca456b9e956c0aada7d736cd09962dce8c00c25e38b5456dd4ad10074756d16c3aa428509663d1a45a06111d1c6ab01fbecc00560b98aa0aee5cad72daf0faa23aac140ec9be4c0b173e82e5932e1f587883d5cfc12541ff9a4866e610153c12bc324ff4c420005cb89cbbbc833fc6a34e56d4236e20", 0xe7}], 0x5) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000580)="ff1d13d7e60bbfd2c839", 0xa}, {&(0x7f0000000680)="8b99688b89285ba7d271431aaf81af7fce6b5093c02bc647e41389b3dc47a07739808952f8214a9047945e812ceab361c410c96222c92bf01ed8ff3a023d2b8bffe4823b942648830bf459925a2466c134abe19f61615c306cd47182ea30cd54df80773b92fff12ce00683b95f6bde9eda935a5ac7220a2d7cb4f7337ecea85f173fd950d6d134ebde740a118001905762c6fae07c4d7b4cfe482ae349d931cfb0fab4ae3efec8204ab22669eb6e23d27ab966800e38d9515d012a091fecc4d9cd6af53729d98956dd41a053b7e97bc9e9927338dd6318", 0xd7}, {&(0x7f0000000780)="a91428a4e06fd55306fad69a54f59ebe0676020998849f9ccaf2a1e46f8da6254b89482677a95056db62438ca6c145f67774ddbd5d0df76a6b00cd0249b91e005811fed5a67e94624142c3c2cf5ba367c63bfb2f2704be8d0fe4bd2241031004166ca624cd4b137be0167c9fcd3b8d6f9660412f697af2d964100bf5f530d6c1967106fd9c03fb0bddd6b936856b64e8f1a67bb6c03be953647976dd024848a7020abf1af5b16b3e4441b1d097f6fe268e66388e2560a24c3925d545ab3f86d0bccbbbecdbda9a06e0029789d90f4be6a28f8ba7dc8ce830c48f740c258317530806", 0xe2}, {&(0x7f00000005c0)="2fc370125dc37e50860e284696a7b558ce8774422b053370b6246a4262b1f09fc036be3f844025bae9", 0x29}], 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) utimensat(r6, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x12, 0x6}, {0x3, 0x3}}, 0x2) dup(r4) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x18440, 0x42) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000900)={0xfffffffffffffff9, 0x1}, 0x10) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:48:01 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de816bd66f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfa5183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690ec351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c2"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r5, &(0x7f0000000140)=' ', 0x1) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x1f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = dup2(r10, r9) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f00000004c0)=""/223) r15 = msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x42, 0x6}, 0x8, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r20 = msgget$private(0x0, 0x0) msgsnd(r20, &(0x7f0000000180)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e964695cf3cad58ec1e9c35c87e9f5fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r20, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) semget$private(0x0, 0x8, 0x80) 15:48:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0xfffffffc, 0x0, 0x0, r4}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0xfffffffffffffffe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r18 = getuid() setreuid(0xee00, r18) r19 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r19, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r19, 0x0) r20 = getuid() setreuid(0xee00, r20) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r22, 0x0) r23 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000180)={{0x1, r20, r24, r7, r22, 0x120, 0x2}, 0xffffffff, 0x101, r16, r23, 0xfffffffffffffffe, 0x7, 0x18b8008000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) r27 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r29, 0x0) getgroups(0x3, &(0x7f0000000040)=[r29, 0xffffffffffffffff, 0x0]) r31 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r33 = fcntl$getown(r31, 0x5) fcntl$setown(r32, 0x6, r33) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x7ff, r18, r26, r27, r30, 0x10, 0x5}, 0x6, 0xfe, r16, r33, 0x3, 0xff, 0x3}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, r18}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x280a4, 0x8}) r34 = msgget(0x1, 0x1d5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x377}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x400000090a6, 0x2}) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x10000007, 0x100000000, r12}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1000fb, r5, 0x0, r7, r10, 0x150, 0x5}, 0x8, 0x9, r12, r33, 0x20, 0x9, 0x4, 0x8000}) msgget$private(0x0, 0x105) getpgid(0x0) getppid() r35 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) r36 = getuid() setreuid(0xee00, r36) getuid() r37 = getuid() setreuid(0xee00, r37) r38 = getuid() setreuid(0xee00, r38) r39 = getuid() setreuid(0xee00, r39) setreuid(r39, r38) getgid() r40 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xc5ccd61ceea058c2) poll(&(0x7f0000000340)=[{r40, 0x80}, {r40, 0x8}, {r40, 0x10}, {r0, 0x2}, {r40, 0x8}, {r40, 0x1}], 0x6, 0x9) 15:48:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x42) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) 15:48:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c65300090414fa399f92b54e0eea1af608cede41a40d06f3d2c1d3a5bb754d85d9a2ebe73a6f663da1292728ec42fb8269677e8f29b1ae7bca8b8401145d3e915bf22376c0d80613fcdc066dbe562d9ca05d5d897336924c39705490e1363cbe626d88dc5949b525ab7d07624218851b491e49cd74a443127e23257b701007fd0da2bcddb6b813e489175608299b28c1bad680115c42fe4f02f9dffbd126ed21519f99b74f06416c79cc914838994fcb6f5503748128f9547fb0415217ed89690c5460b2c3e1807a759b697ad2b51ba54e26f68bb31cfea12888dcd0b000000000000e7a0950d8bec086409791877838ab568d5e186e895308faebb1b46db449872d93d00e06cecf39ad4a63205c8726ac45d699522eadb37562591b6bf8d51fdcd4908dc8e05869aaed35c5e5dc905bc818328cb58fc41a99db3eec13cb6a94af50974287cda2c3ccd206d8c8aa231be642025bd0287440bba5cfce2aca618b1f796e1528af530c89ff29c66333227111d5faa5298aaf8ed9b47e4d3f79eac2877811ae6419ffadb9f5dde12d365d7198f0e26c0fe0ec005dbb17cf0ebc77f2c731a735a4b7394f88a7053aad7b6720db01abcb7e8c1731383ec3dda9f3d6c8d3a66a7d02f6ad5ec47bd2dfd5fad9ab5ac0161b2af932cd24e249474af73f7d24e80b307ec38d65e37ecc723ea88eca22f68e438229a217a7a299b483ecc836ae247cd91d5342309"], 0x10) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) write(r0, 0x0, 0x0) 15:48:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 15:48:01 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4}, &(0x7f0000000200)=0x6) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r3) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x21, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x4718, 0x9}, 0xc) 15:48:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5e, 0x80, 0x0, 0xfffffffb}, {0x6}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 15:48:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r0], @ANYRES64=r1], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair(0x10, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) shutdown(r4, 0x2) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCEXCL(r3, 0x2000740d) socketpair(0x1, 0x2, 0x2a, &(0x7f0000000180)) 15:48:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="4402e55f7f02000112d6927b82673f776f541fb3094b5f036eca01c6cc7a5595968f6b494fd9da919e36125b156bbc95766012d71d356f730145efeaf714c7d67ea21f510e97e70004499faf46df1db1cd038ff7ad658d38b8b2bc657dc2ba1b3e148fb75f7460855a9c2d1548092be05c314dcaff39d1c041cdf26c97c667f3c3704d0fc61bb62f23e5ce86129b9a9437bf7238d8ff9f7883438f0ed92ca8726256584b165428aff0022526e31d15ac1f9d993763420e99f0441f6cb3f2bc063054d88caab9e0461a814a2053d953516296df437b"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) close(r0) 15:48:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$inet6(r3, 0x0, &(0x7f0000000040)) 15:48:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1000000, 0xffffffff, {0xfffffffffffffffd, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) 15:48:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0xfffffffc, 0x0, 0x0, r4}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0xfffffffffffffffe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r18 = getuid() setreuid(0xee00, r18) r19 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r19, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r19, 0x0) r20 = getuid() setreuid(0xee00, r20) r21 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r23, 0x0) r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000180)={{0x1, r20, 0x0, r21, r23, 0x4, 0x2}, 0xffffffff, 0x101, r16, r24, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) r27 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r28 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r28, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x9) setregid(r29, 0x0) getgroups(0x3, &(0x7f0000000040)=[r29, 0xffffffffffffffff, 0x0]) r31 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r33 = fcntl$getown(r31, 0x5) fcntl$setown(r32, 0x6, r33) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x7ff, r18, r26, r27, r30, 0x10, 0x5}, 0x6, 0xfe, r16, r33, 0x3, 0xff, 0x3}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, r18}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x280a4, 0x8}) r34 = msgget(0x1, 0x1d5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x377}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x400000090a6, 0x2}) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x10000007, 0x100000000, r12}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1000fb, r5, 0x0, r7, r10, 0x150, 0x5}, 0x8, 0x9, r12, r33, 0x20, 0x9, 0x4, 0x8000}) msgget$private(0x0, 0x105) getpgid(0x0) getppid() r35 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) r36 = getuid() setreuid(0xee00, r36) getuid() r37 = getuid() setreuid(0xee00, r37) r38 = getuid() setreuid(0xee00, r38) r39 = getuid() setreuid(0xee00, r39) setreuid(r39, r38) getgid() r40 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xc5ccd61ceea058c2) poll(&(0x7f0000000340)=[{r40, 0x80}, {r40, 0x8}, {r40, 0x10}, {r0, 0x2}, {r40, 0x8}, {r40, 0x1}], 0x6, 0x9) 15:48:01 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fsync(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r7, 0x20004b3c) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 15:48:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0fc1a80e3300000000000000ebffffff000000f300000000"], 0x0) execve(0x0, 0x0, 0x0) 15:48:02 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() chroot(&(0x7f0000000080)='./file0\x00') kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 15:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000180)="b3ba448869a37a44b97c035dc3f789d77c4b780d80e53f0cd9f0b9a3de298e09477b992c68750f2b41fb82833b4499bc9ef3a11ebe14cd60d0aa4fd31e72a8a0c23278a1b460a3594a506ce5cde1cb3822a8a7fcc8a9224f2e0fcdf23947985497f2fc6f4551c48e730baef09885bb253089ab77cc9696775423225430f4a766dfe08a069bdba68c3d5362b23213ece35fd854f87407b9fce34a4653018b964e308485c1df025a9b4677809802557d4a5b42235e4b9865f45df0cd91b3bdeb4c52", 0xc1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:48:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x800}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x21, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000200), &(0x7f0000000400)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r13 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r13}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r9, 0x5) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0), 0x0) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x87, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x6, r19, r20, r26, r21, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r19, r12, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r33, 0x0, r34) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = fcntl$getown(r34, 0x5) r41 = semget$private(0x0, 0x4, 0x408) semop(r41, &(0x7f00000003c0), 0x2b31) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r41, &(0x7f0000000440)=[{0x0, 0x6, 0x800}, {0x0, 0x43, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffb, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xaa, 0x1000}], 0x8) semop(r41, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r45, r47, 0x4}, 0x200, 0x401, 0x2}) r48 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000380)={{0x10000000000000, r42, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r40, 0x7f, 0x100000001, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r5, r37, r19, r7, 0x4}, 0x1fd, 0x401, 0x2}) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8d}], 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) 15:48:02 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) shutdown(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 15:48:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r1, r0) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000180)="5cdebae7", 0x4, 0xf, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) close(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r6 = dup(r5) getpgrp() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000040)) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 15:48:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xf0040000ff], [], [{}, {}, {}, {}, {}, {}, {0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x7) 15:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0x40, 0xfd, 0x9}, {0x6, 0x3f, 0x1, 0x8}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 15:48:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x80, 0x9bd2, {0x9, 0x81}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) 15:48:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000ba910182642edf0002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x21, 0x0, 0x0) sendmsg(r5, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="b87576a5dc7d50763650ec834e1a0a29fd39388f45cdb946a9a20b9c45c8f65de3fc7e1bbaf2c7871876b56c27f89379e8d952f10f7301c50ed6094cc75e9ebc64068dc8c234320992fbc45b85e685b9cc9b2e1768dc81a14c8f0c3637e1e176c835bd35f7b0fb1bb539610557ffde8fcf0cf84e65da5125396787dda97482cb55fd71d50900bc2b278db40de5aec38578aead031b0b48c9c6f4102f", 0x9c}, {&(0x7f0000000340)="22a549917b47194f399e1815b7fca9a0f00b05daf637db92d18a4dbf85160e492218bdbca13238c735ced6031d09179b2b609163554f11d6b9c5674fc94090f878fff001fd54ab66908dfa88970fbdaef38e178aa87c9376454320e8a899b000a2738458be990a7a22b8a5882a6a509da94af99ef8efc49ba77dcc410d9861ce02b3536e91d5265ffd610f059ace738e5810f13c43662f6201a8c91beafd34d1b705a3e35917dee31373f2cd86593be4b827aaf45d7eb2ca96cc38739961899b2e13d4063a83521f0df7d7e2bdd66a1a46045c7cea770f6c8874cbfbcb01fa8cf89e48cf277fc5dbeb793da3aa1202b4fb8ce6428eb7dbf6655816f7d649", 0xfe}, {&(0x7f0000000440)="c6565e281072f53dcc87860abf5696db6e735c6b039073756839f635395462712e6904140938407b7c0c6e94157d2d02ccd12030f6ce99a998959aeba11de2910bf38ca76754b6fa0fea1df90578405f20a840d8ce09da2354ee59de716e2f9a1fe6ae7c05e94b2c0ef85ff802154acbcb93e980c2dadf53594717f202549058d24e75caf5f82faef9ba7b3cf6801142b78446ada7156e666b1467c03f4c047c9de85e7bb4485d0380adaca209c693d0256b6e00ad6c74a57bcce7993631d79d2e9e50d1dace2901e7b8bcc1b36cb29967", 0xd1}], 0x3, &(0x7f0000000540)=[{0x98, 0xffff, 0x4, "cdc7fd43837736dd3e9784fe293822c4957374d2f13ade9b808be9c2838a6b09b1bf18011aae04c3eae588601c727dbdcf2c776df56dc705911441cdd8bdbeeca1cc5f102ca8531cfeac28afc93f4d3518e3327e27b86aef5a5d7ae204e91708984983ff3ea62a31b2fac1374ca3809a65a25a40b8f7a8b3b01d7def201a5694039be6a8b124"}, {0x98, 0xffff, 0x0, "125e3a9ffadce55798bbd579ce7e76064c38638887351bb88a10ad2a5c65200a9e80f1ea36a4c4dbccb2f4164983bccceff81132b8819a580ea5fb61f3ab777eee4092932891da0e2a8da124695546530a6806557d29070a278f2d4b03f652ead4db2296cd963f957575a7cd28c55522826e65edd5dd3972673afbd8b59e429b1425d8ef7fc7de"}, {0x88, 0x1, 0x80000001, "18b64a52bc7e93fedc8f09e3a6ed6ae6c2f6772db78d80b1c1d3b6d30659fe404b7330f11a249f0c19af95932906e8d1bb8c171f63898720f4aa954148c110827a4e4e3730cb46d6b886affc1abd93d56941cd5e05281752d72f23ecf3463768b19ee1071ba9eee904762bd9ad2bdf095a041d27186593ab"}, {0xf8, 0xffff, 0x90, "1d971338e2e86294f3344e0434a8b82bea5134a843c447063ded2f8be477de0c1992c6c2df344388340d4e19ba739050a43332f9e9bad11de5ae885f7941a497c459579c9a8361585b9ed5339a3efeece2e97be87462f6f9a77a2dae710b978c37c5246f614965bcd534c425e93382854ee0cea5104076dd8f9f90c3c14dfb7b26c443c0edfbbd1dfcea6772e386b6f8be31240fcac32840157e8b988512c852fbe18e676a7e956940b8f3658cafbf382eb4ed4f0f8dd71b60f1042b5433c3f45dfa0e85492dcc5ad6bb35e373b52ce9b7bbb5085942f1b8aed9d595ef17469048eab1786f49"}, {0xf8, 0x1, 0x6, "992febbbc1c234177b798af03602583a26c58e4275f280d4f78d1c02b45c0fff407b12f63ccc006b2c3cb74e43dbd2e9dee5126cf5e645e26cdf476f44dc1f92bd360fb5e3f98bd78cd0f3f6cbdefb826ee7ac6e638f11592f44e9285a5627fb2f802fd06a18f968a594015ebbd05ab676f397a544d9820097276b17e516d07258eaba3ab9e40532abcd46f7de6bcddb94f4dc2f99bcb7f5cccf3223ec52280aa6b46667294341102864f1bcf00d8ec11f4e5e6f12c1151214f0a121661c525ec771885c9030d3b8ebae1ee03b6ae831a069b0c505adcf723086c9f3ab1b112a339d3b5c9f5d"}], 0x3a8}, 0x1) 15:48:02 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 15:48:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) readv(r2, &(0x7f0000001480), 0x216) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000180)=0x80) write(r4, &(0x7f0000000280)="0dbdae38182258f2b92560b288077c37157433af01c3eeacb3b9b5374079c9f1f4ac47898360cfa1c7e5005515e87abb6ba83069eae93cddd758788ac1757a54f851e0892818c72eb4fe0dcffe41601f2014dbcfa014ec22ee365892f0395e9cb98f8bc8c63d6a48522be98a4671efbecfe1391b79b18a057b5e170455d75009be358d35043921278d4c89fcd4e69a22e7ff5e22170094369f72b3be2ddf9f5ae538c019efd0d956e921fa2e21d42ba97cbc94d6b345de76334bddea7ad45063d392158dec9170c99677e35e9086b25ef1adac13c18f2cc3263408a0f5331aafc6a5aae2aebdcb13750a0c121c7963b816413cdbfc9f568b9d35f4cb4643d3d5469dae270794af5d1ac729f2", 0x10c) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) close(r7) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x40) 15:48:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b16601360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff82374383dcc0bf6b5c6929ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be72f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0fb3f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d77a9d145f1c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a"], 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x161) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:48:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) sendto(r0, &(0x7f0000000000)="a24f0af29683d96d67e65919a172a000df2eff5423600000b857eded00000000f900000000000000", 0x28, 0x2, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRES64=r1], @ANYBLOB="1fd9a061ac7c169357f4ba507712eb21bfb38292f9758f66644e8c7458db8e3f8fb772ef9b843c6743f09ec05110cd7b690e404ea6e84d2af8a77a6dbbfdc1053eda80ee7d7796d298a01557cad15c804a1a842a4f41425c57bb311a4a84338ad679e61f7bc4162ee29ee9c44c00231011493dacef06e4bbe351ca4e9f7d383330ffb899397c9dde5edda693bfdfcf18a925e051034786efa88c288ee9be2f3b601c38d22e6011c3f98ed9bcda14db067048d58bf6a3a0043ecb626d5a9e6871312025b1c90908b620c826ec8df5d76a26f372455224757af77fcc736f303c2a64f4ea677dd949f9056bf902b6d22fd401a6a28c24a325cb0134308b86753019fd77204203b4c149b9be6292e7dba1829d6061173d8d4dc4143577920ea02bcf3e595e091c40cee6d5ceac32c2bba9778646b1ad8614f07fbbd99e8280a26d38691a0667b4f169c82939948e29cf4dc799deaaa1115e127ebb8df6a70121b0d60d5ea437d44476ef6a2cf5a2f7c11e68155b0149e100f87095dfc98a8376e0c6ea323493a9662f6a94458cff89d231b52af28bec267bb49e11a765f214d5e342787efc987a982361de2bb60387bf22c8aebb69221701b511109b0c79b3421632c4a6610e912779b110761664fc26aefeef6e076a7e454e19aa03350c262f0abdcde2fae738fd7c4984d883e5a5818c1d425df67d0dbb9429e457781cbb351acf8cbc631916b053b07a1a5cd449128e2bb09602b769537ce751e50d168f2b10d16c87bba8490cfb5f1182221858a1df23ca566a8fb6f00767be5891f7f857a3204fdaa9d8f14fe5835a6a40b52800c0db5ef4356e2755850d1bc0253e8a5fb06da03940561e28f16a7375dd6db9ec436f8a8ff19dad64aada3ef7a04d7e8501ad1f874b9dcd1d673b6133a01b9b50f149d42b81da7bf79027110eb347fd4bd76f90aae10863bd4e4d3f26fe2fc371552d5dfda94bdabdf57b1c10450187ba4af84295dbe5e72e2f97b0fa5f5979d653287b0153511575e35c02dbc5b6e23559defea80740e71c23acf65196f4ecf547b4e2ae33fd2fbeec24d5ad676ca3d5bded397b3025de1f7e8eb8be135231973c8b1861485abdb6b5927cdc87b773b183bf4bd547ccc1710a9cb078d19a0c669637c5decc0dccbf86f3dedef6914895cc4317b4bee76900ea0cd3b75b48c9272ba4c6f267ce7c161be6b88af6c72a5819be527f373822e89f3ecc7d530c192ce14ece01507ee36bec069feb07ec0de4bc81c9e9990ddd7c4a80a9ea2a620928fd87f4d035d1b1be9d2214ffb620bd08895b64db9335cce5c0ba61a69ddc174b12704e3b4bf266763c09da35cd00507347628c01357e8f50ac60a712b33cc2a6225f5443debce5df9ec4777a84e3cf599c3e5bb095fcb744df77a18eda4f8813ea84d189952ebc9cba35545c43aac9cf37bf33df47ad955320cb508cb0ee2bc59d6ba8a39e472693318f29c537c69548c900317a70d9823667c508934184de21b0722d5340c6110f8bb49fe585f7c917246319bfc6050a49090bcb62c39b13d4b20fa00e32cca2fd29ce634bd3177ee4f7b7612a0b7d7ed0c79601145f40d9b884c9545536a08c9ed0f023d994e2382afe4ed689a99a8bdfcafe89c1035f8ded0887d8337950fde4e308d93be222baac484c629ea926219641f78d55b5df217ee4e8509949ba8b51f2db7b86e4273cc7b9b2aa8f916a1b58e0af7eb8a387ed93e3d2f27d9ee2e23a2beb57476031c2c35442e79fe1acda4c1b00f817951f33c1a37169dc8b10f4486cf18654d6d89a5f837b2eb291f8eb0ae9fa5b538c061b1ffc94bcdc2a216a8bce3ddc968d38a876bedf0184888576562be189891eb19ce970450285cb864f65926aa0cd4924b93800ae1b359427e235bc820535da71ec10cc07124cbdf6c4f76edeb833ce6770d1c1ec8ad13310eb218ce18c779d05aeba6f1019a984c9333462437288ccd2f15c78d09f9c21f712963b8069f573a149ce61c32da296765a11d3a9dc7f534bf55a301f3c961be250e7f1b6c03484ab4ae5510f3ec96c253d3d7df982841ddf383a3c376787d26ba32a90be59ce92fd541e1687b3fb0e75d6085f7f9a85a4b16baa15acbb8b8b7c5f2cbbd4d681aa6a59c04b48131c71926a776e30ffaf385228bd1c074cfd1157f6b402cd972331ed23add0d2b67aa5f86f2714c3302954dc7a63818996f15aba7117eb754f8fd34fdecbd51323e0406e65151ba35c0e6cee0b3928cbf5978283cb2fdc33f97b1dd138a4bcd137b06351c39d6a11de48dfa34024cfffe659fa5249e4c3bf6b6821f92d0e3c6a8f281859a41cb1b5a6c43d334d78bba18b8a8306ff9bf96ad6b40daaf3a2cfa524df6233079d4ada65eeed3cb86d317b83f3a8a1c0631c9f0ba01b6720a769d12e6e62bee07ab65501944c0290429cb3394a46ebf504d37e0ee1c4f698bd04918c9d275e0a731bb497edb1ca28526dec105d969955a007e8419ee5329e7431ede035db89614235950fb8a36417a20cade7bc439329ac6ffc85b58e59d10ca56da195b79ca9e88f7e547b4b6db5dc5f7b6248e4c15050d6927cd3b041705d35730735d43cf59c0342bdb0c19613320dbdb3048c1bba801513bbf12ea0b0aeaa91a780a776cb37206388cf53b731bb20ea84c9a94e5cac97c6646a4efbc33db98cdb117a65de17219f55f8a0ca6febed3eee18ad8fb0d0fe3a3ec575da1dbebebd265610d26b91059a3820d8c6e3f450eadbb8074469c41f50103f60da4c847544c840e96c992e42d4d2d9078c38e294f3a2617e4ee06c5c42cc9f99fabdff52b65dbd137a1f57484607dab4b653108da32dae9539f545f484a90b8efb9889169a8fa6d4f1ab284ae46794eada8ccf946d84fb172c7152f9f6c99464ee4969b14b7754e281d0a7a6f180a295c7940e430cf473015bc73aa7e84de6799f8ccb63137670bdbac9b0cf711720851ceb860af1ff92b13369b070d9c4671a1a565f7b21da2497f79229b014c3f344565dcdb6f78eb9d89e2ace05b786b9bc7764028ed76529c118767070c7f0b847c85e44c74f7e35ccec7dc98d712f29487e9545ff111e2f8613a4cb735a49abb480134589b355a9dadb0148c5fe1555f1106b9fc5879b3f09cae1d4d5fd98f0e3a1fe1c835b9dc39333505cedad3df3d3349a754c231bbbbb236a9122030609d3e77378a0de40e0c4121519c21ffb1485a85823b6b1838fe29cd740205a7396474769ca04998e37489554c7c7568483fc0a82f5a1c2dce7baf7a627a7fb8a1696f430e61ceb95be40d885a325b4d344992d84989fd0aa1bd20ccee2ee3fd6feb0a1f1f9b873710d0a125bd098110ffd5223911d73ea26da1c13769f45809167cb32bd630d62dd1db7c1a3022536ca524d1563023a588d46568286ba4c5933d2277154c47df01f4aeb12684d02ec9ba1fab82694b7ce845272c188810c4a21f0bf5cb1a302b215ab4a4094b9df2e4b774b642fbed73134fd1fa51322ab4dcd690d23cc8b8a4a50448e6677799b3a68e7eba6dfb7a95f6d1829714a72fc43a6ddbd432088b33b3cc94a6bf368cb61c87ce4f0a53136c73551b32fa41ab3fb3fd3db699ca80d916a8ad44b61f690309ad37094cbde0ecdda78a4e1c3979c99308b0f34ed16e844235a359a64026a749a241153f3839d79a9a8386030ceea2c8f87faec3e123ccc7f3f55c752c367974a64f9492b0893471a46feb53ba6b400a6f9d7dff3258bf8e63e078d6570950f14f555159b6eae84b7c09e87684af3a6d95f19e123a70e2ecc8fa11dbc2ea29940ac71b43db7d7f461dd04b4c238be1a0d20bee63e3085b7613686dc72f95ad0b13c0b16bb2cc4ddd6ada3dd6a45cea22290cea831e6b566ea0d9b4a7319d932078ae172255b62ef74125d04d6e8408bf3afb049eba60728953904a63bd7e32b6cee5c53891f99d26ac2dcef3766c2150c7cfdf8362ee58b700f2cb4776919c95130e446086230a9d17455b61f36f428207d756fb14f3aac906dabf53eb145d98d04c0a9a9393904ffdf7d9f2b8605707e6e0b84cc9461dd5a6dbb4e79f2ede541152f520ff5c4c05c61dc2c07721dda2e92ac63142fa1227f63db537c02fd3983a20459d494e767dfa036adb50d6b2025abe986fbb75a4343f798242b8effc6ea728d9e7ac377b84a9f9b70ffaa6d7897f14e63adf52b49016bf060855a49ce1760444f04b11bac917d49fd7bb77aec387d6ec879c88fa2fb8e6f47df907b98f56fa631ab6b3f43ad408f2204bf730d042ffb3536a24c81395f24c551d8d5dc2dee67d6dea3748b7b07fa8d284821051b2c4a0df68cd1af7eb40371a816950e8c57e12db60d601a8990b440d623b7e7335e53b1d193ac81ed5fdacd30ba715c100c2454275baea7c5b9dff5673af5ebb74a47e0315d7576cd4a4a7007f7e7ceed625eb0b6025b962f0d9c5f692ded2cb91c7ecbfb1d872e4a31ad3d2398a3b7ae9e26774123fc7b9a23449fea199c2dc492d6f16fbdd90bc2143b9aaf1f82064436fedd09983103ec7c57c8f316bb8e4ee55fcbb1b790f7f8a066ed346642b8dd913a796b413d468fff212b073a5befc8ef3f38758faa02ea980baf6d11c78fe28e920937284d46629916d791d33654f70f50c9d8ba9a0bd24e5d4b50a759b3ba76e438ed0e97ad5f3e14e6fe0ff3e2fcebd4a507645ad5c101e46d868218d3412743053aba69a85c21916db676b9b79e5a0012146c734a2724db285ab055bf7114d1790d348320934a63b0b57046650bc05510fa2e8343e0c9601bcd4b6661d9139ed0ffcb2fdf38aa3a82d7ca0cf34beb5a94de9b8ecca55cc114c882f73f5d9e62872d2bc658a2a0e8cd7417c0c335230ed8c77bcf8de9451983502ff32931843b802ba9c2d8eb40b46620b59000744fbbca716a768b70a7cad0bbe0fbfca47d386fc07577ed58d4cd6e605141704a89f44fa90d63bda96b529e2e0473de91cd4814cc5df789a22046c0bdd832ed3acc148ec1916b913efbbe4266909a21c784adcb8d5072e4aa6dbf5df6be20f0a408da912e195798194f9f994147de0a42413bd8572310ec530bfe6024016f5050b0efbdcec95c6437cc6870fe310fae26448bab7e53af208bb646e0e8cdbe59ef6d49071c59b6bd7fb710b4898a4c7453739734b36ebafe4bdb578863ee50828e2421945cd17aad933b1ce2986cd8994b2c1811a23eb5175c5a9c983880692a9db14f341bd9acb4b77d6d1888e574d1cf5a77353375229546c93a80bd451baa7479646ddda01f902336b1bc5e08847d62d3ff71cdcc01a5980d0733fea90cb4192348338d48a4c21e0611f0060309ef0f71013672a689fde0ee0a3db7ca32377068beb8d1a668b99edebbf6df3fde762439a91d27f295580d95c3b258221fe80626505e821d476b84115bf3c33876fe82df8246d36b5fe7983b7aa7d39c37a6fa8279b0670125fb855eba6b71ec9051dfe3b927e51c10bffe4da3f943348606bd770e6465185e826fe9029787418178d0d3a63616b30715fb949e0ec47c6d495f27189f980d447cff2f48de0b7bc292a9d12a5b4fc579d7cf25a9d259522376f34b3f2c7e1589dd3c3882f6488d3fdb3f6e2a5c699efa3fff1a2d2289ce4a7f92256a7263b6b9035fa6e407cc23a7f5bd124964380d80583a5db888866bfbcf68bd68de0d5b99a7025a22d0b6f5e86a527bab765f54a0476207d38608c7c73f131d49c8b142337343f9715b6daaf464bcace8ea62947e53f95344dbac6f3f52c6df041a889e7e06"], @ANYPTR=&(0x7f00000001c0)=ANY=[]], 0x2) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) 15:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) semop(0x0, &(0x7f0000000080)=[{0x3, 0x6, 0xc00}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) r5 = dup2(r3, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) dup2(r4, r6) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x2, 0x1fa9c74f, 0x40]}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open(&(0x7f0000000140)='./file0\x00', 0x10890, 0x8) 15:48:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="28ef123f398b2b90234ba4ef06259ee44949e9652dfa94a5174ba020b39d88ea436618ac77095cfec474b991926f2af40b8d44e1c3c4c061596323fe72deedc2ca6ccda506dcb3cbf4e1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) pwrite(r1, &(0x7f0000000140)="b850ad895e654fed1d0a89dd564e8b6b429bb4d8fd09ef2f46f856a8312681aa64d4506e4c20649b2ddf56a287b08a9b0070c2a8fa9787fe8f6ddf7acc1242988ff925ab29b0a33795a80469004abb7ff6bd7f2d36159482186ac406e72e48897646b61f5b7af70fcfb6add6429df229591ee01db404dfb62e47f61ca53619dfa7a535b3bb1394564051f55e0446fc80ce0a1dc373f5019ef35a502020861ba2b0c6500b0857c4cf1f5b6b7c9897998a52", 0xb1, 0x0, 0xfff) 15:48:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000240)="6aa2578c4a6129b3e7537b544c56a7", 0xf, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="18002e2f6275732f66696c653000ab7ad73eb49dd5fe3042f9f2a04baeddc84a9a357d3b9bb778714eaf937494e0f6e7032af47d83cb2c0626f716559314fcca1cdaa5bce11740d09179571fe035d0d658495ea3a075689b77bd0ab7fee3b2d09ad5edd808918e07ba363f6fbf4f0799f8d5559b0c771eb461103c0e857175f20807d28c68ef6c0dd399835b46f2f9ff789c04"], 0xe) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26, 0xfffffffc}, {}], 0x2}) write(r0, &(0x7f0000000400)="220e2ab26e39778e93945507b31066d3fee34e97553ac97121878b5e22060fde61d038efdda235b8ebded46c38ff2f557dae3369a7663d9ac9e0203ee23b5c7686ba1717367ba5b0a8365f6cd073100ef6b4ea9120909826732df1ec08b0146782066b7181a5aff239371c4a7501978e2fc7ef25ed9911453b3044412f7e38c3e069b1d2b6867745ffff07000000000000e0e42bcd00bbee4127c0c27c136922f3695e29b812193a7d68d485caf3813ad6956e2039d1b60f5964", 0xba) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\t\x00'/20]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) r16 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000280)=[0x40, 0x5, 0xb2e9, 0xc000, 0xffff, 0x7, 0x4, 0x4]) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x42, 0x1}, {0x80, 0xffffffff}, {0x5, 0x4}, {0x47, 0x2}, {0x48, 0xffff}, {0x47, 0x8}], 0x6}) 15:48:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x26}, {}, {0x80, 0x401}, {0x43, 0x78}, {0x2, 0x3}, {0x89, 0x2}], 0x6}) r3 = dup2(r1, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000180)=0x10) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dc87c21c5e225c5e4aaad807168da9e4a7efe1970da711ec1a57be971e2f66"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 15:48:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r2, &(0x7f0000000140), 0x0, 0x5, &(0x7f0000000180)={0x2, 0x1}, 0xc) socketpair(0x18, 0x2, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:48:03 executing program 0: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000380)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000003c0)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0x3) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xfffa, 0xff, 0xf8, 0xffff}, {0x101, 0x40, 0x5, 0xa711}, {0x200, 0x3, 0x8, 0x2}, {0xfc00, 0x6, 0xfb, 0x1ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0x6, 0x2, 0xffff}, {0x8, 0xd, 0x0, 0xf93}, {0xc75, 0x3f, 0x4, 0x8}, {0x0, 0x5, 0x84, 0x1}, {0x7, 0x1, 0x7b, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:48:04 executing program 0: r0 = socket(0x10, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES16], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = getppid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r9) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r5}], 0x40}, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) writev(r10, &(0x7f0000000240)=[{&(0x7f0000000000)="c49ea5bf92f5133fbf44fa90a42601952961e104fcfc8b410a88f7834643f4331ec19cd48db524bf8267a853aaef7c76ee3794f007a83733a56542ace37fb0ce44d623194b9e7907a41c7f9e52e5b7f65fc90074e4f19a939bde8f21796b320840d2a2f8a79223ac9fc70a0ef288bf17131658922d52966989a75901a6e04ee7d95bd9dffe7de246e70bdd7416cd0659df3b27384c8f16dcda6f4647a11a2c544bdbcb0c86727033ca90ce625eb3639b7120f94961ca8aa62993f77a33904ef88ffb05559050259f079fd01fb698d0a218e13bd6725537a04b86532fce32632dc3ccd5f58ee0cbeb5c9447f3d35353", 0xef}, {&(0x7f0000000100)="fc5ddf37ab66d4766cc3f534998d28841c6ac460b18dfae69b2751d5913c1ddbcf568ff1ca457db70a95e03c84a0dcc6d15f90d4723d91861de1395ddda81e8bece407863590efb158ccda96ed400eb924f2ad7069c175caf7ac5119e3729251aa3ef55ef90995", 0x67}, {&(0x7f0000000180)="2177bc96623a2821c04531c3c0ddac24e4e7328ed9ef366d4fe0ca317311005073bf7131f1ca9c88628520b7613f05545e81f3b7a2d8ebc12cf6a654f98558b39d5cf528af70203f565feea1ef34a1cdf6ece90497c0e793a3abd06bc354b4adeaee1a8d2a85411fa3e8dd614e9d83b06a19aa5f9bad36ee621f62460edcee2c0d2b72291f0a954df6bad51980d20cea221299e8f6c6d535e98c7e1f8434d629a87dc638ad42ea19591fe175d12c", 0xae}, {&(0x7f00000003c0)="403b45e00d7b265f4090e360784b2305e1d9479561cb411be788bc05048f5d961ff99da7f7f76412577a8622e99f6490c3acc64ed8848c3dffed3a799382547601684e65bf3a95cf26138d89ee3290058608a71038103d34089eb94e90d595d5230ce6f7443e251d4c873b4cb760f368d91b514f76c4c32273a04c991b65aa40ef36", 0x82}, {&(0x7f0000000480)="bba33199b9c51ca4ece8d40e4f388dc5f23660a5fd4b707823ab98545354f1b0e40431f1f38a7f7e551a3829f52ad73ab98e25c7576f32ce63a636a9062ea382176e7139526609a89e2991b80183ba758d346b44664952ec5104fa148552654743e1dd0d97af88c61aae044f67e5c3c2d25ca759c049b0529735dd0c183759a78c4be4e3c50b", 0x86}], 0x5) 15:48:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x10, 0x4000, 0x8) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 15:48:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) kevent(r6, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x2, 0xffff, 0x3ff4}, {{r7}, 0xfffffffffffffffd, 0x11, 0x40, 0x800, 0x7}, {{r8}, 0x7, 0x7a, 0x80000000, 0x7, 0x1ff}, {{}, 0xfffffffffffffff9, 0x4, 0x80, 0x6, 0x5}], 0x0, &(0x7f00000002c0), 0x4, &(0x7f0000000440)={0x7f, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = openat(r12, &(0x7f00000002c0)='./file0\x00', 0x8, 0x3) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) kevent(r6, &(0x7f0000000480)=[{{r13}, 0xfffffffffffffffc, 0x40, 0xa7acd1fa45960db7, 0x2, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffc, 0x4, 0x40, 0x7f, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa6, 0x80000000, 0x8, 0x1}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x4, 0x14bee0be}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x6, 0x3}, {{r14}, 0xffffffffffffffff, 0xf521e3a4309f989e, 0x2, 0x800, 0x4}, {{r15}, 0xfffffffffffffff8, 0x1, 0x2, 0x200, 0x40}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x2}, {{r8}, 0xffffffffffffffff, 0x3, 0x20000000, 0x6, 0x7f}, {{r16}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x200}, {{r6}, 0xfffffffffffffffc, 0x11, 0x3, 0x0, 0x5}], 0x8, &(0x7f0000000640)={0x5, 0x10000}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=r0, @ANYRESDEC, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRESDEC=r18, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r1, @ANYRES64=r4, @ANYRESHEX=r2], @ANYRES64=r5, @ANYPTR64, @ANYRES16=r9, @ANYRES64, @ANYPTR, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRES16=0x0, @ANYPTR, @ANYRESOCT, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="7bbfad63c6b9eb1dd28ab1f81a30ecb19a3104ccbc2f669fc7a3078751fefc4ef9bc3f671c987ade22fabd82dfaf3f9174029b76c71de231d3d3f945fc60d72574e9c8f66f7fd7aa2774f18154cbaa02725b6e6d59873915b53b083caa6a4ea025389692b6f321bef73be5bf50e575a89bcb51620fc2227cc192c36060e8769d4ab09deab057ad6dffba1fdb2e92a9f3d4315fed61"]], @ANYBLOB="2fda0200000000000000b8d609852a3bb34066c80cb38079830f91c4e4a1d645c0cc5a5f853f5c2d1074dfab4863e6af1e9b2f1edfc0509b65b55f901a5a07a2d949c208ddebeab30088", @ANYRES64=r3, @ANYRES32=r10, @ANYRES64=r17], 0x8) dup2(r2, r0) shutdown(r0, 0x0) r19 = dup(r0) sendto$inet6(r19, 0x0, 0x0, 0x0, 0x0, 0x0) 15:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x6f5, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7}, {0x1, 0xfb3a, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f00000001c0)=[{0x1, 0x0, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x1000, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x40}, {0x2, 0x9900, 0x1800}, {0x2, 0x20, 0x800}, {0x4, 0xfff, 0x800}, {0x3, 0x424, 0x400}], 0x9) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000100)=""/2) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000003c0)=""/227) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r11 = semget$private(0x0, 0x3, 0x403) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x400}) getgid() getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r17, 0x1e4, 0x8}, 0x5, 0x5, r5, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r23, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000006b00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c0000000000000000000006000000000000000000000000a86c3c63000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5f7aacf0688258af5c5f7a1c1215526d997cadc57000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409576c06736324c3312a634ea751eb00"/278], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f00000009c0)=ANY=[@ANYBLOB="010000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860de942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473b0edf99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000c00cd846e9ea6bfe94b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b30300f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7a874933f14f4c95e10e4897fabb175f9c8ed6a088fdb587421e6bf10000000000000007bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c79010402a6192cc7816cd37a10879539748f19bbb11689ceb99300"/440], 0x1, 0x800) 15:48:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r4 = socket$inet(0x2, 0x4000, 0x2) accept(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x4) r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) socket$inet(0x2, 0x2, 0xff) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffff7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x1, 0x4}, {{r8}, 0xfffffffffffffffa, 0x17, 0x4, 0xffffffff, 0xd7}, {{r5}, 0xfffffffffffffff8, 0x8c, 0x1, 0x1, 0x1}], 0xa7, 0x0, 0xfffff801, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) 15:48:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 15:48:04 executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 15:48:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) dup2(r1, r0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x88) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000001706d763cb04d16a62e89559a4718623a1e158a5086fdda1ebe06ba925b594ca22c1a4628ed9f6512d06af95b0ec823cda4719f912454e0f3d811b62f5fc8fe41c4fabd785890800540a07d32ed1f5f319f30ca18207d04894f39443cb174ba140dfe92d9c1147a7bf0c2db06c6149c5cb6bca089cd4bdcfdbd6ed0d6fcf80b51bc19b1113fcad2d4e5e4e08be6a77e7adf7fdbb95bff450deb58dc6f3530b42b6415bd46bcf9c"], 0x49, 0x0) 15:48:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000380)={0x2, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015390000000000000000000000000000000000000000000000000000000000000000000000f800"/250], 0xfa, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080b40c60873cff39bb32524b5fab37eedb5db9b4cb6a6ec55475b7281c0af41d06000000bd90fe11ccc20117c2e474426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da65897b1a8c6076839de74601e1d3db901c48e582d225bcaa84fa8128f2d1071d2b654651f61f418c9b0b7fde0ba119df0e5441a63d3f37fd13c7e452cfcd562e42d8cac3abf2a3009423906e081cccf53398aa38c3b9e4207541ca4edbde17f17298a431508f9c1b08115f330ee37f5e4c89f3d78ad0000000000000000000000006d8c4033714d832447b5f6c86a4e0a71152798d7edd07f4b0007350d6811ced842ad6b027c6ec887a9fe10363796ea07d142c9afda1631d4d70e4e2c1d9af3fc9db996d93052647cf79f08167ce14ca89c5acccbeb68853836b3ac70b9fec3f858eaa5f9a7acfee94e820ca80752f71c04c35721582cf33b45a6c0c7312543609bde628a69abef105646eb84496c29dfa52db6cd6cf4489dcdfee9b42db80f14145a14bf252a98951d2b0eac27a47d8f8df8d340bcc86f1dfabc3ba4733c12270b9596e5735af0000000000000"], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xe1e, r7) r10 = semget$private(0x0, 0x1, 0x81) semop(r10, &(0x7f00000001c0)=[{0x0, 0x6, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x7fff, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x7, 0xd7783917c44aee12}], 0x6) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r11, &(0x7f0000000140)=[{&(0x7f0000000080)=""/83, 0x53}], 0x1) close(r11) write(r12, &(0x7f0000000200)='R', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 15:48:05 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=':$\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='!({]!\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-%*)\x00', &(0x7f0000000280)='[\x00']) r0 = msgget(0x1, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x7d) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000680)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000780)={0x5, './file0\x00', './file1\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x5, 0xffffffff}, {0x24, 0xffffffff}, {0x21}, {0x24, 0x2}, {0x44, 0x3}, {0x26, 0x8001}, {0x3, 0x6b5}, {0x22, 0x1b40}], 0x8}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r0, @ANYPTR, @ANYRESHEX=r1, @ANYRESDEC=r2], @ANYRESDEC, @ANYRES16=r3, @ANYRESDEC, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC=r1, @ANYRES32], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="1f84e3b513f821b1adc1e91bb8987b1daf0027a6951bddbd6d19abbee35b8ec0db3d50015084a4f9058509baa952b4454275c3f88f8f6ae875dfa991d927c0e8ce2f3a3f963f914ec7c57bf0b8f8fd9dd1bf040c78702e45461f8ff29f7991be7790fc6c9bc6c0a0", @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYRES64], @ANYBLOB="9288f45cbab9e46aedcc9856ec63250904b58a2724ddff5ac4fd3d6df3256b15d483c4ff973448fcd56c75adf464c180045e3d51266d7bc04991f899763ffda5263c53cc7291805e340a1849d86203f2c6621da47d048bb79520070aa2c276dca1def633d684ce6d13bb24e6424f0b22df7ce77c04032b1eec404c9560c581d02f65cae514ebfe161d52948f87c54ee6768d2b6c22293f552136541167a0"], @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESHEX=r8]], 0x8, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x20000, 0x31) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000700)) 15:48:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10000, 0x80000000}, 0x8) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) fsync(r2) socket$inet6(0x18, 0x4, 0x7) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:48:05 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) sendto$unix(r2, &(0x7f0000000340)="5f78244e0c8c4b705f07be4fe51f7dec749a41c780570cbdc34e9c09c52a7951f3b3db2de6e57db545524af0795e7d6fec1ab272caf65b2b80ddad7e62e5c24a5be3f5b6b316d20bd51b5d3cd0fc1655e024ddf69ad641f0945826c1f658b0682bb809d9a26abd7bfee13b5b1103c5c49b68502ca031eb52c38a5588600982003ac1775d36c11bc1adc3352ab7051f395bdf5f1b9d77bb", 0x97, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x6000, 0x100) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r5, r6) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000240)={0xa}, 0x0) 15:48:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x3}, {0x4426}]}) r1 = shmget(0x1, 0x4000, 0xe0, &(0x7f0000ff9000/0x4000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:48:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="01003f8a", 0xfffffc4f) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7742000053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911916fd30fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xffae, 0x0, 0x0, &(0x7f0000000200)=""/77, 0x4d}, 0x0) 15:48:05 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a35e311"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 15:48:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x601], [{}, {0x0, 0x0, 0x0, 0x400000}, {}, {0x0, 0x10000, 0x0, 0x4}]}}) r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x10000, 0x3ff, 0x7ff}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:48:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x54) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x2, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x8}}, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:48:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) ktrace(0x0, 0x5, 0x1334, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x21, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000200)=0x1ff, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:48:06 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0xff) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="eefe16b802cebd5672bb1e9f4a2426e77418844629391c619178cbc65b4540e61cb2ac6b1bcf8c6b365b9dc97e03bb0172ad7f4638f6e7ef4e4468b7a5df0e6e6e346f2afabf9cb63c2cb41e05368efe5075a6515a7403af445a1595ec7bdbc0d4123d59497eb176685d57ba3b73c1f218cf581ad82ae01af58b6da9432867954c162f8d9e4bc2ae960cdba88b60c7dc9c9ff74097c0ac98aeb7e28d450f55b150d88e0e5411434f35c3f9db0180c5c5eb602e6f08309d91bb2f0c01259c28f538b5473a6cdcebb5b4e99a8108b26943329e8d87885b439be0e3aa2243d003734b575db057f83f00411e782505", 0xed) recvfrom(r1, &(0x7f0000000000)=""/182, 0xb6, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x2, &(0x7f00000000c0)="6e49c34144a3fd1c26ec879d7d67e765db627b5e077059f63e2be9ba14ed52adcdfeab4201b14b417b8fe2ffbbc0eabcd8434509d7f386c307f00d06a935625b66d2820be2415161db7403185004b1ef8c252b4fc8898e2bf74e313ae8ba5d068cbba4d2d3099a8e0c13311d8249a349bf4a3d8446dc7bf8ef37da107a3b9fe5501f07000000a7f0117f57159c4dced585c5a8fa82c90721c9a1473dc15b8baf8c86413d8dd6e3cd0a0f52e88b0f5aec7a15d9e1f2a1", 0xb6) 15:48:06 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x104) setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xa02, 0x6ac, 0x3, 0x9413, "5af49f2285d1bead5f1a1077e97c9ce349d79b8c", 0x7fff, 0x101}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 15:48:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5c, 0x0, 0x20}, {0x61}, {0x6, 0x2, 0xbb, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:48:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002540)="ce67ae7ef37b34463c5cfac159c95957ac5882f150657e64bb43d7f0422fc9703ef95b6e8804b9be31f5b53cdda8e149f58c23cc0fc35d9aba0f5cd994b02c04e277ca7711b0c382760b5f2281ddd7c7c7e62f0be2b91024884b81a2a2a0c9af04c87ddefa33540f929906f5fcd9bd48f4a935dda676c185a3235b30cf7baff445b149315b9806f5afe3760b862d3661bbba526de5b81e8eb51a55d70f36ba17dcec8267e420993d2e7273b2b469e95f891d35d94c795ed2ceb002d25df1d86b475d7883b93e719b1fd4964551b7ad3804acd4fce5996d8e235488672ca84cb2f24b7e02b661f31a5af38c4ef1470fdf54af4cedfad8525d77dab964bbf08b3640058733f28d65833c18c2dc9bb4c0b40fb59f58ed3f08e111bf75ddba4356da89c360e8fb965ca763c242e97d4523f2a983f1e0935b9298f6eeabaac41a17a85e6c6d1cfaef7999b1860bd5163557d9f5c504a021215baac977ff103f51b5e3f332a6607beb1b4228a957857dfaf0257fdccdabc5171f78c5e2026e000000000000001f640a6f02438740c88d8fcd4b387d35f1a6f52e1bf95d742068ca50259928a96021abcff5f2cd1e9dfce1506e08555ffe09f870b44ad73d24ecd6992a3b25d21467ba2672c182c02d926b7c7151fd6620a9b8db70ae59eaeab16a3a4e16fe6347544db5e21c11ff9d16c5b0d32877f69172b6614cd1cd4bb8753d8664a96bf3c48620f4322a9b83a52139c60a9e79d5122d2d13d5bd8af90995e9da2e88ac6071bfbaab4fbc0ba76c389d5bf1f059409536df247503d69332b7b249b286fe08fe2bfd9f89301a6c427dbab16076c61bec0f7624c0d60d80cd2edf8fae854d48f5f086a0bf660c4eef526f1b2521ec8e15e87fa4d9741e5e936326db3a1b0bff99ba8874b932d43fdc02c853df6c47376fb615cef1794ee662496b6694131fad41d45f0653a344df16c30894002961a5885a55ffdf878bd41399d69f9962b18b3ca57fbaf5576d326ef367868e70ec6f046f00c01b22a4f8ccb4bfa2de2c0c4fd40561d76a26c9aec1fae725512b0380ca2c75e7f3118e84b25280af105c46accfdeeb14331b81d01e156716f2ab07e3777ec4919052ff32c8f6d8e7fe0e4b4dd2f8c79aa1f8121360e32480bdbb3de9a459a55522d77698d415854f4d3d6f5cf6f729f97f68aa258579c6919d61d2eb02d67e5b1764e97e283209f1f265fdfa0e7975f960d898ea1c82ef949e6425a63535f867b17fdbea0933a849a4e982d589ab4427089bb607dcd9861885be0dec93f54d206aa8de7e03f61970b24bda64315f2faf7f788524fc98a1455b5a17bfce622f09cfcaa3541f6878ec8733d0c1207375972789de11520e8afc1f752f5d5054c4f87fd75adc4a95cdf156fa6991d40fde0304a2626c855b810bdb5c62fdf6c9347cd1c89aea178c4b0dbe79d563a275fb6bd9c12f2c8193a2eeb765bc44b6c84ea05e0b58a5bcf5ae9251177e1b4b31a4365212122cc434734a38fc756bf78bd43749fae2fdc4ca1d7397bb1e843ef20f887133d713af9ac55878c43300cfad5876ca4cb4639ac3002b3a0855977222cbb085b2e78ea062f8138f6b3b10273b8d4ab7ebd1a280055c1e1c4bc49665efe04824bc274722a68e9a3afe29170c68d0b945de2fe8be8e22399e84c60b189194d650841521fcbda779e67866c673a783ef858df85253dc2750caa9a20db05403ef6fdb1992a78e839e0d74c1e5aa9f184f0b45e7727478eac4172a75c918d8c87e2a541636de12e8ac5d9d31d947e9ddd07d5389c5b6f1c2161ffa09a4d255cf882015a8b0ad20204c37201e5dbef774daf2659542c658333c5169f1f8e9368244f8cc3ec699237b3c033e87838a4cf2c058f60bdee084d75277454c497158623e5d13a9a4f8acef6e9f9a3ce9b1b4da0299ffb889662f49d6b5be7103dfbbc18c924b1dd37802d9f3d641eccc1536b45c0285e4b0857949f722dab90e08efd62e43c9ff3186a5861ad95a3469f00b44021f9b55fb5ca8f6dbd7a95b200f35624f22f003b4628520bf9b7170c8e296ecab3b3a033e5406ae99dfe4727540e9a0e4c71e7714d54270c6b4ef4fd742a9bcb46f4ac622c64fd828878f494a91efc720ebc24dc44bfb916f82251708bf65f9322609d2192cf8829bf83701633877995c480277855d57361d7136b9d807015e9f53c36ac719260ca87f07e23ed1348f9c64d176e750505552b281c6414cae2e011c53a8885b6714d1376ccf5b92694ff663bb639139628fb2aed9434213a6d43407f7fec03044baade874fedf5fac1fb3c4c82c3a1d091e013c710328cb2d5b2097ebf1d9c827942a0b555d37feb96d066f15b1a9e4f9c382f39746b099dc261f2826c7c3fca3181ed6f8df735b0093b636f6af059622006ea00aaa2acd67ac2c9cd7539e7763b05bc7f108e2ebae47725e22c9a3a04c193e051bf59ab0cd3457cf99c1f81a31608d117886b5c722f1e0719692e9c854ea1227b1a755b361a90dff1bab0b536e352ff349302f99533c4ab73c2acfd7d47269135ffe750bbb671fea4154ca6285a701c71344692c0af1ce7b6c5611559cc4191d40ed8cdeea849ae24b44eb603a156c7d274adf1a152c59553289879b4413726f694517456f39cc49ec801982fb78aeacb87d1597e32ef549afa8ace05190f1ce07d2bdd7d3871219590af29350456f6b2d69ed5e4d7154edd5b28afc4364976892d8e884f07ac6fd7af4912dbc4b3ac740e0b809fc1b8333d2cac070eb12b7b913e1902736032cb6ee801534dff8b52d110e89e58ff33e77b9aacca15156879db4bd1e199f0a4af743d24e1cea443b19be29fd8987fb7821cfca479da14c3ae746e177c10c24117bc692ef91bf30c1bc82d1b68b15b1cbfd03d00e91732dd0a1641113c585ff7784ba7a7ed5856d524e86d43e5eab9f2f3d6256290dd24c5cf117eb8613e8be6019418e1c602ec44ba9678b7e7ba60a6f5d2f1090e7f1aa9792942f094513475363284cb6801edf0caa70cc7e8edecc82cfc172dd71b919eae566908516f68281b8b376c1d2ecfa10f8b045a4f16670ebe48f415b42e8a2f7f0326eb69b8d4f8da7965e0ef111159c0438ee6a51d4e6dd81600b2ef4bd6ef9140a82f45ede30227b3192fb042a99fa2cb8f2403c47eac7f5e2299d1e52e13426303ad9b741af8b2a699372f4357b61dcfaebbcd886a67a60a8ecb747e06d38d35f6fc2daafa7249ee992c6eab6c02233c6b93d7854c25a082acb2811922dd0cc66ac9f1e38424ea350a2487241cef5c1aa46fdc10df75e9a4d5e1bcbefc3736d4321850c93036fc8fe5a715b6e5f5dd478cdb3a904c92ff7ab2a57714b40ebfc51bd3fe024b30a8b083b63fe1c219ee0c2c3c95d815eff8f8df8248af288f36ba8e5d83af5fdb6c4238bd46319bae1fd2ad0bc8f08c4fdee0fc5cc5d96061751e53c248e76015237287aa2965755201f3b1189cbc7e7a5c0311df952058485054a5033da8ba130c9017a8e296d6c1bb1921f19d78cd379d123dd734c951b6701fe75ca14c459032100d4bced63c24c61901d982728969c61dcf38fb658cde4f4b4e270ac524ca4f4543a1a74921b3578b41778bff533daf769a903b2fd6e79351456e1737b8179498840000809485be2daef922e1277b9074d1d4399c8c86ba97fc85f9ccc58eea16d9c7b06102bdd329741ab0c080b253f9246f713a7a946a4b6ef8ebfce1545f6899abc16a20cfc6ece07485592f0b10d5b17ccd62bedc202f2d6894f5df9e2ba0a0ccea9f844d67a3fe74483da243b181b4d98a6af75abf8e9b1e3a54d68dd3e7c2c25fa22e2b07edd64b8cb99e55f8247b8629340efe7b44f44569d131b4ace0de89d1832112ef5d2c8de12a70e70f13bdfeb47435751824117360f590e8c2d48e5af6046a6141747a3673085af3e92635b17a4905bb27ed047b92677b63d32bfeae5a1ccf5d11de21f3444932fce0500822ed7e38c2f3ffaa87557ef17ae0b8964ae2e4bf79a31285593285d43765b72255e53ea3e6f8b1cb4a6d4de9da1229ac01178142aa566953ba0e64346b8978d25e45b7348fe3ca15a1b5bb32daa0fd15930add3cadc0d5df468e382291d70c2b2ab4e4472d9631a6d268197e09302afa3890ea521ae6c49ef979646bb94301825d8bd6d6cb21a9bc5f4d8874aed3a738ca907050d4a23c69c5ae76f7d5f8969d49e713b0edf013b1c44dd7ea37167bdabb77eb5dfd0aa7718a2d8fb13aad8c6317290a0267cd7dbaa02d4105dd2947d0f43040225547c52fea63ed457fc9bf2154345675ef7fa546c31dd32d8e7660d05f26ffab07aed8f5913810d1d776f50b93dea2651fa1b6d16fac0e5c3f8cf7f8eac9b43fe3dc25f147f022a69e9d2e9fdb04449b3f999a6f26a57816064762f2f13c21536a0ffa9b5dccf6a7afe7e162a766a45f91f5a4805e8f332e73b0cd1a7997676a8c1b2541a19118e8d2413b8d50b2e1b4dfff1633f68e464fb73a5b0c2bbb5969f55b452ad9c38f950e8e11fab7ebefe10cb2e35a88c64ef355c01cc932be9e94a9e495c46d1fce3ad897f806aa051b04cb10113545b29fdb473e92325ea407d387cad098471d7cd2fb1cc7f8981e36c77e1c2800167ffd1ddcdb4e595db6bd477a0bcbf202edcf94c76ede216b6f27aae1e3d2d36a4f4a7b29679c8180f652817dcd45e0d37cac3915a2e1f6f99335ee165c932e6f7279c58eb8557eed270fb5447cde34c29a1ce55b534af6bd6f0f295807fd99624d910b69632b7995df7ea5dcb413c0e23ef07c0f3c8d247d3a41ec8b5704763dc5486a7adbe68fbcc435f171602797d497b2200ec3c8e007f7d02a6e8bc5aca7108293d99ad7767035725b67e2847f667c527db57e5cb0e16a5f3062b7169f9817ad69a7383a1306b517d7c76606ad68ecfaba7ccea27b0ef9f31e7873fa478a184298dbc5ad9b118731b8c590ff57b37de521a24369ccf742fb2579b971b300608b76132606f089727041ae42ab21898aeba660ee6dabe5348d786923c81b4f8b626e786e97a8b1dbc00c5d2e4d9871d1371073bff4d66894b74071918f0a3eab66e34f918dad6ee4e122e8bdde2d5bef23a4630b2b6ca7e7296782c2278e62139ffa0e93244f270d8154711d37d80d5f8310d528947fadfc455e15820ad6deb55c8ee2601cdc5b6ce5499b645ca5ae4ea71fd17fe78a6e5f2955a328318733d2e3f1bd06cca3b9bc37b406848d0dacd9c71130f83aa28ab4c0b1f4f251ab14ee9268c528715ded12bdc9406d52745c9ebf5d5198aae189bb14a9cd6bf6652c9c1b7e7b39e92c0276548f39adc5abd8930124ea07530e5df34c01b7dbd4e5d5f9bdac5c0d5f858850bcf070bee44b768ff599f425153ab5a6e37cf4919d33f7c87e31767db7a06a73c9275d0ef8252b0db63af6706541adccd08b1c6e53835b11bc8e5f05f2538a60783f1b5239d627ab8e51f0078a25bb95ac6f4f10bde49d490d008fb1647913553ea3634ec43a6c21b85758ecb48fae5eb8733843e0922747cabc7861ba2576007db32b5b62de538aee7221d467166f915afba63e82bc18180425c826eec4a16e147dc2716d042150b84f5507fd8a12b8e58fcbf41def5b4de530845c71c081f95aad7618b333da155a91a5424cee982eff491044d3803994f93a39482857a5bfac9609e503cafceecc2a423429e113e2a0b31aff5a6ccc6b36dacfc18dc333d05ea3f43c4b3b523877731ab8be40efd7911fa7975e8", 0xff1}, {&(0x7f0000003540)="9acd23e382bffcd7ebae30b3f0620f282eb0018e8c69a5d9231ab5746724d7da691f0a40b86c8df85a62c1bb6170140335ec1b8d2e9a67595e1f88d053a36b321917806f803a82bd75aa1fa42376f78ff6deeed5d49ada0dd97c72b6a03b5de9020c5f085766b7e5b059175ec62735e683e6c7d3812ba2d50ef54aa65a179ba6e3e03bf71c60b40b433a9745bde9b3bcc6730f39386abdac5974ffa0fcf17b14ac6e279472487a40d56ad03dc1b3eee6eba6918dc2fbcc757703f70ef91e936943d01c22ea84b7d789aad6cfa81ced0b4daaa10c286b6df054fbe4b7c47ade0e089310ee7e3ad4b96b73797fd0746837c67d2fa6408880492539645d76029f4a14c9b8c06ab53ada0d17d0a0bab1b12714b357d1fb1d714773c16e9606b924c60fe24f944fb3ceeeccbdf61032f154ea280a943a2697a04e13d71f0f19c10ceec9f6c114e5b4a636616a0ecd88bca2c5d25c69d41bdba9ba8dbfc4f3e3a0fddba75eb968db7bd76d83aa6bf5095017c0986913b4233433c097763f50947842fecc7445ed0b283326c6c318e809d5d081c6e359dd53d5bb7a003546758f927a84c4c28957cb6ebea7e38e604246bf0c018a3b3a708f573301735aa8d960363099ad71c134e42202a8a72dba24f332cd7a8c60168d88e3996691ec9202912a9c2f67d0188e573e4db4cc7c12b5f9d98663035813e98fa9c82db62bb558758452bb400b454caf5f1d2b2086c5979b1857486568ee86a9eda52e6b126508a3540144cba835dd4c57183aa81212aa46d5a6e76b3225eea68ddeda1f7bb29ddcf8a4c2972422716e639d8a8d579cd3c53c49831f7581a523e32db731dbdff794bafb3d92f540eb9418b29469bd73b456f3c82c8ca9ed45d18154fa87391fd319e12b81e0a2a9cb20b12c8d225832a1c0a87b78eae8027487738292464f946c8b7407ea984653da17d693302520da69ec87227062b2985df2a57b98235545007ea4a80f0dea4491d6473de35a8bb86f01961cb47f7545436087f7119df2d3143c8fd9b05bc75832ed3defdda1293150ec45e663a3770950f914eba629cc1c0fa675ed32d12bec85310aea9d978669770c636b3d62d29807477bd5942e1795bfb62f819b18818ad80b60c42ed842e10e24915f4eef6cb55d48ba476d368ccad62524e3ae7a7c21a3287b47494e99fb831145306a40c7cb63f9eeacc2c4f2b513d564875d4cd735ec5b5dbd3acf017b9aa845e210f0eac73c09055f2656d753796e7abad70edb3d3df9a07020b87e4951c46ecb548b75ddd063c1ff406541674b63cc97456eacfce7282ea9e4fd551d1c282e3ad946021a6eb5c09021f0ea13be0aea62c9cf1c1b73d9c913ff428f4a4e5195644078209e67c50a07d45a9adb4de74394e928c562506b93aebed4b6dadde90c109f94b5a5ab08a8b8f013e79ec0e366c9ab252dced5bfb7bbce35890e63ceb376786e0b9b7cdd650b5ef74060c9ad3cfc18af23067d294a237cc1e83c88f184a90efc2e0e13bca5c6561a6b457238c1c1c71e07fb0c9c956f14e94941c3b0ab88e7068e65b04cf0a8fe7404f170076401707685137bc3171acc48898a512b2cacecc63a5edfd9008c294c35091fefaa8aadb926c813932140073968829a4f1462250a33cae4cbd77b909c6b1b264a69316379aee64b33004c8d9802142c88ac4fb6baf05220cb55e5dabfdd4cb1d6246bcccf87edaf876855f9de639e69b1d216ef72bc62edf52dc49a386262642f7d1745e322ebbf18f298292c8c3b9bf663bb7ed12a39eac3ee26f50d68226652f1f7a8e6e88fbd819cd9de10ed518a4705d72c5ebd8ac07a3a4fde237a898d0877c28462b29d72c31b4966e9b0b0615fcaf07c8ef4666604215bc16e95fd7818ca3505d65461fb51ab83687f4cbc31b81f25643e2858f420873c98e00658e8399dde5912f31497bb368e4085dd7bfdd373a163420f8c5bf698ac48e4dd494180adc8c56d51136a3f9e2f646c2e432eb04ef8791a6e8311cedb8e7794033fa7be33c2dda12cd7f25f1321ca2997ee2d6b7ad3712a4511e03ae0c3117f4d15e9910f0a9b8ef0dcae7d8890b5db3b78f5f7b9355bb796c3f7b4e68eabd132dd0de46baa25cbb0f95c8e664e7c1981b426d3fbd1a2bac1f24f811833fe6b94d89e688da92a2bce1262186dd2234a2a844b948ccb3dab0157447d12bdc9c824ac5b74aacfa6497931648a8e39926e6ec9db236cb83aa4001a627dcaefa300c5fe98a5f3b31941f044d2fab3df30774973e785286ac9ba7bff69a4099b964f1e0c9f9781cb4a910dfd17abdc567221ef6a279bb0154c65ae6ff2fcc6948681e6a6283ad08b5186498cb6a51a146d3120663ac52abbc4f47b64cf0f06f549d0b1a17cf072161781157b20a73df078c0d6c7ef53471ac96b07dc23e3081195ce1a08f6916cea4af73ec0d4f754ac0b9b0a9f40163efcd0d6edcfb6ae09b2ddebe55a679f8166ee827faa5718f5edc71453cc2c224691b5599594c53309f6eae834a8fe8f045e4b51a10c264fcda6cb0080c1604bb744631a7eeedeb8fe48910196dc5b70ff599ac599b0deacd30c9c2d678e5d2e8b994263ab6627914e2872f4d0d3f8583ab19b5d90bf325515f41c303c60f4fc617285447bdb08c020a8ed989aafc5d87cd150b14a3881057de7ab84a0a954a56fae29081cce7852fbbb79edab7c729e5e3478ff0221330d462d7e36314706f32a4c1a45edaf91d801dc83032e997e05fa3092185577b67a926e74968de2599c15d6553fd9099ca8e3d5d07e18be008d31a02cbc809e975a724897734918dc6933d02d59849ab66da39d91e9e44b1feede036921e9570e54de6e1e0b2f140bb697fb805d05907833a66c81cb54fa8b5fe42333e13088f3d854d41f82d7611378637589906281470612de2519166952705553d354f72c6c6748b424cc798bd314a55b1030889065c43b7fddcf0a7472c9d8b064f25c07f58de0cb42f4a8f7a6f32adc6c5c4fe0404b89145fb108dbc982a58b9e5357ddf4769344f2181de64352a3ba7c51088fb693c347b0d030fc1efe7515f7a23a8058068c8d29e8b6869fdf5699d97819659efefdea2e4335caecfaa6448d0b8abfaa44b73154cc77151ea66fc4eb0e18be1cbf1529be93a22d7adb676068623df1b578fe56f6c0e9405ab1a37e06db2c729a5eeff8ca7d1a7252acf5845676e53a3fd18211ceb1501e1049aaa2f7e586b8671549283fd0acab047eccaf7c95d92637b5231e2d5792434dd279ae8f3abe546bfceaeaa23a8bcef38063ad6dc85037799cb31e7a2fb85780916c2529c123addb7619259f0927e02b557b93dd90dae0a85ab20394309b3696b95b8e0afa87223bfe84cbb3769ca686aa52752e0d6975300ef15414df72692780c709a51c423596f2be244589f4795643ac3e7f1502e73c8a9f5f74175e8e2aa998b778a2096212a62ffe81f9bbafdeda91f1f66a384cbab4f2191a6aa429c64e6c2c8809e69380caeca5caee7c3dee9b77c076354799c49aa7c1ad5f3cf7d2e98990698430b544b0337844a23c5cdeb8e51b7d08fc5f7fe08b6d2ffbc420667df80fca4326771241ad0515fd4ace240b793cbb4c5d3c32f984bebeccb30648195421ee569f75ce1b8af39d461693d17f73a66a0fd856aedd446207a51d3944085e7ad7455f94d64712193201b9e53830cf1d3396c250fbf1e32052134fc734cfe82b27967bdd8e703a827bfa90d2a34e8bd8b01fea20db05908fb17c43ed176e2b49c5d97cd49a5d9c48af9cdea7e2f1be14c78efb9ebd6e08a567ab77097c2e7e8bd157035afdaad5aafef0f27171f329f062a309b6fd4e464a799744c852cb23466dac6cd90b80e0e7da09130edebde7d4bf8f9255f4127fc4fe2c88e25892de5b5af648ff8033a30588bcd03d5c61fa28dc3b3451bf94976e9a5e7dcbb9b064c5b11a0dc1861a5403d0bbca7201d28c13697593d0644bd30b7afc4822425161fa2de1af79bd832c4854edcd7281b48786704474fd7a81968173b59dd60efe785fa5132daba707ec2ba2d9272e08f5587d8b21ef028cbbcdcb80474be12508dd7a22b16372cd91ca0a5808366ef58c622b79fa10296cc82e8eed77e47b75ded959cc3082988da456c8084d2f6167472782ca5645a2fd5c814a2326b60446ec199f3f1d098f7c4d49e84ec25e7b9dadcab5228bb39264f731f7e6fd74be25e88fd0770df57ee40ab8bb7a878998dd323e8c6dee73757f27c2157dcdc7385467b1612b033bd0d40914660088cbe7566ff06c86038eff77233d06172eeccfbf561daa07b6cc264829cce3294e5197e524548e8cff87394a9001e7839ba76f3cf04ec90104ed54469a926dd014a40ad0a18d58cc176a40e242b4e28c052145b624f1e464292a907b827ef60153400b050ac399c5220c3d75ea2d633ee3862c44054026a1969b2cbdd91909fd79cc09a0f2bce3c33b06846023303fd873932a0c3ba2f5fdf86eb6947ca1853dcbbc65d961314091f280139e7f065e6d25867369c6c2ffc729eb1cea1075b34cdd0bee35150a4d35026d0580606e9cfb9d89924a85d8f24c9d6841029e79adf176d0180cb0c13fef622dd18475996a38bd75a007087c0466eac20ed31b6f72b25b74a929127c79ef26a2f93fdcaf7b1278924816d5fbc2c4895d8ca94dce3bf60a9f5dc2e9477f4d116dca758e74457b6d17a462096bc23af8d992b92a77dcf196a9862c24c50e59935ae166c65e909958f6fc9caffde84e1516ea7386473c9e5c427ea6b14ccd1f997ae92412f018557e1ffabb6ad075b4d2e49358caeefe1f095688ffd018a99c3566ff7791e59305469c0e5b01ece9c573b5c3088d6b852da5e514de93c2133a71f6e8382bfe143adba2cb6351c1d654bf9e271a8baba83794548f69c2434d20b72b77d7b7dbf5fb97be31f712902cfe98743a974b6ac6a4310c7f1eacb151ec5cc7d50a302d6724d6f246f6e5098d7071fabb75da3ea2b7671fdce82e8a465bab8dc06a54669398685fbb9543b1bc96f9b51e4688c5fd00"/3586, 0xe02}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0xfffffffffffffffc, 0x6f68ab8b, "85127b875f7c849a020bffffff0000fe994da2e6"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7c", 0x1c8}], 0x1) 15:48:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000009fffffeff000000000000fb0000009d071b9d2a538706000000b8180000002900000031000000000000000000008002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:48:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f00000000c0)=""/6, 0x6, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x4, 0xa92}, 0xc) 15:48:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401], [{0x0, 0xfffffffe}, {}, {}, {}, {0x40}, {0x0, 0x0, 0x1}, {0x0, 0x4a4}], {0x0, 0x0, 0x0, 0xb0b}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:48:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(r1, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$setstatus(r4, 0x4, 0x8) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 15:48:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x401, 0x9}, {0x18, 0x2, 0x6, 0xe850}, 0x2c9, [0xce, 0x1f2, 0x3, 0x0, 0x101, 0x3, 0x3f, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 15:48:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) connect$unix(r6, &(0x7f0000002f00)=ANY=[@ANYBLOB="0d8fd166459aae812f047cc41af4274344df1e8e9847162241b36d410af3271a96f73c33b3a28e5ead53551181e24f8fbfbc6c225c40a8343aec59283673b42bd482f3400ce52a95547299baedfe29c7ada5a0e358cb15f9435e55edab2e9e977d3ff20d9fc8a2078b64dbe1347f21927dcd09db2794130c51af2f093778da28c86c7d41974055e45c80fce31c03d89eaaef20caf49ef9e7abe7f36fdbd4f242707a02ab70a0e6009c9ce37a00ee7e927f99eee041bc3440a01b5329dd710538e2fc8e9e69a938638589c0ef000fe0ae0d4e25ed663560308141a7637c4d93fd647037480be4770ca9e68c05f186e41e3d8e8a88c176289be5aa4ebd9af7d2d85054876915f032836ac475c86f6e025f165729ec904f03b4782e367dcb5482369779c9e996020b76e274d1ebb24790d1bad9dd7fe65baf6c9b0b7c952492145eb00d14a056354a17a751d82cf233442ba52e3a5464a611cb130d0850a69a09c07941edb9f19b1efd3cf7697e084470e96914b1a7895c7f4faaadc8ae7ae735bbf8d03ec938cb7fc4eb94e7760b8b50c8efc2a3c8a6d89da46985f2dc1dc789fd284ea87a35719f07b4e2cb5e85618b521f2b1f04e3f6b032854380cfae1b81c4d1f105289252f4adca9eb322143a38536bd34c61d70f922ebd4a4ff44c717fb9e4ac3350f3897ce97014d46f503b58024e3002e4962a81f8e15716f114f1268929d1bed228b4184565135e392eb36cf212c863955e0f5ac889861045883847b1d0b2b6af3fea61af89f3ae6cb325029762860b12e1f482d82ba157796722319f4b5e724ffd3c50fa1289a4b036760a3cb004f66b053a57a1f91e2f5c6f8dbe614db110d8922fb651ba779480ee122841cf8fd22344cedd4e9f97d0850107be5fb0a9397372305f06e1a647644917ba2ca2ffbf4991c977f47864f39a09e0ffbab144bd1e3b5b0372265dc6fec1475cde6fc10896795e394dac55c523299b5aceb07518cb33828e2d717750209850220d28add239a8b3df717ad379dbb7284789039adc83d9b1385b9a3a8be635a256db39e0905053cc2726d890dfc90d492303e942a0deb9886cf273e4028691fbf1c3260d4bbfc1a64798de53f3a0f562f30d0d65f2410664483cc417247aefc09bcd3a90a2b6be1f986efdafe015a2135683d80aea886075f2e64962e9625dde2eda86d76463d6e15b8e899c1166265f12efe7ffc29062d712a8f58187454ca2102925c3798047958fcda9e46325cff2c7a06f060d9d77c60474c7698166880c7da1d48195ecbb020119e0bf262dc0f88456381e95e3dca52728028d0549cf54f7a70b8a70af518086a8a161b12aa5d31370eb7811af30831eb28e9a0eb6be489897c619f32010a36cf742231ed97c17a0cdbbf15c4d21dd6fdd42b89cb2a6362697ef7182c627ae56a2e08d17a9adbf9f7e2ae25bc5c1f3d3dc09a3ee642a989c422e094783d569bbf135f4b4b0a213c0c3b42c35de12b5541136927608db2db65fe059c7ca5099930586130c71eb6e797f796ee195403b080883d21e3151fa16a4b4daef80b3e16ed43e5f53fe54846858ac45a98c17ef26c1a1e8d54019935124b84a9421a0bd9f9c2e06c7107d9453e0dbdb72b96aa94419c05851164bd2892a267b18ee91fa9f2f151ee2e989b9abc9ff46d193280bfd14a3856f5da4ca35355b2e8a9a1d3447214731e974d68eb545581c6303df08d1412036e2a03dcd15e200bd9b557e0ed1be4a5e200fbe7da74940ff8d65506faa4d9e898868f1374443cc7a3bed1799d2e7413553a692a6f19e77dc0a9edd5fea7dffa78bd8f10a9d0f403379d523fb408031cfc6180085664cb847d47a0663972d6986144c01c520e9708765de92f726cfe5b06d2d3023b7bafabddda17c89f42e3f12fa4213414ab36009be34616762e099629b2c7a74fe00e755b8a80920d3e1b940e6e5fa46478f65f8046b335f8704149488cba30da15f89aa8c9a86e9fa64b45380b6d118618e717d9231d8031842c8a16df32aa15561341004786384e1e891ff8140c8b79431a063a9a774849986b1b5eb96bcb6ba1c341dbfec7130dc3ca3ce773617e7b7da09d29cab986ed67b26835cb192046d85e90d5a121c83829928ccc5a81c3c1e7ccad6eb486852898b0cc4b74860768e7c62625d17933fc2d574467f22fa8a4dfc28e88b5c1e64088cdfb1d230ac047b888752e2aa5842aece1a40858560981c2d66ac67e51e725bd950875f9164a192dbdacdd587bb01d46988826313641d56d5a55d3f3919d22bd5bb57bba801b2c07496bbce802735446b8487c7c6c417b72d092ed88d12c41209d66df188f8bb09fcbb9bd617208870bd968b9c64f85a6c81b95075dd3319ee8178c0c46b254b98dbfc5213d26ce00c9b14e7d3beed41460a3c2391b85ad2581f47e5fdd5c4301040764af0c1969b453a6e87f6052a0edb7267c93f60aa11cd0b426adff4cb6ac893b67b8b07d4dd8797d3779aa7841b2f940001fbec0dbbb298b70ab54e61c8051dc29c69145466672d107c215b1296abe9abecfc7b4cda6009075ebb56b1afd0a6198cec6b64f0a628c2c15210fec1e77b4622a860b82a01f82d3a50440208e25d2cf412b854c9bff962d8f051c8a9e55f5616baec208ee9159fdb28f6b955bcceb1b0fc1d9904502b7c472fadb39ec201a71090f27b68b6753a4ba00500000000000000def1a9f17b8feabaf24e19a47a842179690e4757556e04b8cd88b014663e96f2f16628472e937203d7ad70fff8e4bb87753acfc1a5feb0134d32ec412d5ff5cc9ad82eb311602dcaf81b0cc075397bb524201ea05acff7529912cb6d651df364c549a475815ec221b00c2df9391148ad640a6c205038406ac449da7d63a5057a5f70eea34497394b7d06f5faa6816c44de98eded18e2fc13de12cdb3e0076bd96eab281703d87e94d23d688ad979b63785d93b6ccdac1e73e4146c46d088a035c4e43bc329c5f2e26c802084ad34183c7b0bde54ccbe1a2150c8562647c1b32e4e2be2635e5b1efe22800752e5b63d0c1b82a1902fdd4f78dcb12e2749538abae9352a36d1b6c0d000606858ca1bdcc3c7514c834203ef7b1f94e0f57f4759a8356ae3b0dfd7d1171cebde85bac47ed00bc492fd03854f1b048a6ee495b3b33baeaa7e3b452cc576d865e9194a5b3883df5eea37897f51b6c2b325087c111093d6ac91dc36e56b5c4bf37f4d27b693d197de3825ee42232e47fca408f58c241b1a44160834370bff580590e4b98736bdd431c90eea2a950e0fae163671f1722ddb79dd285b9fd8013deced3f1aa946cc838079345a6eb772603c05fb415505bd8b6261d23f4446c6f700430047d2848d437f96d37b347a404435853e47499d2d90e1730b6548e07534e77340d134be2f7a298cec6abc1674afd251ae6c71a2a9700c29ca53f12f5f769d98a96d6cfbeb73143623630b0604d30842c685be2e9418911046e61af34044c87a3f4b950245c9c354f84fbb00c8d172a7ad376ac09c690f15be7a4ab5fccea24c6f8ca544a5b71660f47690cc8dc203c8598e28041774895066c674394404dc579f8c9d8b79a11d04e74a3b9d39e5fb08e68bbda88438c02666b96145fbdcb7fb9dedb1139955e905bb06e44b59314447bd44af54d09603e5db6e18f48d2a1c6f8c6feda7964ef91937f853f27214085a525d0e0d0c1627f6fa931c90687f8d363f0c8a0269c8f882b10b80ae0b10d17ea7a54d4ce3fe3123db6ab47ff8463a2f2bc0b38e7cc57ece8bed615cbe87019a53483d0d2cdaa3408fc4e851e8b1175d2a2822a82782ac78f67672641474e2e469310da2c0cfaed760e855ee7284f48df0fa9dfba9a0f6e5dc04003c44089aeec101fec35071ac27b2546eb92348d9c48c637576db1f0a9f459bc9c391aefcc996c317602edae14d31aa3661cdee2b5c93756aeccc68c10c9269b5ef59d9e5d1d6e6e646c0e485cee4bf1c53ba24c381c2aa0a8eb349cabd2aeb097c49854b9c9151a0ecc244d4244be8cb5b23bf1b5e91197d32332f813a6f5bbfcfb7404f24eb9e80807d43e0d5501d63b03d6594558109f0e0a5eb4e4de43db64bd86424952ccc31a51daede00b7e8177f0711a0b6382fdc0b2115c7400d0500c38fa75d70a01c32e069f5a3a72a2bc66399ab7540b5fd8f0a91ad54d79afe7b5bb225b7139e802de0348ae37eb73abc385c15b8e22c3bb59be54066825394639633a80a33d43998cb8c8b13014a25e575702b7cdbc0f6bf2d3d79fd98916f6be268f59a8830fe061ee7e748d4f236cb28392f47a53603bf02d4421104b13db03b35d630f2e152a3ff045d7907f2ad5cf6342153251c6be92c0f84387d1e9fbfe4242dcc71b92d6ba6f7c25e883775a1064aecd2bb28379545a4d9a4c99adcb5591d278774ecba1e95a6bc80e700e39404d49398eeb18829f9229b47c7208bba9d95396e7be13fb175186512b4074582b1288f60c183dddfcafb06b49a069c3471b14b585efbe783ada124fba3ae26fa8dedab16e9e08dc3c92f620fdb9f7e1d3878a205c89ec30a9b20b9a34e6ab78fe4da3f5cf720288397a82c0d948938e9c8492d935f8879889999176342ed07145cdc6dd736f387c715900a5a9fefac81a4fd71c6d023fe04ec08e1ba8d5c7ac154948053c5b053a62ea1935f3f4b649bdf9d1b14b0d744a580d2831a72ed072c23c02a6321ec7f4d4c9ffa42560cf3e9a1ffcf1015261b2f3a9dbbabead28c59e22dfef159d52fa346c60261a424003832b447b5697e4097c4208526d673d13e824749831be956a6eafe68c81250b5d3eeddb9656fd598cee9dda7692b873dde75c159ba3026eccd64bee2223ca010c1cc37732bf11223c9a20ed02bff82d2f75830ccaaea787819b6dc225f6bfe6ef5b1ce3cd00187600d410c0f3860f8032e4b9e0cf887d18ea3af866e06878b21036749fed588c351cea045872dc47da0b7f0d9eae4cb8f6485a9af61577148edcaa3033add78532668310a34b184cbb50f1b4f72b27bcdb20895995cb8558cd8d5737a4c93f145de34dab98512177a089df7f555fe40ec8de08bc039056e07509d5fcbcb5d385a854ad9d7b3fc8d7cf2695acc7baad00be6496db49a543d593d6fc1d8c7872257db4d8b2e0fd654daef297162fcecec6c3e436c07328ad713240d7358783b656d8c56ab47776fbbc0adac070f31df81dbbfc4dd6e152488cb472203a28dca745e9193c4261d6b59b242160cb8092e5428a8696d7bb399c6db372c157fb84197a4960dc0735c095f4f9372ca45672b8289b05a2fdc53d758ebb3a0c3940c88d9c68203bb1498230ecc0ed22bf7a9c05865a31bcaa7fa213460b211693c3248dfb2121226ceaa040697427bb74f1923be0516ef98931a0f5103e9ee87bd553a503fd74d284e3dab230c1bbdb0b2d644b41ac976dc07c61a9b4f64d0e72588b587ba742679a2237bf2751bad7acca30151c0229adbe43253ec39fd9666cb924bcdce10d2524e6e27b0b81b9204422b8d3776fd0aef1f8e4e22b976cfc68d76acc43112be15ef22a478de4048cd9ebc9928e4bbd9f5a58ace7cafa94eabd61f47059d0af961991a00f715242a4f0294e69fa301d859c688c18f5aea74ca536e73ad94c06c8af3a1890d971aba735f03d32bed4b800b283c6f5a1522815083aad6011a589a37d7467f5f95ca29611c4e3daec694e6c29e37d5c41e8eda0a9f229bd27c2e452a9ad2f9a407580a4135e71cc157ccc9ee492d1603748df349f41f1bab1e1358fba8cc7a08543102d2609e8e026bca71d170cd18cf6cab0606b506a3d22b00415960e4ec06b5ac79f8f3158e9c51e4aa3e6519e537dd0d1578f6ed6c9478db862e24f43331552368ec1e7637b04d853d2c86a924f4fb9ae2c89c334e3d904b2e23d551dc366f17848cd5c1b88c9ba85ff6a6864e85f558c2517ca06281dcdb046a64fe2b46a7ade9241572f42963b7e178ae6d79cd93cc68c3c3bd3483b04415d67137eb4cdf44cadda3a97bb3b8dc4f7be854dcddc546703c43711b371fb4b7010ca4f585c82455e9d84a416589f0d381ef0b0b08674efcb1b04d740273496902f4ff2659db4f8d95b099bc333a72dd1936a9e14f3ae94c23a67c6d8cb1eb50ae6551c0bbde274436856ba30972d46f17a5ebb21c34250da115a1e10bc6e62141b9ac016e9522", @ANYRES32, @ANYRES32=r5, @ANYRES16=r7, @ANYRESOCT=r4], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = kqueue() setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r11, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r13 = accept$inet(r8, 0x0, 0x0) sendto$inet(r13, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:48:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x5, 0x148) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = socket$inet6(0x18, 0x3, 0x6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x40}, {r0, 0x4}, {r3, 0x1}], 0x3, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) close(r0) 15:48:06 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f58a0a1d1b824061afc3f310266696c657107170003c9f8d735020d88060f05375d123e41806a3a9af630"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(r4, 0x0, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r6 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget(0x3, 0x1, 0x8) semop(r7, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) 15:48:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) socket(0x1, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e977c900000000000000"], 0x10) shutdown(r3, 0x1) mlockall(0x1) 15:48:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x800000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:07 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x8) chdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 15:48:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) getsockname$unix(r1, 0x0, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) 15:48:07 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x3800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080), 0x0) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x200, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x2, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x531, 0x800}, {0x4, 0x7ffc, 0x800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) r13 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, 0xffffffffffffffff, r6, r12, 0x18e, 0x7}, 0x5, 0x3, 0xf1}) semctl$GETPID(r13, 0x2, 0x4, &(0x7f0000001280)=""/108) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x811, r1, 0x0, 0xffffffffffffff01) 15:48:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) pwrite(r1, &(0x7f0000000080)="0b2e66f88e37f133119c679d24660edd0b7b3a34957279b3de4a53a2826b4c440ab9d396106cd718f19ebac15987d18218ab9f8de79167820d1b9b239ed6821042d872048e471c3ea3c31729cfa0b29a9d0a9a92d2ca0a52218e50f81191187533c77da3238ca2ac85169e3983a5d28e60cfb5f749090995f6b5f48eac", 0x7d, 0x0, 0x7fff) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) 15:48:08 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6, 0x80}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x6c, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) r9 = dup2(r2, r3) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) pckbd_enable: command error 15:48:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x10000008613a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x20, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x100) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) getpgrp() chflags(&(0x7f0000000240)='./bus\x00', 0x1) 15:48:08 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r8, r8, 0xffffffffffffffff}) r9 = geteuid() r10 = getegid() r11 = getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r11, r9, r10, 0x34, 0xfffe}, 0x6, 0x9, r8, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r7, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r14) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 15:48:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x7ff], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}]}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080000010000000001000000000000006ecfc729d3357a38b67c7dfcfb556e781e49030000005f882b297be1aa5b23ed00f4c8b2ca3ebbc257941f1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd38d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/168, 0xa8, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) renameat(r0, &(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xe7}, {0x30}, {0x6, 0x3, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000940)=0x5) r3 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x9) sendto$inet(r4, &(0x7f0000000900)="0fb0f53e7636640ff58d53c4", 0xc, 0x2, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1, 0x7fc) recvfrom$unix(r0, &(0x7f0000000240)=""/34, 0x22, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="00000000000000009683a35f0f6a1c4d3dbc4135302584e1ec20b7e6513b019e5128ab6f6ae415723520062cb013ed6b0fe4683ad89d35c2617f763ec4f34977b94682c3043716e095158cd1cc0c50022540bf1fb22a1e9ab151feb1358bb697e134ebb9b6601fe1fe861efe19993a7b7e12fe9d4266751bed880329a382bab2357928130677f4ff4fe1147089e35dfcb63e6e658ae351fa76db010f4a9978828b25fd8db28c744021ceabc4dde30fd7d762ad6a89422a8e4b310c10575e5336d3d200"/205], 0xbf, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 15:48:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(r1, 0xa, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 15:48:08 executing program 0: shmget(0x0, 0x1000, 0x42, &(0x7f0000fff000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:48:08 executing program 1: r0 = socket(0x2, 0x3, 0x61) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}], 0x1) getitimer(0x1, &(0x7f0000000000)) 15:48:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="5c938fe92836c85a0620ceb293a04fd89dad4d3df5d721618117215f22cecb0a28cc5fd4519257c5cef89e4de415585d609c7a4241771d5f425ee0e93276037539606ad2ac1db1dadd1dc3d5f4c963b984fa8bd66918d7f098aa5e7cd83fc92ef1113e09f0dd38b1435bd3842d", 0x6d, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 15:48:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x18148, 0x0) setreuid(0xee00, r2) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:48:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x4) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x78}, {0x34, 0x1, 0x0, 0x7}, {0x4000006, 0x0, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 15:48:08 executing program 0: renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) readlink(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)=""/134, 0x86) dup2(r0, r1) semget(0x1, 0x1, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) 15:48:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x3, 0x107a3) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff}, {0x3, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0xfc40, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x0, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) getppid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffebf) getppid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) msgsnd(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8e3a73da6581d3db901c48e582d225bca8000000000000000000000ec000000004d5e6160669a0f4990d3343ecb185a8d1106f583b3bede214abbf83de2baf9b75fab540a403a7bce88bde9e6cd84da7d3c5d65b92082e5563f461c31a2180996cfebba8821117b29a66bbbb051974efcbe1c9e98f21345987353e7da099490296ae862b7d85d633919fdc82662282dbd83fc2938d2a3f8b8150814659ee86e9e2e8f", @ANYRESDEC=r8, @ANYRES16=r7], 0x3, 0x0) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6c7cd4952304b375e95f5028ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67fd30e9ad7f4baee608b35fa60725a8251800eaea256172cefff22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2911182dd399a084c04a356b30e1fab530e6a7fe72b9d464d0000000000921b2eeda4b5e17c2df9a6da211cb5c65f4f65df5aa10dffa1c49ea6db2229a89620c790331b4e2f72c9326615ca789794d4de7336a26ff1e190d24f19a2f3a18951223afd20bf9f76b25ced3e233fd1ebed722f48b0535ab06e79ddc1d9f89a8639317c6f1e7e8c9a9ba12b353b1adcb692bf83c4a7d6602baeec8f129a336a2693b65a0a6e52bda6201042e7023a393a25a19f76d9a42ea19c86f6b6ce94d837179b9028cd79f0c2ba5ac5dca3d953d598d1eb080ad23a5319c2ee5559cd989fa273328a24645e7c46fac500ec148b4aa3376c7fca7a9aad630992bebdc1880414c4a88bbc4a0ba3391215dcc8d49f0950a7b6f3351e31132a50d87120b4f12f5f836ddb08e6f54f666346368f95ae5cfd46430ef6af5180d68bffb5c72d3e780a42c685b4a495000000"], 0x2d, 0x800) 15:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 15:48:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 15:48:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x10001) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 15:48:08 executing program 0: r0 = socket(0x2, 0x4, 0xfe) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="e7955c2b9cde19c5", 0x8}], 0x1) 15:48:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) 15:48:08 executing program 0: syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)) r5 = syz_open_pts() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(r7, 0x0, 0x21, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r6, r8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 15:48:08 executing program 1: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000080)) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530003b5a522e13394f1749f7f2cbf56f4b305f1297ff2fdf2d0df3c6cc3c77893eaa52a1e09cc991e050c381ced02ba5f95642a431ef54620f38c06b17a80c99fee1bfecb84423f2bec581bb4c99e19803961dc3c16d11"], 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x7445a989adc00564, 0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1000, 0x0) getpid() geteuid() r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0x5, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r8, 0x0, 0x0) readv(r8, &(0x7f0000000600)=[{&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f00000016c0)=""/148, 0xffffffffffffffb6}, {&(0x7f0000001780)=""/160, 0xa0}, {&(0x7f0000001840)=""/141, 0x8d}], 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0x9, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) syz_open_pts() r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r17 = dup2(r16, r3) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) 15:48:10 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) select(0xb, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 15:48:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) 15:48:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair(0x20, 0x4000, 0x6, &(0x7f0000000180)) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:48:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 15:48:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="34b8868b899201a4f55397a117570e5007d65cd076f9796a9c34b97e0ce4f2aaed9700c7ed56ee250a6113f01f7ac7b3d7ba2320f75786613bcf61ad5ef3e0aeb491f44ee2375dc7a0d59ed977e4815af0eeb4091db568288a9755a8f4abb04c5d307ec10843400a4951ea938cef0c34b2467affceeba49c2bf9fce6ac0a977df82f80bc90c90d0a036fd00934ad1fffb2522c4ba024d990c4cd174a3298dc314016404809ae935ade89578a197438e475461e8a595f2c6ccdc5ec5d85cd56b802fe6be0bb43f44c055d6484d6db4d0787e41495c29274eeedc1da171294bd3f220d2eab7ff4d5aa7e4c1f432f4799dbe8f015e6628294e15b78830a99bbf24d097e398b54b5f1b49e1ca8c6516fb2e333109b339cad5497635064f9cb21774f0520a3d27d353690ae97e5475b612086ee35ae7e4ec592f105032c4346907e4eb6e661196ed07a0a942ce8208d476ebd0294b28b96fb1bf6ee69805a2862a5e2cbb06726adc86d378a74c8cc255fa0d920f83604c2083d30bd519f4143542214926c4d040d2e892e9692ae92a2e7e072a7c119f58dd5b98ec81412b09843b29d3bee1ce54e0dd4760d2e04604d115c01bb5f5a2580431bf76deb2291c5debbdb0fb7a69bead396dd5b06dab8e4146ce877e5eb223a7aac6257b1d82fd0133fb489bd9575fd2a564fc0b6b16a8cbca7f07f581e3e6ddb4f8946b1c026b3d3d3bd335d37a305d50c1ccf1726198ec490bc6551a0784ef642bbd2b41aa41e14ee285a0be7d4a2cfa8088ebf6b5dd469c593ee75c7bb5ba5279a8c7082e03dd7de4f412ab3fb019f1f042ab7a499771c127691cd6d9a13343db4a3caa19e55db5da27589203c1e989f104a860a98b237b2acb92880dd1f2732096b44f3d5b018098d7020c0235ab02e4791d142bfbb0a08facfb58d455b9490c5fef73f0c86839694039c0ffc2cea9c5a6366ed89941a9ea38ceff8399ab7365f0d62d6f90cfe5eba313a206269c04e6549577eaf80d1126e2189b774868f6fc2d658ec87c27b916518f7a17bec4885b0d127ba0ddcf013f107b608359ad6ba1a1cd800e40269ede706c0a128ec00352e129d3cd99aecb7480352e790033142d9e2bc74abe6e57c92bbd1325bbb434347193739f1806c1c750d6ea1a96717be95ca69d77df192a9e8a11d2146b03050a6e7abb3b227d7b2c6405611167e95807b7caec13e546a691bf5cb59c24f04e8dcd04b90f30d07bf90b311bdbdea722f0360af7fd5b92986b8cc5cfafe1355b7e1a1508b4e37d19ef7c31f9f0ee9eca2334bbe1489503a58bfe030cefc15d69e24f1e618cc54f4409929b628a6f747e18bc3e4c016ec39fc6a54f315a60108eec0d3d52efc58add87eb3683ee26aa7f00bb7e898c103a2e6a4da6f8dc4a30fbd055485ea8f6fa3ee392631ed2f50a5d64dc5e4d753508f8e4ee0239b57426f4cc84820394ef65f6aa94760e6216b08f8a219352f01b856c7c600a9eed264990e9edfbd7559c052cdf377a6f36dd668a59af9f1660904bf20a633a2e39ed3bd667f4b7cd3633a98822841bf5c8e2100ba9757a7d26785fb94e62478fa16ec8ab25093a3c75002e427ce6d9543a7b891bfba90ebf0af08fb2f199c9ae55f8c927bbec3cb0c543f7fbd752e931856a43af043512431c9251521df22771aa0ad09f1cdebf0578ca562b0ea8c4ecae130528a41ee92856da7b197b62249f2473e96572c11ce7c724d9fe5b692d4d035cd34115a04c7aadf14613a499f738c999399ef82dcf9a854cc0c9db55967b5e95933d5bcfd949170120537f1d6352e1919edff3ab3b36d6c6def331a3ed85c360e79ce5a2a1f1a454d54199ce367c350e1b96d41fa98e4afd3cac4e94fb71d7461d35ce5f6cb4437d551b7e5eb1921dfb55b1977c1b4fe43fa18b0275c3bd77e758ed782584c60d6cc278089e9e2e7498f572ecd3594816c533c4497390c08fd482f63940c084fae367e76e2a0a0f1ffeafbd9d8f1c9dd701b24713d883d444d774b2745279a49fde6e8685e934fd9c887f5e1d7ef05d659a0d8dc6236338e98362d856e7bad2eacf70f7ea5b5e51019e6192e5b8d7f85937467414ac8df06ddba6e9ab8db91a3369cd458b1128cd3e38b8415b2ab9015e1b1b259fe683e82758535cc3a41f183f88e25cb7de52863cac0f758c6a21661e564539e61a7ffdb2560fb78c31e74c95aa66a59870d547f5e3efc39a22f591b72f225d3cc04224a2ef7d2c5242a925ae852ba6e9f58dd7cc1841fd9b16ae05bb3dbc38bdd17d84872858ba9de5b99074fd28866914bf8921aedc25620a3919b573537d1c8eacf04535187f9480264953ac31b03454027de6c9757cd435182620f010472ee88930dc7689096d2c958d3e2303bcba4df6cdc180addca73c2fafe83966911a91eefdefac8418c397fc16c5c5534be00da31497a23e87e181143fd30911edeeb3af98dc9aaa5d3bf477d2e8d8ea480dde4ae3f9370352c5d84e7e5e3b6594986452ae2771e7cc766d7dc593bf7d3927c7583df2f7f7702b72a987e285b3f1057ccaf0a941d4b39475928830997fb0ac1aa9a4619bcb8278a919be616fa8c20eb5cde894c9250573d69da392fd42d6e724090bbddc7e655a11ed2e726f4ef6fc8070ec7d5f559dbd745fc506db913b5611345f2625f85c65c91c906753e06a3a56aa82fa093bb1c813fbdd7e8ab4fd4b42fad1fe60dbfc9f4e0e7146904880453fd5e9b4040f43cc30f96ba3761b8ea5d07aa73c22381085886c89bcdfae16328e0b7ea51a6e26022c022d1cbab17f2fb8c06386d51f60fc1cd012dc09899cbf70ce32f91aa877d8b2161f234af07007e8b2bf878c5837ec58924ee49b200e2081b29fbb7de987b53f7cde5cbcc1eb8ddd61ef2696cff54b66bad36fa13d336c9af041c155d04e57e6458447537d9e4c53ddcc9f0ad4ca6c6c6dfbbf870d846d2a1b17801885671031b35d182eb523e33782fc215d1a80302ce7fbcebe22e2cd6b0c206411393219792a1cb754cbf6d54f06bd987cd4d207eeda6e2b5c158745c60ee6b535dd848e5d05b24ade0988db1f9e9066d9dcd5e4bdb5a30ca0d7f1cd9d77adb17b9d2e4f3863acf662373275d30791f205f1aa5a7a46a4a95fbec9601364f1df94ecc6064f28e186e566172ae2072d2d713fc0204b45c7a06027cdfddca905a8af44b3f1125623bf1db9cde0c1feb50c7e877cacf0d8371f33821f6891198f360085b56481e5c061e857da5c174f7410595a90b3d4ef5517c34dec8d7ccb419bbabf838d477d8098b2ed2d310fbf97e3ffedb1df6c26289d59316c51fbfcaa57395810bee44f56d4a9df0b62b80e144e837b4b4f5ea001988dc35d9835e5ba6e091990edadf28bbb3be74aaa25a90f285b8164b4b2f11ca26b55c173904fbfff6d2069479a671af7ab1cb191ef7a708270b8562da80b7721f390184e98f823699bef40bc826148a05f87bf15c6a9258a3fe0e7302c66e61c356923b2e6bf84f147a3af1eaa4f4d803a8b04da94728b17c7e1429f22ef8045674f906dc56501366932f7e41c18b442656d7310f8aea766749bd4020f839cc4079e0efdb6aba2b91bb253bd965c7bbd2ac227ffd33855b17e211b3dd10b92a00ffe9a686795f48e7e7f5cbcc6020c0fc9327d954dd05216bb1baba05d6a599a225facae0f42a8a29c67b663f58b49738dd9394504bb7426af714479413323f1f4b7ff9d2547b982380b208abc3d0cbe5a69412afa251c513dfe5507a871522ce86f43e5aa676a54f8a9d95b0a4748602009a225416cdebac4379cd5b5861692052f79ebbd06fa8907e7d887d10523a5d717834fc1851970741c1f6d947e2ff6c332452a11f71d36c361fa506a492e4ad83c4e72c99447f1d619ab9df9187a9995c1c0dae98b37b0f54c7f9fa4d53a5e4ef02aaffc65dbeb033f17b599cf25552a572b1088a660230392eb1c65ac8a0f0b3a13d1f558adb8aac60cddf44b05cb6bf4224b64d507ea9e34376a56b282880627297c6f94c365ce4eaf97f28da26c3797304a3e5378f16b7f1ccdf681297753e0307e9cc45f273a0914b74c2c9a7cf5ad31ca6e93e184bc64e5c65f11951c59df0416ec996812dcc8cf057a1144c00c36f6bde63bb0c700b18b9c75391a151a15a05395325b5a42ba79457132e4a1918c5b9e11ebb41812d4f681150c5ab061009221e9c1558df453272737d29da16924afb9258bf3229a0509cd6010395bee1dec7ac3211f78b82826bd5176eb999099afdec27983b5224f6145f5041015b65763b0555a1db8795b7a27ab1c072dfe573eb3981fcf67ca53eb9a16e27f74ecd96ce1b9be209003ead317835bc8bf783efcfa918a59e55c59d4b71d41cb404670cec6cdfffcdfdbe0d36a49e6f7f9c79684eee170cb2c98b622bbb0b6d007c9baa828f8e5c9fd9d4f711c419355211552ddf71a4f7d6ad99db6bb13b7e9c53f2dad1502c4456fb5c7a2b6c1f1b1a51ae4377bbcd127d6923975851776211e0289dc349e48426be2bc61d8f6dec33c64b6b3bf963de4e7c2092e7ec0baa6627adad1604986026399574e47b4490e5f6860adb779a3538d8924dde3543490f81aba4f99de31dd2110ef0ca23ec24d11cb21f386d23d7618129173210499e70b9332bee14ba13457eccf1516cc0b961545204310b75fe3159041e34b2cdec1de4581a70048b1904373e9c1801846d942a722038ed8d6e4e4020e4b4d50a19690fbb6a1c69ed98c200f07e7dddf97db6102174bb841f5a0f22c5b70784f844546e9e2367154bd5bde6ba07bcc8ad60bfa5ef4cb30cf6908cd80785be6c8dba2506b2934d35fb7f82820e66bbaf6198355b9517901ea1aaee3a3ed31f9695479b7cc3460a7007046e62531d17812c9e268a532d40a981739bddaff7a686a1056172ca5354073f5551ef0d6b06a9b6b27ac1fbca53ff43b1aced87f1dad594965583e7c779a50d1c63046483a5804a9049d3f017835d59ef8ede2ac8b81eb58d757276b7598b93d87c8d29bd6f463e94b7897fec0c0dcffb9473cd3403a2326cc0725e7523ce20cddd778c7791b1dba802af2e54acc8c4bd42a587da721a041a2c75083acd6aff84fad1c28cbacc44c4b273a9b957440229eae6f704decd1ffad91c865c7a1025fae2a4d96732b9446a2439e28a5de9124151632574a92aefa4af8d3cbd684eef0091cb8638fef32819b2a8f6813c65da9ad5482059d88fcc159d9c6782846f1d6ea8ac477578be0615e315e41234217cbacdfac57fd822ee2d1bc134d6bdcf06204c6fd5c0bcc0bbf416b7a0a9c4f8fe1503ebcb791c422852066d9bcd1a7f4499ac0967b25ef9f1afe703c75e8247b88b86879cbdd41ce35b707270b46067e27fadb9a44757260ae854c1ddb1b1bc69e1559c1f10aa7af0a5bc653695f1a56df63529e8b2af47321863477d39ecbd0458a670c56badd5fbea2aad5428f290e696cf519652fe5f3ed636de9541a7f042600524e9f59d046ab57ee59f98cd115747a7b6d848719f87804e2b20b867ef0e5754e7c20e19ffa5614e7c53528fe803167990ff3d762e9884cf21ad74abf6bd3d41b1b03a0d090c92286d1313ea2afe9d9bc5c79d37d10d8325be112306a3ca2c916e644ff970025b8482384c277ff73aa0880282488683add20a0ee8e2b45f93f954f5932d497ae0fac84aeddfc0778198115186287dda5dad9c852bebbc2a33d3ebdc8649f3408c2baa4ad2cf8a4b26eed9a4b43f01ba09e5c49fb05ee2db7d5d5db14acef92b6c5b1e1432b8f0", 0x1000, 0x406, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 15:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x7, 0x0, 0x0, 0x20fc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 15:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f00000025c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5cce69a69f2377e3c2faa844431d74966ff047801b445403290e2ab9656ed5c23cb7a9c6c45deff49d0b6defea8d4e397a4b956727f10430b6e648fc435914bb09591b33521e2b9315186d937580a564e13f3f7f3b2fa653618cfdb8dade0988ed00c9bde039c2ddeefa4d6c5079754b335519e43ff9786eb2a6d5434ae3ecdb7b5c838"], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 15:48:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x48}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) 15:48:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101, 0x1}], 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0xe5bf45154622d6a9, 0xd1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x4) 15:48:10 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/50}, &(0x7f0000000180)=0x34) ftruncate(r0, 0x0, 0x4030003) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) semget$private(0x0, 0x3, 0x305) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0x3ff}, {}], 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/../file0\x00', r3, 0x2}) 15:48:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000200)="1e11b1ba9ce0068237b7243b24b8d299020786519d128c5292c6ecffcea988a756e7241c3d0e943f24b2fb8b171c3c3fb7ce5145314f78fc409ef6bd235c88d78acbef37a7af86ca992b99", 0x4b) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") ioctl$TIOCEXCL(r0, 0x2000740d) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000002c0)=0x3) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r8 = dup2(r7, r6) r9 = openat(r8, &(0x7f00000000c0)='./file1\x00', 0x100, 0x191) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000280)=0x9) syz_open_pts() write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 15:48:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0b2fe27c5333468a5500"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe2(&(0x7f0000000080), 0x4) 15:48:10 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf533f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d94cb463bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b508a3a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50b38cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000da7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfcc6e4644ea7675287f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce7ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000e844d142d8659c2e3fa997ef00000000000000000000040000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f04000000af63236cf2356dbc2cad107ce7ee9855d0023582c2bbef68d04af576ec6e3b84426aed440ef2ca725929817b6d56ad41cceb71d40da077ef68e905ecea900b22861d5c3dfe7e51173ef3cc90d71aaf26684aa47a6d1b000000000000000000bb08f5abdc74f6e7bb3ae773acb8c980a671a29c92abb794ca22669f4ff31932c58b94585127c1056e1c1c131f2ab25a91af5f500bd38dcb51fa67efc086c3aaaad0a121f7df4e8a81244fafb306910a6b024d1221bb24cdee30865f83"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000001200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef690000000000000000000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce36a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb0327720e32be0848a1694e019011fed9da5fe41b7e6477b9592a40c486cffd344b18b6d4958819867fbd0cf89a13d6ee4a2df2fba37f2a26cf7d71b1f989bda631d516f5b25a0c97d2bcac5177206a941f5ce81bbca95353e3f6131b0949797f6a1530b1e5217349d7c6047e363803167d651ed7d22c1ee887f2291281ffd38882e8e31e5e32dd9136694bd261e3fd5d20924fa22874134f8d55577a7cf510d67385a931cc1386eb3ca043ef79f57000c387449ee15b6d40c07c0127433979dcf0073065bd4bf0d7e0006daf7d133cff025b5fd441a66c780a3db83aade60e9a5bd4c8d3130a2aa976eb37dda897e90ace463a07f1ae1ce6530ad8c020b981ae71cf49a503822b8479118210cbfc6f6bd5df0ee394b95a35b1484440b4e2e3b1b938c94d6b343ef9c082bc633300a4a8e7e2a6851e5c3b3b87e18c70405de0bdcb1091a585adbf3aefa3775cf1e5c080ff80ed3582b1555b0942547c6df1a32452294d0ac11ab41eddb54d73f73a98fad2f49377d14df5fd9acd1d99914ab0b3880e5e19b8796c27996ba661588e369dc3e899edf3d1bb1886efb7d9825859ce433be1b4d917ff9da4185acd41774a71b1eccecab78306f5ab3fe604dfc608e804aad4139b7c95bb451b6c29e546f2731679cf2329b4bb0ccc23c52e82ee450b509ce058cc580caa8a49772e0a2c37be86247f84fa253ba09a285cac7f207c921eef0229a650192df19f73b9d415f428718cc5e5751fa3dafdf3edf4a29696948fb8af636b7d23f15ac3e18aa4ee7673f9ba6964b1339983", 0x423}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbc15495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b033c27187e1bd83219a7c3da6cb9f1285912067b9d500da5de7f19db53a9c21cc017d6405c9af3c04381a5c03cc02943ba23a73761589ad9c0a14a387d7f4872e03b0485913b3772d9dcf371d6b9c6b7e564e3", 0xb2}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef", 0x2a2}], 0x4) 15:48:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) 15:48:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) semget$private(0x0, 0x3, 0x344) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xfff, 0x8000}) socket(0x11, 0x3, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000005640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000272db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c38e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f500000000000000000400000000000000"], 0x1008, 0x1, 0x800) r3 = socket(0x10, 0x3, 0xfc) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket(0x11, 0x4003, 0x0) getuid() dup2(r4, r4) r5 = socket(0x11, 0x4003, 0x0) dup2(r5, r5) r6 = socket(0x11, 0x4003, 0x0) r7 = dup2(r6, r6) sendto$unix(r7, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f666900e85f8f7b22679b65b166ecd58544eb72cddb"], 0x1) poll(&(0x7f0000000040)=[{r8, 0x25}], 0x1, 0x0) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32=r8, @ANYRESOCT, @ANYRES16, @ANYRESOCT=r5], @ANYRES16=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYRES64=r7, @ANYRESDEC=r0, @ANYRES32, @ANYRESDEC], 0x8, 0x3, 0x2000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a99deb4af354bc2", @ANYRESHEX], 0x4, 0x1000) 15:48:10 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) r1 = syz_open_pts() fchmod(r1, 0x11b) msgget$private(0x0, 0x205) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES16], 0x3, 0x1, 0x800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0) 15:48:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:48:10 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000004700)=ANY=[], &(0x7f0000000000)) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x1, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r8, 0x0, 0x21, 0x0, 0x0) listen(r8, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r11 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r11, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r10, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 15:48:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() r2 = syz_open_pts() dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x40000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3}) chown(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67c", 0x400}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) 15:48:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000080)={0x7, 0xf000000000000003}) rmdir(&(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x0, 0x7f, 0xf8f3, 0x1}) close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r2, r6) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x100) readv(r6, &(0x7f0000001480), 0x216) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x9, 0x100, 0x7ff, 0x9, "8f4eb5b4af4131bf1ff8a6e67404ad5b5d50af2c", 0xff, 0x10000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xdb5) 15:48:12 executing program 0: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2af55d090000e9ffffff0036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f0000000000000000"], 0x10) r3 = dup2(r2, r1) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = socket(0x1d, 0x4003, 0x0) acct(0x0) sendto$unix(r4, 0x0, 0x0, 0x8, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) fchdir(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000200)=[{r6, 0x8}, {r7, 0x140}, {0xffffffffffffffff, 0x2}, {r8, 0x4}, {r9, 0xe3a24726523e2a10}, {r4, 0x2}, {r10, 0x10}], 0x7, 0x6) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:48:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000f79000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 15:48:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)="63681dbe300481a183d8bcac6fc1092f4e6549a016ab4f23b08a383560e73236c1656377b46ff0ef5cdf81c72017473892d4766dc9fc4a251829cdfc4b6a8d72facf511bbda552a7af1219a0b4f3b8809095f3e22b53100bcd195124798c005bc9df8e224576a3cbd1762706efa43b27be27c48611a4667a5bc9bc446778dd309348d2e444914a349ae4a4f8a5ee6ace5e24ec414757b8650eb4cc0f881207f819cc49d811e9b8a8144742391de9a8626411a74f15", 0xb5}, {&(0x7f0000001b80)="0c6731b9a91405722962a52da17f471a16e0a14cbb51447ea0061a9d0207490000ffffffff0000000000", 0x2a}, {&(0x7f0000001d00)="08ba380b7ee22e408445cf8cd13b03f25dd7e611e325e1a3b843247ebd8125037e8bbf69475a834f09e8b48e5dfc4ca3eabe6683918882f94a339e5800a425281e6dc7f5c3931eac216de345cced4ca735bb9c0ade89832430f395211a007b1e2ecc57d9320cf019a2366856399f172e1e3117d63da41c737bacc2a0af0d28dd932855c004c37371ed18a27c77a4f4ff0fe52aa71961f396688d4a2cfcbff6075a64fdbd66609d3b8b6280ca7c4a390e87", 0xb1}], 0x3, 0x0, 0xfffffffffffffffc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000880)=0xfe13) r13 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) r15 = getgid() setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r12, r15}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r16 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) read(r18, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r18, 0x4, 0xc8) r19 = getpgid(0x0) fcntl$setown(r18, 0x6, r19) dup2(r14, r18) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) pwritev(r21, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r21) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0xa, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r28 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r29, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r28, 0x40087603, &(0x7f0000000600)) r30 = syz_open_pts() ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r31 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r31, 0x1) ioctl$TIOCOUTQ(r30, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r33, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r17) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r35 = socket(0x2, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r35, &(0x7f0000001a00), 0x0) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x0, 0x0) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r37 = fcntl$dupfd(0xffffffffffffffff, 0xa, r36) ioctl$TIOCFLUSH(r37, 0xc0206921, &(0x7f0000000300)=0x64c1) r38 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r38, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r39 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r39, 0x1, 0x5, &(0x7f0000000240)=""/173) 15:48:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x102) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x10) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0xff, 0x6, {0x100000001, 0xc9}}) utimes(&(0x7f0000000280)='./bus/file1/file0\x00', &(0x7f00000002c0)={{0xffff, 0x939}, {0x115f, 0x10000}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus/file1\x00', 0x9e3, 0x7, 0x7, 0x1, 0x9, 0x7, 0x8, 0x0, 0x0, 0x1, 0x3ff}) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x18, 0x8001, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000400)=0x5) r6 = dup2(r3, r4) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) read(r0, &(0x7f0000000000)=""/24, 0x18) 15:48:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffff80, 0x400) kqueue() r3 = socket(0x2, 0xc003, 0x6) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) 15:48:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r3], @ANYRES64=r3], 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 15:48:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semget(0x0, 0x0, 0x29a) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 15:48:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) sendto(r1, &(0x7f00000002c0)="5585754d330e1be4ec112ad6cbbbed10f6a940e910460cd71bd54545b818c880235c18e6596245e410a491cb33b75535628faec9ba53d229d61322d1ef8e2e9e75acaa78ca04f266c25feaad324df1168b31231f0f644c70eb3590950d470f40dc412c3d02e13c8d78c03576703392d9abe4c64e8500c0612d3e8c6f16badf5909758a729240819ac5cef8c0717291e24ad9c1ea5d138c6df83a09213b488dd3967aa998eb0f286b127c5cc33adb07ee92df914e7c9e76165181c5c8562d965767771aa4042eb66b29aa8d6af7789e48c53aede132c86ae88d8617ace3cc0911055664e2dbb1027a624587f22695cec16a97211f09b4c708b8de914a5ad0df5d86cac3f5422a335558efe7d3888bab4aff0fca870c8cadfcc14f20f5156036ca5ca4b5f06dab8f614c74d0cdb7746dad1e5d169faba92975635c18f623cda360a8cdb1c190f9ab8e34bd39f7732c0333f9255ae51f48213cebbd3d813d18a22637acce0f2f9bda9418c5391a34f0613ab3918355ec342ee6e063190ca83c702785f119fc4ee3ad1e1c30a8eb59e307fc0e423f16ab88e36d33dfdf5073e48bcf68d3f2ffbc7cf8b9203f216ecab53a3ca618cbf9826f12f5d607b3331de8d01dc18761b08202d8a7455cbf8485c90efa7a6ba7c9c2c5205744bd417bdbfb12170a562ffb28b71337eeb6b4631c5be227e7bb6b51df886809d45c330ee2143cd500e89649c283131e53ba6acfc11d634d78bc65b71147878f1d2fcf86af045f6e2f20ba3082cc99014f783fc13718419ab850057c7ac469723d238e5f7fd324ed32aafe4631ae54e05ae9935f9bf039a97d96e1aa8e5f519a7bb751b30239e658b86e738ef43b2c0e4d1593093d2b2899d07896de563b73f5695e0af232fc718597cc78ddb832193e8b712f4dc4fd72d3b733bbd350210d83313e02987a88817ca9b8ba0a1a9eefa5cc1e8d119e64fb17018cf2016309ece4efb1d42eb5daf6177dd255cedbbefd8ab50c7e2367b0c17b0187d6e6b1436305e5d2cbd63f6423177005dd3a0a4460e5263c7eb2ed6dde5cf0cb408d0fb5250b71f7d8f0aba92f79a19054566007f47a86301f6deaea03ceb4923613e8389a65a01883c1fd5875cac592606ae6c8b2b13aaa99c7ff4d4d24a91c01ecf9edb426886625238d412a47f01c33e02d7d3eccb8c515b5f44d958f8554c907faf8b70dbeec33ee2f7b4dc074408b24d5c1b4a989638ada3eae84e56883f57f1ba137ed5e6d0ba96973f6853e8569038ae59dbf6a3a2bc166a0aa8fe3ad6b2386e1a87d9ba367521b675d1aa069f54cccfcaf41416b3675c57ebc7aa2049eda523cdadb620a9fcb2a418b32c4d09c229d3e9d05a929cb081f1714a9a90127420309a5ddedcf18265fd8d7466d1b8424ca5f617f368ebe25b946613159b01b88c3edb293c5058cf196783d4730e2cbfd0a086f464a9265a2a5e6e5d5926d8ad7c672fcca8139633c55ba08c4561642b815c0e0e0c1609d098a0b53f0366c5c2330071ff76e7b2675c31265577ad9182aa40c24a2dd3cca417f706811025c6d126995861228ebd3f8ca302295771b9d8c8a0e170ac728bcf50b93c9c67cdaf89c6b5c51d2d959ea3ade9e1db30622b3784bb4a287669e2f43c1ab0daed54302e4c8f458dbe2f899aa958b8ddc3ae1f49cd2dac103662e0203435511dbb1821383ab1e962bf9931e39afabd774e8159292157e4a27f1f613dcf752da5bab5aaff25e10340763b41bfe05919cac7621dee0741c48304f1d1ddc23d2ab8e7a29efd446d7e392be382639ad3bc30aea14ba3626b2927fb153172b56918f3fd422e42f07f6ec5ef81ec11b7c9cfd62a7e73b6696c3fdb2d7ff5ccbed1735094b2cfcf3fc79c6c5b28d36dc6ead23c3f513a6666790ec4533ec2e13e3a16e5622bb6627e0ca179599b52c75eaaeea0aa257b2ce195e100c424858bde3cdffd727ae2f86c42574b7234ae9b94e815e8e59dd45df641e0d8c7d7321ea872bc3c6d0070fac6500da2bee8cc1bd84ebf3feca08242f6106c010a0f8ae8df72a1a123103e8ef9589e77fef9a1c317f9115851b3ca7e84560c8208f836d5de734913ff8de95ad334d6ca895fd9f7d4fedd818e1145e39d8fcd09e418e75829eb0207f5ae24464c11c99e4d3b76f384481ed4cf76f75bbd0f51924fdf4aeebb76ab5650e88ee0c72018ef589501e416ce1c4540f7145826da4fb9687c327e0329145a664cf293e703ba1eb81f025bca3c45ea325d051c6525df9fc5471b2f023cfde7d74119c69531a23b24ac0dec58c20e99e39eeb970304f116228fe57d25bcf837c772d2e794116289145a685ae78eb9155ed6a674547a4053617c15473c5a17194fbb50075e684157c07a3e9e4fced833e9fe832b4b989a2b767b8cd402eedfdf65a381a8dc5e719e8fb74f078be1ac0922ece9073fdac94afa8ac8f28c54857926014d912459632a27979bd4cfb05e79762ab56e162d6d4d346c44061295d9bad5ce3f8262d30d7b297da390a0d2c8d5b614e7f163f83200012d6bab28d555c9ecf0bf321da662112b71c2d5d978ede9e7ba11a038bbd2980ec9c2d1594463c70aebe64a492a1ac5f4aa3c22d72cf3ebcc742b09e5bb86bf0089fcd498e4f53d8cc14a4979e36efb7347aaa602be6dac8912e47c21ce699d50561eb34571c5fbdc11e1dc0671cae0980e91ad46e59322b64b393c43c3ec80090a27272c5aef5dd81ea5e63bf0d6ab8c34e9dc220e86567a7a21c6805d2c9486836b6cc866a43a6f90610127fd01f3b6c942eb8ef18f7a04d0d0734ebd5f45b305432d345bdf2e8405e5554997264b8fa9166ddaa23d7b170a5f33d315322af159b634578bfcbb79f7258bce13c01c25f0882c54c1c5b66b580125a2ced4178aa45683135283fbe5f4a3e14a026020f9a2f083a43a3da78db76f43881a386b0962579159129ced67d104f4e51f766be7d8b1a7d026c5f1d840cf83ca06240edeec02661dd924f989e0ca771bbf49c3fa778d711cb7b9c4b4842d0748db75aedabe26661cae04ce851803abac4abdc222623a257161c706e2f06a08b6563b336cda8ca4d65b4ff96fb8ef20300dd294af0b65e163624511aadd3b0b1c0b809be29753ec191ff65d978430c70832985130947fb43ec6f097c94b37740629033473ac4668a8873956fcd7c86484b14663a02b502aabfd612e052a7a39cf99ea87c794e042b7f1bb7d266711bd9c146cf2a52fe7f5f32fbfd6aa0d126124683f4697a2d49b0b34a12b69fd00dd84246d63ded9bbd264bf5ba6e8defbe3cc134d5aabc2957cd829b363b8db48939ceb34600295372751a79c03082d4f1b12525caac83beed43da9e19bb017d33256d7815d8c827cb338e6aeeb0e71d23e7f4dbf4af16622a6466281a6b573b64abdbafca1209d940fef0a97fc78a6c84c677ed2bc8bf5339369e538c1e2d93ab332c11c3fdd98fd53c1ca370c6d9ab2c4dbc6cce31e9bd00ed658afc1e2e516b4fe7b06f3e39d4d569a86bc7f707c00628571cfe8a75f47c525f4b2dca9ab173df5c1099b3315598d4e3ba9ff9236140c3861415f7dc7528c858b4b394cab10b62aa64576bca17102513e4835f7483da21ac8b8f386008ca06ca75a2f671b0e4a5e366bf61fda8e538c9aaea60c3a605f9ad36a207911f6f03e43eddfbcce24457ae26eccf3c220702f0594ca6e081f1bb8df1625c9b8d98ea34e6315fa2db90d2ee27e82ab5058439603605cf3c13d85f13aff1c01d3158005ccd284dfb2532c30ef7eb8ede1e9c6e0841a1f5e24b73e54e625f603883eed227be7ffcd7d9bad5bdddaba854dad03ca2fe71112b25cf4b966dffb1bdfff0b2cf6c3b0fd3811de74259ab76a9c1cfcc6901d54560fec6f806429e1b21a035a04af4541877427acad4333e25ae184c926ecfba5cd13a3cd8421046675cfca2fd89e2519b88156541a1b05f05ae3a8b5fecaacf61677b63cb1bb42380e008d8a12479bdfba280f35d4b329f987f5c4bb775d3f136aae8f0473616adf92563336dac5e1ab8dc4aef500e1470a4bd94ca2edaf61e2fa3707f3df656a2651e414d861da82cb317fc5bb3025d1bb55b1beccbe63150d131c9edd755e2906357feb6378472eca49f49ec1aa6eaecde5bdb58a4f5163bb53cb961f4f8e3a2a7b836eb1f0a3e7c2ea96c854299956289b4aaf8094ce8ef02d0c98be0fb888a2f67411dabdabcba728f5e4b3dc4ab45c8d888337e1dbd1d232df66912c33709c2d9d42635f4836d2c81c4a9a2a7d154a7f5629e2549c9bbde84fb08f1b8fffcfe78e74eebe5fbeee7f07c6e69ea050d20f63138bea1faa92b47b46322ad6fe248c3af27f0e9e9c8fdb2d2ca4a7c8af25d54b672800dec71c5bba9a94b7949bc148dfbafab02a39d8ce81dc74d57d0cadf4ebe3816284b583d1a1d0d7664230c4c1ae55d22e38e8ae8e1aed329a24dc26d7c2e66616aa107a137f11d083f91957cbe2521b7408828c281166fd13d14448e0c3c377fe16ed3b04ba443995048f17efecadf3ce3d212089880110f1ae5b3dec9bf38dc7957e45daf9b271234fcf1fe164d942def7d4891de619b7908e3b23f34eb7b7ee2df8bf68667be5eecb56b63f931888f4c450a184860b97709aec6e7e075432e7695794f78f5aaf80407328d2be435c6e4c9c693b83fd1c6cf63a851d84923f1e9570c190cc0c804d7eab6cb1fe7e4082bdd097cad649ca67c59e68c0a927b90f2bf2f29fc79cbd18c1aa614fd8a56bc746105e80836747d7fb86f6a2cd98e1e7abd006fc725f60a5d9e3726dbf0bcc1f87ae7e053805eaf26c329bb87a54449cdb2eff264447aeeddc6cda37655cf8bdb289caa222a4e683ade2a15d909dd978a32bed2aa725da5e7eb0e6af13faae4defc27affb3af552aec0ecae13c8f9b9320102b57817be0766bd4bd21f17465684a50afc590a4f296f4fb14c1903187b5f404e795bcc38f15c9947093eeb2200f0ce842b4072816448d993c73e51d67ea688fb46d1aa54b25bab567f1ecb954e6cf3c422bbfd38438d6790e63723ed81aed3cb965d4420cc4f59920f93f6f4feaea3c99c7857fd8caf1cb28f53536601c64800377316765fde851bbf6130c870145fecb0eea51b73a2e1c29c779cb0a086304089e411272c7c7cb6e7527bc4741969a4f0eb358ee0106bbe2d5814af5dbca2a52e95b7a20b1e090cec6bae962e3295b0a1c52e8ef679d023225ae8d5dc774cee5853cb76c8b2f6f3b81088b5e03a28bea7f072bfb575b1ca5d282a55d330373942cc08b05975bb0d069470ebdd47bdeae3634c406054282bc8008679b0f78b4741ee76128ebb05cc6f723bba59038702d090ca9d7606a0275346766a046fc47fcfcf830cd2ac3a5892921d8eb950b89093c7e2ba6f970f8a203f57a80ea5515074bee2106c3f7f65a733cc50dcfff665aaf8f9bd28b00199c7fb0f74d6dd3999500336b6ea421b7facc1dce2b246d16049972c8d800ea56cfb35a55e3f068daf65a5989e1f7ad46fed80ac6294694dc4f8c9b6d8f69025cd8f30756daecb2683b0b0b43965cbc736dd153c1dda3bc51f5292325d1e640495167fe63f88ee61bfac1a91ff1b1120e520acb1a54a3e7c35f68fc849f58021611f919fa7309d3b9785cce67c1d53add8a64ee5ec4e4d17188cc22bb7d71d9e7694acd9bab88f36b04e28dd3a1e2622cca11dd01154d99436696c3ddf4d6ce51aa5794fd2458cc25aad42ee6f8561150a1992f15a490196737a0ac5d5bb9399e96b5a8bd6c0ba536e09", 0x1000, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5, 0x9, 0x0, 0x3ff, 0x8, 0x80000000, 0x2, 0x0, 0x0, 0x7}) 15:48:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) readv(r2, &(0x7f0000001480), 0x216) ioctl$TIOCSDTR(r0, 0x20007479) unlink(&(0x7f00000000c0)='./bus\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x6, 0xa2c9}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 15:48:15 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6", 0xdf}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x3, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xf9c6dc22e85a38e3) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100)={0xe5ef, 0x5}, 0x10) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 15:48:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x18}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) lseek(r1, 0x0, 0xfab, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:48:15 executing program 1: semget$private(0x0, 0x2, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) getgid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x21, 0x0, 0x0) sendto(r5, &(0x7f0000000180)="2279805d7a4632ed152f9e966d8148e62d14b5031f6622486fe1db5241db66cf0121947014a7c4fc5d0a663c27a52239349f0e62395b007fd65454a58e3d90da4b1e038d81630c65d4f8553063ad1793c1f173350ad2146cb824a7d56441a276a7f94ea4b45a2fcc4a71b8155ee47a46d138b9d8fa976dc2c50f5a60ca9bbf2b9dc500e087c4a4769e67125eb12b683e6b2940aeb24b3d84865ec341d6787543f458ba111fe6b1f28bbadabb2f4c1ba6e4796564bd1dbe15ff7b2783ce1fc17f4a1c1f69b151811b4328fac9bce830d8b5b0a4582dfffdffad0589af2e23f4ff050b0875f60cf884dd", 0xe9, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) write(r6, &(0x7f00000003c0)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1a13dd742da4cfe8942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be817217e81f40027f924826f1982ce5184b23c6973580449e6dd735ecfe821cdc686af61d0615c88b781ff909398ed33d82187db39066ee0d87ab4e12366bf6e4644e2a4e6fb638ee72207aaae9e471f45574004a0a5b0e547a52b332696cac83be4acdcda386eec3ef201ceb748679f07a4da59aacc78be660f4d82e5edfc044b026536ed517ab4", 0xf8) socket(0x18, 0x1, 0x0) 15:48:15 executing program 0: socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x8) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(r3, 0x0, r5) socket(0x18, 0x5, 0x5b) r6 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x8) syz_emit_ethernet(0x7a, &(0x7f0000000200)=ANY=[@ANYBLOB="61aaaaaaaaaaaaaaaaaaaa0486dd60f2a81300442f00fe8000000003000000000000000000bbfe8000000000000000000000000000aa042065580000000000000800000086dd0800889b000500001000000001000000080000010000040000007806ec288a0000000000000000000000000000ffdaa472ad49ea77caa893c85e581bf3832f736feaa18a74d3ddb72f6a660a57db25b9e97f5df2b4426631f09d9e03cea980546e631f912750346cc5ad11aeec428e7e849ec181371c385e2fa2b194e4c179e1840cfa38de0d"]) 15:48:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) write(r1, &(0x7f00000003c0)="55bd22d131bef4fdfe4fa1498b6ea559009f77ba5fc73abee8cd3fad0325f254ead84a314382a59ab2f5a682927597c416cb9c88a7d7370200cd883b8b248e53bcbb312ab0cc9f0ccc83ff5f10d73b54d3bdbfec7d93e204983a3ab0beceb053c14227c6986411a5595adc4180d2c2e98e2eb12394d9affdf6c65492c48a340cc4f810597c853d03b5567c4f4c12b980ec3f40ca288238910724edf0eb495c622210f39834207e078f11f37eb708e908f8107907e6a47849e032f06ac36d8159d4571213670af9526525c822febce2c4c809a3ebd77d424e73450531eafcca0b1e", 0xe1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() getpeername(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1, 0x0, 0x6, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) 15:48:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) flock(0xffffffffffffff9c, 0x8) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x4, 0x0, 0x5, 0x0, 0x4, 0x800000, 0x400, 0x2, 0x2, 0x8, 0x80000001}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010000003528ffff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:48:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e"], 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r4, r5) ioctl$TIOCSCTTY(r4, 0x20007461) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') pckbd_enable: command error 15:48:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x9) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b650100010000000000003500000000d28418ac1b00000000029cc4ac3908ddba44fb550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f2f7c138518c35bb0edb267a06000000000000007e2ab04fd8a9c98e958ff55d09000000329b20555a60f598bc6759227d0000000036d11b2434c929b34b0087cf25dd9e1e49f971a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7fe2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff996b00400000000000001b899f51da0ff8237ed6b5ad50d7b696378a27e42cfc9a53fef41b43dbc1454d098ed3123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed7cdb61e7f000026ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84dff95080905cf99e320be70f0df434be00"/684], 0x10) dup2(r2, r1) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup2(0xffffffffffffff9c, r5) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfffffffffffffe68, 0x0, 0x0, 0x0) 15:48:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:48:17 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/214, 0xd6}], 0x1) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pckbd_enable: command error 15:48:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x904f6a6f05c6dd22) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x9, 0x7d98, 0x83, 0x0, "8d9ee92af6f70044d2285fecf1f94b749e3caa4b", 0x7, 0x7fff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = getppid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x6) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') r7 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000340)) fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) r8 = kqueue() kevent(r4, 0x0, 0xffffffff, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0xf000000c, 0x0, 0xffffffffffffffff}], 0x69, 0x0, 0x4ba, 0x0) r9 = syz_open_pts() ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000100)=0xffff0000) r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x144, r10) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getppid() fcntl$setown(r11, 0x6, r12) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r11, 0x5) 15:48:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2, 0x7f, 0x800, 0x0, "911d2ea55cffdb9e27519655fffb1db8819ff375", 0x7, 0x5}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) sync() setsockopt(r4, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x29e6) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) 15:48:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000010000769ff18a12ce3bfe4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) close(r1) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000001c0)=0x2) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c65300021a448866cf547cea9ace9b4cb656e2a1d9c502e86722b89795d751afc95baebcb0824d1569da81e09b4f8c20471d6a65f97e06e2de948003ee99ada8b4f670d00b4eb92865a1fac7919ca01b8bc14aeb0770eaeb48627023e4ffcdca993c5445f57a287aa6f1dfa462a3a47717e8ac0b5a8076ab9bd168c13be770e41707e9f503f5222bcb0b418f6898788c13f0b37945ae490a46b274d60655f9552b1bf2f404243e04964f2f962d8d5ccd72b0ce8b59771a27332527730f9a03f7fad13e760947edaf7c354dec63a8e859ffd040f6a926af7f2a5070343a8d3c88ff2a5336029e72a6e246a4cd7402282f7df3ad3184179c8b4a391cb4395ca3576da1929996172143ac0b6087681f20222e7b692abc4ff12d8b325df1d343fc59a75c3d7d3496bf65278ea1bec1c6b2a8911a72726de68cf06414c75cca811f0eaae4ab4b4e2a697c39f2cd9e973f346eeb7e8c456b2565d842931f135b778a8e78f62c900756f32eda931a3d448f54389761a357fe0ef5dada6ce037d5464a86154b0fd1776be87f82d24403b0a1ba3f0e067616b6492c1b9e76894bca137ffb8496b0b0241081e68abc3"], 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000500)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000180)={0x81, 0x0, 0x20, 0x7ff, "6a1c2b6a65d762f439c165250ea590adbb0c85d2", 0x4, 0x10000}) write(r3, 0x0, 0x0) 15:48:18 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(r0, &(0x7f00000003c0)="e4", 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x1f53, 0x9, 0xef3, &(0x7f0000000080)={{0x3c, 0x2, 0xb4, 0x20, 0x1}, {[0x5, 0x800, 0x0, 0x7, 0x9, 0xffffffff, 0x4, 0x100, 0x6, 0x7, 0x4c628237, 0x20, 0x80000000, 0xfff, 0x8, 0xe4a, 0x8, 0x9], [0x3ff, 0x4, 0x5e3, 0x8, 0x80000001, 0x8, 0xfffffffffffffff8, 0x5, 0x5, 0xfffffffffffff001], [0x4, 0x3, 0x0, 0x1, 0x2, 0x40, 0x2], [0x2a, 0x5, 0x3, 0x8, 0x100000001, 0x1], [{0x20, 0x2, 0xf72, 0x1000}, {0x0, 0x2, 0x2b0000, 0x3ff00000}, {0x2, 0x967, 0x1}, {0xf7d, 0x7ff, 0x4, 0x4}, {0x3, 0x800, 0x9, 0xeb}, {0x6, 0xa8b, 0x8, 0x5}, {0x510d, 0x1000, 0x33, 0x3}, {0x6, 0x20, 0x2, 0x5}], {0xfffb, 0xffff, 0x1000, 0x80000000}, {0x5, 0xfffffbff, 0x6, 0x1}}}, 0x2, 0x6}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000540)=0x3) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x80, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x40, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(r8, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffc, 0x10, 0x0, 0x6, 0x7}, {{r2}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3, 0x80}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1e, 0x80000000, 0x90c, 0xe48}, {{r4}, 0xfffffffffffffff9, 0x2, 0x0, 0x80000001, 0x81}, {{r5}, 0xfffffffffffffff8, 0x30, 0x0, 0x1, 0x5}, {{r5}, 0xfffffffffffffff1, 0x30, 0x2, 0x8000, 0x6}, {{r6}, 0xfffffffffffffff9, 0xea, 0x40000000, 0x5, 0x2}, {{}, 0x0, 0x1, 0x8, 0x42, 0x100000000000000}], 0xac, 0x0, 0x7fff, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f00000005c0)) r10 = socket(0x18, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000340), 0xa9, 0x0, 0xfffff801, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x809172, 0x0) 15:48:18 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x8000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 15:48:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47}, {0x25}, {0x258fe21258931897, 0x8dc}, {0x5, 0x9}], 0x4}) fchflags(r1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/1}, &(0x7f0000000180)=0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x3, 0x3, {[0x9, 0x2, 0x0, 0xfffffffffffffffc, 0x1, 0x101, 0x7fffffff, 0xae32, 0x9, 0x3f, 0x7b4f, 0x1, 0x100000001, 0x6, 0x1], [0x4, 0x0, 0x0, 0xffff, 0x1, 0xfffffffffffffff9, 0x100, 0x7fff, 0xf156, 0x241d], [0xfff, 0x2, 0x849, 0x3, 0xbeb6, 0x5dc, 0x10f], [0xa73, 0x6, 0x1, 0x2, 0xffff, 0x100000000], [{0x0, 0x5, 0xfffff001, 0xffffffffffff21d1}, {0x3, 0x8, 0x100, 0xae8c}, {0x7, 0x6, 0x5, 0x8}, {0x7d, 0x6, 0x7fff, 0x4}, {0x43ba, 0xe75, 0x8f, 0x8001}, {0x1f, 0x4, 0x9, 0x18000000000000}, {0x81, 0x8, 0x128, 0x7}, {0x4, 0x8, 0x9, 0x1f}], {0x9, 0xffffffff, 0x10000}, {0x1, 0x4, 0x2, 0x4}}}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r5, r6) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x3aa4) 15:48:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2041110d, 0x9db8, "d64f568a40b3a959ff7f000000000000bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:48:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r5, r7, 0x4) r8 = getpgid(0x0) r9 = getpid() setpgid(r8, r9) r10 = semget(0x1, 0x2, 0x402) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000280)=""/169) write(r0, &(0x7f0000000340)="cec5c57d6c37daf746b298852c7cd26daee529fa57ac4c207c23c5b905868e7301", 0x21) sendto$inet(r1, &(0x7f0000000380)="c5", 0x1, 0x407, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r11 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000400)=0x6) r12 = msgget(0x2, 0x8) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x74, r13, r6, 0xffffffffffffffff, r14, 0x80, 0x2}, 0x1, 0x5, r2, r15, 0xc3, 0x1, 0x1, 0xc4}) r16 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r16, 0x0) socketpair(0x0, 0x2, 0x8, &(0x7f0000000540)={0xffffffffffffffff}) flock(r17, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) r18 = semget$private(0x0, 0x4, 0x20) semctl$GETPID(r18, 0x3, 0x4, &(0x7f00000005c0)=""/139) 15:48:18 executing program 0: pipe(&(0x7f00000000c0)) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x2000300000000}) 15:48:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x66) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) r1 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:48:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffb) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x81}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x0, 0x33, 0x8000, 0x7fff, 0x51ee}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000280)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) sendto$unix(r8, &(0x7f0000000400)="980a060396c1afff5325e4066a2f6f1684d08df53e8b2aabf9a8daf61911ffd4dba9175d02141049bd7df3a1d21a674f5206a178fc6d6fd7dbf099690a682adfff0e2d6f1d0f3ed0c164dda9f7c0dae59d94e3a2e5aae74d4960bbbe6d49e9b970a89cdd152cf7cb2c39a195381a1eb50028808bd3a3588c3d156793a863d8d3a0c4358f9933dd6a63042f9b36cde09cf9f33ec2ffcc9d0c03599d2a5bfd2aecb29ea40758f0afc9488247355d25aa91ad", 0xb1, 0x3, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000500)=0xfffffffa) bind$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) sendto$inet6(r9, &(0x7f00000005c0)="d420ac87b106e8a540d71d49a0f3fb1cbb4b84a87fb51dc96aa23e8707eff7e931fd726971639e97d177e560fe4b0e", 0x2f, 0x5, &(0x7f0000000600)={0x18, 0x3, 0x3, 0x8}, 0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x110) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[0x10000]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r11, 0x20004b43) lseek(r7, 0x0, 0x4e0, 0x0) sendto(r2, &(0x7f0000000740)="f98af8fb1ba2fb8059103bcebeed315a84f5e47499401ce47940ac5bcf03a428236f4a5d2e8254a12fae0a8b2a2fa3a755b834c0077bceaa8ea38fdd83f6439179685ba1df29807d832f9ce75387c3fc44035196d4ea336c5ffed0b2104fdc221b6b2be2f1db2849fcf31d68b8a1cfe433a13164f4bd24d27e79228c9a88544fd4f6a2efa02e773b141f1cae7de35ff5dd7fee65d67573a7210b00de24d378f029c90da1a659ff44670c8cabb5dd3210143ad9bcb302a0c4cc54dd1bbdf5187ba7ce0c6fe0596467dc3a4b3084ba3311256e6a2afdde4767fa15ec0ffc5656be39ec80f221ba260ab4800ef260f7b902e3f77e2f716045f8907862a89fa934c7b4c65a091acf0c56e23aaadf01aba6a8a3236af7094812189097e0fc329b96291a5edb82097ce3018e618ef6bc8ac211710d29bb05ca5f69ce277936c4ccc5dbc2736e35e98706a14ee630ccf2ea89ecf4523cfc6515b91ab16099ffec8322fac924a04b8a13ad3239fc0bd30cae7a381f4557de8195e3813aabbd66eb00d72c09dd32de1584388049c06b732998c0546a509a298ef3f3e6b07ab9c13b59fdcb60fd0a66a4b981a7eb0c52c040bdb50219ce4f07612679078a2b1f56feee86a6996f93b670e292153c4c92034a9116c40258d4f414213182b17d2e464c3f06b8baa42487f4688085ef0204e3f82e54c827aa501f89f3310c6bb2cb1d724c2437c0b134fbeecd860d35c23c64ed1872735a389c2919d0f97edb8d7a5c3339e243603516413bda8178054b6d524b85a5149388af08b2d6a538658619acb8a55cbabbc5d572a2fb46c783b9492fc9ba6623e779879bc943fcd17451f7420a90248377ed4d589e6195122aec2e58ed1ddda6f0ad99398ba6f72673e558dad7b1d69ea86aa28561d537132f4437e8968ea82ce43e9e3a59e32ec724d99eee696d2a39bdc6f27a520f7176154d610d49ff5541cfb194de51d725e0a5bbbf63101ddfd06d45b140e38a7076fba893d8f7cdd2ba47cbd3887494b5118e5fd92d8b9fe1eabaa54774238c5d45a1cd2cab2aac35e337a809fafd670fa290efe029b6711e7d91344cf67989389919f75d81fba45c38719a6de7fd8f92526212ddf95a0594194167a87c827d38d5b826bdfe16664a07b1ca5f141f82417c8df15a69a9a143de00137bd0c2d9e159b874797aa372a740b239f447d2e8f3d640e561e8d9fd811be94283a26bd59adf0c1f31f9eeb138c7a6e1e557a0b17a25a90be960f48447f805cb2fa3b56ea8858702db146599c348abd225a850c13f063aa97afcb45b6a6aa0537487c260857cad55a590d8f3591f8bf9c257900c2923d6af4d4d906bf91f666ffc1ef1fe0a5fdcb08fcb118a56ff15c52432d6c60baa21b80f7ed8cef9dc977aa9e80cad15fed2f9d203c64cf34b3a55ced66817720dbf5b8f6705277795e1410eadb37f0efbaee2b021e76c73384ce13cad1cf291c2c4394d5c6f824bf6a70550deca90a4cf9ff516278b70c99772165cbc9eb4ffe952e76d0a3e1d1e04acd652537ca007317e92d45397fd6a6b89513305c4f4e64c0c8492ebc6c7a968f1e634e31559f628987c4a4e014b71dc54856b9c736453756d877b6432d1f499fcbd23203121297f71175d35e69998da81b5d3e2795ba60d0ca1ae94bac2537e0e8144c8a39688c2bf83d944b61b7f51e427ee3dcbbf32facea598af21fc76d00cd95161b9251e541005073a6b6d12e9cd00a887c5e9247e44348b677de829ff6ab84b85080ed93bee58a1a60d80fbde1b36b502cc3b743ad770e83c71f085b0112dcf20e6da8d875b2168d8665b694646751f5f85d95fb3b76d46c03fc63ce07dfd221f378d688d6a58114529423c93c17b8dc5727fa2322e7922a2c66c5b833cb98a7f48fbfaa1b77f9397b6730055adb5d050ba8c4297205fbc8bc4b67afca0d547ac8ffc8dff436a058d9023001b025fce3272a7ac583b7575a5539564b343fc02ee1aab390c9c2b8691ca7dd9a6645cd243a2739db770cc8106d62a7899eefd8695bc5ab55f82851b5206620306b802c817b1976cc8a8216bb2413736689368ca5a13659e3e19ff9f86605ac41db2f230f212334bc85ff966fbbfb26618b4fda35df56d6eac802049f1004031d4d190619b46471414e46954550177eb9b318fbd776352b8228f7d01c130ca0f11aad385602c0ffe6436a86ef844607bcfb54294115e90383b644639574a96c652a5a22ff8e643378a4579d7e913231ed40e6b649a72887e742c017de8eeb9b796d90a90f397bb09b9fc46e698be2e08e297bc6384cfc987f07ad080a3f737eec6dedc83649f21be523891c67510db1aa820533d99c316774c4d529c00151d2dd6c99fb9a1a219948cf30936c4aee982857cb7af4ee3aaa41c4a451f1803419502ea21024a8aa2a6c1e31470e21ab0caf4ecede6dd70a7bf0445f26f6dfeb3138beeff053dbe66db0cc69464d15855f3c0dad51261143cb3bddfbc2e4d95588de7cd88e01cb99c7b7b4d2fb503b354be3f5515590532cf09d397bead0a7081c9d0c320cd8936954c86c8272d22bea69b1ceafb343e854b640e693ee3da66574a48d05ec959fa830e7d70efaeb6407495310bf1273707c07f26e2e71fe46a0f02390ac36e30d5e7c356e4153eeed8746ac8c3a92b76ce244364db641f4df427754f57b71ce95e2e7d3f5ec090c06a34186cc300fcbbf108ae29aa49d6f0b74c6fdc23ae18b0196649a5c56ff4636d71a16990541f029c9cba4b0b86a1ec38af3f2f3b4c076adb2641c57b06d0e3cf7e3e36d732ce924617a2ea2be9a201051acbcc53bb2058851dfffb7abb97c30362665688f1ed1fe8f77377374c262f4f31fb581cac19b5d5b2f3238960c305770df17be4531e9d766efbfd006981bc66b65b77421e2d0a9c9f98b1f40370ef42a7e95d388d7ae0efd5d4668667ae8e7c82c34d0e1aee4771d114c308d039a28ccc6fff4673bbbfc6692f8f9ebae0aff6714866c16c8c6e7e1bd46390373c215c56aa34c9c83ad1828d0953d4e6d66eb8e785149c48095886cc89790c495d64ae6ff72b91ecc87a79966ae1859718db563087be0ef3f9e2fe2992f4a28133ea14d6207d4788488a3997da76a74257e21d24077a742147b6bda656b692f21f601b4091d6eb9fd1d7346317bc95fcaac81abe451c125b976db30469da7bf25eb2dc1fc2ec1f9154e46ffc694d4d16bcade030392ff6419290387d8467816d11d518d1b6770fccfbfd6079ce3d68a879c6470d0fdc9de79da83f1d30df12714b9c6c30ab476428fb9eb25ca4dda464706ea35532d85c3dca3947cae19afaea3906e370429e23217c0283248ef380371dcefb1ab43d87268f755c41e47dbf53be9404b5b09e7c1a71bf3d88ef6b223e42aca326266d5597517066cf13d17b0108941554047010d1868fa4eadbf3b7f024c3bcf8b8c7895b45c3fd8814dbd1344d584feb6193af362b00a27d5075dbc2659ef9160f2b40b5b81d71fceebf8be630305687edca239f9815db000a311bb2401387918fe98d07882f06b1a2757d26bc14fc332a081d0e168875622d142452e216ff4cfbe69a37416e4ab8a22fbd417a291f819aca8416432f2df3c890ee225a49845801f2c41736d623a23e4944398b49458543e70e6b7ae3c0e2075cc8b47250b638fcff03848081bbb2571e983c2873d109acbac94a5cb230bb4219e621198838dec85f4b3dd651b476481754433c94dcec959890a5c406e4583fe5e64110244a5f2cf2bda9250e5ed539e46f922e84548d835ffacf7840453a359a39298f8516d9a2128bfe18f860b8aee3c3f192b1902bf7fe3b451b0b2d2d18b295b1e344c9985223ff3ca4aa1b77e1e0ad17e4c2f4a34bd9f37a863bab7b4fc2a56155e918dc9b8a122cf81ee2647a177b7817ee837fbc21d5568202c67193280d9502134584f139fc16f015b20856d095583df6ec20c9436ee3c27a06242e4a721424974d26fc0eeccbcc01d583a95b820d82768a162eec9195ee6b393b5ed445ee01a6078aa25543a6d82ee82abc834e27674f7079251c905868ef7d25ffa53554e909a40b39a3fc5cda952fb522c487f7f6325aef55d72b463a37cb83b4b1c0ce0a84a2ecc932802e4e03231437525631dd7c54f6a7901ab848d86a02b3dd48e001d1da8765e09cc508bf0b27d43085723073f65978c53307019b1defac2e1ae0bf8ecb44687f25cbba774d11aad7065446e7f97a37ce3d71fbe1320be3041fefc487e81b11a07045ebed0bbf4dcbc4adf66a3e1c4cac5b99bb9c09bd5832079f3cd3e63b47467c1a197f8bda4c645c5aee52ffa617a06f28179393027d3193fbf6360dfc4b09f827013477f4e3ba30a3457a1e3bf01fae84e1a802e0b5c50dc2210a071affbcf41ac5f51cdcb1dbfb0202fed93293bf645a2e4e90163ee1d5313e669b6c5fbf54d2c6b2a82054bce7af7e088a3ed5bdb9408b0788f84510e7e2407a8a5be11aef621d5ed90accf9ea4c174f09e5d4d89efa110ee62b700006c88293b551f5aa159b3a038ac1204b197154d3da87412f2af978397b4e41bb519ffa6851beb8c3030a59b5126507007157749b7a60ddf924e9d19ecf8cf6911816789146256df478637f59b76cef52974d7418146c7a0c70e8863127405986f453330c44e02ed7ab74921c54b7a11b239a50ccffde39828b982646ada38de2163f9eb8ea51ca17dc14d2330a75e32a4978bdebda59d63f847e62acb0c6b7881b858c5d56bac5034ca6a3c40d7cf7313e24b0a48ac43bd512761c8c66af04be71fd154882cb6b8fd6556fe156e6e7d33912282b8664afcda3174cccd7d76ac6d10b46cb2f874dc1898642618b3254c81e6a59cb90b94772afddcd579937df12e8ebf21ed9ac3b177e7628fa38a2aebf276d18f30cda6e86027d8bb8298a6755a0037af8de142a3e8b048fa8ef9d12c8b347d15457a796e3093d412538c717c7ce7cdb168744935d2772edf5b306de4dc3f593cd87edb687adc03be95c6a493732981e4e9f7a4c17d179a89159fc71def825c72965bca662dfac0faf0c00e6bbfbe3281c11675d5f4e460f7358587a93365c26983222200888d8f6053eed7902190e00a606ecf94684706b6d6bfd917b3611f0ca7aa367219d0743ac8165afffd17af897e0d10ab8f02cf6a866b31460185f4f14ee9a6bdbb7eee903e4d3187bce2f493628d16ea7f5a44bc3c1ba919b691786650720a6fb466a2e444141f8628a3f7461e590753c8d75d3ea334a13da14ebeacc506c6ca071adc5b811768384f066d4b35f6c9ac258c93033d87d474f051e0c0536b4d1e47e170c17a135adf9abf4c25caf39c18545269b1a3005c00113e5cbe5fc5b1c31573981d3202406e5164689481f7d98cb23e7c4c6ab7db663a9866bf9d5e1a9761049b223df9ab8c27df38e19e81e7fa96c3962221513015813707fa37cee61824820e5df004fe993aaafed6cbd9f16996b0832ad712d40104f8d26151280f8692f0aa293aec48386cf691e35aba87b12952f2497642280d39a2247f7761a5496501673a34bf4962a9fb7173a66b9b148ef8a21f378c8fe61f38c1b248ffe11f3265850fb8a7842ad21f674dd1fcc24f2a2e92e3bc1397236873be4ff25206588b3a9013999370884d72a336c97bcfc43f5e18e1b9ff84abd9719915a180e3a3dd9a596070b4344195a4bea3b8c84755a6ac078974af5fdcc6304bf5215f7ac7163137d35510f18a8ed0604a59238739aa88033b976cfe32e532e3996238d039a", 0x1000, 0x401, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x40, 0x0) bind$inet(r12, &(0x7f0000001780)={0x2, 0x0}, 0xc) 15:48:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ff7f0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f00000000c0)="d46ff8d5205f087aa2b50c1dd09c6224478c478fa892559496f34d8cf9df573d549a569aa0dc26c50eedfb884a78e97328259404bd6ed0f19aaec64ad6223b16c6b26990368e6c09be3a47fa49b635e21552ad296b3675c95a578a6476ceca6470ffc6387adbd6fde8d9d2f0ccdf61fb5132788f8aacece944cb6169b934e8d7adb41e6f343abdfe54334792c4c86a2f535f1b1880e9d32628f430fd9b2b02b9cee6125e05b84094ad24153646675a90639e1f3c879164", 0xb7, 0x406, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="62d734b9020ec6b007ea5793bc8665375e026ff092ae09b1e9ad2576636cbacc22c84c12716bd57fe099eaeaa3a601034192ca7382e572906e2e0273850c71ac576f2e287abc616d5c470ee293b2895c3b2688e538642b6c5a3ae6102bc7a539429a2402718465c8fd9c1cc4dac4db093e4f02a5531c575f012362601c14a21ac4ad907b64f4f569de6e1ed757155c9f8c7dea4abe46b91acfd092b8a9cba64e9acd36c5ca466f0845168c3e4505384a8c5119914daf3925eb244e2249d0c2cfef3efeeae51d643e0da221ce8b6db216fa327668ae85b1932d4b796bd8099c0fde641b39b4ab00000000000000"], 0x10) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) 15:48:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000180)="af63189be2cc98964382c66e2a74ec0fd53cfa8ed7a4f0e370d0831017c61d9824c26c90eb38f785ff32e9de9dab5399f99695f04731e76283bd28fe95a0892d3017ba8ecf9958ffaa5d7ed7d733ebfc68f7eff8713be534076f506188327a5cd0bbd2a6c9482c6fd2f70ae0e0da11a08d1bae60714b74c7334ee15e3e934dd6413644e59bdd11016f070a20706e35e74e2a", 0x92, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) mlock(&(0x7f0000311000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:48:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7f, 0x3ff}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 15:48:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/198, 0xc6}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x1a) recvfrom(r0, &(0x7f00000002c0)=""/138, 0x8a, 0x42, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) 15:48:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 15:48:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2, 0x101, 0x2800}], 0x2) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4ccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8fb42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee585a90c24ddf45758f33ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe802868efbe7163b9ca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f128f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b1871b0056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8582a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207aff7f0000e0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c872125875ed7d6d78b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5b941e261db1e0e46c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931f65135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad00eca976c0a678262541694a9823f7b4c463e81ec6a3ea8eae"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0xffffffffffffff54}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000001200)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80e284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb4ae1ec0aa0d921813e7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2b7}], 0x4) socket(0x18, 0x400000002, 0x0) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) 15:48:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2, 0xfcec, './file0/file0\x00', 0x7ffffffb, 0xfffffffc, 0x77fb, 0x1}) 15:48:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) r4 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x10, 0x2, 0x80) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket$inet6(0x18, 0xc, 0x1) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r11, r10) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) dup2(r5, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) r14 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000001080)=ANY=[], 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r16, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r17, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/diskmap\x00', 0x8, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r20 = dup2(r18, r19) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r18, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r23) r24 = semget$private(0x0, 0x2, 0xb0) r25 = geteuid() r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket(0x2, 0xc003, 0x11) connect$unix(r33, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30200000001f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r33, &(0x7f0000000480)=[{&(0x7f0000001500)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r31, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001600)=""/86) syz_open_pts() r37 = semget$private(0x0, 0x8, 0x400) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r37, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r37, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r37, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r37, &(0x7f0000000080), 0x0) semop(r37, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r37, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r37, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r37, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r37, &(0x7f0000000040), 0x0) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) r50 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000540)={{0x5, r39, r41, r43, r49, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r52 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r52, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0x401}, {0x18, 0x1, 0x4, 0x5}, 0x5, [0x0, 0xc0000001, 0x9, 0x101, 0x1, 0xa, 0x7, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r53 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r53, 0x4, 0x80) pwritev(r53, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r53, 0x80045726, &(0x7f0000001200)={0x1}) r54 = socket(0x18, 0x5, 0x4) sendmsg$unix(r54, &(0x7f0000000580)={&(0x7f0000001300)=ANY=[@ANYBLOB="00e02d2f14bb7d36f0c818b2c7a0c5df748fafad0b583a93b7ed1e1d000011867f09000700000000ffff00"], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\b\x00\x00'], 0x38}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r54, 0x0, 0xfffffffffffffffe) getsockname$inet(r52, 0x0, &(0x7f0000000140)) close(r52) setgroups(0x0, 0x0) setgid(r51) setuid(0xee01) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) 15:48:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="77a690b3febcf4f60cca760df981", 0xe, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) close(r0) 15:48:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) r4 = dup2(r1, r2) readv(r2, &(0x7f0000001480), 0x216) pipe2(&(0x7f0000000100), 0x10004) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r5, r6) readv(r6, &(0x7f0000001480), 0x216) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)=0xb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6}, {0x28}, {0x6, 0x0, 0x0, 0x108}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:48:19 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setreuid(0xee00, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) socketpair(0x1, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:48:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) write(r3, &(0x7f00000001c0)="3b7ceb86476d1f1ef34b93f86850ecd9f4390c836d4e3edcb0b6a339f16a4a052017ab8cd91e19a3715c44e68fe18cdd923e", 0x32) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 15:48:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x1df0], [0x0, 0x0, 0x401], [{}, {0x0, 0x3}], {0x0, 0x7}, {0x0, 0x0, 0x4, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:48:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000001c0)={0x3f, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f000028d000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x3) 15:48:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:48:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x54}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f0000000080)=""/104, 0xfcbe) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 15:48:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x20, 0x197d5e5c, 0x9, {[0x3, 0x3, 0x2, 0x4, 0x9, 0x7, 0x101, 0xffff, 0x2, 0x401, 0x9, 0xfffffffeffffffff, 0xfffffffffffffffe, 0x943, 0x5, 0x800, 0x2a340, 0x4], [0x0, 0x100, 0x8f4, 0x0, 0x5380000000000000, 0x516, 0x8, 0x0, 0x4, 0x9], [0xffffffff, 0x40, 0x7, 0x7, 0x1000, 0x8, 0x4], [0xa73, 0x5, 0x3ff, 0x4fd973af, 0x200, 0x7], [{0x0, 0x800, 0x3, 0xfffffffffffffff9}, {0x4, 0x60, 0xc2f0, 0x1}, {0x5, 0x7fff, 0x8, 0x5c91}, {0x0, 0x8, 0x5, 0xffffffff}, {0x2, 0xffffff00, 0x0, 0x2}, {0xab5, 0xe1, 0x1f, 0x1}, {0x200, 0x3, 0x100, 0x5}, {0x1b, 0x2, 0x5}], {0xdfdd, 0x7ff, 0x7, 0xfffffffffffffffe}, {0xdf, 0x5, 0x401, 0xff}}}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 15:48:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x5}, {0x18, 0x2, 0x0, 0x150000}, 0xc, [0x0, 0x0, 0x8001, 0x2, 0x1ff, 0x0, 0x7f]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) fchdir(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$setflags(r3, 0x2, 0x1) pread(r1, &(0x7f00000001c0)="16d991a1d1a5b25d2cea0e758bafc47d2a29da41eef07c0d5922e7b512d4adb2245830e26568fcdb756b5ea937d0496c23f1b7b3518ef0f80fb0c99f3a1b62bf82eb31e22d7fb7b024b56ebe9f930b933185fdec0cc9d4e7a9cf77e546808598e2492b6fbd63c308e16b8bc049a0e87dcb1bb1b78a2bcc3c072764e1c718cde44d9e7e302ef94d009142e19541b1b82b700f87e086f0567e4e7e5fb1975467aa0c59429eff1780006bf4f87e4b207bf0b94e29cf8df032d1c027800e79e53a4b385f933ae3", 0xc5, 0x0, 0x7) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) getpgid(r4) 15:48:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xffff, 0x4, 0xe07, [{&(0x7f0000347000/0x3000)=nil, &(0x7f000078e000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000033b000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4d}, {&(0x7f0000344000/0x4000)=nil, &(0x7f00002ff000/0x4000)=nil, 0x3896247c}, {&(0x7f00002fd000/0x3000)=nil, &(0x7f00005fa000/0x13000)=nil, 0xffffffffffffffe1}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f000026a000/0x1000)=nil}, {&(0x7f0000697000/0x1000)=nil, &(0x7f0000361000/0x1000)=nil, 0xfbf0}, {&(0x7f000078d000/0x3000)=nil, &(0x7f0000061000/0x1000)=nil, 0x6}, {&(0x7f000077a000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000390000/0x3000)=nil, &(0x7f0000786000/0x1000)=nil, 0x80000001}, {&(0x7f00000bc000/0x2000)=nil, &(0x7f00000a3000/0x1000)=nil, 0xffffffffffff5b97}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000018c000/0x2000)=nil, 0xb7}, {&(0x7f0000713000/0x1000)=nil, &(0x7f00002f2000/0x3000)=nil, 0x9}, {&(0x7f000012f000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f000050b000/0x4000)=nil, &(0x7f00001bc000/0x2000)=nil, 0x779e}, {&(0x7f00007e7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) unlink(&(0x7f00000000c0)='./bus\x00') 15:48:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) select(0x40, &(0x7f00000000c0)={0xff, 0x0, 0x7, 0x7ff, 0x2, 0x2, 0x6, 0x4}, &(0x7f0000000180)={0x8d, 0x7, 0x4, 0x1, 0x7fff, 0x6, 0x3, 0x3}, &(0x7f00000002c0)={0x4, 0x80, 0x1ff, 0x1, 0xe54, 0x1, 0x200, 0x80000000}, &(0x7f0000000340)={0x3, 0xdae7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r3 = socket(0x20, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7, 0x5, 0x2, 0x0, "b3c580e03c7ede6b013fc8aba0e4c7f02dbcd840", 0x101, 0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4f6, 0xd3, 0x6, 0x0, 0x6, 0x1, 0x1, 0x2, 0x2, 0x8}) 15:48:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0xfd}, {0x7}, {0xfffa, 0x0, 0x81, 0x48103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaff05699d9ee972efef6357e3a1a542cad47e6d52579b54dff137db0f106fda800000000d6ef91e9d9f683547f93341b6d0d9e1a040002d36931d07e8f5be418aac73672add705e2b46a3cb2a2f3e60ecba5b18b1a096a2472fc01a096fc836067d07c03852588cc2221906aaeb7a6cd2196f4a0f060b7a72fc82af4b5270d8af63e83", 0x84, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x7}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x20) 15:48:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) getrlimit(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 15:48:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x110) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) 15:48:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000f43e9f8e53e2780f4844a3668ff1f45744749f0be973444e182ebb9b4314d4974b3ca2c3f6b5f954fa0ac6ff50bbc7411c9c5c0ede4c45ac8868845d753ed8d424b902f94d8e12332fd93bdf7f07fa6398760ce5eeb235e1fd30fc1613e54ca687583ddfd5f7714475ebd6d09a6c28a21cd2c5450a33edd9981e7fff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socket(0x1b, 0x4000, 0x4) r1 = kqueue() getppid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x60, 0x8, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000010, 0x1f, 0x7ff}], 0xac, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0x3}) 15:48:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:48:20 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x1ff}, {0x18, 0x3}, 0x8004}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x1, 0x45) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r3 = socket$inet(0x2, 0x3, 0x9) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/124, 0x7c}], 0x4, &(0x7f0000000440)=""/50, 0x32}, 0x42) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = getuid() setreuid(0xee00, r6) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = dup(r2) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000003c0)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000200)) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r10, 0xffffffffffffffff, r12) r13 = getuid() setreuid(0xee00, r13) getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x1f, r6, r12, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) geteuid() OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 15:48:21 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x61, 0x0, &(0x7f0000000bc0)=""/97}) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000c40)=ANY=[@ANYBLOB="a8000000000000000100000003000000c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4000000000000006800000000000000ffff000000000080e99983862bcd3463b0a53fbc7d1bbab174f0598a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e20000000000005000000000000000feff00000300000015fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759d800000000000000fe7f0000b10c0000aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe000000000000f000000000000000ffff0100070000002a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c209ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08499cb1fc902696ebefef227988713c6ec1d395e000da25f76b315969f0000000000000000100000006000000a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb488000000000000000100000004000000f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc86917326e45e190397f44b63d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a00000000006000000000000000ffff000004000000eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade5000000000200000000000000001000000145e591f8cb7069cf368784d7ee31c591800b60048000000000000000100000040000000c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f00"], 0x568}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r7}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r7}) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r9 = semget$private(0x0, 0x6, 0x480) semop(r9, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 15:48:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [], [], {}, {0x0, 0x0, 0xfffffffe}}}) 15:48:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="c2", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:48:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000400)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f87577104f422527e1c07f6a4f21da9b5e008a4583a037904885c62a0f7ac3b8ba8201c80e32e6fe3bac2033d2b27754a984a1e8df9652e3c75399898cbb7bc9006ebd71620bdd3d21764c213a403e7202f743239affc5f56405000000e42d15e95fb5ac305239c4265d533ed6a76872fc39e29ee3fe395b222ef8a417c29830fb11ea7f7990904095dc58b4c5c25423d9c9aa2bce8bf8a2dc3b9dded921e4a6ce70211143c578a276ebbd42c86bce02c221683804cc29464d4bde929adeed24594233ab2c51b753fa375a02e82a5da40113dbabee72d96adcd07d4df5e1a8db8665511286b6fc7fdd8bb750ae9a7bb9a7145cfb59179e", 0xffff, 0x0, 0x0, 0xffffffffffffff87) 15:48:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464bb7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57e0700bb9a5092c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33118272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2e63bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f8575d099aa8467f3d2c884adc4cd9c50616a4b71771ac80ecdb9aaed98a0b5988f6435d300ea8d2ba90cb4883e46ad69b83b736f13b18a2dff419b6aa79a9b8edba454171906745bb63300"/905], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = geteuid() r6 = getgid() sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000480)="e34de9da193247641813107fe6d680f0b9c1bf7577157cf51e60385b7346cf9c30dd124243d5a3c7a964fffe873c5c16c56e9ea0e80c866dd1fd217d9e66a03d19730812efe74797d12a989fca48dc4116e93d4cc97182d17fefc260dff79b7b32e26f8ea123090be057d1c37b04469c86d11ec5aaa204a082557c0bfa2783547ac8b3978c18b19e5aefb18ea5ccb0513d94ca294902b530cb21ebdbbf435793e94fd6d52119815e7ce22b2b6c526e8fb293a30380a3", 0xb6}], 0x1, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0x40, 0x40d}, 0x5) ftruncate(r0, 0x0, 0x9) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0x2d, 0xff, 0x7}, 0x9, 0xff, 0xffffff00}) r7 = semget(0x0, 0x3, 0x7c5a0af5e3b05719) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000600)=""/4096) 15:48:21 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x7, 0x3fffffffe}) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x10003}) getpgrp() clock_settime(0x0, &(0x7f0000000280)={0x5}) 15:48:21 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x8010, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r4) r5 = dup(r2) unlinkat(r5, &(0x7f0000000000)='./file0\x00', 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) write(r6, &(0x7f0000000100)="35294a1ff8ee361b43513399a32abb28fc0fd2cc39c82c62c9258021f78b32fc202f8591fe992b704814a97f4e49754910553156e1de015cc5dec91e8235a3bf46775e188417f79ac7353a7e3682e912d60dfd29444db364335f83090148ec104c8d5eb6b9b7e4fe486c3eb63beddd0fca0b154dd2d79bc5791099801736d5b982cdeaf9ed0b5528f527d30f98a60b93b5793995479f4936050894480ca1562b92101c1f360a402570dc452a7b6818fb2e6f04155731b1889c8e8efefee1a077f06c2c926ca9bd5be635abb9", 0xcc) 16:00:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x58) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x9, [{0x3, 0x800}, {0x3, 0x2}, {0x1}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0xc0}, {0x3, 0x1}, {0x1, 0x8001}, {0x3, 0x80000000}, {0x1, 0x8}, {0x2, 0x40}, {0x1, 0x80}, {0x2, 0x4}, {0x2, 0x3f}, {0x1, 0x3ff}, {0x0, 0x6}, {0x1, 0x1}, {0x1, 0x3}, {0x1, 0xfffff456}, {0x1, 0x80000000}, {0x2, 0x8}, {0x2, 0x8}, {0x0, 0x7fff}, {0x1, 0x8}, {0x1, 0x100}, {0x3, 0x7fff}, {0x2, 0x181c}, {0x2, 0x2}, {0x2, 0x81}, {0x3, 0x7}, {0x3, 0x6bc0}, {0x3, 0x1}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) kevent(r0, &(0x7f0000000180), 0x6a, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x5, 0x92d}, {{r2}, 0x0, 0x8, 0x80, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x100000000, 0x7, 0x81}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x800, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x7ffd}], 0x190, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xfd29, 0x0, 0x0, 0x100}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) getuid() 16:00:05 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000ec0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f2a53ec5ef37ecb310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fb87282", 0xae, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2000000000009, 0x0, 0x0) r8 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r6], @ANYRESHEX=r8, @ANYRES64=r10, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r9, @ANYPTR]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r12, 0x2, 0x1) r13 = msgget$private(0x0, 0x20) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000c00000000010000000000000000827b0fbc7282", 0xa7, 0x6, 0x0, 0x0) sendto$unix(r14, &(0x7f00000007c0)="b100050460283d00000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfb662ac1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be6576584184e6f0d9cf049d0a00384090208a371a3f8000400000000000000010000000000090000114b4da5c99e7117b90f086c788df4a5f482fafdc210c84e15f1885797f64d3140bb49e518525090f9939018d49515cd38be5e82aa81731d89272db162b04fe9d353011613d298ebb580c245b89335452748a4e9137f75b4d5f985a56582e24abd780c658c481946ef4d163121bf75c838be5e80e5be9e5571b7470f2a7b9ca5d23f4f404a22b095807ba3b2ca3cb3ab964949330464c144a85b63f8278d2ec8d053a90b62", 0x156, 0xa, 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r16 = socket(0x18, 0x1, 0x0) close(r16) getpeername$unix(r16, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) getpeername$unix(r17, 0x0, 0x0) r18 = socket(0x18, 0x3, 0x0) close(r18) msgsnd(r15, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r16, @ANYRESOCT=r4, @ANYRES32, @ANYPTR, @ANYRES32=r4, @ANYRESHEX=r17, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r11, @ANYRES16=r18, @ANYRES64=r12]]], 0x1, 0x3fb) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r15, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r15, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r15, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000600"/160], 0xa0, 0x1, 0x1000) msgrcv(r15, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) msgsnd(r15, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r19, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r5]], 0x1, 0x0) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r21 = syz_open_pts() close(r21) write(r21, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r22 = syz_open_pts() close(r22) write(r22, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r23 = syz_open_pts() close(r23) write(r23, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r24 = syz_open_pts() close(r24) write(r24, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r25 = syz_open_pts() close(r25) write(r25, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r26 = syz_open_pts() close(r26) write(r26, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r6, @ANYRES32=r20, @ANYRESHEX=r21, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYPTR64, @ANYRESOCT=r27, @ANYRES64=r22, @ANYRES16=r23, @ANYRESHEX=r12], @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000004bc0)=ANY=[@ANYRES64=r27, @ANYRESDEC=r28, @ANYBLOB="375f397f9f73cb6785e25a8427e908a70abdcf32670c68c610c0518bc4b3570ef0744b3049a4ac48d6dad773713180959b937f462487e5e608dcdea740adac4a836a4bd13407982cb0c004440a7f738e94b4b32f7bfb7a0d71609dfaed612cb95acb27319aee1cca25b81e67201d05816f12ebd8e74ebcc7c10aa601ff93a4dacd9dc28ddc4db3c097298a2cde851a6ca440fa23806fbd8c6cbcf3a60949ea6026366ee77ca835efc7b6174874f6164ec8e3b371efc1793051e4bef23c146db3ec98ff1565c47f9d94574807ee79f29f4dc42d1e3df767fdb3eb7a56f8a2704fc23b4748aceaf31410a07e405cc5737a523094fda5802b93c75f37f85edd1b46f2fc30fc107ef1db177d2a8c5d1adb745692deb8b271e81a4c7e6bd353e7fa58550ff1d518533f0838e86f766568eed256888a4bd63bbae76e9de056855335c4027a4c4480ea4ee66d07309c934d1e5a84e2257f63454fb5c60cdb8dbab48f5c7781b4c3ec0ccd83a75f0dfba76a127f0936875bb4af19d0d2b539fe95c649e55aa39d13f3dd590d654460df29893aa33e222007c97522d02c1fb58bdd16585d663c7c4f6e89e79ccba3f3d7733b1179f36963ac78722872ebeb2eb2a61f5625a3974733fcb80b0e6894d64cede3aac263d45444d8860435a83daf2ccb694434cc3593d9b3c6494882b6efa4fbf2166208dadda32a6145a6625f7c82ce2b8a37eef8b8e4a01573c88c0503e001eaa3c710d6d5a2ac4cf332e27f37e7695daa0e0f56c5df349f3737150c9fd1b8f4fc2d52f871efb12a0db2662b62b1641d6bdf67880d36e352971425f8ba9cc9dd46d42bee079e9cbb91586720d7c6eecaac58d92356f1e6e827aa39edf6e434c4725f8fde8d1d89fccd1f0e6c13640997de5eb053da34a38a89f04444e7ba943159c82c7f2b83f9fbba37b5a5f20c29adf3866778f4550f62a2d2913164bf0a50a4ed12196cf74ae89658fd699de039a0f56b451a9afe9a943c4e2a09524ecfaba0c5378e6f2f82b97fcd180f96d5df92be7760256230928c469c5e33698eb1e6d5e974c75913487052b604765cf8ede5523c9976c25a4c5f510c5d7aa7f179e479521aa169a7a61a45c4ad4bf73ff46e9d8f600fec3a672bea888a2a8626615cfcf8d33d7403d79b9dea22906298732843be689a411edaa53e1e53e56cbf77d898be10fb86b3b70ee55e745df11979e52338d15beb171c8d96a9d691ac34e1ca3f03eab8dc0963ce037428a5c149cc2f1cc7af80b3a670c80406077de278ccf76935e63a9fb0705d72f88e249a6c0dc9f55b4378c4ab6e48e2283ee6428559480777698cf7589a5e1768df6cbe1e749aad1b6ec6dc5904186b3eb80a65454a4b1ffea1cc764eadb3650f036308e7151891fa69d5a2630ddbc7e51178eec05f1a36fd9a802d2ca6b45c73bb14be46a409443b26f116c79d2f0d1e59f84dcf34ff5f46a6fd233bcc74d23cf88b2c4e10cf091de962d56660b228ae598397e5239f310164b454c5c06c6192c53956528fa690c82e671727ca20e41fa112345d8b8a8b4c99463d6b80204ca17dd0683bea010f86b6c8e026c82ad77263773df3041cac330fa6fe976410c078280e7916918cd84f5ab09710a99a061880c776793dc85c6fbf207065d07e7b6b316a2f479538d7d1bef3708202077298f149c06449539e214a4a166066ffa04a4816ad304f06a1e09bc07edd41c2085056d550f3e3e6f93cfafbe36555d13779aacb6e6edc29a9cf517c001ad937a4aa54ea1d9c186ee1bd7a94589b5ec8137c8b0385186d52a19d758fd53c8e4987eea41fd3c89749f6565593e961af34880a87f7d88670296aa46040fbbed009c2fc464adafbfab09540ab5991571fe07f40bdf0597777e2169126c7e5e6510708c0c62fc7083964900590873ffa5bc4d7e895fd0b2243ddc624c35ca189cbd12ca91b25c1e11f64532a28207087400eef84bd5bb63262a1ac0c42fce065c34e984aa3af34da728d84ac8ccfb36eac468529a8e260eaa28187c50a003f4b0b0f9cce519e29a6202df6e8cd44a62890e866e6f5e2623a4a6d8c6f7d356133eefda877dbf54b8ffa8f0a8b9877cae1ac443630f6171f1d2300ada8bdaea1542e5ad83ff78d443b66455e900af02c70774c2f32ceef562a650eca24363e40c7e341f05263cd88df6174c90b2a6de76f9ba5b2665a633e48624564641c32ecee791b724114ec3c23d28f270c70d78fa8723619c6604e32ef148babff164dbc9f33e7c590b9acb0b892addfb11154f38b9bae7ac3d484766c117ea0b6f7a64e188fa63b31e0e2cd3f21a2236d21e6986dfd9d0e25354873d2b129813d8cfd87d03968bc49085540d9d193a311c197c1a1d124e15e84fa02c3800356b213a3f77d8f9065263bdd40eb742dce200c476cbf6b57b01a9fbada13a830b4adb0ae6a6f53675bc95d33d56657f7a09c157bcdc644ae76d085550bdd1bd3de653c2f88737bb35db7f86c905de57f706dc92e1371d2a9c609a927d5d9743e171c837b732f78eae4207b8f54a07e0430146f4c9ea6c6848b396810fdd8e5025464cba84b2931a4f6083cab56212f5b815f60009742c0b1951d0d835b184d7c5f798871f169e016e06db07dea4b5ef64925946ee91b67466451933ec51d0a334b5540e79182d4239c1ee3a84c0db508d4f549e007fe4d18b1c228b9693d688c4784ad1ca56877c09954700f446d83476a2d971e55a7b1b8a97a3962cdb7bce824c9d8a67e12a8dae4a78d4c023b271008e63a8e038f9a6679fa2446ff83c93b51917dadd137919800cc3f619bfa78fb5adcce2035ab7d42ec1924146638080304e398f6e19114ddf91980b9307e6ba07f6a34f09e34ba00dc0599595733df6c457a6e08791f806e7818a8d2cef5076b26e4602aa30318ded1da03deca9e0d0b73ad4ad1808ca36ffc662eb49ff867f08eeddc9589f76d68d4ed1f5bc87921dc033f0d0255c69c98f08daa51bfc25eab0c6969b5e169b61049af5d07a8505a291b7f64d436cd5c5899c71e1c1d2692d43e75c228572c28878af78122f0af521a6df12736cf811abf59c5af64dd3bcd9099b85c3dc5179e9086f9a3a2ff59f92f47807b54bd888e77486226e91a5f659b99361ecb3219c0239eb82b03b814b9c8c7008d89a69335d5975addf1862126eca87378151bcfd49fbd3514b3334d23fa39e6d955f16f143a8bf46f65ee38cbab14c57a5997b3b5f53b7e14827cb181c253920e2b6d2dc51f2617e3d944cb60ad8d51c2dac8e476318919d282e67625bc18d693cb9af66b74a72e0dd9452195aea889291897c43b1a4081bb3a91bbcb4655ca1d640904aacb1fcd5ab0b8adf9914acd6d2174277063a29ab47f2b330075c88fe5dde45a539a31c53eb1a827548a3d8acc027bfc52e79201d81cf40329e7390a1d0d5189d01e8fc6a2d8431f0bd479cef1bf788f32afdc66490b7d2ab72d0921294da7a52e7ffe37778dee5d4f4255dbef656f25cef2c8dca1ec072592b1f1da1eaf4d073c5d41816078116d1d8ebe11e19588f3abe698c014472fefae6d71568f1d7e928f6ef32d455921b7958e28d1042efca227bdb4c5563c1caa21f075ec6bf86c408d9a9cc9cb16bda4c18aa98d2012bb08933f1a4a5ee35d0d06b23f0bfe9312597d77fdc9796e7d5f727f98e6f7c9761838588dcc4374114e249991407f0ba9aba13533c03becb8fc5b4ab18ababb99c30586d1b926b1e3971a3e0cb8d6e740f596e97b4b6d8374339f265a29ba88e0fd38247534a4084fb533c838885b4c8f1f6c4e4ec0b678145cf4b7d415a0a605bff1a50cae226b5265fc0f1386d047851527233d86b709cddcd5c39773d60bb65db6782e5b3f20de49866ac2b9b02533cb7d67bae6f8bf1299fad126b30275dc768ec654c3a3512864878a7fe548b016a2b305ac4825f182fd7f4725cd9455351d22166896d044b21ae6dc0ea325c2b78a1a7020dbaf719b8246ba2793b89e122d632b53c8cd842a776d898a3616c7a609df2b9af83ce40483faae25b7201963e7f93aac127cacbca05aab65723ce9388a52c44cfc3131acddfa395f0c9917be5ea1ddb34742b89d39bfaeddbfb528e85fe32c9eb4926b69edbe088fce939ecbb6261f014dcd54f99aefb7fdeef5547e4c71df53830ee92ae564db5161a0f311ca39acd00afb4733dfa24a81f279a9abb08a1073665fdb184bf746dc81a7446ef678c9bef206e33dce529e537c50bb6509f8e73d6c0ce74832d3c4f48ebc2c2285b30f699202edc23b8033db43c153fead941d8df69be7703338005871a5c03f4952906bf654a21b3a2b89694f1b3bfb639c214de024bfa2015d3bb8fe0994e7867de24cc2c7b6972d333795454306a54f8aa5adb440dff247052b9b6bcb9fba51d777ebae3f6cd3b3f06c04b5d59facf355ed68f26b9d64512e827c6aa1388c5f480789a3384edccdcd6f26cb0505584bf93da77f5e005d5fc4683bfdd270317c9efe76fd97f07883f684b28e62a5f8482d23e87abc4ab36b19879ef5b76c6cb7a4ffac96f71f374f7ef61cd16c499eb3006d6c0cf6b3448e2a53d43cad136db0375bc99a174272338a03ffb268e73904dff4142b757a16dcf5adc80e0531b99e2e6d1be1755b9d7bfa0b4d50db4b4c8ed401d0200a1649b6f355487beac713f053a1ccaf61ee4c6d424c8729b82bd5666c90162300227ff1fec2fc3f5bd199b1dbca7c8c000208296c1ff469243c6064ed37c94481da5091ff5aeb97bb1f7c3316de685105684379d28510e31be2426d5684c0119fc26953fb163a980b0abccf09be8438371db84a2e3d26a22c58c3a6cf69e33915d4d12288f403de691732bc774c0574038977cae84e9e52c478610fa838f7b3e19c7373311c3bd3a8c58cf183da36652778eb0d177ffadadfeff6bf7cf1fcddc8a3fc3188dd02b5e82ba84090b4b5aec493ed033c07138a64967251dcd50f5c059486b8da19d19251349d5f24e041e27f6e140594f39bbd63837d2a7e81f029caa04101574b6ded43ec16863aa50bcb673df6ec017547c22596779d00c6072b8a7a3a44b41fce2e6d26214e302a821d073df0d18f523f4dfbc1db9198193788744935dbed60aeb09546c2137457c9cb314316d1c4da9eaceabacc1151a3d50438769c7c7a2bf6b6a35b2b95fdc27b14b4bbfc94dc646655d4066e58f0579ea8f7d91f1685e63c2f3613de40891c2babefac0104591d3a47e50e67bd6124004654f5d07df583ba6af27fca398794e6361fb54f64df36d1117254b8e2deebcca1028bc91a9094e99b136c4f3fc605951e0db70603a2c335342ca471caa1aea907bb4176a17d373313af21f2b26c7804e6fb9513115053d2a74c7e177d3c8da83438497dcb830c5bfe2d33da2e8d33e95329cf3a222a2a18e74902efbff7731dda37e2a016f4a7b1027faccb2040d5b1f5cb9346aff9ca601f6efdadc447b3d23615a72b00424556f7981d1ae67e5860447eb45f0affb4faade411c430e73bb189fce2d597154577d3e27bfa0a260d568873feaa1fb21d5337f385e3dfc90154afe279c1982514e67b3633acfb57d9a4c1266eb849226ce49fabff028b357a4f606c9778cc785261ac86403d015f44b4f56661427d9cca7505af976fa3020667d64d34ed21be47a586f988084a7b1acfdd1b2f23c2a1622303bfbbd5f758b63616f4d7121fa8aa3faa08fdc7fabfa58d121feefdeeee83ac379d27ecda010bcbc95f5da5bc494707b443c0f14999786050f9c53b00a5b97182761941f200001b747dd4e6c85e54bc4c6159a6c40b2176803c580d363a342c9c834b6cdbd3ee31d4539839bb0b28b01c753ac5b31d794122"]]], @ANYRESOCT=r24, @ANYRESDEC, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32=r14, @ANYRESDEC], @ANYRES32=r25, @ANYRES32=r26], 0x7, 0x1800) getuid() r29 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r29, 0x0, r31) r32 = getuid() setreuid(0xee00, r32) getpid() getpid() 16:00:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) pipe2(&(0x7f0000000000), 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f77390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946f9472ebc", 0x4e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xb8) write(r0, &(0x7f00000001c0)='\x00\x00\x00', 0x3) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8) msgsnd(0x0, &(0x7f0000000340)={0xbba5f299c16bc8d5, "3693669c4646908c9a749d1664c0a9c192c65033bc2a85221d5ea59413ff1f40f27eda26233ac8687f88b543fd00b08ffcabb4f56d413b8092cd1c4112a559e54fa6d7035fef4ec4e7ada9253c7e15f9d3a88fcc9605956ccec4f49c9c6c610223d4a5bd79132c8e80da9312decd97c0fa5a1d9fdd05c59b6e7aaf84064e4d7554862dcef2815539d4e0cada16795b82b0905f624f8ecd46f5a1ecd3c41d4cb177eda4d6668edd12ffa6f188982cdc340857c10bea41121d61ec4ac5f8eca03b0465a8682bbd66726c5079d5c578aaf3ab88e9af2b717d585926c3b801fcd34f4b49fe31c52938c51f1e897aa158a644d29a9d9edc3f1ad05b50457d2d2be55a00b3ee9730e3cb43ef7af03ec56636a159363c896e006a03d22abb1177037c37860872c1f3d3a92e8ed006f80e35fe48b99101e38cb829b525976e4eed87a548b83f01af8d3afe2c13cc58bba58a6c011fd855a3b74f5015918bb1d833066de911c3d7641e1925818a5d0774fa39b9602ed1550cb6a44327e4b1a44d5e16770a2634bc2bfa5dc5c5649925d8a18f67d6ccb816ac2e1c8fbb3916e2cd6ba0474fca3eeae37bd60fde3e2aa612e6eb4bdcc8265786fbd3cab2302db6f2215b19e7ecae63539d9431dfd8fcba905d5deedfd34b2c2482fcbf93f258153951b041be0c2cd85865d385a4a1d393459ad89a23588a218a3a40f9b714063eade438324b91835009c76636868e7cc656a0eeecd1d25c3382ef02d2eb9db6dfe889deb4d8741c61d192439d9fe9c2faa8b9523711b37677be0c5051e47eed4fd54bf334ef1798fd21431261c50d8bf926a5d552ad437d7395f16d3f30908c61f2648b0fa29586759be948dceb892ea21698dcc8ffb062f6948fa43c42e030f21a731979abde08f778477e0cc2af99f5a14d0fa674b6db292a6d35dd589281da377efa74b77ca3bc769c7de17768e23c1e4b80991af75a0a80e81142dda232c7437e48ee6fb16de3d19a27614a8dc34095c0b81b1342094d4058622fa05a8881c1dfabd2426500191fa5d7359374bd322cb2ad33f14f6b8e27e7321a7b468ea75862e78a1110fc6087181753f85e058fd6dac16d3ba2538e3b4ad9849772d841be424129f0377bc45e4055753e3b168ca46133d260605dcb8d420f9cf6c6ad7bfba48da2825bb1a73de8441571030768f12df2380789b436da605ee3bd15520927518a2f53603214a378bcb12eab81ca26589a2c69d8d10fe39c544bae154440191914144e072223ea6739d3cb12e62800507162333de0ec84317134325a1de8e228f3575eb4b78ab7646b61f024eb3d80c2eafc938fd14774c6ed9272021abb6f24b86aabddcebf299a0d92cd3aaaa7c17c37a81d41077a9a75dd4f45fc31109fab38c34248ff35489e1d2894397f61225046819efb7cad473c35936eaa568b9eccf9fcfd2f394e0afef61058a6eda08d44aec4523768825c5be3ca832615f8b032f3a959e905a62ccf7cb95d942d689f1c3020fc3b64a0475affe967975150de55a2f2de8c39b63060c8b43ec959f215d33eb0fa0d7c3ce27ee1fc297841b54d29603dca8adabefd4196e47239dca9a9153d5c02af94b504a64aa74fe58b6953050c73a0853aa3a12739f435710fecf96c5126c8c47fe1303bb91d52b962bb74f4856179cb3b023097923642be54448db77ba19bdb274c7c25a49bf27d85dda10bd28c9119046d31bca2d81ba0a430534cecb81b0dd4624eced75072fd2cc41adbf6e38626397fc11982a0fedff1d35eae51ad791d7129a27d7c75ba1514b7df1dc4fdfe42b8f249c51dacfb51e675d71e6514f3583aba361b40d4b38b6d301ed5331d75c01b391c84bc2e584767aab8694d07eb623746ff8eff1c13e616ee474aef7385fd5583451f90925e25ca7e038b8894414a1b619e627b43fbcc70b255fc5d50c1f66d0454fad1da5b2f07188f0f969ce01d191609d7c62e574a7a9bebeb3f2e937d73f2f5591b89e366722fca87d76cd4fe51c8e6b0c330bae2ec0a91870ed3827a6cbdc975512a21592253e9672d8deb2d0216628f7b4f4b95c77b9517e6ce01cef0cac539d6d3477447ac363c373b656329e809850851ed60e0be4a68613bc03d31beca87a1a26358262d158c3d29216713bdb1324eb5fa1cc7d3fc5106b06131a8288d0edf6d9aa6529479c919578cd0892cb937578fae150c569a908911f1c217645444ae0d0e5d322ead567e505e7d3ab5affad3022a8a570656f12c8f4feb987fe51db694569347383e8dcc8d6f01aa9dbf7bb2fe3db5b0684afc8886c47b98255f9473d3eae86cfef603c0b0872979c95f37c555017027b84a82b8ef86e6c445e5859023c384b21ab71c0b3c69f81dbb4df443832135b650856c79b6f90eb48229ae6501f914d502decf3708e0ffb64f3bab727ba3620f6f7c4aa4f717c6ecff57f973ed88283e7191d374e87e9583f47110e026b8d2dd9bb143afd7c19f07ca1043793dc3fc4cda2a9b8f29003f1e61f984a5f35bc5149a229aeeb6f55c694355436890734f60558a77f2a28c897d244d31aad2ea1f84f39f4b56ab71913dbae95c0f732f534660a28648a41ec52565322b95200b3b214d0aa339047697fcfccf319bd2e11c5db6b5a89ea6adc1143bfd619371a96b4a2656028bcad027f4f362dc27ad4f232a8787b0117cdefe35cf41a069265f57198bd429203670a362964d1c661d9c681bdf21988aa352bd2dc3d4e5a2a40ad972fa64a6909139bf7b63dade87a2a9ebb4b9dc0e01bb00156f53e5a4f260ce6ac62afe3b20f9ff4e040a490d85cdaaaa7b9e7e13e6851531dcf5d71d28ca3703c32a5cd1020865f288784e8d9ac48c2a02a72389b084d51268ed7bd4733320af07de61386f12a46cfde8d74aafc64d7d18fd024f27d9e4f773ccd2d192b4263acaf66d7146f4707c54435d2404f14632cbba2fd787bb0f9a7a473ff1aefdd3101190c804c208e25084efedd3cef879316937da47cd5b6c8955ae2f1de696eea9f05a08bc59ffd855eaa249ddce2d17fc00c4f06f5a179a5a53ae2bb96cd6c35b79c41710c2033ef5628a14efad78839286c6e1527a7fb3ab591191201e90a8f46f72d04e28d98eeb3d12e18b79f9375112b0883134ff93e35c3bde8cdcc4575954feb66494c537993acfe85977dd493a69bc2dbfeba722781863420e62863ed163c52136036c6cd976c27b6741eb4eea1e7b46680d6c0083add66c9211bbfa437b87149d3fa9928a95919ce0d56d47f5b2e5ae994150115abb389349c552295ced9548a6473fa0d1f7cac646bf1bdd65ac5ccae159c48af371c5533e4bbdc323cd7dfedfae485b16648a8bb92e71fa20ea3c2b582ec24800b17e7492c729be8ecc8bd1c8fec2b8d5cdabf198ad59e54ffe7bd1fa5ee589557a38d4f3afb94d9cf09f10461bcba9d8153c0b3a2c9c2a09bb1c4b5fb5e0c8635b95b6a910b9b3a5df916a1b57f016b0a728432cf200ad06ab241b6ff5d59aa3273b7474fc2365827868b213fb052687d7be1806392ce782e0dbafc8e173c46d697c6f517fd73562c63de64ef65c4b850f667fa82cffef59b1845eabda562a999d4aa71d0c4bc5c1e58322d6f9472b7ce787b4f334baa6aefd5796155840be02de7b358f41a3d80d1fb121ce92409e1565054518176ffda4fb6ca92e2c5c707cc6cee8ee11f71fa18f092dcce9bfb6136cc052ed03d7e8c5cbf106ae63845bc303e05efeec4f2101fe4c749b6ad22e45e989c8235915a7d68ccedbf9a2e3ba2ba1a07c844dd494b0466cec18efce62dd98d85cd8e4f6eb1956207797012a66231f552db93700ac3b9984200d6897314d53486984a28aea1ddcbad83877c37a6c5ed6452ac2e1aa9d60b3e0746fcd2b8445701843a21420654669d80d2b965f7936027884ddfd876147f7ec71cb1f6927f77e6b1dc90369bc29a89060cda907a497a0879e39d4f35ecc82d38685694168ac7ed52117449dd7716db457d68c2a87b7c51391b88b13fbadb4bc2bdb90daf9d2c6d4ad6c8ade41ca4d700c76b4b9b779a813a79f5541606a1da3ac9b9836e73f413629da60e13d1cd6713b38ea4363e9d85264a8fe1b634de08e4658f60ff154a0c0346c3344d3e7ace5b5eb7c2cea7e7cd38e768271956cd475233942b4b1f568e73ca02a39410c104d46dc7ac2d4a3ec17a796a81ab996550025e05d40cbaeaa0e5c2a32209778c5dd4ecfb198e3cbc7da30ae6018b6a9ae82d7fb2f984817506ff384a731a91831ae3e5af823a6bc1964c8fcefb1100556b0f3d9d46e74b6413da5200706437d9257a1529383c4bcae277bd67da8494d94c4e751e45aafcddbcc7a9fe7da9e82e7f1c85b1f0c68a321f2d2447cc616402480af5cfc140246d0cc4dbda00ef4d65c7c9d9e9ffd437642175384a1eca57fb19b6668c13ac81df9513fa78eaff2e5c8c97d02c631d332e65f4275a021c6c13ead6b8263662aea9ecc861e4fac18bae3f6e68617f8ed6c892f02d844416484087b77f68a9292efc494eafe73276d011503a180aabf7a80dd56f833c0cbc94a3adc3706928d2e94f6d91b7f7e6ee5aa9d0363aa3c2044ab0ca9faab4c331fe3ec614820fef6816c94eb34465637a48585a825bab55a3ae894d4bcc81958771504499d0dbcd6bc7f19f249bee80807317ceeb21d3ff88dcae4fa75a5cd43a0c89ea0c03983e1d70c2532ca05c19a850325cc3baacc50b98512058f5b49843a52635b609687a352d9bc6495e764e10c801831ac45bb764a05be55a94a450155ecc3ce47bc07c6f5c2e15fe057ee5d164d0f1268107066d168a4988b149aec7b74b84e4ee7442ede510708768613789234759683f7adeb1ef0fe2f8512314a5acd760ed1776011cbb340369b8cb7850bb2f514f12caf410c3a036c34403fd3918ba4c29e39b791febbb607315915fee89fbc75152149f67707e75a82199be1bbc638e35c5ab92d75e46c41152ef01f1acbc9a24cc44de975fd3f2261b6b8eba378faa8e1686e674fa2cfd074e6015a6487624b2617cf917aa896c189f2d8a29f5c31a1ce0f5d0ba638d84125a7c565bb65a5ec7071d166ac9ee756e02a1e77443386fcc76a43146809f50689368cf29c6c00a2b658b92d606c3d8561849875e663300b0a80b4302c8b426475b050897fe8436421db40cb83a3ea5d365e0037aaaa12f6634c6a1f33ad351e3772ee396f626581aa6df4acd2ff44da4cf24d29b8b7b524f27f0caf31efbc4bed25202621b74913ad7174a4870dca94bb3c795c04bd4d5c7db366785f058c4313c2ef32b85a5422c4656b8ac3e51bf87dd27adbbf274d27f8788874e115d36d78d2c6b49c9fbc1f6a7353a79afe136e19596f55a422474099d757dfd839922a21d5dd25ecb97c9b298b28e9e72df9c80434b2cba49f649a51b9a5fd257081b2400760be4c3c60954c0b30a2b6b3e1d3ed71dbe449a8c7ee0d6f6852d3408a1b9c3661c2fdc9dcabb67cc47efdfdddb1cea28f0408a1b69eb0732f75ad795f8743498da0a66352e2294a7842fa1086b70943f4f0511d88049da5bc17d8a9d5b463f7f8853ad0764da1309d24a546b2c47a80f6298bd3bec617321146858f63dac2b1d45aa9d1e9616aaef556b5f044669532267612e48591d0b4386967686dabeba99a8faa14cfb66cee1938e0039e1757adaf6ba771a9a209089449dccbed917f904a0d1034bdd01fa563a764df455880aa1c208113ae8e96cb841e5ada35affad1df7b079937386d4819631adba5c76a60a96fb0907c1bd5e01d27"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x20, 0x2, 0x1) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000000)=0xffffffd4) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r6, r10) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r6, @ANYRES16], 0x3, 0x1, 0x800) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x107}, 0x6000000000004, 0x10300000000000c, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x8006, 0x0, 0x0, 0x100}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r4, r6) setreuid(r4, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r7, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:05 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="a9289a1129d61f65fb23d000a0ee002f66e67ee0d61d000000"], 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) socket$inet(0x2, 0x5, 0x4) shutdown(r1, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) r5 = getpgid(r4) fcntl$lock(r3, 0x7, &(0x7f0000000480)={0x3, 0x3, 0xca78, 0x8, r5}) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x20, 0x4, 0x1, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffbffff8, 0xc38, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x61}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x81) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7, 0x4) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001840), 0x367) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000d40)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f664560940b18d610f280d3f000a5ade4bba808bd49b79012c9dbfdbfcd16ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35511780fe6ee345d65b63d108b12068b6b73946d4faae00000000"], 0x10) r7 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r8 = syz_open_pts() r9 = dup2(r8, r7) r10 = accept(r9, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x3, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r13 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r13, 0x0, 0x0) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r13, r9) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r14 = semget(0x1, 0x0, 0x0) semctl$GETPID(r14, 0x7, 0x4, 0x0) semop(r14, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0x4b8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2457f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9c655b5b1d4515b5b27df3a47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200000000000000008000"/599], 0x25c}, 0x0) shutdown(r4, 0x2) fcntl$setown(r2, 0x6, r3) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) kqueue() r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:00:05 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="99336edcb550d48e3144763828bf5f360a6e2da6e456078c0ecba7f5f170005b4dd4633cad797a961cb572bcbf5c4514b97e788c74e7cc8d1a8363a732e263918fc29a69528ed30ff150581236ecf22aa9f7db81eee35f8300"/105], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x2000300000000}) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0x0, 0x0, 0x8}, 0xf, [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x2, r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x4}, {0x1, 0x7f, 0x0, 0x6}, {0x6, 0x0, 0x9}, {0x0, 0x36, 0x80, 0x7fffffff}, {0xa331, 0x14, 0x61, 0x80}, {0xc0f1, 0x38, 0x6, 0x1ff}, {0x0, 0x81, 0x13, 0x8000}, {0x4, 0x2, 0x0, 0x200}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf, 0xfffff, 0x8, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x4}, {{r2}, 0x7, 0x82, 0x40000042, 0x594, 0x8}], 0x8001, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000), 0x10006) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x30080, 0x0) kevent(r2, &(0x7f0000000180), 0x6ac, 0x0, 0xbb00, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) dup2(r5, r6) 16:00:05 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) munlock(&(0x7f00004da000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x381, 0xfffffff8}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='&,.[-*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/(+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\'!\x00', &(0x7f00000002c0)='\x00']) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 16:00:06 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0xa}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:06 executing program 1: r0 = open(&(0x7f00000012c0)='./file0/file0\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) bind(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="5cf27ccc3b1998b7f670e30328eeb91a56f93fb6447d8b09d1c388c80ff1d11db6bb97d216a658dff1b4d8ed1aba25a2d780a2a228e84cea7ec3b0106f25c2d9a8d1b76385eaa9f616b530377cfd058c7c22aa53ea0856cef7b6f466e439f8e703c1fdb1f928f71ff36f8c01651f3fa9b59fa67984cd300162617d67e53b23ccd6166bf0c611fecafa35f8d9dc091c23552cec22b01e4ffbe380c444b779d714dad3d12db57f0cf8a75f8545160600664a166e595c471853cdbeaa725bd0132123e20f7217b4a8a6173bb51272c4b87e1ad4342a5ea235f2ef79cc792e7fad90c0e34ff544dd05d3cd5c24a0f26a758c41e96b665356e0530895bb0491bf659a4009fecbb3189506393a8477d9ae3488ef7b5d9e8dc9f3f276afc2577700df1ae5391dd0ef48b02b8775dcf77477826f75cce2d451740c3986fe6f9e1f12d453d0a242e9e41df950890b3ae5c73d513cf23d9cd820abe4709e2e3a1fc40d7cd146d18e6e2fb361576d473e830b20d62c94538606da35d7efc940881452dc38163c74e45fdddea62e226cbac7ecefa6e2783297b9e33bf40f45d4572e246d38f3e440aaaf6f99645774010ae22cf6ea470f63f83f6e1ac690db0919c2ec21165d643b7ef5744272ba5f54980c3fb9d7a169b44779f225cef7ebcea34492a3153bb1938394afb441d9f212ec4465907345605462cea60c6fa43f4c5400e672b2776ae8edfdc674f46ebcd11b8ca8996d430b3da0ea71a0ffc02b2d49eeaf62606cdc9b532a2d7f66d635e6989a586a3b03570c3d6d7931b67d52cc7d97ee7774cbcff7d46fbbf21307ad44af655821a215f533a52530b5773ce6527f644cabccad2f6e09d7f1b863dbe18232620e7d27d3ca8587d3ebbbbc321bf6104d75dc3d8de82b269cad3314c8a3a12da3cf777f0f96de160d4729c825f2d37d29ecaec94eb42f951ca38d310ac5750cd32b29f9b5158e9494b7c5685c0e6967ef1c24ddee080d15f267653abaff680a7fe12ccaccfc0ab403c2a443d51cdcbc7d486386aeb8d4a50d8af0efc92de3a7804daec76a679db533b2ffb0245ab657a4bd3da54e183181184eb2041603c5916a07e7d8fc8dd9424944dec8c22c6643775dbcbb90261bb0b79e1a4717fbe03fbcb267e07b4011c5b2cd6271564f015fc71905fafce7a601814b7e0483d9776c6f016303b6b43a5e27c59c461c9d68484024bebce21ef3fe583ec6bbb0776ac958138034bc288c0c97a1e5aad98aa3d9a963ed970c0de756761b9ce643a7f8ed85c4f84bb259ca007710ba6d9ac612404db6a3cb4fb2d8c8fb2a407a51312db844663debbb8c5008b6c888fdd038ff94d0e1a8fa3f86a4fcc447181dd5a34cec730ff25171428f14f0273e5403fa887d5c5b19420741e16991e169d36642d6a3a86cee46fee04f8d88497e00349d8412cced85a1abab114c25cd175725266499839aa784b4b21170f0321542e01f1d877e8c1e453c370cceb68bb6992716c4738331345e24456e94a3dc6d1232e59e24d15fc7a2910ec3a675670e3c64693c45c4578c4b5b504a75a78dba2244cf2e7753e1b4da6e9fa237249cba0a02edb8f5f1da9201c81fbfdd70f93e86e7ddc15978ba74ed11577bb6391607bce0c0233e32139ef1ef194a55cfa8d21939102590dcfc39c31aaa2e3abb6a24c21bde7678986f58b9c08357fef9b1a27d60a3b09104f033ea1b2a9627f96e2b63de526b62a24e087cc4c50d77e880044b39cbb499624f4c80399d682bc1243c07f8a5282c4cd4db29d8e558eeb1bba98ec639bfff9057363dfa2d766b31157b88c5aaa9583df5e63ab73a40a604ea3573658e8e53b6a878958dc2c704d8556dcf42492a9c69aa57ea4247eb0f905bcf8cb604d242bbe7b7e316f9ea7b1f94cc363f168d1f717f2732092fc4f758751733961ac0e10301fdda648cd262c45a92d1260961987e3abab06847e1eb7c02657c3769313052ae952328e3cf777c8b405581c71d7d0be09bef2d231d2e849c885e0be21fea58370e9bd8951bcba04ead56f3b07c94913f00f078540856ff57b0405f8427b79d562b3ad8b381b03dbf6d52f5cb6d09a58525ef13a7362dc9df1905ed822c14c590e61589ac1c8493846748f332b9395e5b9bffd9049ddf3c7b91d6ce0be675e2f09f2adcb1ae5319f135fac0f3f10466ce43f1ca4a352c34b9134cc1c53e7a39e6f025c15b3604ee1d080b17b17b0162a9f9ead71cd6b82b16aa71cacbc687f883ec5e2b23b17df0f92f35ce8ca87bafaa2db5c4668773c59d9401d4c428590cf621d3dd1b7ce9c470cd3c59fab4437baa86b18c76fdc295d99d73f04491df259c7ff7e774159877339c8d93fbdcb461870cb96896787253e99d733b20eceeddd3832cfef0c9939592d8ecc74828e442e48369eb220bc2595b71f1262128d076451a6e8f1a8c2cf2ba62b32d187919912f58f35a9791f2a97b455430b624e6c4197236478f5e7044d19bf9c511c05e286481d52ed402eb2c669ea15818c29536981eb5aa083e5949613eadb545837ee53ba95fad33afa704bc6f969e7185f6f499b85e1b60722f9b5f1cf19e2c27e1c84162b4ebcfd31f85f26942d6cc4bdd50af293387404897dc681ea316f2f7135bd3adc544841262399a88f56f8d8c39d3e5e728e33ad2b88940265aab7d1c664ff231d80d1dc280d4f9e432cbe74e6aecf3401474547ad51702a9dfbc1be1fb8a7c87c13ed384a6f347bf5291663d989c186a22b252129706201fdd89c83f5d6e05058d5cc2e72109acc66f0787292be63fbfe7f5be85d01deb2c97fb88b9a70a30f683b57106082f5736991c5f48ccc7265381d72a0e0e7de9d0c71c4d3430c65f09a05965bde20dcc2fa7dbe5fc189636ff5a6b49a0a33adabc9151d5ad53d53688970ab25e3eb0faa19d31ddfc20d5107581132fe3ec67720e64620b7a2a7c1988cc06528e3b0fb4640a73cb41ec72ae56ec60075367a4ec3a5c749005aa39ebaf0237251f85136e3fedaffd68da03fafe8976f3d72c546f9449e96092f20716d7b173186706729c8ce71feaf8564d3f18f2344422b09edd04fce446e9b013e5de18304a0da5ecc27373ab83a2d97e76dab3e5f05175a0237d8ddf3ae2ed42cacd2e8939c6d7359b21f3a2b2224c5490d8e3a9d8acac92d6e92069bbcba4d56df14c5df2801baaba5f1ddc8d68de448a28def8cb097e3bcce4c994f914a953d4e0bb17509d62f71b5d0be8083c12044a8c079022f85275e6b9f7ef03c93ffd19a0eb7d760cf9feabcbe3b27aa52399f0a418b197df50f813adcfb5aaf78d502e04d018a5228d67acc63e1b87f13f44ee50d05b65c3d20caaad2a1c33296950f38385c063f280cd428d937536263c4257a1590b767e69e6521bf432327b4d15ac59acbd259adce8c40633ba6e57868cc075f212e54802658f8d2b1447cbc098aff303c10863a7a2071fdbc8302439603c19655879e2e90e0a668a65a296fdad2b3b1f37f7538a0f2918ec1b6b73b5d229f2b1695bf24f185bf6cc71bf19713e8669e6006b5980a57608b407b826b798168165a1d7c8981d539a1c38bd88f25bcc4c66b27c72fdc5fb1e7630d291b0c1bef6930e2ae8a38216f9e7d42866aa170ad7e8c9784401ff3b55c07e182fb07fbd0196a9024729e52a43c76b6c22b05490735a89b8a00ea82facca2efe76beb4a3afdbfa26b39f773874e38c50b8b89e4d8eaa351848d09f3c51890f184cbfa0504eefce61062d5a8ad4df69228afc72caefac0c69b42f6487ef4cd22e53515d8b2d6cdca111014ef729683e3599d3a0148c7b45a02157b6ca9a00f655343e6fee9c540a156f0793dd64936cceda5d250f3f508b78fef6574df71587ce7c99f7acb4b1120f24a7faa472014dad5e7acca9db65c9d16164eba54315b6691566b056799d2a231bf75daa72edfaf1683a9d762eb2b0ae7db45b91c7459fda9707683680315703f212204289fdb012bfd47a8fec80cdd4011d3fa40a9b9af674bb3bf0ed81c17624d7d7e95bbf7c4abd051d700a5f88291df1e445481f55d34b663a7c6e6c259336dcda8df941c442a7ca92945fc72b9789aabbd4445cecc863bc022a551fcc2d6bbeb65833418dd8574ad9403bcb65db5b04d8266e86590e4624ec17e3a044ebbaad421257a5f6c9bca47f615b4611fe2e79ae153645f03074dec2f0e4e7e108732e0264f4b6341fbf8532f3745cb7fd953d4a2170d9ca920a1cb5c7694ac709e2e44873422948031b9145515972d7adeb0c6c00d72d70a434ea3a429ced4b12d4c7f378d0585d822aad16a35a3ba68dcabeff7d863b1d1f2bc977b6dc872b92978cbec11c2de835d84532a455b729aa8d013b392fa46924c792fd6d4056dbbf241a7935707c5ab367b242a4d6eeec1af6ca4ee09d6377a302561b9ed6ab3751c13b457e6180ddddc6a63286e321e99791fcd7f904291456f3698889286ef1133b0bc1b4bb198453727bc6da131f98112f6bfa0c19b25abc88d607dad6e4cdad05412f1ceedaf37bbf9bb460716d59e4f963dcefdc86a36d8871482f3d566dc49ea5b222f8c295a8e8122c519a1a0029d9126b54ee04ce81df60d580e242bebd2af0c81e00d9fb548f7ce7a47475b47c39466c37bf14589b55781d73bd3513e9af3904956915620978d4ffc7bde18e6c6a8b918d79c7ae91c1999cb2f8645016955e9b6311f209f77c50d9b60767002988efd9b6d6a3fb64cfcff1e75668c74d5288a5ae3b7c52c79e943bd9d20a283c240fbfbd4b27e5701a1709bb41011107125475c1cd9855e0dd9fcd4a50865ab4051dcc0cc4005b74e52fdcb2b83a24dbaab13e60f7b53bd42a6ef87509f543f3317bafcc4f560ff80ead6bb35bd495bde9075556cc95fc18c1a64711395f0eeb9ee986773c43ae3fe2f91823cc96018fc0d4f0d530a1c94b371b05a8f668edf66f597af77fe48af864eb3d817167476ce7906b9e967bdc26cbb9a0104b481e19c2031736a55ae842797b93cb45b8606e297c58c3ddb6de1440d5da78b9cf3341635e4f3ada5945d7e73ac5e4ae9fea019b6cef8644aee76d16f38d100fb062e653df7f0c3cdb85131431184201ce71e20ed1621bdf1ea716f614204a592d15b25abe887ddbab2187b1d9d6d8c61d1cfc0318889015a8aa0f1d30bb63f7e88fdbc611d1fbfcebb880a95456aad17c19f240c3dee839ac3633b917d3326ae1e5b2dce6eb6d0560d9036627db39cbe5b5670daab02048aa0977ab515242a148ee8b8737e8f2ba4338ff6fdd441ebd70b0d027e368e7f7192174e61580fb44b52e928b97cef5fe44f7bcb4bfa42d16e77b2902300d35100437fd732bc651a0097977d8e19c8451f03865fdd39377f519f5235bf11f051098d6a8dd2edb04389e9d5ad1056b354a81236685890417cf2694d1e6168147fc70012eea138c60feafc8c31306c0de8a1330c7cdec736f53cd6e8cd71cfe7fe638301490fbd68db8b54aab297a08222f38bafc8f1488de806d17c5ec5e53f1933eb5995cb0a094b9548a868795a60257c33a6ba9b9e3b3c847fe24396174e2ee05e334d0830b5e12d1a5a2e11a79b48c35110502abff2a9a322f373a829426ea58287897a201ad44f421d976cd67fc482d1a238eb40d9443b35001dffcf8b68b0f24169e3d2795a41725b5edf3f02ce8528d06a3c2c838366991d843caf8c5aa3a18212bad34ae235adaada4b2fd5d8c20fc46abdfde222535c6627e2d3868194d09fa0b45e5cdd60404930ce1695c48bed8b8a1f651a89b392d", 0x1000}, {&(0x7f0000000080)="db9bd613cc5b818b31fa80bc1d032a610d002b866966192894fdc8461bb0537fa5565a6739fb806efdbeb771e73090ee52a3d9ce7aa99023c71b4619237427813ee6d80d4cfad1698c41aeb3ae7a233b982e4ad8159cd421944f33a35526f3771ceab03f30515e36caf2642a2e5204b86db0bd7418f766e9c50d2d84b4b373443559d2344b081a23f65958b0e48af5c20070d20bdfd9516d7ac7cb61f025f1ff5d7ca4f33d38544a18047cd28e1612b1f8f4a1448fce6af5e7f911be096679cbdc2a", 0xc2}, {&(0x7f0000000180)="471e77f5321a1b1b6ebe2f38fd25843d7f4906e70093d8c1e85755d245089597a897fd21806a14c14e996720f2ac524d78d75063a23e87d42c7774c961756a33becd22f2965ec9cbb9f5fdb7dae0cdd0801b26b948e2fce61f3438971e046384dc91e079350742bdf492f003f64792cd37cf14e5f3d8ad954222b0f4633cb07658d76c28ff", 0x85}], 0x3, 0x0, 0x7) setrlimit(0x3, &(0x7f0000000040)={0x4, 0x3}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26}, {}, {0x45, 0x7fff}, {0xf7ec578998669918}, {0x8b, 0x9}], 0x5}) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000140)="b138b5bf511b7322b9265da4916533bb15a14b911dac01d168ecb5ffe608b9643dc21f67a1b2b30370d681955b2800efa20f84eec36214f9effb2e50d5dca2bca98ad13196233e01a92fbc70029f6bcda43c21ca591d44508dd97cb4e2bcf7dd41a1248b0c3c221468184e2915c439e741a3b7552e8e9c3457f55eb5d001188546b0f69ea4ae1c07b32128455e4bd81badbae9d20bb00e37dc866d3b915e8fa70347f4c1a61222649719ccba58bc96e6ec575f6c62", 0xb5, 0x0, 0x6) close(0xffffffffffffff9c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) fchflags(r2, 0x0) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) 16:00:06 executing program 1: r0 = socket(0x10, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dc6f6392821c456f26ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xb01, 0xffffffff, 0x7fff, 0xdeff, "8dbca912a0e44401a17a658d960f3fabecc85242", 0x0, 0x7}) 16:00:06 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES16], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) lchown(&(0x7f0000000040)='.\x00', 0x0, r7) r8 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r12 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, r0, r7, r8, r10, 0x91, 0x5}, 0x3, 0x5, r11, r12, 0x2dfa, 0x9, 0x800, 0x1}) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x20}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7fff}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fchdir(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6812, r0, 0x0, 0x7fffffff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) read(r1, &(0x7f0000000440)=""/4096, 0x1000) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x51e, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x18, 0x8000, 0x1) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "00df6aa624948c3aa88a3b7a144b441f928d8851e3666a0a80fc23976687aef521f47ce429825fdde68e9251ad4608d81964ad8bb52f8d2349478b19de25ae45a3be0d7e35f0d110bdc43aab0e680f4b5ae95414b153706578f1826acdd7ea5777f5bcad3953025a8b52d17f745bb5a2c0425716ef2f9c595a28df10e8f70746784353e5394b42fc68147bb2a7aa2905dd36c3dffb34c07ea805412866df5aa253ae49dca06629bf233e8ccbfc911b08221481bdb4b0ffcf589970b0ef525fcc4eeb6f3f80b49a68dec9c866595b162fe69b50a6"}, 0xdc, 0x542b5e3a98ef25b9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040), 0xe7) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r1, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x6) fcntl$getown(r3, 0x5) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x7, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000200)=0x3) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r8 = semget(0x1, 0x4, 0x6c3930823cb26123) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x8001, 0x2, 0x401, 0x5, 0x2]) semop(r8, &(0x7f0000000180)=[{0x3, 0x7fff, 0x800}, {0x4, 0x5, 0x2800}], 0x2) dup2(r2, r0) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0x1e0, 0x0, 0x0, "49f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d68a69ef12ff7fae903"}, {0xd0, 0x1, 0xff, "80db561eb40a1a79842ed9d622b3ada4c9764f87ab28bd19d6020f0311df004dd71f6188be843d111a3f1c7f4cbf71e137dec5132799cc46b3f75f8f4b3c30efb4caf4fa3dad91a3c3918dc76c8f7f13a55f6cb49d16f7ff814b180c9a5e9bded7e99fa01a2a7f37fae68c7620b4a8607d2465d869577ec2260ca25d21848df8b12a67eb2287a3a5d208d1d77544616577c2fa451ec705f8ce8b42177b3dd7c3ab4d8cc000e6c37df2603ded58c7276de007bf426eef244fc30b9960"}, {0x88, 0xffff, 0x1, "ae588c33d5069a9e696d5f106e604feb44c4ae95d3fda33c2ca8b295a21080029a5c9d09b17abfe2e2e9755b86a9f6af868fe23c1c2dcb027c6ada97fb7532fe64cef519f7bf49868a885cead3e01ce3aecc12701a5f60746ec12110e1e9095dcfb73453e0e96808efedf1c87731d01ca972b3"}, {0xb0, 0x1, 0x3, "604d896f1fb7d88c74ac637733cd38188f6d167b529a25787e8917ea2add8123102b3e94cb0061b6be302fead68762241ab5656f9eca886ede59871eb2e17a47fc3ff00574e41a898786a4e46adf40bdb898688f7cbe36b65c8da4d185aebe4d142443754a9c8c99c04d6c0fe7806f8738cf69f60ed8dbb5519eab388de6d189290f45d97bc6b9c8469ab8690decdd08a4a64d285118cf8becf6"}], 0x3e8}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x3b9a, 0x1}) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x4db, 0x19}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x7fffffc, 0x7, "468c006f00", 0x2}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180), 0x0, 0x0) 16:00:08 executing program 1: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000080)) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530003b5a522e13394f1749f7f2cbf56f4b305f1297ff2fdf2d0df3c6cc3c77893eaa52a1e09cc991e050c381ced02ba5f95642a431ef54620f38c06b17a80c99fee1bfecb84423f2bec581bb4c99e19803961dc3c16d11"], 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x7445a989adc00564, 0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1000, 0x0) getpid() geteuid() r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0x5, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x5810, r7, 0x0, 0x5) readv(r7, &(0x7f0000000600)=[{&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f00000016c0)=""/148, 0xffffffffffffffb6}, {&(0x7f0000001780)=""/160, 0xa0}, {&(0x7f0000001840)=""/141, 0x8d}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0x9, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) 16:00:08 executing program 0: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x597527004e5fe20a) lseek(r8, 0x0, 0x8d2f, 0x0) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r10 = msgget$private(0x0, 0x170) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = geteuid() r13 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r14 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r14, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r16 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r13, r15, r19) chown(&(0x7f0000000100)='./bus\x00', r12, r19) r21 = socket(0x18, 0x1, 0x0) r22 = kqueue() fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r6, 0xffffffffffffffff, r11, r19, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r23, r5, 0x7, 0x0, 0x4, 0x80000001}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5085331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1367590ddbed2eecd0d5e9345944f9e46af8e472025fca9e75685bbe403547c092e845cae88878b34f702917223d3005a2109650f03dd4fa509727e8e6f2ba37d892a77b311381f3632116768fea33d5d58d103e955827f71714316b2563"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) msgget$private(0x0, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x100, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r4, r5) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000001c0)={0xffffffff}) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r7, 0x0, 0x21, 0x0, 0x0) recvfrom(r7, &(0x7f00000000c0)=""/147, 0x93, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendto$unix(r6, &(0x7f0000000000)="0a4fb77b4e59436afff708623ffdb15823f9edcef649a475b3eed512a4810119f77dfb28447aec6fee024acd118a5525dfee504bcedfa9d1de23a6d5a135f4cb470b5d67a94b2ed2e20945e4a74816472126fb567a7d38f0cb03e8d0e321775d576166152cde54b0234d", 0x6a, 0x0, 0x0, 0x0) 16:00:08 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="5983ffe5ffffaaaa95aaaa0086dd60a4f0083af83a00fe79796ee1a1b70a6700b4a906a88962419f616eceac2fadfcbef693"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8082, 0x65) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x800], [], [{}, {}, {}, {0x4, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x8000, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48e09cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9eed139eb2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965ccfe980fb84ba99ea0b3af6f83065dbe7e875ccf60c5f9f1cd5af0e2f8d4bf0b090b44807be7166c80dc4e3f335898be860f517ff2e4a5811b557fd2a5f2497493b2ec2406fa109aece0361df6126db947ef36095b2ac036ce177c4fbb93056a824e1c93005f37179a4f97127fe3afb69d64d2aaf7a3737198f171500b", 0x14d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = socket(0x1, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) dup(r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) r9 = dup2(r3, r8) r10 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000380)=r10) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r11, r12) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000340)={0xb19d, 0x7fff, 0x4, 0x5, "0cbffb018f978c58af3b54de0a6b66d425d8cb23", 0xffffeea4, 0x6}) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7742000053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911916fd30fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/77, 0x4d}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) socketpair$unix(0x1, 0x55f678b611159e83, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/99, 0x63, 0xb6b14db8190c6917, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1b) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000004c0)={0x6, 0x80, {[0x9, 0x30, 0x1, 0x7fff, 0x3, 0xfffffffffffff001, 0x6, 0x2, 0x240000000000, 0x80, 0xfffffffffffffff8, 0x1f, 0x80000000, 0x1, 0x9, 0x5, 0x80, 0x1], [0x1, 0xffff, 0xfb0, 0x2, 0x1f, 0x5, 0xffff, 0x59b], [0x0, 0x1, 0x3, 0x2, 0x2, 0x2, 0x904], [0x0, 0x1, 0x7ff, 0x3, 0x6, 0x401], [{0x8, 0x8, 0x1, 0x349c}, {0x7, 0x80000000, 0x7fff, 0x10001}, {0x3ff, 0x2, 0x5, 0xffffffff}, {0xff00, 0x0, 0x0, 0x5}, {0x40, 0x8000, 0x1, 0x5}, {0x2, 0x401, 0xd039f07, 0x74}, {0x5, 0x1a1b6947, 0x6, 0x80}, {0xa3, 0x6, 0x3, 0x9}], {0x1, 0x20, 0xff, 0x7}, {0x88b, 0x0, 0x2, 0x8}}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x5}, {0x15}, {0x6, 0x0, 0x0, 0x4101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x7, 0x1, 0xfe00, 0x7fff}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x10}], 0x10}, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x21, 0x0, 0x0) getsockname(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000340)=0x8) r6 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$inet_opts(r6, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x820, &(0x7f0000000100), &(0x7f0000000140)=0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x8}, {0x24, 0x7ff}, {0x22, 0xdd3}, {0x1, 0x9}, {0x21, 0x80000001}, {0x100, 0x7fffffff}], 0x6}) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) socketpair(0x2, 0x0, 0x81, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xba, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x9}, {0x80, 0x7f, 0x1, 0x80000000}, {0x23d9, 0x40, 0xba, 0xe7de}]}) r6 = socket$inet(0x2, 0x2, 0x2) execve(&(0x7f0000000580)='./bus\x00', &(0x7f0000000900)=[&(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='!]$\x00', &(0x7f0000000700)='tap', &(0x7f0000000740)='/dev/bpf\x00'], &(0x7f00000008c0)=[&(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='(\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='/dev/bpf\x00']) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r7 = fcntl$dupfd(r2, 0x5, r6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000140)=0x3ff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, r0) ioctl$TIOCEXCL(r9, 0x2000740d) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000540)=0x7fff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffff9, 0x0, {[0x10000000, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x19], [0x80000000ff, 0x0, 0x1000, 0x0, 0x2b9a, 0xfffffffffffffffe, 0x1000000000000], [0x0, 0x0, 0x0, 0x100000000, 0x100000, 0x1], [{0x0, 0x0, 0x1f}, {0x0, 0x4, 0xfffffffc, 0xfffffffffffffffe}, {0x0, 0x7fff, 0x0, 0xfffffffffffffffe}, {0x40}, {}, {0x9, 0x20000000}, {0x0, 0x0, 0x0, 0x7fff}], {0x0, 0xfffffffc}, {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) socket(0x18, 0x1, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmget(0x1, 0x3000, 0x90a, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x1, 0x2000, 0x622, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) r6 = semget$private(0x0, 0x5, 0x20e) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r6, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0xfffa, 0x1800}, {0x3, 0x5}, {0x1, 0xff7e, 0x1400}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) fcntl$getown(r0, 0x5) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/132) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000240)=0x5) r7 = socket(0x6, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000008bfe997b86b8df3b5ac213"], 0x1, 0x2, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00005c0000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3875024c92c21991, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xac3e, 0x6, 0x7f, 0xfff}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffff7ffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {}, {0x2000}], {}, {0x0, 0x0, 0x0, 0x1ff}}}) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/53, 0x35}], 0x4, &(0x7f0000000500)=""/174, 0xae}, 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) r4 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket$inet6(0x18, 0xc, 0x1) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r11, r10) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) dup2(r5, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) r14 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000001080)=ANY=[], 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r16, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r17, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = dup2(r19, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r19, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r23) r24 = semget$private(0x0, 0x2, 0xb0) r25 = geteuid() r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket(0x2, 0xc003, 0x11) connect$unix(r33, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r33, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r31, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001600)=""/86) syz_open_pts() r37 = semget$private(0x0, 0x8, 0x400) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r37, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r37, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r37, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r37, &(0x7f0000000080), 0x0) semop(r37, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r37, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r37, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r37, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r37, &(0x7f0000000040), 0x0) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) r50 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000540)={{0x5, r39, r41, r43, r49, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r52 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r52, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0x401}, {0x18, 0x1, 0x4, 0x5}, 0x5, [0x0, 0xc0000001, 0x9, 0x101, 0x1, 0xa, 0x7, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r53 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r53, 0x4, 0x80) pwritev(r53, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r53, 0x80045726, &(0x7f0000001200)={0x1}) r54 = socket(0x18, 0x5, 0x4) sendmsg$unix(r54, &(0x7f0000000580)={&(0x7f0000001300)=ANY=[@ANYBLOB="b8de182abf9b6afcf0c818b2c7a0c5df748fafad0b583a93b7ed1e1d000011867f00b5e850dca6d388eeb4"], 0xa, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefd20427c404d1b239ed5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fba0100000074ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce4eb9e50d350f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\b\x00\x00'], 0x38}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r54, 0x0, 0xfffffffffffffffe) getsockname$inet(r52, 0x0, &(0x7f0000000140)) close(r52) setgroups(0x0, 0x0) setgid(r51) setuid(0xee01) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ce7000/0xd000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0xfffffeb7, 0x0, 0x6, 0x1, "d5e7bb5834579eeda62f706e540fe7a759cb1676", 0x0, 0x5}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa94dd0300000000000000fe8000000000bdd0830101dd100aabe09110ee42fd79040c000000060000000000aaff02000000001e00000000000000000102000000ef4d234f3fb6f1b30e8139e2059ae4e800000000000000000000000000001a1683cc253f368d73286c58280c30c0bc488c82c25852882f9c"]) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) clock_gettime(0x2, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x7, 0x4) 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1f, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) chroot(&(0x7f00000000c0)='./file0\x00') socket$unix(0x1, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x7fffffff, "ca28096e7fa15af0da00"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x77) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) writev(r1, &(0x7f0000000440)=[{&(0x7f00000005c0)="0f794930c658591624ca65886648f881abbd75c55b2455c07f78f6ae52fedf6ad7b5b3b98ee1d1f806ff0129519020b7aced18c9b3f331c7f416a6bebfc6243002fe122dbe304869aa677474f047f11ea29b0c23acc029181cc313ea8d0159a69f20a1a2a9c35dce17d740cb408956199f3af16edb15d495b5ec37bcac0779ef22d4cfafd9848f3c2dd1f58cc55a0f0c46648f4fbea68be6acb233e27ea1139136d6b5bf4ce723937536f6ea60f5a08adb7a30f6abb816a7c7a5f29a9dbc6237465e3c83dd7808a8f38457e984e33e639d07babe9bcd9dbfcd3c814f8098a93e09228bbc9e44f0cb60309a4b4aa9b16f429c5ab81c0b6474d2bd55b7db2b67e24d46e97bae999d9d6e9e8fbfa7b7145b09774871f92f5c9ed15a7b27b25b11207a26799e7819273b059161017036d0403cd2733706152e236b8e4ee5bf1192898d2a701ceeb74cbe1292238aa795aa3eeadd9c09e7e6f8be75ae734c876c809ca64ad0b5cba135cf7108d206d0b8f420035e5d93308eb649c19f8b22ee25f3278f68561f7b6dceefc2393857b80d30fdfdfddd7348fbd9d7484b449d96e8fdaea0c1239c0171f510a2f3b78e358cd93f10261b8bbfe5847dee8146cc12c1768ddffa1f37e8061dd612fda7f8d88771f6b25e793afce6cde4ef3f2d6d1ce99cd74076693c468de5f13a02b144ebf17654393827e3e6b101a714845c71c39d8e2e2dd7299e1387152bb6018924653c6f02d1931cb3d6e62bd7e9be0a0bc5d79ed59c410c8cdd0dabce09a24ba755c9e8cd070ba2d6708acdd910c204ced7a4fa0b1dc583547028fae6e08628279adaa8866643411d16c127669c53a0b5daa279b9b8330e636241fc1d89db37da9480ed2b591b0f2cd92061b54867b72504b022cbd5b617ec750287bd49c2c9dcb30fdda014a8310a13ac35c20568f7f81edd3e33fb102a9ba49065843ebcc034e588079f49ade5cf5c2b8912d4b6dd44908e33795fb2c9c44e1cb49b542f4d875669db15c7d069fa4dbc9bd2c34aba54ff517793ca820e52be8b22fbb5e5cbf3c72bf5e23bd0c528e2d17492a46de430e5ff82ad2beef773ca0a4476dd0a6ebc6663286aa95ecdd557292fddd0a99b27e0c874b5600d16f92bde8f1f5c40a78fee043b3bdd5600a8597bcc780a8af2cb3ffe08f1ef93c7401a60552d09ab0e4f7889143da8787da060d49ccda3353d035301bcf5cd50bef0b7b45e96042c13486ceefd833000a50792bfe0ce770403e935a6a06852d3b98845005c6746a968285bd4f15e9d48ee1e01a425f24b97a888ee46996bca85c420c1606b475428f39f8dc81b2810981a12829d4edb33b20947a06524ade91a62b07192fafa1aa7bcaefc84af36d7bc46f9530566753be0523bac4a906a7e1df0e4681bac5d0bfba272612f4e7491a8f5564e98636a47fa8361dbc4d996a45f6cc79ad7e216855bfc1abdbf3e93d44679b7594e8733f823d7817ddcf10765c895b6db740041db78a173ae51be2614d94813e0f9c37f5e8aadc4788bdb7bb1479246353f6d067bbccfddbcb653412a1676aef11b0769b2651cd2ec07b84214d1179027750053ce2c5aa340c2038d88e90495d6e38b48540f38d91f0ac499c53d8d83143e8ee971c2ab58b31e73a774f4a9291212d96d2a4a7840cd56e00e23219d5f46fb8a067973bf426296cd00ae0ca3dae1e9c6089af5decd410782d35c1ffb7c547ebad8b66a8c9ec78e907ec8f9463bd1d3474361d1ccc05e1f4f85edefa9bbfcdac2af3804bc054b8aeaa512af2803919edeb1c603f4c04fa0634a85bc449ae6b31da127082e68eae3632343892fc8f223e9b7cc62a08ca9f1389d459e0bc8d30eeadc6345ab2dea59f2b8d8cec3e2737647c38c95cca0c525e589a8222c079f02f57964297d75ef6e6d174c776f7418a9d111745fecb4dc3f637e2f228a40b83692e57420218236157161a0e2a66eba5653d0fc6a533a6bb478649b9fe330736602e888fc9e27dd5a46a1f0c5e5e7fee1b79874638deb57bb0f633a3c35c38a6740e3183899f0c9e1938886a1c1fd34e3c82d3cb67712431f8b9a516dfc5b8f407fcb34ae3d4bbc3f8bb2d302268e3c344d32ddb954c24468f7e35182828c3c2e3a8dedcafa27954f7eedcedc0eaa5f21cc0e46e08cab4ce5f5b52bd6cfe964fde533dabaa281896ac974e29fcec638358e50543050cfcd0e904d3da53aa05aed1e045e89109d115827105a8b985ece3a8425bcb58157777bc370d6c8b32cfe1fd453bf2e072dd0139a76319e797a9f026d3d73e78b5939c8041276b83e0a4cfac0576d717aaa731ad238c4a9d9e48f406a8b094ba19f5f271cd72a369981e3ba982e489ede028c2ada8c3ee4b2c32a37e5607236c016b2b9d6f7e8820b1a266be8325443404aa1aafc3a7ab0ea27df91d1f248350a86f78123a85a9d32e9733437975a965ab7d547ad14845502d33e1a88d3da6d875d5580d950ef61853bccca1ebff5891207e0b80f6cd7fbab949e169b64d8650ac77d755ea20e6b3b54a5ea2845810622ef4119e5a4c1ceb1b1d32b058029b887e4890b3d2693dd1c2345f30e44bbe0cf185d5e8c584783e00c73a23180d62b496fbc61de15ff0347943890e9bc2979bacde16221d61ffecc44caddd09a56b3ee57ce335d1f327539602dbca49445a250753c9deb479ca581312d36b28cba0dfe239bacb718d6cf72adf27a1dcdd0b4788cf851dff5a6ed190cf82a7d25c3143ea32771b383af6aeb52c51fb04a8af0abaf8420d0226e58f724c4f87d5c9241f81c8905292c5d04f0a35d717745136ab8419b69e3c48b000ced40c6053301aed0c56b4eab49b367867639400311d0799464b79c22c916d548841c8363922283746ac2f01b49a80cbe35fcdff9b49d7255d4a811fee543d06970386e1864fcf919660ecdb43711be2940f152f63a2f6704442315bd1128ba6c59589225ebfe0fa214805542dedac90f1c3aae301e4ad053debf3a4facf10dada6b5059e309db62407b2d7174cadefe83141b010ab55f93577c197a83fbf013b7196bc0df8c595711d84cdeb28ecd646dc1f4c3a1016cbab0f7cc3bc12a36e2d40e7769fda82520bef07bcc1b5be591a172bcc7e3d53ca420eb7c1e7e52228e58a54325c24311649e578893247dbad62431e844feacd0cec6c375c3eedd636e880e4c8fd8090b50a1768b8400dfa2482efa7d9f44ed1dfb05cf046daea2d662bb0ad1fa17547908f461e8e930a4b22f06ff004b6b7d563cd1615be2a95fa93349dc7cdd242e9a8f84d55ccba588276badca46f0572fa56b1eeadbce1388d1491685b7a26d1a7b6c45ac4fc66ad73adf5382376511a74101682cc90c119d9865eae33d51309835597d0541ddc5e172d625391de4b2036bfa56620987bd91a5fa1bb5c46303963dcddbe82ffbd3b1ddc248165a400c8d994adcf7c112532accde2ba7e50cc103c5f3a67715ad8bb16ea0266d1d033c9533d1fed512893e0b38b9ee4f4fc67d5f04122104214e1195b5b881347f8c7a2c6818c868263d0ceed5cde9079d01109f8cb308718ef7414bd48e3dbfa0196ce340941036848ade7fb13317a1a25feb7621083d8cda3ca8a5418b8f0cf5e692c65f3401466eeb102634346b4676d6148f9cd80571b3eeb879aeb36910f3e13e5aca2e993b6399045588e63faa2aaa20721ca1c1c3d590595a0138acba95e8bf64a3b1b7cf6e6c67c83bb3112bc8609749ee97bd972e8d96a2698bc5a8d2c89b17bd92940e25202202e809d9ac2a94247195026b433d4cf8d97449f920e53815fa0672101d34011e6f689357c138b8fffd87ba92e24beef00fcbbea1d69af6f17e18f3df9a2c006cac9c491b86b7001d0807844d2c5697440d09bbcdf9505a7bcce25b9e3a8ea54a11b97cd1fcf55f08c38379f10536e8cbca53438fedcb4e127d4a3dbac4bd4011883eb89cb529adb192040f949bf2afd6b40152b5c4699625182a51f3a9ab589ecb33aa30d232c829a42afd9b89d98368cb0c6876538b7572f55e539b7b3592cc1be836b1a5a0dbfa49bb7ba524cf7468b6adb7e0ad397f874e7d1270c63174332fccbc338ea4ad4d387da81390a89f1129f732a2117723edfd86bff90989d7dd4fd5a368328606e735973267f0c9caa8596e95d4209c71b3c9eca3fd470150d5ca129acfb0c3425281664c1e5fe3aee8493ecc259f365a60410effe75bee6d8c9875b6a1df27cb8f26c786091177f1e1ef72b172296b691379026de656a40428f9f71571926c63e0b99ace33ce36626717d401832c3d01ec921e6071c2179a1388a87eeb74ea8c51d860f0a4c072490170385515b9b85632f57402e4b72520ab1f6defa1f58ad6e5293a4b6614f7ccfe4483c4dea06ebcf491cce355c1c6e6723e98e5601354ac150fb856d52a6276eea0aa25e651cf1dbf3adddba239af9de419e9b559930d24f5b856aaaf5b02da2984ab5bc9396537639c6c8efe828bb8c5555e528928f79bb38ac58c21bcf832518bf34ec46c23b451b164307ddb89de20314f9e300ecaccf3d07bbe77c2d76abad6f2bf5555a982b706432e0b8ccc4b67140c5fe7fe0fcda44ed8bc8715d9850ff6143b5f74a7c2d33cc95b843e4199f4d9f95c5d9ccd8feab88b6db123a39cedad33f04656ca725df73baadb77cf44c1dfbb3bc2cbe53cff645ca142bda11799ef474a45866bebfa6adc409ad0d0dee5adc943ebdcc9d56e4a79c12f3b4e793db4db3be8f25006a3c784c885f4ca31dea7c155b1c40f7770781bcdf89caa92b0c58218d32b5177196f3d732b827a83ff1d5936db0fff70afc34a626794d97651f56c9f89b329223d200a4a544aa3a1a55d2eec2e0c019eeb9e99f808d815e473c1bdc4a604ae7a8101ee6107674fb44e39b2a4e475381dfe1d2d09553d5fe284cdf9204b797e420b60e2ec84b9471a8a8783364dfa02e6bb34be66ceb41bed655e56be715f21edbb2afec1b610fdb6c4d5a97c7dd58b9f087a6f314c5df8f9f3636fcd7cfa1e7159d76c78b4b2847956f04803b119a91cf3c4435a0acf26b79df09be0daf916457dfe54440d312b3da00f95e9197d41eb02c1e0d56202c2c2ce686f3b7d5735dd4e60a86017c33f777324ca4cce455640b03e85c896cc573159b2a94481eec5ec099ed88d800026be2b59446d9dcdb7a35f8a6fe2439ddb7c0437727ef09366326623c62f299cc58495bfe50e95149a0e5b676b706f4c0791e629120d8c9cb8f620a881efb9dfce98230cb71de80ab0b37a4958b39b79de3e54f85f98f6b382e758cbe8df32f4cb440c7e8342c3489e73fa621b9237979360af35d34c6fa331768317b3ace94a6ce142c3b0dfd768ead56880b7208eae534f32b8147dd89199dd406caaed0cd63c293b3301afcc37b70241c595e43b9c2d4f4059bf9d695a9c501346e25ed6c70a8dcb9a5073dedac6ca8456aaeb69d6b62b23b44ae56db1302527dc1d7503b3acc7acb7b4ccd84ae72085d9de5993bb601d14a725109388c7b437ebe961306611190104fe7c00672bb54066401b4b2117c09d629399e409a9b21e2bcafab3146cb129cd7b6e4bba68c47cefe4f55a6805f33960fbce00f51b4dd5d03ff165298de639a78ec3d19c04396e4c667a7c54627f5da5258a494981ca22a7bc744605fddd5bbe3f3aa8f62432aa933e50640c7b1d39691e0d05ec7adb9404ac7feceb3938bdde12015861421d051d1fcc84ff3ee0b2f09866e475d37bd756f1be87ce62a178e55d08e310bf87fa7d66001a6cb8c0f72", 0x1000}, {&(0x7f0000000140)="94a89c27334b21a9d72a6a7c6d39ffd876c314794c1ada102e2b47fec2248c1d2f0b871f58328610c579d7af0cd30b8cae94038af970d69d30cad903b0c8521b6e6bc3107e242831c1834c71d5cbad62a3ca5cb788b35e420571daf199ce5c97526bc99b3a4ba4d4c665eb7d0235bbd1735f4bc740f013cfd85e73b198908f8b58187b725254ffcc899ef792803bdba035735cb7c6b98c6bdcc6ad798e2fc10b297781dc836c9e67aa3129dc8a212c347f0fcd144829a000211820204ce3d2fce0f289a5670b257ed398110dd2e77b311aff", 0xd2}, {&(0x7f0000001740)="f850bbbf47d2f61dfdbae9e016772c5870cd99c439751fd6a1e706195394db5301a8d28660cc799d88e53bc75f81853d34ca8f4e5a0c54f7a672685b7be84249ed6f9b230d355edaa2fffa0c8d2c46f487e86fb7fd3f733acf2202acdc62102aca3a71f5f96c033153b195a54c690a54a741a301f35d8d33cbc51696df90e069dc67e1f39677520ccea1430b69cc9026ada0cbb3ae4e9497a10c4943be130f05e9014240281827c1b18b97e476b1c88918414e0aa5d83f2de45d1339cb20d81037ee3b828b6f4205d144142cb0b6da755ccd92cced56bec975efc87de5cc874185215179263bff06c3c06cce1b30b0d1f7d5d147ed2abcf802c88da36c3958a3b661ccff33cca71c8ec78a82cedc0a672f0ea3539dab6c6f0a3ad3aa23ac5bf3bf1893e0eb2e50722f457b9e35f6bf571b4509326435885c9033749e0a8a2ab9233b0b57002ea3e5d877d12f0835288d10eb3d4eb799123ffbb7860e2d5e7d18f1503862a5086f7cc03d6a5fe39ad77f45b3b7581f11fb5901e2e2a19ecb11e1b5a9e76f8d02d0d4679d59be3307c42b8b853e0c5e13e58b0ca7170620e219aa01becff6faad10b823be3b55cbdd6c428cf9c6bb18d824fbcc3e3a2be800aa3860b57219e3a9890780ffcc7ffcdb9ffc3869b0becffc450eb233e8df88683e8dd49fd304a7dff08d250c4233478107d3e659e7b765a33e35c19434cb19e270a1e5c7ad30bb9fc24d888e21a61edf8caca383ea6af7c64ce2f82efdfddf86a2c3f49bea690017399c3015644b2b002fc89227c2c409c8b9729e64c58a6c4a3fe8f71c67215285826b2e8d136728b0f136dfa10ea4680e008a610a91d0dc6c6521ddcbaa8520adb70ffae5979c855ab6eee58a1571d8c5df1063c756bef4bfeed828183a172498ae833f3da94122230945ab44f7427be1f97747d0f9d5a77550b29a26a94c41bced878a06b3a53267d7a1927175cc366de7dfda256a18b8db08377dfdeebf281b0978ac62e48695f355517903b7657671dc54cc9696ac10dc457b63195d4636210914aff63f51ab198fec2e9f5282523b7691996e4f01475786f0d4289a10cf8d64efc15879aa7de26c89e333d15308facda7aa9cc7ecc7f7efc39bdf0676da3acb1d270c5badb4b9fcff908768d8c0bfe0af8bf8934a17b341b4e9e4a0e8ff09cf7d320b32e1bb1d1c36bdc964554c0f7e8434bc3080a18053a898aba14270102b8f52eb8d5face6d4952f811f48308d1cc14ace8fbb48e14d7606786b01a029370e56df668cb4b416091e314a9f4dadf43fb6b4dcb4cb4ddd2c81b69cf8711ec7d2ee1800020bcf02619dd87460e553fce93f1115e103b080c9f1cbd41bd5a5e9a81d45854eb38f5a4eea34550dd123750b5a8e038252a6d40afb60734467474544f22655c9b3d508d001a225bb591bac15bcc7fc6034c5c391aafd954c2f63f4994fd5c31adfb39913ea9ae4b2e9f488312dfb8462ab281acc3f554db5fc91014da6771cc4c866f3282d4b9dd5721f487e500febe416f347d09e648b0fb8b04c05bbce2bdacb1f86280ed19b068c3e3e901266d74cc32bbe01fe6bf91ff50f5c071355634f602d2df72b83169908bcf323be50e96ce64fa9c8301aeb205f6a294cd6af19babc78a9e09ec83d74c9599bd6721c69d2d7f39c0e2686529d24cf1923cdca1b0464bd84bcce905a040772a928dc7fe8dc6f70f1e02d485d950d9c63f6ced7ae9b3cba9e6553073dade0b5b54d6f74037a0da1688266254c7aa680a7b44904cf25a65bec7f4ff2a3ef2661be8c14ecfcfc3f0488a3f6aaee677747a3371c706c2fc80c66560220caccba1742cfbfbaed7bf6e7ea1610d85a0ccdf26c349311821955007a93d0f6bac427d9e6cee43c242da00de157418a91d4f67c34f774906197fda6df756ff0e6de4a2e41e6740bcf7231520f5a50a8e26b93f12d00e98b11542e2fb5a135d0bf0119c2b607a4da422a4650f1c8d631f9f0d3d3d91a3019fe9d26e24e3a4f98f3abdf4019b54569f9316efe2d93c43eb13d7e99d6cee1a5fd24eff32a5ad78adc9faca3544ddffd4bbc84b8651c676fd2ca153201fc1469df95c2430621624c908e222a5eadc45e92f77c8a31a5debf08ddd618c30c2cd500b82e24ab87b4b1c499279ac05e6825b89b7283886d36eceb140eee33aca514ef07cc4266257b6b0ad4bb7431e248315170e048d55822d63c9f71a4bf60144508a00b5035d54b66e62b3042fec7c29794d5c0290b75f4433b220b6c1dd9f43a06d703a9dde3fa6745ebefa292f0be71f1965cc1378a73053d15413ec891bb3826ae25ca65faf5355bcb5f1b235bfc6eeebc7d49fcf4f68285bc931b0f5c7fc09e0b913a781e1374066c101b522a2a1cfe14916db2ec9fdba8ab5c2c46d5837044c550f4263c6460453e7bbd29e834b9f2c150adf529c6d1aad1ae09aa67a3424dace9b1af919f7d09da870855bf4cfed5c6e46c0c363b4d6cf0f84c77355cde184e6f266acf6e1c33d23772ee362896a8d8abcb32d10e074ee86940bd8d2983291d58f73f56fd91f1f287b8160f2c8ef15e78bd22936dd80118711e6bffb9f6cc8e2a7fae295f5f831d5427f12ed417c0154274d39cfa97e08dabd7f747cb92bc3a31aca95b6897336183c9f932c5f03645dc8b4cd48de9cfbd3393d9ae602ba0b9a2c2173aab3dd1f72d840d884ba8b41c9510e176d24f4228bdcb4fb76d7e8844bdf7dccceab146ac957ae9f499a3ed3f187391baa9a448fde84413c6bb8cb3fcba70e322dd85b9f2da9e12bbe152e37517604f77e546cbd82fa9bd1374450e21f1064f2bf986d3c39364104e41e56d93fcda7985c2986edcae602386d94a9cfba833a75ccf2ff94c301201bc9f560f874c9db92e0e1f59b26b0d40d0dc25bb97ccd6260a5ceaa6fa8cbd8e9d8b7440aed5be13a7c6d05c062488b42b780c23b3a27ede85e0fe672343d0cc2f5d4ced49185c248ce8673d5a3518331e04d5cfef3aedfc874dbe3108276b355f6d842d2fbeb91adf4753ac414fb7769e46b5f8038743b0c74098be8a32647522dfb29b8101781a3910e7dc439cece422ce5449c06dcbe52cdcb97b726bbc93114e0154486dc86cd11025d45219b353de2e9f7bf1e8f6568c21ef90389f7a34d237ac230fbef2fb56271a9bfb31a32fcdf3070009407d5a44ac40112af35204b98263028b6aedfa46ae7f4267dfa2c08f0fe0f0fece74f98df9c9057ef8008b4ea2d85f2d695b1f463877db557877e7842de31b607b73d91d8f535ed56f95f67489cfe60c45c200eddc06bb5404362531e0d820295f844fb325cfabe30e7a4801294dd20820aeb51ad24dee5f70ba05290e769b5d6f822b92a91c3974cc234f5bb4acad7bba6cbf0a8e9ca79b49e5f95ee396a18626fe101871384634f966c6a32c381370c1aad61ea041b02fa89d642f18ac40c600b0a17a999404316a8d1bb8398e698c344167dfc4bd47274962045ea30b3c85f51723d4694387571c12e519cf65e4587c35cbe475f1acc3cb792994fdd865c5d2d52ca793f912c87f3f2c7b76a824961922f32d94ee69cff6420972380aa7bf8247b9e5f7f52cd8e1c8965a33fd200971602ea23142c6eec20bc746da55d51a9e4d7dfdccf26ab6f38b32c8d6115933c0caeabe645a2b8d7e2ca86bba98f0d71294edf973afca4eb8148566174d6c1c04d90a124c93ac5a443200224cc5497b3cc70b844acc991f717177a47f1dfde7fa28b139b102cea4820cf42c8170437952e1771bf434973358d78384d3234476453aa5d6e8cd3e6abcae913fb050ebb6eea02fb61d0765f30075cdc27b06f55822243d8ae1d6ef3a4a9dac1f8d097da37930c8b59df6c66e937fc271e3d13afa3e10f76b271685d70f92b12bcec7686b9b2dfc0b7c337bdf27419b0847985a673eed0f3d8e703caeb56361facfc0689261fe4fd0e70f61d48c895458738c531488ee18c90acb47458b35a7c5faaeee09ffc8ec5091c27a6668f6ddfff2fe65930c99a3a51867ed9c59235926d0d71a9ab11b0f96ff76851fe083e62bcebd235ac50cdb9c78b616a9f179a49447084c3a91fd6604db5112a45acf80a2fbabf2b3d65b0e43fc2521129659f5a5879b7e795bd446408d10d83e3979817dfb687c893c52ce5322af899b6a7d09635df44ca4fb95edcba694b14de505b0ba8d82590c65a3ba02040c67d5ae059edb39166464db4eb6e6a71b4abb5e9af961cb3a853810393b5751459110548cdea507845861f84e2868a36d4a7e3ed636de63e2382916714c9d4d2d63247c8c70b4b5875f5a17e067a8d293a2a73cd01b9b89394c9dd3c9dd138e2e37aa3790e8f863b011492cacc3820d92236358704e762ade066a3ecbac61413e8546df928bdad758c337693940379f2a306cdb869ecfcef46e33bca448a38568467b62eaf51f35757ca5a17ff1d292a48ef87288d4d8916811be9abfa09846a23fd4af22165bf8d0c690005459da3567dc149ec921ccb6e0cf3e444593aa9bb89d566be2e43c16eb408f1e2a4b4203ecfe42b0efe420b1c911517d05a7395f52eef67fe628fd80d6fe95d3702804ce9e2bd84726a91ef837fe5e8c8d8768e876c0cdc852c67bd10fb4d71a88552f8ce879eae8d811b1c84cfb9d9b9e251136e2d8072dd015e62e4f9826ca452869a5b3206399494eecbbaae0817e546b497fc1cdec44e8f0a9a507ddc6cd9b7e7b09559dca2afa01ccca9daa50592317ea98926a32f60a9c1d3e924aa1973bd72895bc1dad877a9ad37332c002257876cfa8dcd9e6d03d806e903686d0310b752fb3e63cd205b64268ab898a0594ba48fc9ed9ea192d194dce867f7111868610315ac008a8cb8d2109595d63d22aa4fa714223033637f7eff1a4d07b805a53dc922120d87ed9520db2f93946059cf9c6c4f81a95f0bb55832c28fe03a24ee40a838b71f749c6008823a8728ad4f1e2b4252af0b0c2313ccb31ba77b05933d2cd1478c1b4f94649d0c1e34e99f02ae9dc77df1583e368f13b6ea615f0f633896acca5e82fbe0cde8ba269885cfdca84472d750c89cf68372487021f0ebccf353a1264c97c2c863e49bce42a40eeff08f2cfc19b65f257089f095022ffa39e818bbb58e211a8082ce8000076bc6013e3d92455f8e09939f82f4f5bd38cd7e28d2148634b8316b7ecd80aa8dcd359990f1e045eeb917462eeafa619bdd2b6b1573c568fc23d43897c9078ad8de9b0dc33e85170e007e73a5768f9621d95cc0b6bdc999c7390dfbcd6c7bde613043725a2f762fa679b3a69cf71432776dfe8848ecc586986120879902d14943abc9e62ee7d5025ca45a66bdc5b80f36f038a294abce98c07044e8b5309811289b5f49fc67d68cd16171fdc2a85e6ac23ddb71a762bdf63de5733d24d12ed38b7666efcdac3c91f93deafa435db0b79671d2f6ef28916cba1e5d0f512561dbf017e9b49579d23882496447e4db91bcb99025a7754387fb73a854dca68ba68554cc09b42c492c29d31e93f781e13174f989d86a63c4c7ed8765c7ae388e4eafa3b550b2c4dd6a0093137c7fea7957e1185a3a1f5188b2859fbb6bc6e64ba7943c30d2bd9c842d4e8faf5344d2599cf0af82e81ebb35c7e0e8d8d8e62d52adc2b2220ba45823b84767559601c3d4557f36de336429ad2ab48373aa1f1ac381dccb17b74a2cd8b6b32549f3f22c65eb393064b43257220d7112d7211348ce6b5de57412d2e23bbff0c8f3d3c467a45ae528d090f487b589e89a595f171eadc7f1ff32979b1e13a23", 0x1000}, {&(0x7f0000000300)="138855793beb3c59b552065d4e3a16dca4af2d58847e033c0e122217b4067b63170dc14310946f5ab16e166c16e43c1edc8e4e0e9c69658a2c4353cc18943b1ded3f06d7607e4642f324ad9038aacdf0f61d04c17c9fab96670bee69c28a6146c5b10710e70908f7254067603b6a865dbe0648637aa85174a3aae8e84cc4beed0dc50e6d0a9c4367acac65839bb6f9a3fe6035259a46c7584264c4d8b176ef27c786922585afb7f9024767ca9fcff98b104df547ed34c7c77d45619f3097daab9d8fa05251da9e682ccbdf231a2d", 0xce}, {&(0x7f0000000000)="bbb33e0b407db627760dc490b71815ad689c8648d373244d990bbd57729d6ff9130d382cc156c42fb2", 0x29}, {&(0x7f0000000240)="0624e0fec0e32e04f5ffdbae087e3aa4aa0c0147a3b56a0e75a7dabca4d057831880bd48810bad4bf3818e6559cf0ba3bb0bcaef6a1642569a4a64fa77eb7f3a2cfc5cfb071435bbc0471da5a26e332ff6ec", 0x52}, {&(0x7f0000000040)="51f30f17e4b43fcee776afcc897c942bf90f3ae3bcdb045a950434636f313bd70824cfe888a3407dde8be86001cbdc0cbf632f13abacebf8e267a0", 0x3b}, {&(0x7f0000000400)="b7767f77c3565ddeaa703f", 0xb}], 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) panic: bad arg kind: goroutine 29 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc003007770, 0xc002fb8ff0, 0xc0030febc0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.(*Prog).Clone(0xc0005139c0, 0x8f4e57) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.resourceCentric(0xcb61a0, 0xc0037f2780, 0xc002bf5800, 0x8f1801, 0x5, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb61a0, 0xc002bf5800, 0xc0037f2780, 0x10, 0x8792c0, 0x8f0181, 0xc000042380, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002bf5800, 0xc0037f2780, 0x9aeb20, 0xcb61a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002bf5800, 0xc0037f2780, 0xc97ff0, 0x1, 0x1, 0xc003007d58, 0x4510b1af, 0x88e9a72a90891b87, 0xc003007d90, 0x789ede, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002bf5800, 0xc0037f2780, 0xcebd40, 0x137, 0xc0037f2780, 0xc000082d80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002bf5800, 0xc0037f2780, 0xc002bea100, 0xe, 0xc002bea100, 0xc002bea740, 0xc0037f2780) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc003007ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002bea100, 0x9a2220, 0xc002b1e4b0, 0x1e, 0xc002afc3c0, 0xc002f52000, 0x1e5b, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc002afc440) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c login: OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd807f000730, 0x1dfc, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f000730, 0x1dfc, 0, 1) -> e in_delmulti(1df0) at in_delmulti+0x8d end trace frame: 0xffff800021b7b890, count: 0 ddb{0}> trace in_delmulti(1df0) at in_delmulti+0x8d in_purgeaddr(ffff800000aabe00) at in_purgeaddr+0x156 in_ifdetach(ffff800000a1f800) at in_ifdetach+0x74 if_detach(ffff800000a1f800) at if_detach+0x140 tun_clone_destroy(ffff800000a1f800) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800021b7ba70) at spec_close+0x311 VOP_CLOSE(fffffd806e3310d8,7,fffffd807f7bf8a0,ffff800020ac7878) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066df7998,ffff800020ac7878) at vn_closefile+0xd7 fdrop(fffffd8066df7998,ffff800020ac7878) at fdrop+0xc2 closef(fffffd8066df7998,ffff800020ac7878) at closef+0x11c fdfree(ffff800020ac7878) at fdfree+0x101 exit1(ffff800020ac7878,0,d,1) at exit1+0x344 postsig(ffff800020ac7878,d) at postsig+0x4e5 userret(ffff800020ac7878) at userret+0x199 syscall(ffff800021b7bef0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc41a0, count: -17 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800021b7b840 rbx 0 rdx 0xffff800020ac7878 rcx 0 rax 0 r8 0xffffffff81cacd73 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x9c2712a70733b204 r12 0 r13 0x3 r14 0x1df0 __ALIGN_SIZE+0xdf0 r15 0x1 rip 0xffffffff8134424d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021b7b7e0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=399659 stat=onproc flags process=a proc=2000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6c008,0xffff800020ac69e8 process=0xffff800020a81690 user=0xffff800021b76000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=3, pctcpu=0.5 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95038 91613 1 0 3 0x100083 ttyin getty 88913 480173 0 0 3 0x14200 bored sosplice 55799 1865 83056 0 3 0x10008a pause ksh 83056 483905 37674 0 3 0x92 select sshd 37674 179609 1 0 3 0x80 select sshd 7148 317327 35397 74 3 0x100092 bpf pflogd 35397 297185 1 0 3 0x80 netio pflogd 34062 74303 17262 73 3 0x100090 kqread syslogd 17262 294045 1 0 3 0x100082 netio syslogd 62704 318895 1 77 2 0x100090 dhclient 33948 232931 1 0 3 0x80 poll dhclient 45958 466469 0 0 3 0x14200 bored smr 38300 467132 0 0 2 0x14200 zerothread 20056 401954 0 0 3 0x14200 aiodoned aiodoned 21815 237848 0 0 3 0x14200 syncer update 58836 19363 0 0 3 0x14200 cleaner cleaner 64653 409307 0 0 2 0x14200 reaper 51922 123254 0 0 3 0x14200 pgdaemon pagedaemon 95801 500340 0 0 3 0x14200 bored crynlk 85020 468639 0 0 3 0x14200 bored crypto 39972 418163 0 0 3 0x40014200 acpi0 acpi0 65970 379052 0 0 3 0x40014200 idle1 51621 203596 0 0 3 0x14200 bored softnet 63569 266368 0 0 2 0x14200 systqmp 27546 473990 0 0 3 0x14200 bored systq 11570 443320 0 0 3 0x40014200 bored softclock 78308 47391 0 0 3 0x40014200 idle0 1 413044 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9528 6427K 7193K 78643K 11386 0 pcb 13 8K 8K 78643K 109 0 rtable 100 3K 3K 78643K 301 0 ifaddr 80 15K 16K 78643K 118 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 36K 78643K 64 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1432 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 53 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 8K 25K 78643K 338 0 sigio 0 0K 0K 78643K 8 0 proc 62 63K 83K 78643K 476 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 52 0 in_multi 64 3K 3K 78643K 96 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 227 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 84 69K 71K 78643K 2129 0 UVM aobj 32 6K 6K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 67 0 NDP 13 0K 0K 78643K 21 0 temp 136 3030K 3094K 78643K 19288 0 kqueue 2 2K 18K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 60 0 19 2 0 2 2 0 8 0 unpcb 120 388 0 378 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 160 0 160 1 1 0 1 0 8 0 tcpcb 544 214 0 211 2 0 2 2 0 8 1 inpcb 280 887 0 881 2 0 2 2 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 5 0 5 3 2 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 pffrag 232 15 0 15 1 1 0 1 0 482 0 pffrnode 88 15 0 15 1 1 0 1 0 8 0 pffrent 40 421 0 421 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 52 0 7 1 0 1 1 0 8 0 pfstkey 112 52 0 7 2 0 2 2 0 8 0 pfstate 328 52 0 7 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 215 0 15 13 0 13 13 0 8 0 art_table 32 216 0 15 2 0 2 2 0 8 0 art_node 16 59 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 51 0 41 1 0 1 1 0 8 0 shmpl 112 34 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1905 0 496 46 0 46 46 0 8 0 ffsino 272 1905 0 496 95 0 95 95 0 8 0 nchpl 144 2589 0 970 61 0 61 61 0 8 0 uvmvnodes 72 2079 0 0 38 0 38 38 0 8 0 vnodes 208 2079 0 0 110 0 110 110 0 8 0 namei 1024 8095 0 8095 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 0 1 0 1 1 0 8 0 scxspl 192 7516 0 7516 10 7 3 7 0 8 3 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 555 0 525 4 0 4 4 0 8 0 futexpl 56 7913 0 7913 1 0 1 1 0 8 1 knotepl 112 77 0 72 1 0 1 1 0 8 0 kqueuepl 144 90 0 89 1 0 1 1 0 8 0 pipelkpl 48 162 0 154 1 0 1 1 0 8 0 pipepl 120 324 0 313 1 0 1 1 0 8 0 fdescpl 496 539 0 525 3 0 3 3 0 8 0 filepl 152 4851 0 4783 7 1 6 6 0 8 1 lockfpl 104 112 0 111 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 810 0 801 1 0 1 1 0 8 0 zombiepl 144 527 0 524 1 0 1 1 0 8 0 processpl 960 555 0 524 5 0 5 5 0 8 0 procpl 624 1349 0 1318 4 0 4 4 0 8 0 sosppl 128 26 0 26 1 0 1 1 0 8 1 sockpl 400 1361 0 1343 6 1 5 5 0 8 3 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 151 0 0 18 0 18 18 0 8 0 mtagpl 80 31 0 0 1 0 1 1 0 8 0 mbufpl 256 736 0 0 46 0 46 46 0 8 0 bufpl 280 4695 0 173 323 0 323 323 0 8 0 anonpl 16 71222 0 68415 90 6 84 87 0 124 16 amapchunkpl 152 3117 0 3053 12 5 7 10 0 158 1 amappl16 192 2868 0 2778 66 17 49 61 0 8 27 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 152 0 151 2 1 1 1 0 8 0 amappl13 168 26 0 24 1 0 1 1 0 8 0 amappl12 160 167 0 166 2 1 1 1 0 8 0 amappl11 152 74 0 56 1 0 1 1 0 8 0 amappl10 144 20 0 18 1 0 1 1 0 8 0 amappl9 136 401 0 397 1 0 1 1 0 8 0 amappl8 128 323 0 318 1 0 1 1 0 8 0 amappl7 120 120 0 111 1 0 1 1 0 8 0 amappl6 112 28 0 25 1 0 1 1 0 8 0 amappl5 104 447 0 429 1 0 1 1 0 8 0 amappl4 96 506 0 477 1 0 1 1 0 8 0 amappl3 88 269 0 261 1 0 1 1 0 8 0 amappl2 80 3557 0 3498 3 1 2 3 0 8 0 amappl1 72 21782 0 21362 26 16 10 20 0 8 0 amappl 80 1601 0 1569 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 35 0 4 1 0 1 1 0 8 0 uaddrrnd 24 544 0 525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 544 0 525 1 0 1 1 0 8 0 vmmpekpl 168 8539 0 8507 2 0 2 2 0 8 0 vmmpepl 168 73429 0 72381 125 21 104 116 0 357 25 vmsppl 368 543 0 524 2 0 2 2 0 8 0 pdppl 4096 1096 0 1053 7 0 7 7 0 8 1 pvpl 32 214059 0 210894 209 7 202 206 0 265 157 pmappl 232 543 0 524 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 208 0 4 6 0 6 6 0 8 0