kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jan 24 17:18:07 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.179' (ECDSA) to the list of known hosts. 2020/01/24 17:18:17 fuzzer started 2020/01/24 17:18:25 dialing manager at 10.128.15.235:3942 2020/01/24 17:18:25 syscalls: 337 2020/01/24 17:18:25 code coverage: enabled 2020/01/24 17:18:25 comparison tracing: enabled 2020/01/24 17:18:25 extra coverage: support is not implemented in syzkaller 2020/01/24 17:18:25 setuid sandbox: enabled 2020/01/24 17:18:25 namespace sandbox: support is not implemented in syzkaller 2020/01/24 17:18:25 Android sandbox: support is not implemented in syzkaller 2020/01/24 17:18:25 fault injection: support is not implemented in syzkaller 2020/01/24 17:18:25 leak checking: support is not implemented in syzkaller 2020/01/24 17:18:25 net packet injection: enabled 2020/01/24 17:18:25 net device setup: support is not implemented in syzkaller 2020/01/24 17:18:25 concurrency sanitizer: support is not implemented in syzkaller 2020/01/24 17:18:25 devlink PCI setup: support is not implemented in syzkaller 17:18:31 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x48) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1, 0x6, {0x6, 0x1}}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x60) semget$private(0x0, 0x3, 0x1d0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x9, 0x8, 0xe0, "b2d86d81820dde0963fc4c80802f12d40c826df6", 0x6, 0x400}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) r8 = kqueue() r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x1, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x24, 0x4, 0x8000, 0xff}, {{r5}, 0xfffffffffffffffa, 0x50, 0x1, 0x9, 0x225d8799}], 0x500000, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x5, 0x2, 0x8, 0x6}, {{r7}, 0xfffffffffffffff8, 0xd, 0x2, 0x4, 0x2}, {{r8}, 0xffffffffffffffff, 0x28, 0x1, 0x400}, {{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0x9, 0x8}, {{r4}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x5}], 0x9884, &(0x7f0000000440)={0x8001}) r10 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000540)=0x2) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r12, 0x0, 0x4) r13 = open(&(0x7f00000005c0)='./file1\x00', 0x10, 0x84) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000000600)) r14 = socket$unix(0x1, 0x2, 0x0) writev(r14, &(0x7f0000002ac0)=[{&(0x7f0000000640)="85cf9b286b80d49d8ccdda03d2e31c111e2a56b4a586b8c8ecf11e5d6a32af438a29c0e0071301227221d95e879aeafbad55c7790ce1131aaa7d64df8a13e62881742aafe7444fd7e554bc1fb2ff6fb71fd6f619d27a06fa689b0d94aaed7e6c5bc79ece9ecbd88e4fb773cd8921b3ff19a98a0b0b179de33fd43c334abe40188f111420468b364a84c95e049456106dd6c82631c9a4dc7c33e0966749a81c805e934a596ee2c9f53c6bcf7ed46d1875dc89a0faba51a6a467b2256cea61f1b9f88341fe025de44a082af207256fe826e93ddccb0bb2242ad65dfa8ef6a47aa4c7def87246df7cda7226590d905fd7e700ae9a0ccc", 0xf5}, {&(0x7f0000000740)="e7d6c79021a9ba2a086b050f3c0ac86b4dafcec302dd3ae33a56da01d05f05c29161e84b87e6c27ad75c274dbd049842e7e2b18925babd5de55e4d63977986023090e234bbc8559bd783993a0d1db75c274a0b7f3fa0366b222339", 0x5b}, {&(0x7f00000007c0)="b3a23c4d1a6c2fb952fa5c0253dcbcbd23f7c27889b7f50bcb669dcf6a84f10fb65900921ac313b4dfe78f8a73d7c4dc18bc01c343933ab38ca0209d313a3350870933eddd1eb5d4cbe37e2ff277d279283cd7ee1c0264a725d9bb31e495b2ce1fac5c8786fa94bc49a92c290ec58d3b33aae13ff8449205d07992e95716350c521f0858a17a6bdb251fef386b73b080f9c51acf808435c9707498d38815bb4a46aa8e7a5e946b97a9c44f698011a09ae89dd7be167e41a73937e811cd481450b00adca494079809de918fd344ab488a3907a8215cc1584da27c843976fe83194321f3779fab149d1e2498790ab44c84e3d41d38be9b8838697363989c31a8362669a74421a70e5995bb3abe4ba507df9c40701750ed4f4cca7124b3b7f86275860fe9e0d6f3eaa44e558f5db07198f331297ad9f0a15efeb08c3d560380b8d8f6c33a66a2cda621db0d154a4d187e82276c5def0d901d258ceab97548c5f2d97391d7e483c7efe21481a0590082618b5d6e64d0540f1c48bc6353b73519dc2b1f737e1e734202d31d608ba6099da26c56d7e8665d35d07b49fbe7166935188dfd2ca5b136ca2d514ace08e32cf6f8853f83155df93302830c864eef633a63473f4f50fd2b00df326031bb2a0fcfa6f99bb935cfabb976812fc8ce6c9f4f5e6db40f65a2af5365d2f26a5a7cabbddd00f4b6484d842f0beb841ed23385d70d4edfcbaae5c9e044436272de69a8d83b70a2731976072385483dd01214bf1c040ca12da25862d8d312c7a2cd4c0074fdfab76ef29a6afbaea80133b4ddc047eb1ef562ba5d0dab69b4998810d691119e70341d0d46e6e26ddd8cfe314fd25717322464b9785b3d49701fe8ed0d51058315d0350a619b78d2ba49b1500bdef19217e45d007e9467c4fb304bedc78ef9f5f5e82136c1b1adf58f733dfdbce03ded29758ac4c68413099c5fc82ad98d3cae40c9d41bc2b39b72522a0600ec78dfc517319c0a9b588ef04c2c39b05cb4f17596f1218e4841bd06b0acf31b134145dcf818a411d64916959ca01f0139df4fcf5732cfdfe627e41cd6478a3de292660724aa8230a6e2efc7b5b0d38752442671f5ecb78ac1630a877d7b4b83abb2bd29ec7a7e17ad7da02d64d9cda357c008a63d14494efe1abb25768f4cdb444a848e411cabe592457e98cccc9aacbe910dcccef2129b78f896e3d327fc21ac083948c5dadc622feef43b0399c7bc7df4d936b472957b0a65ab8a14e2449ba505b47a0925b916e054851d2010d80f007c76e5c4415f37f11ff26575886da2f04847d2ecb82387d98f58ced19c88884ad55fbf1595d37ad157a2389587193d739e7f1521d1a1b89e89a27e86d3cb5f006fda6b2286956d5fab75d7acaf80f1e575911c950a703f018b44902310389924b0e3b132d0010b6e0b1a92df9887356b6ff7ddcc83d88015b0543567a5506d6ad98bec46a7c0e02adae473d33bfec3eb8da76eb1443db5b5c2433de8af3676937b58b6c5a5af4ec367f4225d2da83942a61e755b4d79ecfd51808d17e0e9c88701288483f764f869c2516a1deb9ecd32959e5bab9a9cf764583cd946450665c98543a9ea39f3526a53733d79d3abdc7b99f8e6d8e114eddde238be51b7af909c1a03af3277175480db022d1f54c4b5cf486794db26fbbc459c89a6fffd99443302e7b8070ac6696dbbfd355bcfced75aa2ed91e4794f4bd60fa113577d75268e792195e656db0253165c5dc73824d63df202f24f80871401c66f7107f89c4780df6b8604b64032f1af81d404600ef57a619e0c27bd94c7908115b6f1a7c360c3a71d37a6a19f9b33b023a7606da53ce64a9ea21de3b25b39b8ca309f0deb5b78dd033e5fd2d386f773c8f3eadbca49b7d85751ce69b68697dafd90c27d2ee218927675a82a2c5f13e26e56d5a21ecc5bee094c2f05280bdb5989061bf173f1125907944863245e5b6ee0ba5491c8b21886af2f246950a1d00a81d8174677029c844036fa213012079908ae4d9d93f4da20a944cbdd5ca99aff74cef9b9018247dd143687edc174b5db805ccefc1e454c6d4aac92e36cf65762f700ce228b4bcb33d8a10379f45ab08199b5f59b191a2c43f32bba9f6dbc57d9337c6e9f472553b4d7c633afb77833f32ce5fa749b8d90c7b1573f273d1ac1497d52718de859cbd921b4a2fa37661f32baaa3d0be437ff43bd3e0948593d25d62eaa7b2ccda6acc0b5c129b3501107ae8f77df20fed1d009f99848cf11d4113c04eb042274effa9a8a8a21d0742592b16cdd2949b29a51106f43f981aa42106817d6fb251088a5e6da4ff4efe552e6bfcc5d4119b45e7eb9c7b8d88519da209eabc86a8b075b2d703d74d5d4b71409c42cde05bf7fb9a9bbf99b83740d2e6487271f8f36661af602a52c3b30d6c66beb6991ba98863318e638c0d124e526ccf2b4c6a1d462e8ca901635e58636d74acb9f70d479fe07e5c419b0831767d23de93fea6ca52cb5352ff225a2d2f4ed975a0652d13255176dbb48b2ed2f6cfc15bd9a2ce293b9cf8f777fb8620590abd5bf7ed8223f6542fbb86a052df2460d75c0461128b23173b021d9a395e54bad548134f6e29f020b98afb20541b0c751d8771f96707c687eb03c90fe4e890202849310084b1218ef5199a6b148b69804a7a7685e84ecaa76416e4816e4991ddef3330f7744a062f6d24489f733a64b1e0ab1f06c6a2d742d3b81f8278aab0c104de89195a334d5be3485c10bdd8b5a4fee0655ef5b34a1984c1f31a2c5b0d42110d3defcc1ad03c108ff4fd532643bb11ff5f184832d8a988d1f7a8124f5824194adac09586a867a6e79c03b9e362706e1cba3b7b74b7c9b8c25fa14d2b42a6f6b45988c88ff9906d6de74bd03ff7c8eed0c29000cd2b59df481f2cfa0afa321d79519682800d8053cda23129ccefbe80dcdc04cfbae8b3076d45a6e7f224cf78f0f763cad42cd5eb7a34c934302a1a38688fea29529c556bf7076e6b4f929fb45055c190b0b09f8466194cf258ba3c34c01e58196346be3c9724d49ac7f1cb7376152a6696923aabaffad515f3dd642b522de8ba411460fb78706b2ab83b753cd9a28d08c68fe4536351940f69c801d4c51d396b81824d059bf10e3dc52b1ec015ae37e390ecef2a8bc622b2370f3e48928aad922d135a9a8e24f43c417b62171eb52339e378b095254d853063dcfa2df4075169560c6b4eaacee950f564a30ca0eaaa9763605255686c07e88e0e28ff7926527c3ee1a8f097b0bb0eedac5e879569ee3999306cd832d42c3f386d570138c5cbb3c8ae9a396530f0998d2a645b4ad3e94c6fab670f59084de85e6f58ae0cffae2e1d9f7028da9c9ef6637f039fd8ddbd0d5eb4032110823641521f53eb8df313eadc5da996fc61af6d4b6377982cada08c1fb77679c34787a3bf28d92777e737a599bddd3cb93a24236aaeb2bc4e918c02ba61cdfbf6a8c476373d48fcaed31994cf4e7af81c73368caf99f04b05c5a1fa8d1077569007158997457599469b9686ae3851061f0d247c4404ee61899a0ee7a85c808ed32da82ea1036c1d26157bc601365c78b4a7b63ff124d1d8a71d6184b6b1ffb3aacb7cc2169a639371ffe06dd18cf51458728862f5c01f363d58f26d4c7b0238f58503d14298be4dd6adb2110242c94edfeae66b975c76a1dc096b426c304581d568eae3fc0d887115764f5df43954295efa55792b05561cf795c82e27be0cde10267cdefe2c5dd45268ee7a28a8834b403d7c413b842cdd3d248593f85cb177392d8b6c5d09f44464217d6b64c2bee3bf6a2f79d88ea1ca1edba21bd26f994771827e544d84d71b3c38baee9f0fddb4f355041418c6f1a9426073ca456ec2d10169658f36dbceb0696def05314b4d1e7b7491ed8b62b8ebbe61022d28e8e3f0f0e4232849a830408f62444ffc1958090f4e48605a163045bfb31e3255f589bfda58b72ff8030996e5d078f306f3b78ba4a90931ed256a7931b9e3714ac0b770ea8b24cf622418b1b0daeb2f80a705905de9c1555ca4bfdcf2f9d7a599c2d7fe8c552b5a38918a7aa92d72c14ec77ef040beb9d048af1a396bb01db2be569ecc8556e2d37753f4df334a01f71fd0bea49ecb255a7b4ca3e34e409277ba9580c62f7c7cb4ae928565a2f8e84e42829616a829b71896b1653f284d7ded06dbc217ec0d528de9212cbeb9bd09bfbb429873e41088d1c35114bff8e9360992a230ee37399666236ca28f9c665b4027fef5bf42b0c6b0f2be73fb6e19f9febcb7c5105603285116548a30c2e6169bdaf615ad2b25079dc70c648ed21b750eb1ca054ea1c3c47fada312ef18c947ed80c0eda62300d566b9f84e1f6c87cb06038e5a5782ca32908752cea114d83081b9abc6c68e1ef768d45085a24bbfb2937c0135e8be06086258c8b1e5f26ecfe8dbe64b8ca642851c7f1a6a21881ab239733e8b19cbcd70c07aac328c294c1def4fa37ae73f1db9d8a3968a222835b75e722209a439929c67f3399a8a810051a4ca73d450b105d804112544617f1e4b447e88046b7f830db3161f327aa5779b72266af5110231867d834f3e244471db317dc820a89a60ff770e11257718d7536eb225fd712bb37ad1ea5049efa411fa539cd9662eecce2d23cae702e82ceb856ec17b9b748a757cf0dfb82e990c6501e90b644d972f99795512ae1790b79cfa040e8f8f0893b5e7dd369f4c655f8c939d4c43a1ff0f98900c3288b8b78d5b9d0c51409cd5cc14a7cdf3304e7d1216f5597a9d9cc7baa1374111049115149fffbeacd40a352706766288990e61a900a125ee65a615d55d728d1f88a14ff2010db92d2aca2fc2c50f6df5e52574360ccd68aff724556263dd2bfccc484b0d1365480577b2679dfae7e90cb3168d8468a5fb67926260b5dc5010959b9ffd8ee1df9a1bfd88451a396356622048ae3ac32a59c8b5278a67f514fdc1881e717e4678fb022c6cbf63bfbb6ab3b1f463b7bb5f1df432ec1cfd987829747fb5fce89c603ce622e00e48a3d6b3e520162b259ac88c3a83838781dcf366220c66e8461624bd3b93d831b7a87b3ca6276e1079fda69cb64f6dc6323a1c0b49e91ee8cbbaccbb8c3202e4bfd64982cab68416d1775a49c41660e2d8e475be227d61115328b2d05f803ac7ecc23f0e4d75937320899eb178b212bbf8eb7614059b88273af0fe21e6dc0bd916aab43c756da81dd7cd07014787824cf9f55586c0b4863a4c769e771476cda26469dca17c726e93fabfa6e1593b60706da66d40b1ce9908fc544181e1a31f08a34ae8df2affcd2808311b52d8970744029b09edf294ac71fa58a26a0d33ac669821cdc8945baa36b735a4eb1d0bd096520017bea45e3c856409501981d8939d12c5ac994eb8d1250b23d0eec4ea9e6f915666ecd317aacb92c11cfef73fa495c9084a86a55030ab5a214792756c4c7292a72f795ddb9e76e7dd5c58b2a3b09989bd0c065b83c8c30ab60e6984f260efb2dd0a0479cd9ea10256d61bb55f9aeb6845e5456641167d866501be44ad276a61662741bc65164b001a9dad3107cab671d0c8bca35200d7b3ce8e4a7598cb1b71b6b6f6c53e25257964d95851e45d4e6191b358b70f21985141c00904a13e7853abaafdb61d978323fa7e53b563609776d408e5e9b0304219ad7a2fe787c8f46625c7f857dc4fcf2905fa487d92c6ca0911f90fc32808e28eb7c1526131991eda754dba94dc96a75a1c7daa62df636e9149f92461baebc0ee1a04c7abf439596962e6323", 0x1000}, {&(0x7f00000017c0)="016eabdfcdc4d3fb8a904acc91d2bc5d58ecd2ad5a41eba1c8aee061c0eb3c1aef1d32c59ced22ba0225e11e33b523f463246eb509baec0be21f1d680861180a15f6af2e49c74f0a9938980ef349fe8c44bdae310af48e71cb86bac0751cd296c93bb124d422cdedf02dca2cd791a758038a6b743ec9ece0ce08dec0295c23acc82707a1a7c787d7af1cb4971bd495506acc3be9d7eb2d72632d74fe5d6282084c104222f993f792b3a82a9e8735980b80cc2abf715c81f6972fcf81e8171e76b3307df50fbe360df9f2a524d660ffa278c301741cfffefb0cf6e98b9b4595255591d2ed5c92ee40d78a726ca3cf3709166f0fdc6d5c35fd104fe9aaae30ab3e8153f9be66acafcec9452420131f206bea1223d8683e3914243a2e29f5db99db03e313738194085423e48a69a77a8fa88e496ce49559f787db03a0cb63167e7a35f92507d293f4bd373ce9b154967469bc53059c7df2ad491fffa765406df5b8b9568c9da4043dea01502e251578278839ddb4d97a98e9f71763255f0a907916d6d950f69f7ad2847b9fc9447965e95358290e9ff0cdd6820480bdfb33f4bfa575d82ef63ed099e4f7c182ca626eca5b6e9d2b266ccc099da8151d4565d899490d29a7fdcfed08e814a3ba99b6082499b29c14244f9c70ed2965611177b8b35638c559869361d4e514272b74fc8e5f1a3972926238707a737a92394ece7c476949bd554b32a466ac6a51de4846b134ccd858f6f736e23cf63025c5aa9ed71b13fc49b7abb295aad9a544ca2a5c766ac2c67ff839869b26f5fb78c033b771e50449552412118c8fe09c7a95e7e711d38d5cd545a0c616288b5466a00d003ffc75d76832d26151ed37d969cb3938fccb4ea48b04e6df8fa50598e1b2ee10529216a56ba250c79c53eb1cf98158152e85dc3a448e5ab08b85b5a49807d2a5916ffe4a0857576640d86fbb9d8eb04532810462240939eacd41656ab282f7e73504939620c100483ab9facb7242f4d60d309dd4789de6c7bbced6f1f264e3f6dab4edc1b93dbcebd7741f09ddfd7ce60c081d2374ae3072c0d43713892688d77f97ab2a7c948bf62f022d1ca431c0836788c836747cc6a7b49afddb3ad3c65f6428e7fd554e05b66cf036e8d64a9b0a9d7a94d6febed4abb090b6cf8fd06670f19bbf53986c55cb74dbfd7f6de56303ee7afb745932926f4689a02f85254417934f54e05594ac4d76e4f1d07986b32d21abe788fa419b119a6512720793c014d1d7cf32b7fe857be7e4c9ea234b59699ffa2060114f38aabe232fefbdc4e46f93a9bbd5604b60eda449bdf28d4a5b6819fa2c524fa4d44a148af86e6303cf1e3aea3a5aefc2ad3d28b743b598d7976f0ebd3d704bf93b983231d15df1d24d854f230776256f3d609a404a75bb36dd49df2d0d16cf592e8ac15a799fc6d93071a5b27ef5526aed000ca4cbf9955488f6a1da064855a2015800cdab433ae996981cb096f1dd724cb4af9daea195d389ce83feda83127a9da2265a1a9b4ae8c154bdf4b35a2f8451367f96a5defa03ccf4cf0cd532e6fba4c546e8558fb9bbb3e04b58c4b9c9a46437d5f3f4f10dcd6cf64b6028acd64dcb8e896c15179623258b4934a83140a6f330bb730b563d32ef377f939e4e2af08421a2dde041aa5602cb4ea44476852461c4399fbfaa85a5acf6422005901b00127616309e23929a4b9b658ed29484220525374c6362399c3bcbea898ec55ed6a13de32d50256887e7ea022563a9139cc0d7ec1e4ecadf4ae77b0a2c5e4b047f20c8e650e4e37d8ddc6eb8de78156e27c06f633015162e761e63f2a914a3fe8b55ba42710f7d7b8d3bbefb3471260955eb3c11fb991d862fc0a3c9ba840f8fc33a0883868ea10579ca648371bf94c1ce6574164663f798c7cece5ddb1727085ff7120ab7a92e0483db4c8c7b3651c772f2d4c87404f9c0793f1a69138e3836904c18d1d3ce2ec4d42cd01e335d7efbdc03387fbf55eb62322dc205dd0ba6ef1451a4c072439a26a3a2e1d23fe737bb7fbcf9fc9f5c4e260e5af1454a189da81793a84dd9ce45cfc9bc3f4597015a25c74e885b080017aa46c86c474c17cdd51f339f8b49bf6bf6fab10da3b9bb46c4e4528921ac187370c2f087e5238674f84b467ffb1c0d0c8fc4b97a24c601be97656dc412a442722dd9f5f569e430c7b94371d5f95b9f7919fd95594d2c040365acc97d728627a85413fd4a7b39a5bc2045ee1d6de3598aefd3b410c6d130a97fcc24d448cdfc4ad8e3c2a99190888feeef5927ce8fe629d1c9387480dcd06a91f66003b6d5b03f828d797c2692c48cf4c9caf2a173b73fe357125bca00056caa8245fcb5807564024ea3b0cff9b66ff8987e2992995b9fd42386ebb6b8373a2b404ad13a66513e9ef29872eda871ce33604502e1512f150ad9eea5490a04e2420d4e699b42cbdc123cc008a06e43d7a7f056d7f5701f963acfd211a1ef7d5773c94fef1397a0fc9ee63130a14207e6374905f46602edc2ca728d3f2c2a9a0b995a10801ebbc692b13cbafc9b29561cbfaadc83f4b0c7d50d79755b843b79b4eabf69a9215dbdd81655c97fe3dcf263da07e9acabc2ab8f2f3cfd0070dee2b958e11cdb3bbcae38d4d74fbf3c251c34299f950b242cb07ad7b4517b8709a6f7b6af5ebc57e4a615a0ef2d2b1e9580cff5e7b1a374c6532bccbe4b75b197b8cee2df05dced3a913e6ea3fadc154f0f9430e48ac88244227bdeccb226228e8e773e5d0d9570f591f467a2f2e4c6cedf409a22525588e39455c17a3f24ee24fa394025340d76e64af08f49f458b8d8423a738e26203d6a7090b13f0dde3bfdec3eb4aa28d5974b5c81c86892d7eeac966c6cc46d10615732c69f41c704708979c266f3420193c35014d02463d38a44c842232c025e5aed00965c6e7b00939c847ce40d32378bf5c8721cd5e5bca79c084ed41d5ff4f3e0c9b4d3c8626d389e22b7472c910b59c4361b5120c4e324f653db059f6017f749c83efc8e5173853de3b49a9664a7af679fde53cdaabb60b7d1603a28845818f75ec01335497a582299e57cbf6523299b6ea73eca09c7ae5654d913d1fd72c046c5801222b4c1ad46f88e6155b9d3967e8efa5ea07644b7aa1d7c679884db24561f62bda01772c196387136fb25092b382317e33bf666b6b2b0ee020b18d6802e252e47a2a5be58be45edbdb88adba1b2cf72de54efdcd8f26de4d733d4ba6ff2ea30a54f53489026e7c1adb696a876b295d0b937b3b5ade157ac22abf62453c3d95beebfc9addd8f270a4f72969da025ca13d21d761b6ed7732b6c3ae528a7ab8c0341eee686ab25f37b17230c738c93dc679a04f904af408559004d20f70e4686008ede5ff00ebe02ec35151f7fd2bedc797ab68aec9ddc5aa25e76195958773cac57c8282ef6d96cbb1fa3d2a5b6d6cf7415dcb42c574a8573ed656b10e6d52b9ee43cca7aa59010adba30ac392e6f7f995861e2f0e6ca7b212df760deff46f966afaf1cfd4e5ea2d42bc654dcc0ca6bbf52eacb350841662e58e79f9ad07e64f0d62eb0a8fe6f8093ce07e70511116d93d2427fbb0e675275d248810d20c32dad3f917b116a666aac42e4c845b001e652d398341917706682e3000c1e8b0b08574af85ca2d9a71b98d157b86d0a9eb368a4e217828520ca9a987592d30811b67b52dffcb2195b1528d695107c73032d556bd3c6d53341925f4085336ecabe5a7ca86108698d2903eb4d434eb4ba5e5b5724f1b2ea34d60025193773796cd35438e7f6b71d8821583eb091ada54e21e958813d85cfcafe2840d97f98c6867f8aa33c784aeccb7a01cd9f7e71c4d51cf07dbea820ee71f96b154c1b47a482f7ad7b27aad5672eca7f15b8929e10459f254c33596b7cb51fbedcfdaf1f6cd31e8a7ff49b652357a127e2edbe0bc9353e26a3bae0f55eff52489464cc7aa74cd6927fb686042d0107f6b4cb8c1b188cafbe8b4eb5d533bc88e3d244c7c0ed9bcf63a4f2ea0bf5b050e19d7d090a3757af23ec93415e12548a961da3e92d399c30ccfb0b4aa07040ca0d875323513386d78494d042bbd4a5873fed5bab4f7f6e5e33d3a5bf1c56fb1a033f16d62daa21608f13b45c17b54be4d525964467a17793ba4917ed9e8f795ce05097afd5149f36e627555e1225f5fc4dc57895ba5551db242b4768c331f4be7a3f64e6f2245a63e624a7357cfa2c50d3021abf767f0b5b1c7e5c1e982ead73e5a12a6c9a1a625e702832b2967244886cde8bd1ebf787824b7c155b88615522dbde80cf55d542a393a05ca8c7bc6edd15144859cff19e61dc0ae0855a9bef0f0003c41105a916cc6feae19876ebf87c2824ab2b6a1b5e85156d3b6ab324915e5d0e9999a380b8078eb68fbd1f1337177e3a851da3dab6bb9ff91a43ea5c82d51e65258aef3e4a09c49e3e8b05afd79340e0cfd53072f7b385c3264b54263a103381d124f0008055b0066bd9d933c6629ce64023f5b9b52ab8da0b10fef05d667ca77d4eb2723f2bfc5f2b2f7024af43f679c62a83dd2555b2390651102c810a25245a88122d587e3090fe0d3df773861ebbc59854bde3b4e08f86b09f09232f3b2145687331de66b340700e08cd04ad99fed89ee607edb697581feacf1f939dc71d7039773a1870dbcdb99b2b53607d63b45d1895dc54cd46d018a695923670aab593ba1ea40d8fde9ab20074cc945b244c1e0cb588a0c4489794b600a4b57891e1b64a3cafba83d148c6a6e769434f3b5abeb805779f43878351f4e177b55efa6cf890e6d919dc5f59da10a2e9afca6a82319f323c14dd897a2542b906b6ce470b6cebedbc21b53fd378fb7e11af1de2784992118ccfe4f9a2f176cf8a84a8001aef4a5a4c68d8164b1b6a23537bf4832091ab884ea30c2608a9cc9fb1eebdcb4a9c185e0ab4a9ea827bc226b6b3c0f880cfaa08818c8c52d6501b63391176c63491f242751e72c794ec9d66eaeef955d266ad0aebc498b0cb2e0f9d8229e5fe31aeaeb2853ed4deedb6320fc41ce06240b22b8ec8153d9b22357dcc1f11dabdc79a4f3def403bf1ee0695a1c2e30a72c474093929ff290e3ab94b2f213f7afc4eb9b92718e710ed7a492b28442d22571db3a241c3310600e7a34f083d8b1f2ebb2a148d481b32e3e32c19b15054cb7342c5c782853af5e63fdf34ac92f8afce2e943648490884c86b129b2db282dff3f337d6064c4136237b3e2c1f106f0c2c7b11ed12ca945e9b8860108a06a202e285379224100707d2318f06c6a5299959a9aa81e9d25867ab6594ae7b77442f9e9b1fcc8a56be3a6d10cdcfe961c6e742caa5c0aa89d63c93beb0294e2a9cae5d065787abf8a0d64dd3a4ea8dc4506ba1d32118204a16c1f7dbfa9f334dc6205ec45b328bd8dbf00de43fc75e90cf4104bcc9c559e74746cd9a2f73743fa62f96825fef0d20a320ca779fa59ec4f21f2cb72de83a1890b36a7e48c21934cfd979d5ed9fc015ce7e680c64194bbce1f53fc7562adc5a340dd3ba82cea268bbefd48bd4bff1e2166202fc89c2ace8c0ff8007fde36b8f151890993f530141ed1dfbec3b49bfe80d501c5d221340e22a14c0aa3d7386c0d0137fea2225956360ab66eb341764b10d1be2ed7d428740659c6fdb161e6b3ded6760ac4231ef7570931c8a48ddbefeb0e2e1d0a74db431468c3a0a860c88ab0cfd0de50c4ce0987ea95f8b5cb74d7a6ed0df84357fb4d3d29cc84c50b2d313d1b621683dc83e09b8d48b337ea967c3573dcaa0a89a50220b926a", 0x1000}, {&(0x7f00000027c0)="3c4082c57388a7657d1251c8c2d467d246e573991c1db593ad85b56d642875a2652b936bb4b614058f8dbe48f1926538d4ffb0417e998de6444219cd0a2883a025fee9ad6c1f3e74de679d4336f2f2e5f3f197d02f09374feeb34379b66edb11af311d075108912a848ff332c3f511360d6bb9235349e56f7440bbea6cb5a56261a6f9facb65884b576e058132734c7f37b8c6d0fa23392a6221838e6690ffc16080e4f1fe0e062f92dc0bd9df34a298a4a633d3a640e1eec3e8", 0xba}, {&(0x7f0000002880)="b0c19126c783784df46cd5ff3710398072e18c59cae22f794c122b5c50a4ab2571786f81e1d909584095bf8656d5b52200df75c3db1aa3e7b06f046e67a2117d36b5677bbf2b02a25e4e23119451a92d8ac76710fa7aefd5415890c644fa94926794125b1c220757cc4704bd49341274bcaf209a0502e03e59a1a2c9e0f9601b12ab8583eac1a81c7938c1340b637892665a0f7800eff791abe69d05aea9a100ffb74bcc3a37646a5f7dab8e95e3d9fc165ee8325351e77ff0ad30ef77ae1feaf1", 0xc1}, {&(0x7f0000002980)="9e1f24a19c0cfea3441a34c05954657730256207307fd40739634449899d28da6bc59a8a7df1db931e1057193b50f1a376e3e6ee88d0b31753db8be0dc180e28b9bfc46de693e22fb105212bfdfa", 0x4e}, {&(0x7f0000002a00)="189fd56f08acb72a4cd0e3bee5684d29dd61199c71a88fbcfb0a965988dd218ffdbbf6d6821cffecf24490391f4bb3b0427b4f", 0x33}, {&(0x7f0000002a40)="7adffabf9bc61373662ca10dd24aac035557218cb4b49650121cf888d5e28d392845ed5a20ee1ee18cc9ec028c8c4cfbd790e5fc5fc46f82346cbb23497b22dfac82b4849399bb1249da288b49c51388e33f9dce746e209750fac6628039", 0x5e}], 0x9) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r15, 0x4008426f, &(0x7f0000002bc0)) 17:18:31 executing program 1: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x7fffffff, 0x30, 0x6, "e577a2a019365f3c7a0b0da9fa2f60f13684314e", 0x1, 0x8}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x3) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='(&.\x00', &(0x7f00000002c0)='@:/-}$\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='$}/\x00', &(0x7f0000000500)='/dev/null\x00']) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x6) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000840)={0x2, 0x401, 0x7f, 0x8001, &(0x7f00000005c0)={{0x7, 0x1, 0x84, 0x1, 0x2, 0x81, 0x6}, {[0x4, 0x6, 0xc0, 0x40, 0x3, 0x7ff, 0xfffffffffffffff8, 0x0, 0x1, 0x40, 0x4, 0x2, 0xfffffffffffffffd, 0x5, 0x7, 0x5, 0x0, 0x7f], [0x401, 0x1, 0x6, 0x3ae, 0x3a5, 0x8, 0x9, 0x8001, 0x6, 0x40], [0x4, 0x4, 0x8, 0xfffffffffffffe01, 0x8, 0x40e85e6, 0xff], [0x0, 0x400, 0x7f, 0x5, 0x8, 0xfff], [{0xd9, 0x9, 0x3f, 0x8}, {0x81, 0x401, 0x3, 0x8}, {0x3, 0x4, 0x6}, {0x3, 0xfffffff9, 0xe0000, 0x5}, {0x5, 0x80000000, 0x5, 0xf5f4}, {0x6, 0x4e, 0x2, 0x7fff}, {0x5c, 0x5, 0x9, 0x5}, {0xbc6, 0xacbe, 0x3, 0x6}], {0xa9b, 0x9, 0x0, 0x40}, {0xfffb, 0x401, 0x8, 0x81}}}, 0x8, 0x4}) r3 = dup(0xffffffffffffffff) utimensat(r3, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x9, 0x23}, {0x40}}, 0x2) r4 = openat(r0, &(0x7f0000000900)='./file0/../file0\x00', 0x80, 0x45) r5 = openat(r4, &(0x7f0000000940)='./file0\x00', 0x10, 0x150) syz_emit_ethernet(0x3a, &(0x7f0000000980)="983ba7c4e6ea1e3b63628c3a05180e6386001916d41c4be86d7670126575bb4cebfcb9ee6896f57cbd857d3e9a4225cc62620d02402a9f88f778") open(&(0x7f00000009c0)='./file0\x00', 0x40, 0x3a) r6 = socket(0x0, 0x0, 0x40) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x100, 0x0) r8 = socket$inet6(0x18, 0x2, 0x2) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x10000, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd0\x00', 0x808, 0x0) poll(&(0x7f0000000ac0)=[{r6, 0x100}, {r7, 0x100}, {r8, 0x4}, {r3, 0x100}, {r9, 0x8}, {r3, 0x1ad231387fbd7e12}, {r10, 0x1}, {r11, 0x2}, {r5, 0x10}, {r2, 0x40}], 0xa, 0x8000) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000b80)) pwritev(r11, &(0x7f0000001e40)=[{&(0x7f0000000bc0)="0f43029b5dc3d372a665a642f7265f9af480673ae4813e5f4bf02e6740883836991ede3a4e3f637dbc3f99824b3ae8cd873729bfb0294be6570bf90e4d6277393435b7387544ce461c0a4adbc2adae076acfdf949080351c2e49c3b73306b7140f61890403f55abd88ac69f3bd608e9a93680f468a4914481a1c8fc64354b977eb61fc75785cd60ddd1879db6b8579994a832cf4b49a3c4375ec33a2f4b69b3c0ae81d8ce46affbaff934ea3f2712f2909d90c24efe9ca4749aa2615aee84ef80abee1142339de006a4d0351a7ca544e354f929850046e6212e4248c3d562869c6165982e6ae", 0xe6}, {&(0x7f0000000cc0)="59edbec8d353009f1da102c2238abd34ee719f1a50a562ed5964ae24dc097efa175d7e7cc794819f90b3f7e3559f6b69618e2e7e25d70ba7898480e694bc892976eecbad9fe765cb4d8198cd91943090b34492c3a8ae37153326872b7382918c03e1210b9303dc9a51456e146eb610c6c4c3b1928d8b1c30a4681a3b5466203b6aad25436e0bcf2373e8891e19ca7609701ae063d0c60455e0530b0079b2ab3e97da154381effb9db7c45e837a9c00ad6510f2f6a850fb2da338cac812050b7b72f230f71414ff603e2a69d5a675af93051cfc880ea48e20dcf80ef99ae69d522a2b06a11867a1d4221ceda2bca5cbc4fe42459fc5c072e77a79e8a61ec59c2a1b53f170b579d25759eb1580b2291c000e7f31ff9915f32eb4658b17e1d6d8c01c2757a8c063c2e4241e5780bee5b59860d8b8b4f20e371b4d2ace742629a0740c63948663dad4c658b07c9b739d19bd7e8fe67de32d577274eb263e74858f6f56d863372e66e9d9d779e60807e312fbe4871f090b7a12209deca331e7e05c766c06bad7f1277f9c98df4d9c7ab3b21069d1edad7ba4a4ee01ad36c9819687b6a3f3651a4b9e4d3c7f9f03354b5f09b638a52878bbba243155f039a351c1b80bf741d39fa4b0bbcb0c37c84afd2f34553f2a2636ae292461e9432d5f2f64fe5cfdf9da5d17a838f62f2282570ee300bae1f16e5b5a905303d098944978ca82e43dd9adcb185e0bf5136f2e82e3613a895ebd47a80cf283ba74e5cf80806d29af4eb172a32fc31fcd3bd95575e2281f83e731d53ff6b86d81c63841905ebf50029bb27f8209404387ade57ad2e3893b859899a0ebaecca1eb1fdb972a587f9b73aa3d58bad1e4cd741476ae49c932b97ee0f6f2b4dc9154433e869ec31286dd2a596303e79d8c19a3d394cff8d1534abe049a85e0affccf092119c6e15803dd28fe347f8c95e170f26f997bc75db1273afb36b70ec983b3806207cb77b8ddeb0d9859b1bb7b98557576c305a85a62877dcea9d3602ac0e1603427731cb11e6a9e02646d94427e4d97497261472aa66d6e76dd5daa231bfe19493b23fb0ab9229895f634f04a552d0bc72f1c0fe57977e8f52fd0561c148bae2ddd374188efddad7b8eb55cbc0b52c1e4debb76f630012fcb4b398047bde3fbc549d2f05b807b4aaeedd2eea7988c909eb3dbfe3629834e45e05244437b28be00968c99987fb457d88a0a56648024fad7355c4a54747faaf3dc3cf1cfc51382daa08e8f1fa2f2d6a5379eb3179f75786295065da9c71e3e021118f6f5d5a867cda109f62171c757219920e9bb83c228b99db5397f72c15cb7e5b262baec54e4dd95d8f04ced217d125e6de575b25d8bfa4910d25acad9cf94b862bd368eb8f36119f4ec89b7d8f3838980c488aa5d7a3f81c3eed0632ed36ff012e939e76c4e457f3be3deb15d1162dcf7a94871587eb94d706e5a13705a3dbd6ff0ab6e8782fb01d26ed09e846f29c9ce7406d7e098e6f6283570bc441cd7a2c56386e16d3b05123eeadaf48cfe28a6a9502980b4131e47a1e1d45c3a5c3b1d482d7efb9b5d2932fc54c8b90ec128f2ac6ba24e713b2d2f1870fad209121520331648e83a99e0a6b6dcb77d24ce5b657f6bb5ee924e5b2f1570b83f25da087b77946c84203cb1a326641cf9cabaf182932137395c564d4874ec7f5df760f0c285cfb65c6fe20351c80db91be66b990f9f84478861695b8cdfa222066b017305124a76c9f69b11990c225938f53233989f00494f328c873112c540d375dd8e09692fc157b37e9406621cf2ae8c2d08ee7ca7cbaad9dbe8c047999505eb584719eac12cfcf2bb8584c4294b462108b4ef79ea8801e3fd4501a92cd0571b5318fd29f935e83714bf5913d953db5a4681453707e1d378b6ae665a6891486302dc8550cd6c2899fd4e4143ab9bf6f4d053700e9383ac06628c4542e2cd3fa103f0f948c8802efd9f186570a05fd87f85a1ca7def229baa1f789b1dac0cb8adf01a95e6c72998ea57972e1f71f03489d4c8db691f2cf915beef8ca25d8ea0480f9a43c6d79d5ff75decdae10c6c34b4cfebfb18ea4fda5746185f9b1d8239c5d948d6016f495a0a3b0ae91cfe4514dd113912b929e9ec42583118f6b6e97877f7434b8e94d5f2b7ff2e91273437072b9677aef224b3837f6d1c493fe28fb30a4312bb5137941f8eb671c1b09386b683feb6b4ff5f738a88ec0495571ff32416b5c017acaf7941f445173aed32e3a94b9fdc98c2b2a3926377958348e33d82afc937932e70ee4d22be36ea493819ee59c5ded32e993ec5a6524bbfb09ebf0b51328dc260b9020a2f02645eb3128051afcbccbf6d4f9f60c6e395409be15ca3f55727662e03d08fd7af32b686f8a099b7d596c3e51047ddac089f390ff3cd2b91c5f21108e81ac8563ef1ebe06a169d61710247ae69250f9a258c054adcdf7647c9f01e1161d28a7438edce3c539aa608203fc841b65ddba9656a1f5ad53e6befe58cb1a725ae0a29f3fc587d13afb4326879d76dc5cd31480448a37ea7912e671b58fc7ea881226683bee457f9fd751ea453b24098bff588ea435063d29af2b8f604c9fe76296a269a8611b7b058e857494d6017f6ffabce7c762aff2e065886d9a946c7830a5610f77df79f3a92c9afb8b8b33bf91ac7290b7e7d83de3e0546a0dec9945b9530802bd610e8fce4e014062107ade9bae50774030e8b846a9ca5c7c8f6b9a338d774863da81aefbdb7ea769c5e6e10d7494685158c1f1740039b935be6905239e0dbfb49e2e5abeac1fbe43500a48b95212be28333cdadaab7a0526a4b0f2f9722aeb28bfca6a9b45ffbe8946d0d34fc7caaecd40a7b480c489622b6268f6b4f483341948a904b09c73fb7c1f6d0d31ec4c918809eb50bb3f8c4cdac40ae0b25c58e35de29b0ebdb46fe521671e6ce83d9687ee25a02d932c24e677a552189f3c93192d45f4fa8e77804f208bdf3e8636cc258b27dc7a129d0e09a95dcf4ede8b6abfd0d9d5e373531effd889b6b7a068ac42d40bdda2fed9d0dc27309ebcf19a97e9bcc2f110a95c104fd55de2908e61d1d85c12d30dc21fb96d51dceb6262aaf2b1faef1416f2db53c81608aa95d369b4f090a858c57716c81210acbcf5c5dfa077c6f5fc538069ac97a678a80cf17df3227bafa81a4b63cf389a795baa695c4248f4137464eff59836d12d89aaf8f5e0644f326de034da9b6224fc271dec3d42bdca25a021be1c31d2ce59b37d649fc50d27aa47e5e779a8c32c8c9dfeb9c7402ba046008cba91569c6145ba9d31abfeb1a3b29058f612210ee7028d3b858f711554d1ead9c803be38e2fbc0c7f659d2f9cb22e358d13d75d91a3b0e2a2f28c60beb02f9077565b385a7103a2c21e31baf3a08b45f0669d4d48fa0644ed9d6d0d821197b6d7a40c416175b3a2aac5a293c2eb2f02abfd4db809c7545452730cb7a49678de88c57844e43535c4b5d1f82ba149ae1f47c7b48ee5c8280db3b44792cc01a9bf1e21212439d545c5ea24870586f9f33e033e4d3aa844fce615ff970b0937a3f66685cb421591557e758c9d38279dccbbb0eba4214c64cb7bd38703e543ed0d169bba38205381bdd249280a594169c172431f7d57791376ee70b724f79ab55f4f681f737fc2326c55740dc75786eed20eb3834968d411248a41f6c9727617e1d2baef5c0ba45c7e5cd03503e3e55fc867bae4165d99b4be275bc799dec326437a3f55538e1f8874840166bba4e05d663b446f1a29e59b200fc788ad66991d5076203764ef64b9e1d4c7c605ebefdd1371e99af373bbb6963d9674f63568223bd8ea24013fc0c6ba3cb7be35646a215e1a0759a612dac02a22ad6c7cf5383fa8e65579b7b2168033a3143d7874d38adbd8acbc2fe49843c114df94a322d1b60bfdd3c4424b90866d05cc331d1dcc36688017611ca05fe3477ba924b7bce719df3be965272681d60d29b26ed60defc8796587083b5a2a1f511930433086c9a12ffa78dde8f8be049345054fe94bb294370406a413fd2758ec13eb38315798bd35200e0c07b77aacacd3199ffc0e669df6e52064a67f5a67ce5d20a460e0864062e4497d02434335eb957058186c5968a4a1f1d9e28556e9675f20766876a8416632e45ad9e13d4144f3298773c8a2c223e0d7434753608c8c992dbed75a380e8ab0f1247d81a277c216a333a492e89657c8ebc18192e371a95d2f431ef41599b2d67062920084de62ed40de277096c484994cf2c6ffac1cc52040814bfb856b41b37db8fd90594ce66cd98128650e00b9b7fa217c4b12e4dac078d9ebc1b44514f1458fa600d594a8fd4da24f5906963826039df40cefa9e4c1ddf901a30f99889887a92c75306fe53b3eb748b780bcdf3239c617903cbaeaa9459d5bf383558a9d89d1e6288e7cd761a0887158f56579e60cb32d531b46287f5a1d8440fb74b3919f5884f900173917862afea24a48b3a503c7d57c57ba235c4c954fb222b8b70dc16459a4b8c33edc6ce8cdef657b5019b52ec2adf361cb86eaf3fae9df8395ddcf344eecafdfe95ccf31a2bdba0176449508821736619e1ede3c1268b92b11961e3f50a11a57f5aac3eae8ff517bd5f6468b8b779ca4ed2a75ee45c08de63aa5d0b0e22bb98df18ce7456d3bd899dc2b4d702cb846f08a7ce0d0b6908749d8a4dbfc613d12cd21927fad3d56e3125f1b4aeca280c100b7556aca988899ae7d8ea0bb4f0a8d234cf9ff556dd42dea723454b68dc5b8f183c4cfe1da1a6e8bbab3f77b11a817aac0b7dd63ba2729ecd6a2fea671460cd5f8808657455972d4a1624c33daaf2a296fdaee312a740875da3b99dbb3ae195131695ab7b1c74379432c82ecc09480ebff29ab36e1014759bdbeb2d56180fca5d72a149e3f65ad9a9c5e26bce53d5aa035e525e7016087d568b64175b3a8537d3d09012f1128fe1ce5c0c2984cc64d22f60f76f6a96bd05ecd037000c5a78a82b715202c619140b8adb9511f6cc9b8e19817b2e8b6e783b0c712e8180442b746271f4bbea0a649634acd50caf2ce2f08062db085639e27df11c4655d8f44aebc2a50d59ea253ef95e9cf7edced275f24edf734913a2e4c1d47c98067bafc2752438c7b4a51f33f6e9eefed5246e6119f5d5d45f747e81a2843b5d574c7238df16a3890c9256e6d3edd1b32a4a647dbb4d34622d5b14cf0abfba500403fc9580eeb4dd3efd43a0d900d61e4c651e31dfe8d6f21a36e328423ac7cf29a7dfd4e6b9545c707296557d2f6478f98fef0fdd40777b386f735cb2680a8125410018382209002aa27fdd53a67080ec66fb3bf8d95c334ffd15b70b1c2e8879815a480707e42a5c5a8cb24886b8f68c9a57d6ac95e24fdee1bc60c90d163e713cd602b8467830bacd2956b188e96473604b322a1a3f650ed7c5aa7c0a8e0d6d2e2282fce26e46ac3ed1cca38753004b6feaa9ca366ee3bbe9df4cec58c2f5a0a5489cc4c4e62e57952c81587c2187a6292748a19df2ad2e985298c1b99eb60190a8dd79c1c3e2efc87ce31f3cc1eb236b2daf1af83e9e6ce1f0881cc5a2708d525674892093d10bb5d4afa6d399b604f4bcceca508eaa240c302257fc56218728c09d4a1c25c51fcbdddbd3fd6a3f8034394a70f2373a8812f53512d74f5ed01df0ac5f6548dcff9df69096c89cddbec033a2bf35d0ec12d1f2f72af7601e4c1748805f0f6f07ae5c615d4b3dd44d5472c9590809a2a7886c7ef24e1461d64ca4aa22342f373c23d54c861a8eff820cd512700", 0x1000}, {&(0x7f0000001cc0)="6a0c0d596bd3ced00bfade58315faaa42661167a778d806b7922982f4b26de9dda132ebe7b983be630c95d882c53b9871a9c4fddac7c7edd4fc7d30c6a6564004a9c61d578dc99aa307ea54abab1382ae9728fcf8dd7e9e9b652e73a95ddc9cdc3919aaeae43b8327b417b61961c00598788210f9e6a9cd804f5fc848c358a3dce4be9a9674236b9021b4c731e", 0x8d}, {&(0x7f0000001d80)="34f4330370c36fb2b45f599da932ff085498e5d80501f5ac18bf27d0861247b43ccdf09c912e49a69a9348babe993c77638045cf140511890d1ab65c49164030fe96672cc080115ac735a59286925f1893e9174b388030d0df52447b0125c56131a2eb1fc21b28d6b662ba47762ab9a6fab9731fefe251014c30cfd5aa20f16c38910ae2", 0x84}], 0x4, 0x0, 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000001e80)='./file0\x00', 0x20) r13 = semget(0x1, 0x3, 0x10) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000001ec0)=""/126) chdir(&(0x7f0000001f40)='.\x00') login: pckbd_enable: command error 17:18:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:18:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000001140)=""/145, 0x91}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/75, 0x4b, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 17:18:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 17:18:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x3, 0xfc}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x3, 0x9a, 0x4}]}) 17:18:35 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000080)=[{0x6, 0x2}], 0x1}) 17:18:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) 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) getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15a, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = getuid() setreuid(0xee00, r32) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r32, 0x0, 0x46, 0x401}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r23, &(0x7f0000000480)='./file1\x00', r32, r24, 0x6) r33 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r35) ktrace(0x0, 0x1, 0x8, r35) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r24, r33, r34, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r35, 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, r24}], 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) r36 = dup(r0) sendto$inet6(r36, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r36, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000b5c000/0x3000)=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}, {&(0x7f0000d1b000/0x4000)=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}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000f0c000/0xa000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000b51000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r37, 0x0, 0x2000000000009, 0x0, 0x0) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r38, 0x0, 0x2000000000009, 0x0, 0x0) openat(r7, &(0x7f0000000b40)='./file1\x00', 0x20000, 0x40) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) 17:18:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) utimensat(r3, 0x0, 0xfffffffffffffffe, 0x0) 17:18:35 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000010292, 0x0) getpid() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b23ae32e03f6f0355b82a4bdc60d99cd5d05744b6447d03fccfe59136099107853b96f96bc6160d9d979ec67aebfd6cc4dd2b05a83f950adbb52fe32679f59b533795a3158c35b276a6b699395e82ae6fcf5c1937798dd1de5bbeacf61f4b17451571fb57e1e9206879f5734f6e2264b7b97fb30b46752c346ca30aaf83b1cb1ca4946c2bedfff1d27201e462f6e497e04842f82eaf674f9dc535c2804b298f7b483eefa20c589ec6a6eb1c0be0bbf9ac9aefbe15be4f68ce5ea684a85719364e18de2b49d75be962e0043b8948369c5456d658ae7fac76b9745499de1801305924eb868227528cac31d4ae9cd5a67c3c76b478293a94ba8a5339f01e7301e52bc0bd8ebe37c5542af4ce9c0942b2e7602a77d4ff9f7d973298edbfbd05567482e240d4aa41295630f549a030493291945147699fd13a23b59242c55c646601b455142115ca6c3537f56122e9e486e7b0f286f5616d3d308a6310a63d1b7ec6f280f902ad6706f6c9f08b6bb7fb69cd0136c99bb1d"], &(0x7f0000002480)=0x1002) 17:18:35 executing program 1: setregid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffd38) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r1], @ANYRESDEC=r2, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r4, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r8, @ANYRESDEC=r9, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r5, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) msgrcv(r5, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r4, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r3]], 0x1, 0x0) 17:18:36 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) shmget(0x3, 0x600000, 0x201, &(0x7f00009fe000/0x600000)=nil) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getegid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = getgid() getgroups(0x5, &(0x7f00000000c0)=[r4, r7, r1, r1, r8]) setgid(r1) getgroups(0x0, &(0x7f0000000100)) 17:18:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="793cfccdbf97d5b7320775227ae52c18e137f0ff8496cbdc4fca7e5f9d0c07925e9362d2f31a00a35d8f4eb94fe314a4c39a613992a87f6d0cc69e984551878ef750d3217b0791e4be71a4b18e8eb3ae783c1632f2cdb5bcb100586d5532b8c5c02a7978b8e7110c5f8e2ff2bbd26993a25631c187d40f47a6e628897f9317c5b49562e847b3da84291c7c734dd7d51d91c346dd1e", 0x95}, {&(0x7f0000000380)="56547d348a7642e1607da2dd4c2b4e36a3ba787977576a9dabc3c9f876d9af48c0750759def99350dfb405b631e1997d04a59e5c24bed64968baee1a884e359db16384936dc5dbe182d7df202579340b8559b901c93ddf15e3e6abbf120c7c9a8ca08504c069464ca3af1147d7998f2db05955882e95", 0x76}], 0x3, 0x0, 0x0, 0x401}, 0x403) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000180)) 17:18:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) 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="2bbf5e66822d1e9032363d28d9b654f9b8da9523da1a547c7de0dee8a6f8e73fac3f43607f804d9406cbc8727e23b1f5eb79cd26d3fd0ac286d83249cb125b0315761e9cbf195875c633e762361c60363c926d0f66a68e79f8dd56cbf6157731cae268ec2a72d7ebae1a44ca3917fbedc2fd0cf8c24f66822c1ee389eb7bf0211da0eb3c84726916d8e92431445e889d2178c203281c"], 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), 0xe7) 17:18:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x12a) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r0}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f00000001c0)="f1d896a2082f6626f83a9cfd8947415e884e6fff7cb9e48e80cffdb4cb167f95a4363160e2af35879e972d598b8f2d2832b91ae30b1c2ec9a78cbe9eede076c62d761d4a372485f1ac23bde9b28afe1a8189fb422aff302b009f048784e3a0f782f21015e9c8d45dee6a6e003029e5c0a665a3554c700afd38804609177c0e523b877f78b8cc7472d2a9f395370706f478f4676bf47e3fcec738d2c96955b85d9cf17b1a8c94", 0xa6) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) getgid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) 17:18:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2284e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cebc575f201001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef74a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2169c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 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) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/bpf\x00', 0x0, 0x0) write(r22, &(0x7f0000000280)="bc5ebdf26dff70315366e31f24357ac9a84b694481053676c5ccaadd233e", 0x1e) r23 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r23, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r24 = dup2(r20, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000004fd0228ddf40e40f88d3e2e222e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c419"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000005be4f2f6e8a1e1d2171624471df3ed7aa481dc23fbf2db2d9d9d25c37670b1df91467eb974a07bd59ac9e4d0ac8e5949bfc55e51c2bff4674f40957dfac4392270d4c1fc90c14c5c82464faedf192235bf99f198d09d0d77218694234899ed3df4133da47350f6728ba10f2509bef8a5f9760ba525cd11b0dbf97b760d41cbe98e6be9eff69e1b630619e80150a555193aee9bcf58d9b92601566b3d33351c2b62790b3a7d"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15a, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = getuid() setreuid(0xee00, r33) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r33, 0x0, 0x46, 0x401}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r24, &(0x7f0000000480)='./file1\x00', r33, r25, 0x6) r34 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r36) ktrace(0x0, 0x1, 0x8, r36) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r34, r35, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r36, 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) r37 = dup(r0) sendto$inet6(r37, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r37, 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}, {&(0x7f0000b1c000/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}) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r38, 0x0, 0x2000000000009, 0x0, 0x0) r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r39, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r39, 0x0, 0x2000000000009, 0x0, 0x0) openat(r7, &(0x7f0000000b40)='./file1\x00', 0x20000, 0x40) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) 17:18:36 executing program 1: shmget(0x0, 0x3000, 0x400, &(0x7f0000585000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x3, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0xa000000, 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)={0x457f, 0x1ff}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) shmget$private(0x0, 0x1000, 0x282, &(0x7f00006e9000/0x1000)=nil) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:18:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a1010ff000010ff060003005ad35a0520010004"], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="01", 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x100) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) getsockopt(r2, 0x8001, 0x8, &(0x7f00000001c0)=""/158, &(0x7f0000000080)=0x9e) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 17:18:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000003c0)=[{0x5, 0x9, 0x6, 0x639}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1e, 0x0, 0x3}, {0x3d}, {0x6}]}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x5, 0x3}, {0x3d, 0x0, 0x0, 0xfffffffc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) write(r4, &(0x7f00000002c0)="70795b5f564e91fd36a8773c7bfd333141bdba6cfd51de2b3b1e6cf5b375f6e47fed9a485c4f396e1aa9f8976755a0e885b9945a8071c98af2e3cabe5b53db94579a0baffc8942c36b55bce3fa5c67e7c0e0e5f1152633f4697b87c7ba56ca6d0a187c842abc8f4eeccf010098fd353964aaa00248e29e2a852f679cdfdc1537ff7e7bd6bdf370a8b5162f234b4a873b0d4d69faab9423e75ff892804756925c39db6234a20b69b28b7141f0110afb2622ec8baa745004067ab36289fd098206bc866b92f5e858cafbd3237f3802deeee134b2fb2e4548", 0xd7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = dup2(r3, r5) readlinkat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/8, 0x8) 17:18:37 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x1ff}]}) 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) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000380)=""/4096, 0x1000, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x7fffffff, 0x8}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x6) r1 = socket(0x6, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x254, 0x4, 0x9, 0x0, "fe9241ee0b9f0e695b0f29576e92483cd84e04b1", 0x1ff, 0x4}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:18:37 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x7) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:18:37 executing program 0: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 17:18:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4098], 0x1002, &(0x7f0000000080)=[{&(0x7f00000011c0)=""/198, 0xc6}, {&(0x7f0000000040)=""/42, 0x2a}], 0x2, &(0x7f00000012c0)=""/150, 0x96}, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x20, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) close(r6) 17:18:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000effffffeffd6898f00ff0f0000350000000000000079000d9ff6cebae60100200000009d85407deb16dc822f648467127300"/86], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x87) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) fcntl$getflags(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:18:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:18:37 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x20) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 17:18:37 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 17:18:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x48a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000000040), 0x8, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:18:38 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x6, 0x0, 0x0, 0x0) 17:18:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x762, 0x0, 0x5c11, 0xe7ab, "0500000000000000f500000000080000000072e3"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='*!\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='(\\:\x00', &(0x7f0000000240)='/&({!*&*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-@\x00']) 17:18:38 executing program 0: nanosleep(&(0x7f0000000040)={0x100000001, 0x6}, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0xfffffffe, 0x2}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) 17:18:38 executing program 1: 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, &(0x7f00000004c0)=""/68, 0x44) 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) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001840), 0x367) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f84cb7cddd70591715aaf101a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca8122235e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4b6ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac55c6c1505209b0a35511780fe6eee45d65b63d108b12068b6b73945d4faae"], 0x10) r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r7 = syz_open_pts() dup2(r7, r6) 17:18:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffffffe], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x3, 0x4, 0x8c) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:18:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x232}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r9, r10, 0x0, r11, 0x1, 0x401}, 0x5, 0x9, 0x4}) semop(r3, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x0, 0x7, 0x800}, {0x2, 0x3f, 0x2800}, {0x4, 0x80, 0x800}, {0x2, 0xf001, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x79f, 0x1000}], 0x7) 17:18:39 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0xb499, 0x8, 0x7, {[0x70, 0x8, 0x8, 0x0, 0xfffffffffffffffc, 0x10001, 0x6, 0x6, 0x3ff, 0x1, 0x7fff, 0x9, 0x20, 0x8, 0x0, 0x79ea, 0x81, 0x4], [0x7, 0x4, 0x0, 0x6, 0x80000001, 0xc00000000000000, 0xfc, 0xbcc3, 0x9, 0x7], [0x972a, 0x9, 0x5, 0x8, 0x2, 0x401, 0x100], [0x800, 0xa763, 0x1, 0x1596, 0x4, 0x9], [{0x40, 0x8, 0x800, 0x98}, {0x9, 0x5, 0x8001, 0xfffffffffffffff9}, {0x1000, 0x1, 0x9e, 0x1}, {0x800, 0x6, 0x1, 0x1f}, {0x1, 0xb06, 0x0, 0x39}, {0x3f, 0x7, 0x9, 0x3}, {0xff, 0x5, 0xd2, 0x4}, {0x0, 0x3, 0xd54, 0x1000}], {0x4, 0x9, 0x400, 0x3}, {0x4, 0x7fffffff, 0x9, 0x5}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:18:39 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f00c000"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 17:18:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(r1, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 17:18:39 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='c\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) msgget(0x0, 0x110) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) r6 = socket(0x2, 0x1, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname$inet6(r7, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000140)=0x3, 0x4) listen(r6, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 17:18:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xf437, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x800], [], [0x0, 0x0, 0x0, 0xa, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x20000}, {}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1}}}) 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)) 17:18:40 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 17:18:40 executing program 1: r0 = socket(0x2, 0x2, 0xfd) socket(0x1, 0x3, 0x0) socket(0x20, 0x1, 0x2) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e0566696c29031f2a60f9389015763c5a1961f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00100080"], 0x38}, 0x0) 17:18:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) 17:18:40 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x8003, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000001280)) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 17:18:40 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, 0x0, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x6, 0x0, 0xac4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r11, r12, 0x0, r13, 0x1, 0x401}, 0x5, 0x9, 0x4}) semop(r5, &(0x7f0000000000)=[{0x3c54f875a2f94ca0, 0xe20, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:18:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x1ce}], 0x1}) lseek(0xffffffffffffffff, 0x0, 0x5, 0x2) 17:18:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) getpgrp() r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xffffffff, 0x0, 0x302}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x25, 0x7ff}, {0x18, 0x2, 0x1, 0x4}, 0x8, [0xfffffffe, 0x800, 0x1, 0x2, 0x70d, 0x8, 0x330e, 0x8]}, 0x3c) r5 = fcntl$dupfd(r1, 0x0, r3) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 17:18:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202e480ff62ae5e8e5d81f4fa5322011a9bea444b1ee9f8d6f22a60d203dbb58b720e17e6d93d0bd710c5e5bab48d07deb9fe8b0cc39f4dc1ae942f25ec04b17cb5082f27e616ff769de2250991c70e6cf2ab03ca5ca622ea9785be6f5436349354686ec8222475e762f96323e7ae41cad4c7b1a74d8a2074b8acb6e57e00f341a5da7cc1465a02453da5d2389670d8c5f539c7f1c5b84fc45bbf783f072e77e65b20b082b2c6a2d37a8b649c7d91c18a00505dd263ab8242ddf65bf2824dab0a4f5a89d43dda9feb96f3d3ff91d81eff8de1e3bd5816272fd9660377e33762d86f4b51b3ab11ed00f33754770370f524"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 17:18:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0xffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)="ee8c0e73f195aee969cc34b721ec9ce0360dffe240ebfa0d0ce534e5da56d0001050bbf3839f69d28a", 0x29}, {&(0x7f0000000100)="e31b7953b384701281476902ba401e0c6aa5fe13a01a6dc8b46f581c12f2081a2749a6963a32934bbc584752c29ca613a265b8930cdc92927e17200565696dceda907733ac8c74cd84c436db91a14e91fea072e2f287793a301dcb4fa0d77bf06b72e18094d29405bd44820c5461e02b7572209495fe297b0357e862f7a0a3f58956fd533d02ee88bc545ed8dda58f9da1a501875228a47b179c5b3ecdd984427513e9e4132ce47f99d71a5b01b99fe7c6cb9314880e62341386f1bae63b1440751296ce085483e6a91c83d4e5fd51e953672ec0a0d2d418e205b7124ff7301fef", 0xe1}, {&(0x7f0000000200)="086060a4d233c4bf87fb068ba03125b53c285fd67675550abfaff27ddf001c72b5391f6cec5b066f5d6d2c2cecfe7955105df06ee34bf1", 0x37}, {&(0x7f0000000240)="53bd0396c2459c958281a5d3d974433c2cc4d12c303e76c8eb6ce0de82885283a3d0c74a106a762e495d86419ca4c739b73a6fe8de2c0241406b1bb97551158e51fb48a713ba619f19c79c52e778fa094b7019be170ebf6bc7f094610fb29726e0e6d90f7b3b4c4628645bceb6eccc9293f8a921003b0df59e1a2f8f6a679a95eb7db56c171ff9d0b3c0d39b0cfd289f4480216891d6b936b08b3ed9af06fdc7dd", 0xa1}, {&(0x7f0000000300)}, {&(0x7f0000000340)="e9f404bd004022eaeb41cf79333adefde5abce5f05104e011349583deadabfed313a402edabb43e92ba75db2120fbe52ec637e7bfe069d025899abaf954d439be52d5a663b941153ce8a9310f5a4aa8300cb55614238de38d0a7fae3551fd9a4d91d7ae599f7a5348f8b632b7bc0b1d1ab09741654bd434078f34eb06e0d664c76aa2b58daeb8e6e87697d27984a20", 0x8f}, {&(0x7f0000000400)="cdfdef132734f21b9b56e93c92b07354c2b385bb3091339abba046bbb3d5ce67ce37f46ef96a022372babf54514053b78448dbb3d24f3d39834b91a38818dfd8a67b7cd31b563a616e892155adc881c222df666bfc08e926ea1e284e09a6720be4dd9eebacd5a48fb0f203e926a94e3c6ecfc1e60368ddf352916f3c4b05b864f85ca66238c28de1cb26768778e0eb6d6822bddeeef490b1eafe3e722ce892ac51dd8919881d6e6d1c719bf622ea376bfc5595590856a23f607643a9d651fd1a40e058f57a4d680f00a5a7c3adff06e77471e4171edc8ab9fa621116c0ab78f2007f9cab479c65ae7a5b8fb3c8123250dca7db13443e4703947fd6234a8fac4c21a0aee4ab3e6005487e440aff5ada9f0e28045f7194611f0799d03e4cefa1e1370ea428bdd1e4f19e52638b5849574f0da11068b23697c6f59feafecb1a2bbf9763ca640555f20e01cd5cfc19b6613d5ee818209b550d75d157674e58ee09ecdedb54b7808a5ae46e9231e3afa8bf3aa736c416e5b62015a96e0a11a892703ed0cfdf747d2a49c4cd620dab88912d1dc0c612922fca56858bec26b2946d7e069df78d247983df0d6656155e6bfd9c5280ecea87422761ee8f850372b0599bc2aad6049c57d034c08e082b4939bf4501d741217adf668f388834df86c192abd5467a8233193125e2f6e53cd003f1e5b921db3ae0957244c2618c6a4e05b475b0cbdaae78159cd7f2b22acd19be2fbc06b25d34c0387ac9f4163d23ef8d002530015161e398413b5c025db9a9e3260d1cc7d105495c4c5c481c1a12155d0353cb66615f53a92a2ae57764ac504b41c55718714e59d28dbf703599187cb74cd82f3a4efb3f558d70a9cbba93faffcb42cb9f63978549b4251685b54de5b87d108d719ba5be80e8d993cf68c25c52fc4af487ac82b1c3bb63cd105f0595c3686ad4983c992ee9692bc40fad42d37a162fa1e50463892d62a9ca2c8fa41f04de0980301ed8975ce6b711e1926e291bff960a916bbd080435c38652fe44774ef1243d5e7ea3593c6d485a5efebb5866ad0014f803587027a9e210e1355769b8959e3796abf4c3fd03df6133fc838d393c2072056034b6cfb7dc3868f6d4a46abc49fde70a53af0da089c999bd01d0ee94e799a2e5697fbf22fa36bf137379545b180d9b647d4de6c2fbd7a3accddb288f542f724275a391f02ebf654d88f7dff88de6f7c656fa98339207ef79a418d691ece7583ead6cd4b7ad78439bf9dfe9a1ad7ad9448b55562ea5c368e941a52f10cd1e2f810457f418afcf32b9678e767ebbe15852108807b6c9659b6c5b1f4b25a5c9bcb15d3484f7defc1b76fb9ac283020d7d3abce4148847175c5d7254c8c418b1b7f535bd4d7dfb6080eba417bc8b3d67d971df3b324ef991e95faacd097b0ee5047111d22493f2d34785b050c5e5b39e0b8528d2f307b74966f793c26655e81e24813236eb5ff16fe6376e34e7d5feca490afd8c8603786b40943f0d63b0be213e088532159dd912fd7943c2639a692d13241982b0e505f11bfce4776b3a1439e8d64412bf2b855c630efbd28f9d401f0a20ba8b4069e3e1e9336746269bff3f442c868e746227a84412693118fcc2ed39b92145ad1013afd6fc44dc06f7bd744cdf8de8a1b376c2dd7bff9ea983dc33808fd5ad821ffd2633df0ab2cf3bd5d353a6abe316c627fffeb4e9126c2454df17b8f1b2c2f5a0aab7af71fa66044fa27114bf0598399ecdccaa432ad2d852894d5cb3b5a52711cbc94347f7130680c4135c22a3f6961b09f0eff46d35734fa7229ea0fa3c5058028089582b66f58798a26f0f55349cd2e3d80b1698a070d6183cfc188f1da271d202556089337ddf9036061201c14a8aca69840c8dff88ee1c9fe162c29f5df73711b9d1aa6f63ae61306c94412c93f5e62672659d0d0972abe4dd9942169f8cb959e79c340fb00f46803fd78a431ca24bd7bdd7d2036f98e64a97db942ffe2bc16645e357c6009564d3a238e068a847d3c3497699371e0459d8c92c74aa9d8a196eaa56272efeb34e76f532679db0de6374bbd6e9aa5c22cd99aaa14417a8cd1679a2ccc0a4590cad1ec524c5696f6ee345b08f5b9b137f28e6fc6916333dfd07b60e50723b9ff6820b51b3a8cd55f6438430d1be75cfe8d81624e52a59c0fbb7754b0f4093da3c0c587fd324f11b4d74787b241aae690304d25e5323de7cb42e414b60de5db9218d0d71ba650d1903f1bea66d1d1570e5b80115414550badb732a145215090e6ef28db0b4875592313fbcc20997902201bae7593e8849e4dd5cddba35ccf2f527962c171484a1070e73f0c71b83090d7b58507dcb5e8dbc87e3e017cb3b82c191d6efd0caf1310811293baa0846f22f2da989ec25e9c66d9963cfa8c0e2d44c58ed2f1ddcec9f2ff9ee28697de6c46e1dbd6f308173d18192c796db02fd85a99c66f9203816a63f501229e2d4e5bc664646663f0bd2d67d1f44e08a8c95525888cc0874e50bc9aaffda82b5acfaf617d37611e1fe35c7cb7b2a238ee2a0f94aa23b7fc208fbf080c0fa6b5f5e7b65e8ba53c44a32951a91c50423ea768a1ffe0b74199264eb5d7c4981d8857632b7af426ee9c1275f8d1ee4cc34059e80239635f81523b938db6bc3cc631e82878859b590902daaf0d7ad94b2c915ed6f8c17bba429f7af73251bc7b667f452d63cc80e649345a6312713da10c950514e01e99db15e637f8ca81886f167eca4cbc371dd30b852926a4f294022e20d5477aaa0915e161e2e517cbb54c0d63545ceeb46f83dcbc85ff28b2ce853d6c49e8c96d3b49efd47bbc49073cd69856dad056c1e8fe7fed5b46815d201b6580c3a9be652cb19e89f20737b1d50e28d5724c4b357b1619635e98fa854c46e85d9dcdaf8a966496c44489ce6a52ff0e6fa788dfd1c173ce5210720a3be97399d381f03d47195d819e90f9c0488750bb4b245119e9f27f27083a898285a83ff8f29f7b1d1ae324ebf9d69f5b5846268fc05c3134f0b6f4c1dfa4d12f8d7223917725e1562c4650e1063529b0c25210d2ded2f9cd98f1b8e037d1b8defd9490901c7d3af8f5e561cd64dabb44a2a0499b7366e67bfe6a29fc7a0a8cf46848cb005ba02add932636be16cd9e8fc8068fce4eca4e59aab5b79b854a677355a17327a0b0138c313dd2554df4d01fa9aa0d91af148a79a112c051cc8a549801856ad8051a930c7fdf57fb7c8c7e67026fc3d6060532ccb14fb54060e88e6e11580208a4e39f8100c45e17e722189bfa243ecd703c0a0491667d67aedb8191d786dc6cce9f7fe369a83115d1e37ad5ff4d1c01c711edb6a1bb7fb1724bbe61924cc55954147976a266b2f67558e7242283506b53b23eec8a425442fbed331c130af85f7dfa6bd5df247ef0f25f53e93b8d18e9976eec4fd1c18295943f96c2dd22945f7a4784f9ae403342168687809395b228e77fa8a5fd2cc40ddfead38d22ef6399e56b791fef5dfb7c380d8843b0a50efcf88418a078fc3f4998b5db19591323112d25c30fc5650857167c8cb92fd107f26cde23e00d277706afb107415d5ab6a296c404a9038c38b689b544e61070abe9a251c6da1a42eadd14a32160fb048df4ab5d8fdcd5c731172355f05a236d65755d01c253f094910aade65adb6a8f519b1758f5674fdb4641d35b2488deae2f3347aef641dc68281e612864c8061ab29cd560d042d3535a09a389837036a065aadb905fbee1c87016450e537c60696bae091161b972eee9188775bb9d6f121957f706ca4d9752f2d10164599fd2af26ec6b879c33593f4311268dffef5a2dddef73db616efc2d774b8c90091d38d38eb4b8628cb3992208cdd47f462bc3497f33f6269079d6e41fcb21093d15b5e4468622e9da34f6c9ed358ec276ad6b79f601e426e35c018e553028cf4b7a5dc071147f97c719d56ee4ebe16af5b9e1a6e63a097d4ff3133d78a2b116b9bd2edb810789dd3f59f05100f1aaa322f9777ad2dcbef9a73a929d62b6619ac955fba6850635708e0381d2e9eeff7e05f485681100bf91d2a68a103d12dc27e3361e4986344ddaab66212453a4aaef8f7727c9e0c8a2083d818298a3cae231f794c848a91a9e6b2160834fd067486d9a5da0af36dbda0325f31ff04687f4191793244b7ed7f766ea33e5d868c4b48c4a58dceea0ee0e494e4deed8e0c56ce4ef822c1f7721f3fd4203c5af13ec9463b43b90893ed276f74f1705ed64f4bb078b5936bb98fd3e620c7fae45d5021a84f268a2cecdddf50f29ac06896f7165258553c00fc97059791091ac34d06bb6b05fef001fe95894184dc436a96cc4c6b4e828a95530db95829d3f410ea9a0b0495a6a623dc8898ba27da8562faa99b785cc8c1caa8bf00272097cafaae48922ee53e92703a8f1d459508b2b08e999a006bf534f3c1ab7d4b44ae622c2c6b6d8210df3b6ba23389604a4c5b90c017847dc407a8bb5be9c1631e51358b3bfd710e28c1af22dbdf62c60bf11f5144a8e4d9348f4dd023a4e34df7a65de663229d328a1f641437eb676edb8b6ac0df6d9ed294440638f7b865ede9c219148e2945ee065263291ca52c243bc33dc45c568eaf7e024a4fc3747f3d8a0c205ff05fc7a76a4fa6b40139ff3f8afa3c29126e6767414c507c9bb3965913282eb59aa960f6504ef719def4d4bbad80cbf13705d0bcfcd88b29ec4a1cb20dbd6e63f6741440ce0bb62188936f235fc741360d9cab9ed6f005eb8b3eb6355d774723365395c3e23380602bc7016f5de0afaf4db1d487e68a1a998181899ab6335fa1fe4caf495b0a0fa2576243524b75e139b6587cd81de3ccf47b1bd05c56e9526ba0dbc2b7ac5c7f55e927d85cd7c87a0bb6a1161da3887c18733e366aa6440f4df0349fc5397ce6cfe02e9e01775f4860b791e51c66eb03fd787cc812253d9eb0fb291b97c907c1a44482d9e8c501eba4503d4d646853d6edbbc58bde3a43f73bcad1dd6854580c3dbd8114b19dbc0b24c770a059209c945da180b06ee3c857c3b65eb62b0ccf1a3b8b7b972a3df216bdc2f077afee730fef8cfd34a9dceadbbd30014c0b00b6e01f1713b991a37e1c44b342258df6617670b15b7990ea59ab9f872f45fac4601cf1c86b8fa8d01ee0dd1a4da5ee181f337df7305f937877a4fdb6091cda85d68c192f0bc30d76fa9df66e4ab8fdcce59f63b010ba6d253f86ccd4c25d117fc407a97c13d5f837dc4c4d153b531e806d262815ea4ff8f3a1c2285349d0fb5c36f8b6a79184cc7359f49de78a340bbb6d6fa77a5e7ae2afda8c74cc2413f6fba156a53001dd125e80cd5ec77fa6e09f72c31c8d06e5f739fa8d27a1c24c75261775b2cd1d8b97d05a953ce3afab11f7a22830e2a1ce0b57faa26f4765a22a7884b1cb4808ef8bf94d89363154304b70120812f4f06980ec5706a4e607de7d01519c2c94b9226f6c19af3814bfb1ca0e4a05a4939651449dc3dd0ca37be98fdd9d1578aab09b038a2783be0eee96864715ddb8a45ec4a2d1fed37a867b43f63c0f381172cceb0d144469dc0286c618b2110078644bbdd1cbe45e946a828b8609820728f61f331a34667693697f60330284af93e7324933707eff82a0aafe365100ce51f01659acd8a35110d928d0b68677d07a37302b3affd2fbf2e996d49016ca10c709beb0c558911342cd48fd30d9c895d2c1015e33fcb1eb6e398937533c1ec7ad436662bdc0b30644c9b7e0f0fea230e9f1048732dbdfa785708375e48ddd72095f81a2466b9f5a5a002c", 0x1000}], 0x7) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x9c02) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) 17:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x1, 0x2c2) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 17:18:40 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)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x26, 0x0, 0x0) setsockopt(r6, 0x3, 0x8, &(0x7f00000001c0)="401e817b716c42e765b7d3cd84ac200fe975081bc1470199bb6da17088c598c221f200e62b8015189284b4f14adafb4c412c65ea18fda4c72fbf39b2248b4b2229303970423b089b9008106726dd74fa805d512f08e86fe577d22b0a4c0f268bee8507b5e2df5569cc9d7fa5ab7fbb758e6e50d385308f002367c2a9512e56165a9b116aa08bc39eae6f4452708b06f07870d317778d9d077a901659764c37bf33797cf1ce5db391699b492c5e3314443b3664df51b061336ab13f359851651c885c1627", 0xc4) bind$unix(r5, &(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) 17:18:40 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="001a14c898fe85604cec02003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776c"], 0x10, 0x0}, 0x0) 17:18:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) dup(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xfffffffc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:18:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pwrite(r1, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f00000027c0)}) 17:18:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x0) 17:18:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x100) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 17:18:41 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="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x4, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100e2956b9223776", 0x8) 17:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:18:41 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x4, 0x5, 0x7, 0x4}]}) fcntl$dupfd(r2, 0xa, r0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r3) syz_open_pts() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) r12 = getpid() r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r10, 0x6, r12) r14 = kqueue() r15 = socket(0x400000000018, 0x3, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffe, 0x5b}], 0x66, 0x0, 0x81, 0x0) close(r11) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 17:18:41 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8010, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) writev(r6, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x8000, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093da55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4094], &(0x7f0000000300)=0x1002) dup2(r8, r7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x9) close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 17:18:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x30, 0x0, 0x0, 0xfffffffc}, {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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c8ebb9b6500", 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3f}, {0x26}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r10, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r10, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 17:18:41 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000d00)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c42c1b321eb2361799e4e074bc8505a06ae9624074dddae618bd4387000c23faadcaef0f8d6edd8dcfb4b147fc01b", 0x5cf, 0x0, 0x0, 0x0) 17:18:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xc2c, 0x1, 0x8, 0x695f, 0xbb}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x14217) 17:18:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f7462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 17:18:42 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/41, 0x29, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x7}, 0xc) 17:18:42 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) r2 = msgget$private(0x0, 0xe0) msgsnd(r2, &(0x7f0000000240)={0x3, "18d40de781aabec42cd07ffd42ffde1522fc7bca02f40f739491d776be9df1413385ae444733ba0c4be4e801ddd48ab08949fa10446697e061753b7a39a779b76d8e33fe60cc9e104b99fcd959d9cc70299ed967a0cc6e7150a2e9bb89f905512933c78f057709bc0f1ffecf5db5689e806d06b4a58fb68b590003351089fca477c15e59fa9ea03e266815a682f1388d"}, 0x98, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r4) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 17:18:42 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/23], 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", 0x79c) 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0xfffffffe) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x100000) r3 = getgid() setgid(r3) 17:18:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) 17:18:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 17:18:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 17:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x2000}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff9f) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x4) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) r6 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) poll(&(0x7f0000000380)=[{r7, 0x4}, {r6, 0x1f}], 0x2, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r9, r8) 17:18:42 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x12b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776cecb84581e4711cd26c04412ea44f9a13a54ea3ae56f470fd946f761c09ed2dc0a211ae7fb529822ec772a661bad39638c5c169"], 0x10, 0x0}, 0x0) 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x4, 0xc, 0x1, 0x3}, {0x3, 0x6d, 0x8, 0x5bd}, {0xfff, 0x21, 0xff, 0x80000000}, {0x79e1, 0x3f, 0x81, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x43d}, {0x9}]}) pwrite(r2, &(0x7f0000000200)="bbaa24c1d8cfbfa9964930667eb59458feb835cab5484a402e69ed5b6f8770e8436b26bec0b2a4800bae3f075c2d1737514f2b7c5e9d3cc1f2f217634eb43cdc5a971ea115a53ce8e8f3a5a06af0d4eb58bacc8c8a5260adfe76a8031bcfc5b286876d461ebc596b0653fa13cd4cb15d4ca4e2f6d70e8210b9910385b50378d0a92d19ea2509db9e56ba5276c3ebb7e83d6e1f0334f5663bf6754e4c13a454f92991a7d5223205e517c7c476b6361de4353710948995c344b8ea6c498347584b48684593a6a625fe254211d46f024307a47d068c90f64d8732e58610e11657ee22af749768f703a6a6b8f62cb865e8d1b981d9", 0xf3, 0x0, 0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="94606a3c046e9fc7ae66214ed320") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) 17:18:42 executing program 0: clock_getres(0x2, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2e7b1970618916cc) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0xffff07a8, 0x8}, 0xc) 17:18:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="0cd520a281fedbae07b6f773f7f548c49f5ab1e794e76e4abfb1fc82b5ac1e1d492054f6b7bf699617cae1c1280f975ea677a629025e32925b94b9cb9def7555d764370d61e52324e0bac4d45b", 0x4d}, {&(0x7f0000000200)="5cdcfd942e8c6df6f68c54f29a00cae24198fa0792d9fbb7ed357a9670e26bc0aa5d6f2156aadad923298d04b03c1e2074431138e399f955b232aed206965caa99cb0379bddc63e47b9248d2fd9fac0b1442a42a5cb5147efb6f532b5021c8a2e572ebcd9c23632baf32848d9110e3edf0e5c1c210eed212ecd85ff1da1f417294918a3700f1696adb7d34a7395aaba59831cbddae7e43c07925a07c3f2a3e3124950e550bea8c3929f06cf936d90ecf015fa77b7e4373aa8fe5d454ce56a408981f7b6e463055d01e044a67ea13fe35f1", 0xd1}, {&(0x7f0000000300)="95139c98cdee796e281766f2b382e61660597b17a87ea380439524fa8a89999f09a97e3f4d5d9b9c24c8b97b6b45c5753f9c016aeb72057a3276b98cb50bb6ee82f3046fab934cecfbf7ebd5b4f1a9c8798b49eb830988d57f6f8c5c16d5daa3ecf83f7e128cb0921f913d86b3bb9a4d63e1000d988ff1b9b2ba0289903160f205e2e5f1c6325d97e06e118ba039da814d95fb2d0b79bc22b6885db91ce68d342bde9c078c0dfa05fa69f50b4a7c288f08a96e1c9841bae776f0b465837ad8d70c8d", 0xc2}, {&(0x7f0000000400)="4a7869d88524c85feafa851e2b1be4a782bb9b233bf801b27be3cb1f159dc0a6341d5f4d5e3a761cce6af7b2c4e7dc7ba55bcfaa9f867e9a0ae4059ec7b7b602645021b22590f0c8caf069b1874b3487cbdac32742b86e9ccbdf89a8b006c89985af3a605bf3e97d6afdc42a8921f4a4c786ab220416c5518ce847731b4b0820e3e6fd707a3a58e666f24ad5f13dc421a71601981a1434f609e86188e22161b565cbb0e517cd33d4bdffdd011f8b9a12cc574d8294e614ebeac9fb338706e1c75c644c09db8b5f668dc68f7f73d9db7d1a25f898ab5152249b416d5a494de86286102c", 0xe3}, {&(0x7f0000000500)="08178b08e3df05b8bf301a12ab41188a6a4f5bb40b2801fe214f4713c07dd39b4d3187f495b46f71d27c2b1c76088490390b0315563b32aa1753fbae0cbdebdddd749d4980ee83414d", 0x49}, {&(0x7f0000000580)="af70314c2a5bde917be585d7d4b5db9636efec111a102542e5f607319234370b8a7c5eca292294a89fe8f547c45a27471aed6674dc04aa20ea7434e92fb9067fe6146e2bf54825e57c079d34b1d9781c5501c70daee5ccfa2e78c9eb6a0c6b4ad0116faf2cb8e329875e71890bb29a163f19ff0dc8b7dc1f49ba03f9c9df59e50e460a1158bc6d5d08867f5ed8f7ae687b163c105259b060089834f2f154cdd796c3c267416a1d7b488284e2856fc90621ef83810644cd63baf8a434d0f2eb5c90", 0xc1}], 0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x100, 0x1}, {0x3, 0xfffffffd}], 0x2}) 17:18:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) 17:18:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964875072440659ed0e7661270dfa32c9e51dd513e1fbb06d8025fe8bd4d5d83eea05c11ac8cf0863ac8137f69db50c18e64267bbdeb37d1b1b990db151300116652f439191db275d19e32f348bcffbc702f86665232a8527bd61155c2e2fb5e52", 0x73) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000300)=0x6) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) socket(0x6, 0x4000, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r6, 0x0, 0x7363) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x2, 0x0, 0xfffffffd}, {0x3d, 0x0, 0x0, 0x2}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x2810, r8, 0x0, 0x0) dup2(r5, r4) pipe(&(0x7f0000000240)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 17:18:42 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, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x2, 0x5, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) fchdir(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000580)) r9 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x80, 0x100) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r20 = socket(0x18, 0x1, 0x0) getsockopt(r20, 0x29, 0x26, 0x0, 0x0) r21 = accept$inet6(r20, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000400)="02d18c537090022f3c97f75a76241db86d46e31759785d8f49e5bd344ae20afd5caa254047d9dd7d2ea8fac4e88375fb13cbad60f96c5f00a89d914cf9bed50a381b79a0d39cb384b952eb9509e7fd1728012c425ea5fb19ebc95873ffef18966ed7ec39d16f4bacbe344725a36b414699b9de844622eaa22eef4ef3d66b9e2fc0fac90c530a6ee1f1f596c030db6a94d498f33cfbddcc09466a53a2f1d5f108c85ef0b3f921402b8d19e53253e20e95fd9c05c13110a25d30", 0xb9}, {&(0x7f00000004c0)="b3258f00a2aada41052336160d5303382d49c720fc0766b37ac92539da9ec01dc9d11b7e41715f8cd9dbd5f05cb9a3d9c88a5ee9205c2de810e4a225fd2c1e91476ed0ef1c5abea51e7bf30885ddaaa5eda51a8916f0d3b3210909c807abe2802616ee9f44", 0x65}], 0x2, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r8, r5, r9, r10, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r2, 0xffffffffffffffff, r13, r14, 0xffffffffffffffff, r15]}, @rights={0x38, 0xffff, 0x1, [r16, r3, r3, 0xffffffffffffff9c, r17, r18, r19, r21, r1]}], 0x98, 0xa}, 0x18) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)="521cdd642ecf609bcc1229fac18c73535bab5b0fe748ff247936a42015182889a096c521176b3b9e1e87eba26c7d100d013c72724bb953c73e2f4d512e14a60c3bc76fa2b3d6d001438ce46a76c42a078f4ecaadb2b7a2dde2c8c1ccf04366b1b4702d50d44b852b4abe5f093a6dae62d56564dac99c4bcc6b7e933a1287755437f3858513ac8d9d0b061791cc75a210171753c4e585eaa065dc553dc7d068d6b1399cb2d7789bca09cf378ffe40b90433d91531d3c76f9a3dc865146709cde91a0b508c3f93265743903808c2c34da36c95049a55f2564ed9da23b411a9b5", 0xdf}, {&(0x7f00000001c0)="8d3dc131e8e20926257896ab81d88c2f6bf36712094e71ec0141248592ad7f7086f0afc3fe4633085322429be82fa8e587ef60c929ff48edf1754113eddffd305292dfeca3de23ae", 0x48}, {&(0x7f00000002c0)="eb41eab6733b74a522227b43a7484bc346251432150140ed29a3b6e75ae4e108ba31238455540ab206d956d512e691ef72a43ec19bdc06b61848163beeb8d7e92ac6740a463b9010aa1a6df06a658d4d72b3c42707a3d740573e6c05af1edc5c35c48feb87f43e938c7b49395f15ffa08b40cb16ba2d61a84693527e350454d6", 0x80}], 0x3, 0x0, 0x101) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:42 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket$inet(0x2, 0x8000, 0x9) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x1011, r1, 0x0, 0x40) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r3) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:18:42 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/42, 0x2a}], 0x1) 17:18:42 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fsync(r2) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r3 = open(&(0x7f0000000300)='./file0\x00', 0x60e, 0xcb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pwritev(r4, &(0x7f0000001440)=[{&(0x7f0000000440)="5d34619eb8376d91e23789deb443d91e74535f1c1f1610ece9eae017610cdb56f6938887f04e0f8df7aa77f924e70bdb8d5f77d16b2f40c8b75b81f066ca83b920bb6760eecc01d3d663710e8904ca440d9263dcf66ca260937b7afab395605692040069cadd1ad98a12096b352e1ffbde641f53ff3af2561801fb37321a431cdbc4e01b280000f2f5e6a1c0881a12007e1272d9ef45033b47a614c2caae4f1fb003008ae1efbf9cb08cae50f4c1edb81fb848f2e8e778d0ea64f8ecbcbaf1edef184167006af8e39090453b0df5c9c1942ecfadd3899f423f58973b1d06b359b12225c170d7a3f2c6e46f6a7a4a109ef598a31a158dfcb3db2eb1670d95878ef2962ae0b39387649b68a6087f3b0dd42a45547b35b11275cf1090c58330012dc8fa62d29da2d428569c5a124d4202a63660", 0x132}], 0x1, 0x0, 0x4000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x1000004) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r8, 0x0, 0x0) ftruncate(r7, 0x0, 0x1000004) fcntl$setflags(r7, 0x2, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0x1800}, {0x0, 0x7ff, 0x1800}, {0x3, 0x36ae, 0x800}], 0x8) 17:18:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 17:18:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) 17:18:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x100, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x4000, 0x0) getsockopt$inet_opts(r2, 0x29, 0x1b, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r5) r6 = getuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) setreuid(0xee00, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r10, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2eb) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r12) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r14, &(0x7f0000000180)=""/219, 0xdb) openat(r14, &(0x7f0000000180)='./file0\x00', 0x400, 0x140) r15 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x1b0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='?!', 0x2}], 0x1) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r17, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r18 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0xa2) writev(r18, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r19, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r20, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r21 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r21, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r23) r24 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r24) geteuid() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x1000}) 17:18:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c912657005ad35a052001000400"/28], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="01", 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 17:18:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d9d0f1b4f39c94df299316c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00100000"], 0x18}, 0x0) getitimer(0x1, &(0x7f0000000000)) 17:18:44 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6d, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x1}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x7f, 0xfffffff9, 0x3c6c, "9336fdf0ff1de800", 0x0, 0x100}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file2\x00', 0x8, 0x40) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r8, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffc, 0x24, 0x40, 0x8, 0xfffffffffffffffc}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x90000000000}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e09e, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r16 = accept$unix(r15, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r17 = accept$unix(r16, 0x0, &(0x7f0000000040)) write(r17, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r18 = socket(0x2, 0x4000, 0xfc) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) r20 = accept$unix(r19, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r21 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r21}], 0x1, 0x0) kevent(r21, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r23 = socket(0x18, 0x1, 0x0) close(r23) r24 = socket(0x6, 0x4, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) connect$unix(r17, &(0x7f0000000900)=ANY=[@ANYRES16=r25, @ANYBLOB="e114c471f82972227c4474906ee7b06b462b370647c6a5c65d1f0f6eccfe77db29600d3b890d3dbfeea9380bdbe22ea815295a0f06e030a90c76fa9c5a3979cdcb98abe94df8c559d3d767e36c4e73ed00d5f257548647889985f7738427c4f7cb524d6a5e58b7413d94c1e6421f722d271803a814f3896cd0ae758f2a1012828fd5fb555824035cc66626dd7c010cb65d98f75d71aad7c28b18", @ANYRESHEX=r27, @ANYRESDEC=r26], 0x4) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r28 = socket(0x10000000002, 0x4008, 0xfd) dup2(r24, r28) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r28, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4a0900000000000000d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(0x7f0000000200)='./bus\x00', 0x100) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r22, &(0x7f00000027c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e694000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000942c4e7222b63448720330d236bc41000000000dc7c66ea70d9848c890c002b8e53f835aad99729b8dc757dccaad0367ccb518c35c836c189abd9c78fdb3207e98fe7c17f49c5564e66e1bbf469e17c071c53dc30da47816ee708f32a073f5c94adcf752db6ab61ad5cf46d4b78e9f41f248e46a14e5620b68968f17e962b5b8cdd5c30beb2ae5da3fb435af8def56938c0be1ff8f1a3efbaeb7305b2262c241deaf804d041ff30562b08fae61c9040e5e6e8c25aef7abc20d76d727ceaceb13feac78476e9012d4feb457aba2af9447c12a827892e238e35a5788f7b865255117c6b24b16f29c712d1774c97dbd71795e838403a65925fb653461"], 0xfffffffffffffe07, 0x0, 0x1000) 17:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8599], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000540)={0x1, 0xfffffd3b, 0x80, {[0x16af, 0x9, 0xf78, 0x3, 0x10001, 0x7d1d, 0xc3c, 0x8, 0x6, 0xc000000000000000, 0x65b5, 0x80, 0x6, 0x4, 0x5, 0x5, 0x1, 0xa48a], [0x1938, 0xc548, 0xfff, 0x1ff, 0x7, 0x0, 0x5, 0x5, 0x3ff, 0x7], [0x7f, 0x7, 0x501, 0x4, 0xffa, 0x1, 0x7c26], [0x2, 0x9, 0xff, 0xeb, 0x101, 0x4], [{0x5, 0x1, 0x9, 0x1}, {0x2e6, 0x8001, 0xffffff80, 0x2}, {0x0, 0x1, 0xffffffff, 0xc6}, {0x4, 0x1, 0x6, 0x2}, {0x9, 0x5, 0x2, 0x3f}, {0x97, 0xb0, 0x80, 0x3}, {0xc0, 0x44d, 0x20, 0x401}, {0x8000, 0x7f, 0x900, 0x2}], {0x96, 0x4f, 0xffffffff, 0x64be}, {0xff00, 0x401, 0xe6b, 0x3ffc000000}}}) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = dup2(r0, r1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000500)=r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) setsockopt(r6, 0x1, 0x9, &(0x7f0000000180)="dd96a674d19090eadb9990d59eae5f93139aa8825d57174234f16ff0013cdeabe75d4ebf6a596da6fbca1eaefbc27015692cf65a69433d47d8c8a37508afdc819ca9ae960713acdc1833fa6c87d0dedd312e64ad0df7bde846d0528929ce4d97cb0f49550a26f1", 0x67) chroot(&(0x7f0000000080)='./file0\x00') r7 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 17:18:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="86020063c4a1437b3cb7519cdc9385efe1970da711ecdd576b7f3ce4f32a6659ab56edc03fa989432eeeeb45989a7ca36597865fc7b3817b5da863d0a58c870cfbd9cf6d3b1c83c9e09f1ec9e8b369d0fb33734e36d7ffc67f6bc290afb25762498fcfa3c09dc2ad9a3a734c9f6bb69e18cb97a374595a06bc8ab4bb921917ea5202a756218811ef9ca7cb7ebb061f3b04d49b73210063ac44aaa8e5927d136fc299bca4217dadc317ae38c39d2dce2a0b679f3e1ce4c848d50cc80d2dd27591c9184e22840d1b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) close(r0) r2 = socket(0x1, 0x4000, 0xb9) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 17:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) getpgid(0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r11, 0x0) r12 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r13 = getuid() fchown(r12, r13, 0x0) r14 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r15 = getuid() r16 = getgid() fchown(r14, r15, r16) fcntl$getown(r1, 0x5) r17 = socket(0x18, 0x1, 0x0) getsockopt(r17, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000d00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000040)="03832de1e232fb592b3cc17d9ff5274d61f36d123392aec733f1564375a5c76735e9449e830bf119bb3e4ab83490fe5571831bae7a53ee2c9553f8df5a0c91e74359bb69f17ebcf9e9f96fa9e0ca78cb64ddfd527b8cf6355a0300203c3eafc70600db37284681af99136303d6f67b14d733b7dd8c169d2b632d4e82b217158ffc45175b3d1793dc6bd508651cd47a2e48880bd922cb099b19044bb6b95a9e1d2280c9809f9ff8dcce2a84a35ed2bd4894e745a4b19807756d273b1241063261822f02f8d88a8fc040050152dd83bf448d82e2ca0f1086136e0f2fa5e48fc9c91adcab", 0xe3}, {&(0x7f0000000140)="e9e9c472a2c113a6fc0ab57d1428645b84353d742fa1c079a3ad41f4d8811a0d2d5773c712bc0de3e6e1a7f15c7c43c6c4ac31e038b90c5bb7308d9385dc1bab1e87ba2bdb9db3a7715c0212830ad2be217691dfa091c5abe60bd989cfb223a5a28529bdd5acd4d16540fcfc0ad76db9237c0a00ccca00d8ab444291e2b120451404a6322726ce9fde715dfc62be9e5bac8b1340de2b18e2b510e16e5c7901a61b6da79fe59f1f2edb56fcb79e70aac28312184f", 0xb4}, {&(0x7f00000004c0)="757fd11c08c8b46266f9f8875e9de5325dbf36a381487d011afda13f9fcf112b6acd9718012262287b79a6933610ef7b110266d4d065daf89f09fb82d0b5b4aa40cd4f1431427f8dbcaac086baae9b5b82a79561be5105db8671749d7f04bbd8fef9feb10b9e9c3954f72c00bc3036c1fc7e7748b515d9e5c752d7ff585a90d07da6809d4b12da2907dd73e5f57e658737661ecfccaf6aa563812b50c759ad13457189aa249690260033584bfa6c2536e81911b5510b9e4194d11225e09f6a9ce1b469c42added0a69134e", 0xcb}, {&(0x7f00000005c0)="6bc027250c38b0a41643cf0c48f6fc769ccb9606135ba29ae6c98f7568c95df813bb17372693fd1dd6ccefd3b1c09f7e40acb1161eafb8208fef66bc6d0c88f8a9fc4441e4ae1a5b4340589b53fb887ed924e1246f5c7fb870c383c996b4a3a3a607a77fa4cacfdfaf79c6a7dcd4e1b9c20691a0ffabeb2ba3f28b7c74", 0x7d}, {&(0x7f0000000200)="d188246e16d81f0a654a9758c4c5d17168f5fa9fc9162b3ef0a4d4623f9e2223638d96468de5f7b0503540c964533cce723cf45d00a6", 0x36}, {&(0x7f0000000640)="63758892dc01ab371490c133037f1622eaaf1a4b82159a62f4510081fb7a4d2f1e8f4d459ef2896d540f4f2607bf4cfbecaa3671cd7b9c2c9fd9955b058dd226ab6eec44da389cad4d82c25c5a20a621b3ce16452ff0858ac67757b3a0be8dbfc16157c673d19a29443cf30926deac6ca4ea0607476aeebebea12311b062af407b6e75fc6e964c531112f1131ab98f8e4912e3c76dd853f981a789837691cb7b89555d418522ae4d780353826bbe3d56cb700fddd693cebb88bdb760132648e15694334e7cb981d8f1e2e89db64a5cd665759e95c499bd014708f68a1fa0d36dcb438fdf2262b7a4c5b531434b5e", 0xee}, {&(0x7f0000000740)="a175a2df6e334fcd5a2d5e", 0xb}, {&(0x7f0000000780)="d9ccafe75c9b642c4a833f5a31d10c26a68d6c700b6292b55578e2dfd56546fea3de9570a10631b0f6e59be762404c8029b59003eac4a3ad626b4d0e0132a65c854fe3d6372dfeb15e281d51de101b67b7edfd45eb9c34c96d2a", 0x5a}, {&(0x7f0000000800)="a76cfad0289042fb3aad550dc12d95277f4f283223428da78ecc7fad6fb5c69d2dbd6fd26dd8435101b39025a6d8b3d862bb00f1d54d819bdc0e00e835c67bb53df8a699f75d619c93eb441420a7b4c1341aa70e4b969e533dfcbf79e37f17ae", 0x60}, {&(0x7f0000000880)="06e641d8d83acfa689d3c0e44a5e30fd15d12945f4eefafa2e8a07019755d7d94b3d22e2aa1dbd42b94688eca4a47ae414c667968b67a13bdb85e9248dc203ce6bc4d5382a4682143af64dfff72d6eb8d4a0738cbc3d542733db243e061dfdb0183209e1419699633e79e6f8b8f56fac483a365935737799a6f18565fe8d7e3d25fd18d0a20de8063bf8b1dbf4f8e3f691c618482a73fb70ee52851df82abf09ca2c758f", 0xa4}], 0xa, &(0x7f0000000c00), 0x0, 0x40d}, 0x9) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 17:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[0x100, 0x7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0x2d, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000014c0)=""/240, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") close(0xffffffffffffff9c) r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x2, 0xfffe, 0x800}, {0x3, 0xfffe, 0x800}], 0x2aaaaaaaaaaaaa07) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) msgget(0x2, 0x200) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) 17:18:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() dup(r1) select(0x40, &(0x7f0000000100)={0x1f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x6}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 17:18:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) execve(0x0, 0x0, 0x0) 17:18:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d0fea49b405602"], 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) 17:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:18:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x5}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x8, 0x9, {0x55f, 0x600}}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x26, 0x0, 0x0) setsockopt(r5, 0xa157, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x56f, 0x9, 0x0, 0x6e73, 0x0, 0x80000000, 0x0, 0x0, 0x1, 0x1000}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:18:45 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x951dc8ca1a93ff69, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$setstatus(r0, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) r3 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000040)=0x2) 17:18:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="83ebabca63d7c653a6114434636551b863eadac37586cdf44bc1ce33ccfb8e524ace661033d8d5355ad6b1d5d63d77a3fb4c0f2ff81bcf0125283281303ec3ddb53803617b5f39ace7e3ffc8ec1680e98f0510cdbd4306f2eff09ab970f60abecffe2ec03c91264a1ad4ecb3f656873bc158488405132beb84fbbabd80077ae5282ef86601ec421bc3ae3611b2822d6b46d44a9386def6306b59450c905b23ae6def5776e7d15815b10dc5564092c637821166d4e87fe3905bb3960586a156c0c801fc2e24df5bcd84349d21a1b54d951b5f18477cc88f2f8a58b14cb73b33ddd050da7a3f1e9a43090e944f5196fe24416d0f9f17a0a975160c1f4a228bc5d5d8ca2f350240388f20355d47b7a51bf9dfe57033245e90511df4232b92d77d23e076855a68c8712791d4278d65f4cece"], 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) 17:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4, 0xff, 0x7, 0x100}, {0xff, 0x20, 0x0, 0x3}, {0x3, 0x1, 0x5, 0x6}, {0x3, 0xb1, 0x9, 0x9}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r1 = shmget(0x0, 0x2000, 0x483, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000001c0)={0x2, 0x1002, 0x6, 0xb94, &(0x7f0000000380)={{0xff, 0xff, 0xfd, 0x1, 0x7, 0x7, 0x10001}, {[0x1000, 0x8, 0xa37, 0x100, 0xfffffffffffffe4a, 0x100000001, 0x400, 0x6, 0xf305, 0x6851, 0x6, 0x7f2e, 0x1, 0x8, 0x3, 0x8c, 0x0, 0x101], [0xff, 0x6, 0x8000, 0x80000001, 0x9, 0x2, 0x2, 0xe39, 0xf8, 0xd7], [0x7, 0x6, 0x7fffffff, 0x784, 0xfffffffffffffff7, 0x78, 0x200008], [0x6, 0x0, 0x0, 0x4, 0xfff, 0x1], [{0x100, 0x1ec5, 0x401, 0xfffffffffffffffa}, {0x7, 0x81, 0x7, 0xfffffffffffffff7}, {0x4, 0x6, 0x6b75f6a1, 0x8}, {0x3, 0x7ff, 0x800000}, {0x5, 0x3, 0x7ff, 0x6}, {0x9, 0x7, 0x80000000, 0xff}, {0xfff8, 0x2, 0x6, 0x10000}, {0x8000, 0x40, 0x56, 0x4}], {0x7, 0x1f, 0xe54, 0x1}, {0x20d, 0xfffffff9, 0x9, 0x5}}}, 0x7, 0x2d}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x88) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0xffff0855) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 17:18:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) write(r3, &(0x7f00000003c0)="1c238227a6d10265502ef497faa15e02d3411900764088b408171f0000004506f75f5ed0d7b8e5adf2c13157dd1eacaf19f3e0f4b3e362af30d266ed5fddaf3335d3caa7867027d8691a02fb8e00aaf1a92c8c3a77aadea2e5840776a09778b5fde865d126b2016db881142859398000c2c7d3c96a06000000000000000000000000006ca800"/147, 0x93) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 17:18:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x26, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x26, 0x0, 0x0) getsockopt(r6, 0x801, 0xcaa, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) close(r7) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r9, r10, 0x182, 0x1}, 0x1ff, 0x9, r11, r12, 0x8000, 0x8000, 0x76f9aa2d}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:45 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 17:18:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) socketpair(0x10, 0x3, 0xfd, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) listen(r0, 0x401) 17:18:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00006ae000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:18:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 17:18:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/26, 0x1a) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7ff, 0x40}, {{r5}, 0xfffffffffffffffc, 0xea, 0xf0000000, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x50, 0x1, 0x8001, 0xee6d}, {{r6}, 0xfffffffffffffffe, 0x3, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x3ff, 0xfffffffffffffffd}, {{r7}, 0xffffffffffffffff, 0x33, 0x2, 0x2, 0x9}, {{r6}, 0xfffffffffffffffe, 0x1, 0x8, 0x7, 0x2}, {{r5}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x2, 0xc2d1678}], 0x34, 0x0, 0xc68, 0x0) fcntl$getown(r2, 0x5) open$dir(&(0x7f00000007c0)='./file0\x00', 0x422, 0x0) 17:18:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x40) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x61ec, 0x8, 0xe6, 0xe800}]}) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x26, 0x0, 0x0) getsockopt(r6, 0x9, 0x5, &(0x7f0000000100)=""/44, &(0x7f0000000140)=0x2c) kqueue() select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df, 0x0, 0x6, 0xffffffffffff8001, 0xaa, 0x527}, 0x0, 0x0, 0x0) dup2(r7, r3) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c653000a88f060f41f39c9b5a37e7c6a440f4b6481cfb5514596bd9bd7fb7afa79d557ab72313ad1a22e7ae942ba808a02e09da512e3d0371ca1feffa0872c4884eb35b4da30f7002dac78a0042f8e429f59d0d0d694a2c2d3dbad8e8aed60afc944dbe8a58cb80a56dc254d9aa43b1b0dd8c4732d1515ac64a889cb1cd03a04cde5d2d8fd4195418120d134c35c015a6102832610fd9fd158d49f761a2f46d64a0efa69738924a5f01489036f5b6d0ce87c247e8f6463e4c3ac038e07d7f56ab29512d44e887526bd5e3a88f66446c0eff8924afc53582b4ea46a87379456590191598778ebb610e5e1f34ace88fad07b9e12c0fef771014e1d45992361e6c1f33379f5022f9f81826b301350068f6779d6293804209c68679c6d5168457efcb9f1797468eff7360fa367e0000000000000000837d4be0572b28bbd35e7fd8b9be81ed3840ee0fe6878f153dc971aa75e0688643cc1454b1ed"], 0xa) 17:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0xb, 0xffffffeeffbff7ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x0, 0x921}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r2, &(0x7f0000000140)=' ', 0x1) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) r4 = dup2(0xffffffffffffff9c, r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r6, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x3d}, {0x6}]}) ftruncate(r0, 0x0, 0x862) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x1) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 17:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x3f7], [0x0, 0x1000, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff, 0xfffffffffffffffc], [0x0, 0x0, 0x482], [{}, {0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x0, 0x0, 0x80}}}) 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)) 17:18:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/148, 0x94, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) 17:18:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xc85) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 17:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 17:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x2) sendto(r1, &(0x7f0000000040)="26296760219c1b0a60d5b794cc9871ce99615482c9a6afa78014bf49fdf02de216e07d554a28bd76b2b20be868641a1c5bf4c5955a7e2f701c161b24192a00adba4e5eaab8ff8219f69b46794008f5e52834178b89855985fde1da81918d71a347e049cdce0816a34c015d24ec6c78978ecce5c8dcd95326a3789ac860638feaacb7fee1a983dcc32d8a12d5433e24cbf0b4fe34a8982f97b7066dee7a7db3e5887d4156ce8ddd0fd819f85312e62bf26d98e89433259c7cd766bf94d6d4e06f4dc3b8ad4e9ccd86663710", 0xcb, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000340)=0x80, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r4, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) close(r8) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d397d6da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) 17:18:46 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r8 = kqueue() dup2(r8, r7) r9 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r12 = socket(0x10, 0x5, 0x5) setsockopt(r12, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r10, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r11], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r12], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r13, @ANYRESDEC, @ANYRES64=r9, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r10, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r14 = msgget(0x0, 0x80) msgsnd(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c5d4a59251303ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e25c1b105f34dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"], 0xf7, 0x0) msgrcv(r14, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r15) sendto$inet6(r16, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r10, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r18, r17) msgrcv(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r19 = socket(0x11, 0x200000003, 0x0) sendto$unix(r19, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:18:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) 17:18:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202aacb000069a0897b", @ANYRES16=r0, @ANYRES32=r1, @ANYRES16, @ANYRES64=r2], 0x5) getsockopt(r0, 0x6, 0x67f, &(0x7f0000000180)=""/200, &(0x7f0000000280)=0xc8) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 17:18:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xe4, 0x5, 0x3c5, 0x0, "9125da827974f1433f2052ba4c482e3e26e1aa1f", 0x1, 0x80}) 17:18:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x1000) 17:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x2, 0x0, 0x9}, {0x36, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000380)=0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000200)={0x6, 0x7}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2, 0xc8, 0x80, 0x2}, {0x1000, 0x48, 0x89, 0x6a9}, {0x2, 0x7b, 0x3, 0xfffffff8}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3010, r6, 0x0, 0xff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000002c0)=[{0x5, 0x80, 0x6, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 17:18:47 executing program 0: setuid(0xee01) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) 17:18:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fchmod(r1, 0x20) write(r0, &(0x7f0000000200)="93883bef7ac16e2c2504bbe39d34e3da85951f75bb7a22b6c3051615c8b2886e09d8b9e1ad933516e9a656cfe75f6ee368e8ba5936c41a39394361204ad41aa71fb3c6c3421100605fc3cd32ebdf4c28b815df2013461734da1e3ae1e83ae850d9dfe72ae5abe5fd52702f9002472e8ccfb7589550bb314d7f8718e8f957c6d2359608d9a8ac4cb7291c223b87e6a4614c7603050a605dd9f211ed5c188f37255aff46f156f836fcd1d0620eef9a9bed2f3c3f2a66514e98532f457996bc1476c35332b94e13c00bb3a3dc92f78a40b3121f0ea59aa8b17ffe3921e02dc84d14fdfe1700a2c1290ede9b8e26eeea75423d0d1b7326682b559ff4122104bbd54ff1664144e34f893b6cfa623f729658d9840e8b91bd854f9d0c2a68fc8c809b39286464f230dfd9e2f71d2da0ca70142fbdc4dc2329493bd91bd0b24d4b668de7a7defdfdf298ffcaad90c1d6603407ab1bb2c595aae1fc210e168487160fee6e424ebf80c2d247f434a30cebb308d3877e9cadc3542b514dc4c4423641ba9489d6e6e1a712725acba59572d8424cfb799081dc09efc694c8b41d14be59731d013d3bdd9a713f30fd9c492377f665c9883e77ff1bd76d6a11755a48ee2eda61008b51b032ef47a662d739f98408fb4df04937b750a219d832ad8d26da912c29b7f786302496288f6375fe391fdd54cd09044a659d0e3110a6bb9837ae8b3a3d7a50302c41a6bacd48c5b3976a02cab7dda59a0ff3d4bcc4bc5f2abb41699a182f3347416e5457757e006b52562571d763cb8d9bb5a2358dc0e9fbde9036b8b0c5dfbbffd853c0419bc8b98463e2f2823800f94d1fd0113c93918a55e46d261b9a3357a23f56180d2226cafa21bcf9ea740461c47afbe5890bfa4bb8d59e3b76dd60387e5a5789423af41a942a95b09efd719140186b2dab940f07b6bcad5df31b2d57441f1aef27f38b8250009ea69bd6161c5cf0e189740a1bd62b0cb1deb6a36826a1e5c7bd6bbd81a5eb4b365d6731b7e3e601ee209426eaef22f2dbcfcd8386521160fcefd1024ecfc8adc0368e752efa8b3a84f3028175635a51af147928094b3cbc95442de2771ea7264827286cb6905b9293f55221780a2d2e2616417b30d7545d0794c777603cbdb3ccaa4e2a4f42eddc1605d774b7214b801f7386d562e38e3d77cb436c5c7721cd7aabfbedd3fa2e26417f16e18fdadb891eb841749e423e316e594ca88ef4cac87bc6ffa0a9bfe85fc4a5b51a4c8fc786a1573313d86853f45ad4c7802828ec8246b36b33a13d5ca7a493625e0aa668df90239845db6f8e32b16af75925d0dd16f1b4080ecdf2ecee001711350a0f09660f8c14de24d69d1ec3287ea9ae28c1de148566354016eaf510180b3082c4db2d06cbe63e18998bf97349ec39bc5cc8643ed7495e04635b002691b78520638e2220de38ccb00b95fd7ab5f19ecb99da51b7789db89f0867132a0055a33cbf0cd501aa28b3be67c24ad939572a5b718f362973078ab3e828f776e0c7750586164ee0f56145b180668405a6684d72f04028d4ed7c8b1fc7809c6e8772fe059326ad08b7254c1e003cd5e10ec7db952744dd54d695e70fad3612ee3216acd34936346293f533e7eb2e3cb73a24b6859ee6ecf879bbffa1731df629e795b17c07b8223bf6794aefa115af68e62e2b188f094ad2135c983e298e5e44edfe89e37ab54b3c0c4f3c656f3142070e3938000530c660f901183fe85099034c3478f466fe601a8a62c66dbe71417f5352ff4b16ee71dda4c858cf58b2f6261eddfb40721975c232f276b5488376f04d85420770632cc8bcb44fe90dfc7687eec00d74f7a58b2f6e1c06df41ed2ed095bed749280b433268dbe097a569b16a6e6041197d646b05f7f78dddc44825e648e21645cd33d6856e6a903f3dbbeb770728ddb0cd42ef3d4e1585d65b8316e19c69e91cacba6fd53024dcdc7993cfcb342f40e6c2556af49551c5bf630b3da6b5aa76e890fd02deb0be4575d5c744428faedbd7d01f05607e4e1de22fb194c26c53f1289ed433cd37e44d451ec7562e7fc8bd05f31828021487fadb7c5bfdb890958c7eae4230113cacf8fb4ecff6e8bc2986c7c88bd21d930cd98193dcab6ecbcd5ca1e0e9441385be0303c96615d4e2b15da6b3f67e9575eaa4c75e8b63611e7702cc1e880a29ca41c069a137848d0283905211d673b9dd9ad925862bbf9f05986e3536d5b91096a45c1cc937fe47dcc5419b2455110e19a7f379229fdcfa57a71c9ee1e1a3424e55fbf138c56fb79ecd0279d3ef54b5bd3a1b9cd43b35a069a6f3768a1efa68da06b58e3d6fae173640a6a92981bb19fee3e2439fc46c09225e8ab276f87fdefb2004ade85a811d6e2baffcfededdf740f570c6db59cdebabdc21cb18f9f3f2dc096ee563cc201c356a58854e4bdceaf383034d81f4a864f65a5de449d16cff98fb96a8118f492fce3c68d6b4e2a4c4076f94e3298b87300c73ae25adb5834cd992ad4d9e890692037c4a645a03253b8cd0ada51979cefc030dcaecaffec891f10e28ce56bdcf5060a85b7d8169c5177907a62f9be43e93c73a849583d8366cbaf6dac275202f0cd37e8dd53496f044735c111b8d0ab65299db1057899633b6d771764c2c19c5fbd753e88eb756a3d534c40a4474aeb5bc3ce0d573dd00b8106a0c2328984ac22461761aeb1c164e6885e1e5f67b6c4043d50e89cfb56cb423f4de7b88ac502edb6964780716e1fe76d589fdc9f60e41ca0084707d30d5644b62d034ad81c6d1d513898cee0e0837410762e0ca697aadbc851f87043fbd210c0fd05f7ce051bfdc943741203ab4c502515dbbf9b34f36ffda4525f9d4b7c055824de469ab6ecd16dfe84a7f44b215019af775ddfe334c72e6f5a5e8388dd15c1fd915cc6c6fa84ec4c012bd04d801dc18ece9a529537560e6ed2609bfb27b02c37102f5ff91cdfbbc4d014c2055f6ca7993776d9e208efbda301f6ebe78aa76037760db81a3df9903f681c44e082ca8a07c38d5d88f7be473da1f0617c1806e16f52eab7cf93cb740cd33e74951b995ab4331aa5458eac7bccfac51c0d527e40ce2fdaf2d7ab31c0916a9ae24c67bcdcbe8589d27894a8682850259e9ba234ccbd17a368e65c5df9803fe446c848a21867e6c09e8b7673a7b0700170d08711148bdf01d391791e4fd2bc8b086fad71ff0f114ff404d5ae23b1ee9b719ba93c123550ba454356da42a894123d8b1af004af313c0c3785978f200b4637937a4f10b09dcd8a91e4f81dd3e7af4341477c4e0222797c015d49fa821a55c8e71d899d8ae95fb347283449d4fc4dbec6476827158552c8086c2da6e6b72af01a4a1cf5c27e116f6a5b3927725947971e4b33746b11c7955509fe2a6cee331c3169a1eb6c84a8f92a7e0dc8ccf57a170ddd8f975bd24c98fba8c03f2c562b6bf80be738c8505a7cb8365bd4549a4e0e8b11a9a411efd8bbae4cc4df7196e3345577c523e423584b6ed8522d96b13b9b08d8f5811d616efe5442202c06d76dc442595f52eaaa60554abdbc9b096f21c2d5c71f6f32eb36c8a795b66f287fa7d1c3b1ecbfd6b7ac04f6f28c346b32600981730694a211f02b296ff6d289b0672f93cfd12d17fa09487944e6c017fefc26cb079ac54ebd3465257dbd5a06443b9b255218694409f08e87ff268d7ea42e011547429f794a8484b6b715d89c2489892adb9f9cf56c2019a4e9da1c2b9eab66116a63cc6d204df49431799871c0dcc064241d3115c7d88e9fe9e63a3b98ce70ac5f3b20b9f6e73e20808c6c9b2d81653ebdf9c6b78b2245a5cb64851f311830bb54b370703f2a4c85a7e40ed65b7635892271d11a2fa7f2e9a7dd04479debc3b71001dce77170d1332d1f8fcf8712b7b31fca64d3f8192e821fb62d0f355c02dfdbb41386055fa5e3e7298985ce7b3f254417ed9f0dde1e63e95647d9c361f449708e9b45609a14a99f6ab48480d0fbabc64fc3ac557ad677875977027e073f6845e83903e89894befcfc9730197fdcbddc2c16944090c5ee43bd9006914cab389751278a83fe05542612d87c0a15b9aa416977e0338fd7eb80f9ce6cbe6204a42ae04ece2168579f4c790a2761c63ee0608b145a3aaaefd99c4f5d8011141e17e0721f538f33d9ebd9d478549161b59e25fcb61a09ba3e6654ca5158e8ec57bca6d51f5c1a533ab1d3624b3c3a21327ad85a85fe819e9497becf66581de29470cc96dce2d1c4fcfce7c249e27aba1d3d690b6e51906aab4f30e5ec7539ae108542b71637209114c7424ed2832a91541eb7147c63e07207ec3fbb8e23c3dcf640cee839dd67c97c6b28c8d7eeccf7b77c1ea472be9dac08ecfbbcf165c02be9c4a1476d350b43cf1897b3605e70324988c798c2d3644dd3527b8805f651ec5593dd4b5ef1db09485b94a2e60fbe73105d255727ef2698e507e06a7e1adc13a73cb0d60b99e05ea937d263837ed3ddf5d47547f848d779d1ac861c9109238891367b25c9d18eafd05d96e64591cbbc39703059c629540dbbc90267431c729276fcd0b56600ae9e60e58c2d6675e27217235c43da7b7c2408248bef8de9e7a042aceea4b7a64c8632c61157313724ee56b88dfdac94bb5054d6d3120dd2a0fb566c6889b56548de9b2bdbad810a06aeecde7f097ea1696636e03bd76e139b6b5ca8c23784bb9e2d07afd03e91d9a9f95628b2aff259755ab314483d0075ca80bed78deb9bf43f6eef260c8b8c888887df098f062b654e29d5eedec4b2a5aa7302253cdb1ec8331a21ba8bf50dd4619101a9bbbada6cdfe97d21b1dc8ca961b2bc90ebb09c98794b428462a4ff0eebd7bf6d7c74826114b6d630915965f18603463bbcae4bd0d17c28ce991d4caa78f0466d5291ca1a62448e141b26fce6ee66e4c0c157e45a176961e1ebead35d322c3cb86658a5a9807679f1ef4a9a24e7e71632039b11fbe3c3c344ad8616ffa02690a327f2fef2512c6fdf156ee7524b42f6472aad513bd8953c3ebb4b669f3456898c592ea3cf2f8734fff62cf679f65e6b83b38e5588f4a4180a427713a844ddd635034826164a32c4c66f3696afcc3e7a22cf9f82d42e72579ae6821f8b2fe7be17d2ec4d2c5edabe101be8f0c636a90d11b0a53d5bf662f1183db147dd46fe81c939b94f0f4a3b0661760a28d1a167d1d091e58842265c44a5ea89cb4991293ecb455e7f3a3482383e41641acf3ad5ac50b4e9b98db4e3df6de401a7e623cf9c0dc47f81b01ea4cea4469f03ae96ce9413b8b1939523baa012c6f136bb5a0ec41a17f9371ae30c61425c69f5bf60d958ed9e71e2860839be4c5562c97e02edbb8b79fbd3f975b56049513e9f3a88315d1bd8f1d48d922189f6b55af0a30e74c32690f0c6a539945e4ea60e67e931bb536a31cf2f525d807cb12d6ca2d8ec0d71b7d78e09d1bcfcd8a3f9d050fb58877ab4d9caee629c8cf8d61da07dbb8e22e6f8107c344e2473592abcf464c076765426a1984185fafa0689bd9cf2f76513778c2b3f56a6b22d432cff9bc4e33893a75400ce64dd3c41dad6a017e3c2cb07809470944f0d9ce9708cd2faff85da5000bcb6d142aea913b834b9cdfca34719df3b66e04ef7b78ac2ae3296a7525935f4d8e8e337b4da406f4aa95463753f98785fde831e638e90dc51ff539a986e069fafcab481b0563590d3f74b68d1872046d56210d3074cde6a5f95bb544f8149197839b5dca5659e840956ade9083aceaebfada31c46d22045951db241ef19f345947e854aee1ea", 0x1000) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:18:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x300}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000d8c000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000d9b000/0x3000)=nil, &(0x7f0000a1b000/0x3000)=nil, 0x3}, {&(0x7f0000cc5000/0x4000)=nil, &(0x7f0000f5c000/0x1000)=nil, 0x80000001}, {&(0x7f0000ce1000/0x2000)=nil, &(0x7f0000a11000/0x4000)=nil, 0x9}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f0000d62000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000bc2000/0x3000)=nil, &(0x7f0000bd9000/0x3000)=nil, 0x26}, {&(0x7f0000cd8000/0x4000)=nil, &(0x7f0000a1e000/0x14000)=nil, 0x8}, {&(0x7f0000c95000/0x2000)=nil, &(0x7f0000e26000/0x4000)=nil, 0xffc}, {&(0x7f0000d18000/0x4000)=nil, &(0x7f0000d88000/0x1000)=nil, 0x81}, {&(0x7f0000a69000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000c42000/0x2000)=nil, &(0x7f0000f30000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:18:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:18:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 17:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:18:48 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000004c0)=""/219) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 17:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fcntl$getown(r1, 0x5) 17:18:48 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x1659) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 17:18:48 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8004, 0xac) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffff9c, &(0x7f0000000100)="ce0314b3bd84aca538ad35c0096caf4ae26ba3800ae1c6d3e8b383a410f43391c9421ca038426d4b63960cddabe58b6ed678cb0423eb7d5d1d509c5ad756636852229d8bada246ec797d189e9b8e3578758a44c3d590f7364ac1ad8c76b7eac3758fa00332f89f282071fc406352718616b7a87fa972d16695e84ca2b53c81a7ff60e256523c51cf5e3a8913ff6ce5e512", 0x91) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:18:48 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x10, &(0x7f0000000000), 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = socket$inet(0x2, 0x4000, 0x80) fchdir(r6) r7 = getgid() fchown(r4, r5, r7) fchown(r2, r3, r7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = socket(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff0c) setgid(r10) ioctl$BIOCLOCK(r8, 0x20004276) 17:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x10}, {0x3d}, {0x6, 0x0, 0xd9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 17:18:48 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x3, 0xffff, 0x0, "1b7a26d53cd6f5b6b3d58ed676e0843d72eec003", 0x8c27, 0x121}) writev(r1, &(0x7f0000000040), 0x1b) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) symlinkat(&(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) 17:18:48 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r0, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) msgsnd(r0, &(0x7f0000000100)={0x2, "dd576bf103988bbec5fe18762618ef30beaf003eee5272ad928537431d3f7bd5b7e22dfff51cd9439d942149fa5fb4a37eaf7a6fa6a4baeb078591b3260a8b381fc99a2b3026aae4e2bff93bd2936e4548693c528dea3296ccb3fc936d1379f479ded8b66af26c21f9"}, 0x71, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) close(r5) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="e6aeaf5ec5f4efefb4c78d944275ce223b5c3c31c5930cce531a7256f50b59bf73adec0a0a72ff42f2bc949446b2f100132bc57441b7382300b28cd24f042b9a53d2ef273f0b487de32385f739e0513c62823ef9a843dc049b44367af0ce9ebef122053866aa45c70ee81b0dddb19a393d9cea137e89f293b6262185a8f88a098afb04c08596b0745de87750e7d8fa43172930a38a4c2a8c62664022559136092791f8baa3e2ae9a2eba444e4bbafa591d515f21aee0b012a67f542ca7128fee71bd1469db2032d1a3d7a82088831b5b69904effc04b6612b36ef2f711138f177a271bc543beba851973626adb36f47ff2af62e474ea8aee5f5bf07ad4e407578252647bad65aabf54eb95e9ac1910411c26da7aae7da395169c96a68d03804a3c2f0bf1ef2c40dfd39f6522e43fc1948ea8e40b1c7fc867c8bc4b1084f5ed84f2070473a35a7830a57f00ce14511fbde86308b3a279b944a98ccaace49821021b99450eb95c9b3d5f91369f29ec6f3bf110df4d963d1e21f616130076ec699b3c0d0a4775f43f8cce33f4616b2c42188a513e6b6ed1a2e0dcf13bf99281619332ff52500d1b6f5b6d2df6fce2c2ec107ad8f96292b213eecec01c78fc9da893b05ddc62d083c870aba765bea6885148f0d7777426c2a07d509934ea30f3d05084729344a8a2748962d298e051ea20407d2aa6ac84e7287e7036e8a8d0e0682f609312afb87a13fd0d4264906d41291cf83a0c21a99a72633e98cf910e24239b57d86ae3156b6cd2bac5af4af314c05317d9ff9bab980abcdad3e1221ef08da83802fd72159fe2adf3c2f070ac7fb47a800fa9eb4079c7429da6a0520898c1066c97c2cea792686d0b36200d22b3bb5c5e58cb0aa1c52aef58d2e82bab82ace3e8dd1be9bf968010dd8bab59b267ec7dc702824cffae17403e5a05446696c795eb79797e76b74e850362e975d9e3bec41570f8fa93e9200b9fa4a8e7cb8081de327f11600dd87a21d7e9cdf92997d7e5309a715becc2177f97cc2d0db73192db43f597fc0bd636fe65c8ea1bc32b36e77ab4151e90d32fd6f0a3f5ee7187f447d175e5498e33825638b5843362ca398680bfb4c08f688cb97c616e0ba2fc2f9bda0da4e842db6c153be7b858142a808c2ca5d72b2e7c7e1f41acbdc15e822c3b7a329f4259661e24303c3ebd5813707f589be6715ca08e4109e33cc554b4d636cce58b5650ea381b2d328f4d6b18dade2c4711714b4a277e0aa1dcad11a3fdf78c694aba37e2a4fe8ebdf5cd6b6c173a8bcde8376988fd48cc299b304ea0ebdf85cc7525a677debdbf3f2919958554aff9f42d1cf72ffbf711ce0fce0dfbe5da5e5a7fb2562f26809cd543d2d43bbc72ef11cda89d2bf97138eae944e6933313f33ae2e64f2c4ee5b28b2e9839f94a1c2d826006cdadb713f0a1c17c9d25be68e6cc052239ff2e9d04e6a0d7b15e976e20cad878fca2215017542d81d10b5eeae45d22844458d93860e2201593f44520725181cbaae359bcaf6fd2e94be47a04febfe97fcda306e1f2d98d0fab7ec2a96620de242a81e48e5a18e40e9dc142d0136a4a9eec6f9d9b836d74aa067ed0cf71d90734f0c34d77b3fdc49e728eb431b6962a27ddb71de144b9ecd0c2d2f614d18b05f553429f7fd16fdf13bdf915503d8840fed74b36f10bbd9947af021b6cef2eb7b69f6dba7b63609131b1568bc146bcc2d5ae609d072e32dc3181c858433329652177811e7f528501ef54801ea4500afb8d3e1e3cd6fce3449cabd211fa157586e295676c8d40b8cf952f018f3596a700d6bd1c33ba76d9169b5f5be9d3d9dfc7990b5a0ace41adce6b58323dc9ed322ae55076c4f93ae44e5719a8f08e8455b80f475bd870058defd74625cf8915094e8ca2e0e1be84998a951481ccf5b914de7953fd79f684e8c8ff96a0c6941f4c6a6d57acd81c44df4c47d9d747c38fc72ada0679291afdf27817a7361aabdc15c1490f5cd8885e6c56d8c9f21be0d78dc159a45bd75f8e027a4a52ee0d704771cd5e5b7166cfbb102d38262d786deb23fa9d9e658c3fd44883eefb8539e7517a8408a1d789e8aef3aefc4a8b34b808582e0e1fd5dfa7a90bdfedd47fc0e4ad7de49d041c7fad3c48526c5b6cbbaa72394264153c6608ff9814923d97b196c68b9b2d5a73242ccc69d1651a84b08929c3c3f805b914448985a724964535472e59921ec832dba7a3857fa2a714a52cdbbbdac8114ae7fce4242834ea4cbbe4c9673c083b96408bfc332629d19042fd0b75101c3a59f4d260461527bad2eab3c1be361879819a7edc25bf795e2e0ee75ef8c4660f79fdef7172601d5238c12c20b24c6e32dfb189fc1d070b0bec578cfd5ee06c2c691987f83056a1bd44f71a9fc00d8ffcaa3dc9381b1226c9159874912595f8e04000c0e8a01fcbf969fd8cd735c1e60d3c0110ac49f2896dcc55aac158ae75cbee4f3de67292208bfebdeb4f32800bc53db7246095dba2bfcb94926fb27337dfa39b511d1c5c106571bcf833b23719b04b2d72c699e0c3955804a1c47e413a9b14ef888d5d9b83bca645f745ec987259a2c0437665b729ecee896971947a0a9fe7b12e2ca474d422c5b8f537d74819e64d20e4e028c1d407fc46d15a5049d16fa8238143cbc9552b61c6d8a40c4ccd386d136aab77e17483a4a6c49389584172834fdc2bab9117ab9bf8fc1989de15ddd47237d4c0ca7ac642c74681d8c193ca0b50b617ecf54e31db766c964beb834d0e289d2182c66b238a39b02e7e3a608c76a0c1b1011ba8c68faab8c0fb93eca4b95d459f34e7f8a2412c8d530210c85f3656ff0324609ac0877831c083a2bed2a477ada93c4b5b12a6de9478108c25679d9d4527dbe02e91cd3bdb033d11cea9457357614a54823ddedea81c2d4fd57f3d8a02ba4988dc49ce40551b4987e21224fd9d7b3b5ae50ff15e4e4f73fab848384a6a4e56538ca9acd336e655317e261f95ee767f11d040de6f2b2f793c5d564d56207cf4bafe6cb9920d", 0x860, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r8 = dup(r5) poll(&(0x7f0000000040)=[{r8, 0x1d}], 0x1, 0x0) 17:18:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f775036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c053779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd443e0b7ab4e2a7998e9ca5c05580fd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000008885a1ced725e447e9976e5d99a997b1bf4319e5346eb3047b2cea4ffc1ab88995e50c68c5a8adbde9408f4d413e32d954727efc0b8aa80ebdb5fe28753567ebd4885d7affde9916bc2983e9ff76f0b008306a2dda944378ed21050db4230cd828"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) lseek(r2, 0x0, 0x1000, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x9, 0xfc}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r9, 0x2}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0xa8, 0x80, 0xdd6, 0x6}, {{r6}, 0xfffffffffffffffa, 0xc, 0x40000004, 0x7}, {{r7}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x3}, {{r8}, 0xfffffffffffffff8, 0xc0, 0x80, 0x5, 0x8000}], 0x0, &(0x7f0000000880)=[{{r10}, 0xfffffffffffffffd, 0x8d, 0x8, 0x0, 0x81}], 0x80000001, &(0x7f00000008c0)={0x81, 0x1}) 17:18:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x9, 0x4, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) getsockopt(r2, 0x10029, 0x26, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) 17:18:49 executing program 0: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) dup2(r0, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) preadv(r4, &(0x7f0000000200)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/37, 0x25}], 0x4, 0x0, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 17:18:49 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:18:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1ba47c180a7e9d07d2601c05"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x2}], 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 17:18:49 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) 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, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:18:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x5) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000180)="d7854106749c4d686c6f9dfc5d91cdb5a27a77b7b27ddf1cdf01e74eff17271e14a7ec81ff3eccdbf2154db86e7fa486513604f7e2724b82b5310a04a608e2d24b", 0x41}, {&(0x7f0000000200)="e03538ab008910715b46bd4f67c97a2c4471", 0x12}, {&(0x7f0000000340)="717e3ed1eae5522eb16d36a9a3c5d685b99331042decae2b7df842029065bf398c5e58f7714a35af05275490aa4021525c11605830af0461895fb50122dfe07c347c58f978941c842cbe75ca7a66a627e3d9f1936b674912a78484a61e49266307eedf53a15eb84839104be5a0d33e99269e2e352d17a395de1dfb95db7313dfd3b3721dca908bdae82e1baa2afd570212e6790b598969a631f1691a8dfcb7abf239f30765425b4242e1126ac45dbd858dfcf737e0f018ce031d7a098f39a0f3af082542d28ef32c8a707c2d9eb6ba439a41b4f05482df6de592cf4f1251abc63bd0a7602183c9855649bc3694c867f1b3e69ee00ecfe1d967fb501d69ecc4832e2df00bc12c60293ee67a113fc705e54c52f194b47d8958e82b15326a7e46acbd8f3f2baac45e46ce78d764fd79c55ee300f74e43b2e6294cd1140ff35de70342762955433ec647388cdef5d0a8f112c21517b7340bdcaae3a8e1ff7e7838b331e9c78717e2702014b8462e8bbe99869ceca3302de4a73262855a6c5da742cd7db14a8760072cdef6bb241d4bc342e4d2b13ddad9e874d6e03c9d53b91560bc7d2cc0301e5530adff7b4dd17b1f8280af73a43e10bdc24345ff8dfc3ef93bb5cecb34b2b76c344fd789d334a78331fb2e390044b8f512b438881bf9e8cec657b98a8ccc06f84c602ada5886d64b21dce830112aa9d6e3e32c5ee898bd17f2ce51c85ae56d50a6671a6e6fec6ad25833212b8a82d977cfdaa0f698f8f05ba707cd9b5109bbd29230446a2b54fe46705bf975febfcf3016944bc55b49b07f2ff669e8a6ff3116fe694a5fb249479f5d7014b3d16f1393a58fc264d150bffb03629000e6029d863a8e18195184c454fdf24763eef574c60ded1957bbd7944bf826e4f5e4157b6294ad59b61605ac7ffa9edfde097b376469b63eacbd47fd2b4076602aaab56ff66da095560717ba5f3d44966ebf2c976768d83283226b1ba2828a6e8ec6469cc906fc5390e52ecf7c936253fc0061ca5a01126cd21fafa7bb6205afa056cad544cffae3543345f640d1d93d3395e6566f9f7d5194f5e6828df71416dc38776d051925c43ec8adf67b9d7fcb48003ad5851ea9849577ff260bc5083b476d5d11cca3594b1d2437aeab9f4148818ba68b9b4078c314b93ea5aa0cab2ba1d6204299b66ddd08fbef121871e2dd07c8b5ce13ef65659a7d1b350b228c9e04be939c73bce4753c761117c5e04fb582949b8026de23ba2d4bbc020b00ba81878e98bad20ddb66f0bbb85159aadb26dc4427c8618ce17f6dc50a6294823c1508344cb9fdaca1421da18eefee3e028c78e2dec14ba050487656858ff2136e2d5ef6d70e07877d9179b2ae2ab5281f7612bff32b44fb6882aefc43d6114a10139e846069f639f8ce91f06b72e9a035b6ec7b2fb3491ab03680a7ed5a56fc4e06fe63b33c871d9ef99f667105050da687ba1a48352f485e25523a07a632306c4afffbb7a70ad5f63358c91f825807f4423c8b26522381dce266160c05750259cbd44e929ed8fc6b531c9b908ac787f5dc3dcc80f6257ce2cbc6a0b90705e6c3ab37ec3505757a09d4d487e7ed8e3f44b82887980a6b4d5cda0e34666cbeccadea068b506e1257238de5814a027266fa307f465ec9d06658a1c13a6c38805013c3ccdc753dc6cbd64031b70da9c00597efe67847e05e8c6e06146d6189f251cf02727a7f65fbdab86a9afb1ad98de45bd21b536a9e1bf5a0d44c5046fa22db0d155a283a55bff2541f98b3a9c2d0b029ef1c19bbc5d2ac77a48cd8ed97b260006060a2ea2520eaaf073d97624d979a93bcc52afb1ba45f4f221c0a811388907c344e01b7113b2b9bef0a800a843a9483684a61c512a81c42c9530871dae55db6949806616a221d643016ab0c4cd64e408c61baa4023d554eff48021e1d81db9dd214b439850f4b412194739734a584b20bab72c2ba241ffe9e4cd3aef3b3977b8b26869864aec59879fe45e3120cff142f76ac17ecaf8a1b38472426f40f1e929b07a089f77f3d44609cb14d84a9622d1b8c82ab882c2c3071bd4ced19cc4ca39bae7a14ba9c4302ab7d2585276a420652970efaa6431f94e5b557fe26da4766e360b40d3cabf75c919005a1a0a4fe02e95982f09ce1a071c2e5a2153d450cc5312369d2b97274ef95461ac8dbd6b5ed79423f6336c67133265dc327556006c8f1b29d3802a221f0c8d4ca34363ca8068ff3412cfc0da4ad49ec4d561bce4ba721edabcbbc4ba0ebd3b9be7a5b7a1a13a30fc8b9aa84d353e5d80306634924543ef015f72c1fdc4fed65ba08242b286358ed5ce968cd6d70935c9c1ac96411cfb1076219cc8f1a5257686b5606faa7d9b7174cd9bbe68aa7fe900b4b581565cbe97d084befe81ade37d3d7aeee7c05facf678796ae7462090a0155b9526b6c0e6508c1872002360105f9a5397c581005cc2347847f08f81e11dfe49243f3182d0cdee87c0dfe67ac7a67ff5a718cd478e629bf7ddda303981dcbfc3d21f0b7c2cfc5cfc0b767b8e1a27af24bd542dcfcaca96a493146e07b0402a7a4bb2ca5b85ff4c2a45e107edbce21789db43abcd8e4451d3b54f843f63d191bc4561249bd61b72d97ecee62c446fc950f27ccf73ac43ba8719d69c34477aca6552dbb7b7a7445f9eeda9534da917c3a509dfedce11a69eb309b8b6ffe6bf7e7ce90b4a85cb159a56e2594695d7a146620545de87a1a13cc75c1e9d1e3a55fd9463c63b13b72bd78b6fcd84abbbdaa9d5822a755f22ca3220a8945361a2639f2f530c919d80f83a00da6fab5849d7d988a5ed71d78b9d7ca7cab3f01d54dd8a799ed13d39c2b52bbab3344a1721d57c3f69e430847a4b9f5d42b981a9ff49f8ef4698f1e708086b2b6fd1be76435cf1981e7841ed24e517157ede4972a9fee670c1822e678ab26be25e575488bf82a87cf0efe32f84f6eee69e87da56491251f9e77fca09f39995259e64b54d48742babb6855143217e4a8ca798c5f24a9e812d3543392295d2e0d61e41258588a9175822be3a9f5bdb3a82fb44cc85a3855a490b1a4c7ce94b8a1eed3bd7c37d3362c1e0a39bb3750f385a17bca42b349c86b82ee9f050a67c6de88c062d4a59d64da34c05677544b3a77233bd02c2f93c1b000a247fb94e2419a4e2a65942480e1421620582c71c56c6d09db146a49e03a9862ee70a6cf7f1cf1970cc692583db82fae9394ed8bb3772c7692beeca00228a21b0b040ef1c5ac05e4bd45765173cb4d7c706f8aedd7071d612b6024f2668b896bec549283da10d8915a23e59c234428e3652827b29bf2ab3e2dde935a6bdcbccbc2262b3fd638eafc674f2a1fcb917f912a4c7587c9f81730fceae372a08380dcab2017e3f8e7a46031326d019e9c34e81631303fd3c8773fa7c58e5d5b323631aed19b08e97f5707403227967cb0f359ca6d7dab13b1f3f5e616b3b950eefb833053f71cef7e8b718fdd8e88b0ded8924fe6d9c94510387cf184a74b5243b908f03cd1eb99442852b970aabeacce114eff7f2916fdcd7136da9964001b67afd3cac9b5deca6bda939e4471e55d465aecbfd7eac1e34c91b281deaa38b817fe6b1145d05f482c2e284fdd79aa4aa081c5c361f63b95e8b78f29f45f9d8b65c17e458a4799717814c35be1e4c270ff15e8430acd4c5aa58c84d15bf83275cadd16f739c55305569edf83cf51b0b12ed35b0fca6ecff9cb0d169582ef1ebe5986e92049bcf50d7caf144be44f1941b9056860caf36535693e9144c95c0cf006a94c0bfca9db6591ed5db4f0508687e201442fe1c9eb77d8e84085e596b9bc9c4e6b556b0cb645660bda403aeb3bfc0baa64d845860f00984805feef023771c3b22cc6e11037f853721c8f4adc32ddc8c6e5eb99318e9f4274dd9e81cae214515ec2f2c64dbdce9fbc45f456d138374886b90c850106d1500c565de0f8baadc8c8498cc5e15187c1d552155583479c934cbfc289991b9ac0506af87c0d0c6bfba0230cbef6d97c3036e2f4be18df7ecd7be1d772fb0d06de82efd7c62ac5fc08610458e9da4d684b3c984a64b436eba57871aae4c479cb31cd309d6f6f54d9544adf601dbb347cffb0ca5b0bd362ea0cd6f759ab3694fd2bddda7570d7b5a4ca25f2bdf34dcd750efb99b529667f5119e90e7533ae44ce11cf1b3c474abc6344adc46b5b219f2361d5508faf05624a3b2d79b7cbf2d6af5c9608c524ac8cbe7ce75584ef287ff6a5f87a376cf1a1d4a5abc85ef620e3006f921ae11da8376413f975b686a21b0ef749b50fc518479307aa28306f72616fc294a25ba80f222632cbb60d03a2f1845dc19c34eb68a999855a1730668f2662bf3ec7d6bca1d68b569b3dfc93743360c21209daa33bbadb7d499fa235d5f4a7ee66117b59bf34472ea045ab8d51c679e071203448ab880b57f520db42aabd99fafebd76f49d6d4ee9108ab67b440da6f95a1d0d161abaf45a190d405659501c348ed9bebba95ec7ab8b1c81a145a80c11ee39bc593247b4bab268fc8a3fa8730292cdf4ae5bdc4a2f30e0483a86b49a6cf053eb8df8fceb379fbd8fda2a1b6a30776ad27ecec4bcd0254ec274c000525e71e2ed153eed46c4e5482077545de935363c439379e2a77df2b6c507d28675eecd470a32a42f1a665829567f7119f3f737ce9ba67ed4e3e17200933d26b7c77b9dd5dc47e30b2dd096a3fb9312a289cd62c08b3723d96c4cb221f9409d8779d4dbcd11b3ee7f9e513b86d62d221375d5a0b08ba5864f0b39403c66f0f3a39363335a674c91f67ccde7accbac9322168537cf002d035851d4a081e6bd94327f6f4c1413fa3c39009aa9d2135097decdf66453991a2386b5957d26cc3730d58053168398d69b272b428d628e7daf4b868f01c6ffe71f2f5015be0b52d7d7a7f4b09add32a9e54681c2a0dbc50cb451e5679c8dc25ae1d1503616ffdb4b0ea71a1afad375a6e0b9d192c77ef9f908bd2b3039e653c4cbe2b86cb6a23b6d45ca6be5ceec65aa13cafc918b68e9744ba098450a098e55ee0873c82bc484781f957bc848c67ea008c90f105b2acb8613d6135e8363fa88d3a28815261a92241209488148992c7dd9f77f171410171a249ef60ceebceabaeb539398c6f10d7949310bbe8baf76a3ed1956b66270acd851636628058f02776eb8284784f4b06d9d187fd8226cba69d69ddeacecd1e775e3f6f1bd3623d0b5d0c7909bd7a5668883f7a1e0003ff7d5d5fe03fe34205ba12bd7c4e76491dc580ae355cb8838efdf43282cf8af360fab6f2a8645369a4dfd9471a2f36d11d2cf163330924d5756091a5a4b4085aaa4dd14d62b6a435756349c2bdba8f4b88f1e04a8645cae481f3fa115cf1a69f640850b7f9d6bd5b32c7a16b8ccfeb2c39ac1865dfa2c72d4a36f28e50c8998f5968752da3f1385ba9eaf9389c5f3321b454d65c499355f1d9e8b8765348441707838761a666d5d4792e782fb3e7ebe8b2da55f807572cdda17e9a1998cc453f9ef8ee905baebc11c717f933d28428d2656f578d0fbc9b6f6aed28f18de03fee1d6e5829c89bfeb8088c30f27e5e299aea4de4342e990cde61185fc5dcacd8a48d6be346f18cb22aed3899cf8cd41908be57d24e038443a9a104f45be3af842cbde6e4e86b13d7853e583025aae64c7b0631203c1ff27c61c58e22f13e1ee07810b0e0916ceda6460a8ede7e850af931fc5c763ca6ba990108e860a1d7ef22c8d8f2b4630ebf2bf3dc6ce8a28a4d1e069dd5fb55c955c76278a04220a", 0x1000}, {&(0x7f0000001340)="e56c7f0807209b0737e057c10e4da9175b4f7858a31056136005ad57ada4c0c7a8c12606365761b35916a649b2956e6a9435431b2f861c0f98b4d7b2eee10c6b243641705b1200dab74e628a3adf96cde24fde965dcde5b0469590140f0570090bc75ebe88e156f3817cc2a8a2766266f86aaa870bb1b0da7da49bcc58a92d7bc52b7dd6c259fda0e4003523f369b98a7402c112c707debd30281cbaa7b758f1072fd2977b969ab5e77361b3ace6408745434d2777ce353228c0839b8233d0d0821939afe16debf8ae923bd821d01711d736dcd599b2a57fcbe92be5", 0xdc}, {&(0x7f0000000240)="ee8bf49ac667c9a0caecb1b95ece04e28408e5990f9cfc732baf1d09f7b7205407ef144d8a3ba1ccf6c4251f76c4fed678aeb482b339996df25d41fbb10c4ed354bb38644f840d54ad6994a2d832569979", 0x51}, {&(0x7f0000001440)="ce6b9205aad398b8bc19cdff64ab1a40c3b89b5bd03c13cb907eec93cf05e6bc9e6a8784d47d27774896c3788c6469a1b8d67053a04ff6281ad902388c4e582c2358bd4074910d0428dd27b7d2df31e0c4ee780ef76c6527970ad667b9a96a8bfe4b3527d8b8cea2cfb0b7bdb27903ebc7ccb3c8fb2eafbb59e2e9447f47fca7a293444d9163b9027a91afe4225e2bc6e9b137b9b6baebd0aa8164cc7f75605c7b98723ad209338f99a3ee5a5fe8966a4bed64d45453548524b3ca59ddd308187bffab043bda", 0xc6}], 0x6, 0x0, 0x2) socket(0x18, 0x4, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069c3, &(0x7f0000000300)) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000015c0)="a51be8046a02180e896268e94ea7553357b3055884bcbe998113fece9a4b28e302bbe2f21a839c2fba2d9e643cf09ebf5625822608820ef6b95d514270a223e061eaad69420acf9d581512835b4036d5f8e5c8793c85eec4bf058fbcb5d5e8859640dbd3", 0x64}], 0x1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001640)) 17:18:50 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, &(0x7f0000000080)=ANY=[@ANYBLOB="1e"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r3, 0x3) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00004b9e02f0a94acd0c"], 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:18:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ftruncate(0xffffffffffffffff, 0x0, 0x7f5) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:18:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1ff, 0x3}, 0xc) 17:18:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xee) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="10e1dbd488c22c097a3095af2f8eff1662e40701799033feb53ad6e2d771e489a0ac6dd10d742a5dfb23ac631066fc63598664fef3ef04c5ff10c71eb95bf9680f4013919135f46d3ca5b19d", 0x4c) 17:18:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da780ffdd668cf0eadbe6104c0fde261a59dcaf47859f0257994994b1630f90bfc3cb5f53f24f46a6bb06000000ce0e2562a5f0f416dd8c09b3"], 0x10) 17:18:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000000)=""/18, 0x12) 17:18:50 executing program 0: sync() getrusage(0x0, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 17:18:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x110) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x4, 0x0) 17:18:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f66696c653000dcdca0bc0a3d12a324b76e060000000000008288ee392b2abbeac144d2fcaf5368a34670f6b4246804b9383075c63952559f1d715c9243a3517766e49c61b682e0189683ec688a552121319e777b597263120488d267bf0f8db77200008148cadae3ca5ce2303d26a41ba6d6a0102189cd"], 0xa) r2 = dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000002c0)="d56e9a45eabca94041deabb81cbb8e5d8732e40a121ac58f26e928389e132cd61389177f6ec20b957bb365be20eea4ce93435a8535d1cf9977c6dcf5c94140c1b7f3d0e39b5501d90369db0ccf708b43fa92209346011138a2e0103a902487de12878fcc79e01b60f32b6cddfc6f263e3ff30797e1af6515a0d27dcdf324936e0da643e2d1ce5797050c7360f9be3305ad972d9a845f303adab1966990bdf8227a1181e383f679f7a951", 0xaa, 0x0, 0x0, 0x0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r4) setgroups(0x0, 0x0) setuid(0xee01) r6 = open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x53) lchown(&(0x7f0000000280)='./file0/file0\x00', 0xffffffffffffffff, r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0x18c) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000003c0)={'./file0/file0\x00', 0x4, 0xffffffe0, 0x3, 0x1, 0x0, 0x1, 0x3f, 0x0, 0x2, 0x3b, 0xfd5}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x3, 0x4b26, 0xf8}, 0xc) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 17:18:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6c0078df5258f3e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe63d58ad104a2c6887e3edaf9f3dae5f1ef77403343fdaa51b37f8659a5279128df4d6a656bbbe2a42b27f3c3812c8a3dbfff655e6ad32a262803b3b0388645fdccfefdf4aab7f1c456d36656a8bb75605e8040074049d8f654730f5fbb4add646b2a89763d572602e8d63073672c7b1c4154ff0f637a7b7e28239197d4d3f83949886e0fee9e9cbc0e0457221c0a0b6bd74c511afd86164c8cf1697585c142ec22aaedbecaa1ae289f25e07"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c70000fad7008df87178576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f93f00050000004f516331a4c1f0dc85b9de00000000", 0x3c) 17:18:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x7, 0x7, 0x3f, 0x38}]}) r4 = dup(r1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x98) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 17:18:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) socketpair(0x6, 0x1, 0x3, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40, 0x8, 0x3, 0x7}, {0x8001, 0x3f, 0x3, 0x1}, {0x4, 0x2f, 0x5f, 0x6}]}) getsockopt(0xffffffffffffffff, 0x29, 0x26, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0xffff) sync() syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 17:18:50 executing program 1: 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, &(0x7f0000000800)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f00000007c0)={0x18, 0x1, 0x3, 0x2}, 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}, {&(0x7f0000b1c000/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) 17:18:50 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae250f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5ffe48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8796172fee8e7021258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764453ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/2003], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000680)="3708c45eed3570c3f9e7e6de4b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b73f97220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbed7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772f26e95d8b054beacf045829f00763e0523ce4f91ad98086ce741949146dcf553bcb208a89cb3c52bb80f096d2278abd30d6e86fc994e61ceda4f7446af7a922c946b7d3c020805c8273ce27f6c799e4a4934e3a27d2078f9cf57d7f8f258c9d0362dd86b17a34da00bca660b360843c18c3b8b4d8b74910cdef0a8d3aea3cbbf90cf5d42d82482d74cd1ce1bbc6233fd411c22c2433ecc4e14c7ecda03fdd7442e035a545dc994dee86b82df021ff16a6477b28e4b5fb2634d2cc132e271c7d4950904cbf91e3b4c4ff49955c2", 0x2bb}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e3", 0x2d6}], 0x4) getpid() 17:18:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2284e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cefc575f201001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef74a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2169c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 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) getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15a, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = getuid() setreuid(0xee00, r32) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r32, 0x0, 0x46, 0x401}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r23, &(0x7f0000000480)='./file1\x00', r32, r24, 0x6) r33 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r35) ktrace(0x0, 0x1, 0x8, r35) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r24, r33, r34, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r35, 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, r24}], 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) r36 = dup(r0) sendto$inet6(r36, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r36, 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}, {&(0x7f0000b1c000/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}) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r37, 0x0, 0x2000000000009, 0x0, 0x0) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r38, 0x0, 0x2000000000009, 0x0, 0x0) openat(r7, &(0x7f0000000b40)='./file1\x00', 0x20000, 0x40) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) 17:18:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0x3}, {0x3c}, {0x5}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 17:18:50 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000100)="b100050460000000200008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faf000072c882ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f800040000000000000001000040000000000000002a99abb16089cac7a16432b122f68670c6a1c14d2442931486e50fa171deb06275e6c973f417fe13736e810dc9540ae0bf068e73b8fb58d669a8440cd223aa85addc426707d06e30a6a122d4239fe0c795bb67a2b4f2ac1f13078fdee3", 0x10e, 0x0, 0x0, 0x0) getgroups(0x0, &(0x7f0000000000)) 17:18:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendsyslog(&(0x7f0000000240)="78642adb06251f997d85b4637606f6a053b184368a78e75fca4a015fc908ea016fbae0ebe94489b636c4113aaf4cec", 0x2f, 0x30) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xfffc, 0x6, 0x5, 0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pwrite(r2, &(0x7f00000023c0)="9c4bf6125c74d26f9681a78b677e17cb4c518f7b08ae7485d5cb560229a5f73f006bc037cd2838a8f981a4ee54c8ea6e05294e9dd95f641647a6f6142e62be9c24359f1a70776fe4f452b791d00fc624bf80c52af357d0ebe63322149b17554c7497547541cb4c5718489310bf5c9ba6e81bb801118412361aaf9d7840a6827f1ef31d8bedd6633bc2b7679d600c8f92a42af6c3d46f064de620dfd8fcc840903d7df4955fb5fbb67fad4bebd8502e0d12d26a4208b56fcb6b9ca9aac5c86a3ca5e1a28f0ff72dfa4636f09f51206e210f570ef9a1e23b1af66f48df734817868d46dca389c83f3bd3680bb7f884c8c2cfa07f79434a76c94a0d5ff2a13e0352d454f22b4b01ace25afc26d5f7a69b0e95e8f8ce59d3f5abbf2ae8a7cf0babbcf7c577d515c86e9b558fa80e86cb65a691e1b6c7896ff7682a2b9ffda4b32ed3117c29d0a766ebcf59732a6948aa4623493dc80d0395797ff8a804a2b35d997e777d903f9c7a68b346c242ffea2fa0945157b622955cd6836b033c65d7e029734ffc67a2cf40f4bd274ce55976fd6a3db53806732bb82f821928b3980100628576c2e1f472f4dba3644dc9b4e8560dd16542bc3cc5252dc76128069fb365e3c117f6858bc27a1642629a2d6c894a1148b95a962317780a4e06b4221d85d37c244fde777e26c5890236c8a0a5a1d8a8dd13ada82051ec57c3a6aa0527a7b60984bb80c8a5d1de5db1ae4f9eadfc1667cb01553aed7c7b9e44396386e6d41e09b5e6e41544304bc3655ca1395b9a6842114ef602530e2fa2fd62f7f61823673d96bcdb1a22ec267f07a6a20867bacdbb34f0a976a0cb1ae2ea08a09a40f9cf2de26f3f502482d50510009f336c20ca29e5cf07f998ed11ff3d7e9cc46ba5e16fa000118f834bce04cf0510f1902dc14f2e9c9e9a410234563c631e6114bc359a8e73555277ea9a9c23d5d1b983a76c3b22063cecd54b43dfc2d7866265cc3ea28168bab7fd08127d4610f438c5fc4f0cccddd0f79710d5b130f1ff126e120bc9303cd6e584f97ab3cc066e52832a1466204e46a24bed2c13702315a09d6de168e65a074308d64ca2d770f295dd78d6c31b5725c3d05a40a9c84e57fa637567520daca3e44ae5a976e47b2902d706423f180df5deb6266c65bad4a480aca4b2efd0582a9a8c1b4e6b76656eafef9deb290c373c545d6c63efca150594aaa5be1f9089e3d4c1a177fd3ce62f7592e794dec3cb670da9f87780c53be9460277cc8620aa46dc0e615cac55cd26ab4a370b880081b7d918f342372efba40e95435c9460abc66e41a8ed03b0b08e87a9be0358e3cc3c62560c641a94ccda736ce140eab39f977b894fb4f6268419864c956cd3f4d91edd4d59de96e8494d5a10a625c25bc84573c7d70593d97dd759886b7c497f69434a113c29fccdf4b906f89a8d9adce2303a153fc9d078beedca89f47bb3ce281744092d04140400769149435b98da11dcb1864b71830c627bc483ae87af0b6742c6fbc2eff87d999d4788ab83678ff78473047cb06f9c82754922844d8f027e014beb79731111216b9557a5a670e58dffe1263bc9149e1ab3b390c00d8920e5c4d0513d40bb369f6c154ab0f04ac4a7e0ab3ef4bbdcdc667444e06bbaded516ad9aeb3e04590f4dc33fceb274a245dc9cd9c53f734addd0040cc963ff9185092266395b8ad70c514bcf8179ece6c7221c60e42b12751b34004694360a25b9ba9830689a4ff275c348852b2e050dd30668a2281c5eae9cf93add88d1f5545ff9638675fc2e42f6f7deeb16be060bbcd4bbba35abd94dd19fad3dad64d6afa118ce0586581f8ba8ff205297c797fd1b89e0144d1baa4a25f9393c8d984f2875ab0974c25bfda1750c75e9d68f78b7ece24dc7c07676bbfeecec20719d11a3b6d599cf61318f2093b22213b703ed33ea0ac10a21381c4b8103b6480e2e68c2c70b51d03c67e59262f5141629f7131b36c3ca0eb6fab4243760a2441b8df00957ba8597d2ab5a75b181e621e9935a8b36ffb039b639a97bbf7dfcb3dcbadc81d98131f946282f3e5fe365aeb28782901b68dee408b159c6be3bc7ddb61657afb12f30c6585cacd7b1047a03be61bd2ad00097a692c446a4bf9c6e93bd37b7058f8bdf81966b538da94107cf21e56655ff2568a42e6200dff2857f88aa1916e9d8f83712c79ac66e1aac13191eee4f8a4f399458543b4e460fc2856de8039a8bd63a662e6e2bb29393725449e2b35aaaf0bb1ed04cc7eed61f4c65fe5553d8f7202f2c5f04e97344b0b8f2e4bbfe38ee86e610ae0f2a0207de807cab0733b6bc5c014fca37254d204bf895008c6ac643d4a4bdd71badeaf2f5ddb998c5b0a71e83798ac6d1a6f232bed4a72af09ff47f00db2d8a13821af6f827cb08a636235c09374b9cb32a4abb9c2a135458832ac10fd96357350f3dcd581296f56fbf11a375df392f21486d8f652b50118ea7601b5692db6fbb1439883d25495b6e783f92417d9a82e5961e55f183db3d4532d9fce22b64a4c009b5315ead4dd0332176eb5e218ca200b83a0c303d54000196ffde0cf4591c3dd90fe1a21af2a85029130944e769fdf2a32ec4095848b19ced116e923fdc8e4accd94e8dcd50dc1ad707baa4544193cc7a0ae5cefe387bbc5b5f95ccdcea610bdd3745e45df6a04992add90755eb96062eb5aa07ffd313739e30d2453d169ce6e26f731a85352398db923cefdd187f33184f5ffe6ac790273d689401d0404a3c4861f11eaaf518c70243ab5599ab8fbca3a3ada91a3a820c936a0d67cb416cd5cf75ccbf53732182c145f1cd60a99fbe1ba29fc36d29c0ed83da47673fedef29d66da4ef08706c9e7eb1b8d6dc29ad1a168aeb0a244732eec9047692f2b750bc8e11ded3ed36b8f822b3b37e1325aacdef471414c35cff58b5b191533d059553597ef848f71b0b175845b10e3dbbb279eab0c1e61c1db0090e54e409db8efbc13847ed6078ec05e953f3a0f971c072f99e5a838f949d72c1812d06df0df870f6cc5afc6a4d86e295d344378d04efb1fbd14b51f1f777158e981cfc129bad40d25574c56c8c6dbb170d2a070cab6c85c8997603e56ece17d6f38583f80dad644721ef6eac64681ce4ff3589c32d2f4434b08d12aa118fb01700f0c9916548bab9beaa822e25c641b5c350c70fb695799223efc1c55453ff8c49051a968a37c54ca80d977d7d05ee7094a25dc0f106bf951c082b789633600b93feb19304673d30350d8212d52ced6811260daedd8f6a7b0649ae08e6418f3c22e4c38ce26a5bba0abca027abb8ccbf695927708c6c27ddc1e9e4249809aab277749c43e9ac76c7b272eee72f778c2949a09662a45e7392e08e39713cb63237c250d5cc5e16817cafcfb831dd65d093386c8c286caff92830d98b3abf4e877994b2512ce7202d8b0bb3ed6be39fc83ea2a160e47c989fe400197e1eb53e09a9287cbc47e93ab752a1e703d0364be9efddad2ad739a17adf5107bd6ce4df247744950166ae8f3a226bf5716fa1b1d842c5d9f81e7dfc4ee96f69b181013939e0e695950526527c5c02960a46fa78ecdb1e86f4f7ae0a6add9c080b01440d2c2cd929a32e003c4207f70e26d66eaffb624e3e544b3f9323e0d3e3b69d4c573981d21f8dd8f04a653af0d309017c08c4508214b123358129765ca9800d506ba64f99b0c0675e7c96fe4b65d8ed9405a829632f4a796d97c78c519d7d122e6266552dbf338819f51a02a3be6126a7f5ae54eb75cfe9f208e370c4c3e47b8edcbd8644cac0c92e010353a729218356ca65dfbe46c08ee79999173ccd990a8994a9d69286ab3c73775ad82cee7af60aba285d9dc9752e075c3355ac2577986da80c6a1ce48d37d0a997463a4e720bf2c774f8bc7c230555608b0c6dbce669e7b640705fc2ec93cbbdcfa45d35d63eeebd50470beda24071ab1a15d2057b7814124ee060a17e02a513518ccc0ab46f6960f22c6162edd05e4570f29409b937651ec6fb5318d0b993f94de18a5512db648e0dfcd19a2f436e6adc882ab2995e557c940d559caa3c5bfbced283f327fd133fdc3bf1f770b26d1d12b30676de6f20f5113c2715c34ee0aac7fd99d4af523f1cca787b3a6e10188470214c52c748683731d038ae02b1534dc3ed2d64eb90345a9b26df6b3b4c3556dfc43c8c4dba8c007ddd535b89aa3b5e614c8a2ab4c98216bef27728e84f9be60a3b67655fb6ac3cf2eaae7396d34489d8e325645754fd3e3b45d6a80df9e7c9d2c820c58932597a4009aa0da80a2682eb97bf5b28ca09aff4e212c0a6692c6ba2cfbddc538b7df86779c4c8348b7a28fdbcfdd6d5b1c3fe012c8d8b7dfa553c092cf78ee9cd776aa43e79b8a41ff2a3948a77994f8ed836c163c89b609967dce805795ae93d618cd44b364db6e2e2bc4a3cd713149e6ff392669f5596eac6de1e34f893d64157b2944a935946c6d86bda8ff46c0b3f6bb664952571eeb0240ac12d4d4d1f1b57607a7c6002e2038a9be14f72fca9789d9d9809135e5b7dbe61f5555343502d87b3e4ead138337dc32097ad723bfcdaaa35d79fd399c9cc542a2a1579e2bf3529e00d9ed4f74103ebb3e9073ce32be86bebb2aab10244b5e9adf9c88b07ab5a91dd607d5c88dc28f99da70adfe531bac4800f96723bfaea1d7af24148dffcbf5aff506a9b90a4bf9927645966b15fb2868669bdfc1ae18744cebd37d25d45a556044239f63ce8ae7ea9e2756e435ad0681e101bc349623b662df207956a60c48694b2e5691efbeba5d598cf6e60102aaec04ec1df020b858640f1207bc6d165e67ae135a71001b10099e39aac0da52421b854124c386c9853a5758fff5eccfd6ccc18516684b65fa3b9147b65b26be616aa784b35f3fc2fe415f1f32bd68ab7756f37c74c81c83706e8138eb3a8bfe53bdd4f8f262d33014f4713beab857ad9159c2d485140b7db7f5aa109849ad7d07151f6d0edb4a10900858799597bfff661e72620bbc987b5d73500c111f43edc2bca8b622eb0d5a0152701929b1440cde1a3ec4ae3a791d9af59073ffcd5df799dae5bd915d6ef050b23511923e8c71da5fdaf510c9801ebc2ab331dee7f9a37900577d90d3ac5c091a40e39ca6c8195153fc71d15aa12340486f27b39efe4a1ce30a15bef8fa0e6836531c19a7710040dc081f52a0b6ead55441c44abf9bf39deaa4216c12239ff6dfe70b94c700ba751af43cdcaf0575f3ce730ed284feda5342e2fe1edc61d1e3b8bbe8dd54eefcd72ebf6af98ecd5dfeb2f52c8074075f9ab07d6d61de36c8f16241c0b228aea1698cf27e2e86df30c6c2ad6082bb6c5e58f7a3152b940f0dce54187ee56a4b52f31eccd56d3cfb72ca5e2d5fa9503f39c94f9f03a7f16474516cc8a53046221c68f10b45d9b612d98c0add574cd97eeeb03b843bfe4ac73e504da6e8122bb0a095aaa4c2fd156dadab8f52a8efc4ed1330957a86054514dea99bc73bf2499da2c15f082d361ea62bf5d38afed1efb27461525d639590f952faff6c83b5a35af3ea01e9b3dec944f390ee8bf9772f92a968b767d7d0f0b93b27b137befa2f19e153d21e43853a9d1b8a85073defda64074c561ca07162c2cbe8c2eefc55789137339e71399ffe8b2c3f3d45a2deee6799d8ec0acd5b2a4725c1fdd50ce8fd9a65b738c3d7de71f946d28fabfc919c7ae0bceede2741b540646b2e2b9d667f7b331b2a8cb97d7709f9395fabceca0c28acbd9a937034ad0fe9c4196d600d120ba680bccc03dbb484e4d2e295a3efcc4475ca3df9fdb8ace901ad60e342c5ddc955c3fcec7beaa5410fef1e339868b7a07ae89f330cfa8b82eebd9eb724cbeebaef8b04727d7bca2321df09a5234b1a9771577784031fb408f41e9917b8d0edbdf8fe639215da7ed9828694e9b45f153e4a0c898d855eb3789675347413745ba1cb6206e844e39bbcdd1d3476a13d38010ab1e985fe755c9e6", 0x108f, 0x0, 0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 17:18:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffffd}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0b012e2f66696c6d3000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r2], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00001ff000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, "d7d7bf0000000015005b26480000000000e74de4", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 17:18:51 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x10000005) read(r0, &(0x7f0000000300)=""/216, 0xfffffe56) ftruncate(r0, 0x0, 0x0) 17:18:51 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, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d280000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f060000009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4576c97b0a30000cbf637786819bf7e26863a111574bd85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000800000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e66828815c59d58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf807c749fc83c695d8959e882cc386860e3acf0787c91cca2426dcf79d00a28f3a16db388deb10ea66189585a416ac612b1f1014c23c83540a7683ae37e96f0b264d2349bcda9b7714cef7c019e81da0859141a48c9a914e43229229e4dab9f63416ad858e4c3b01f35db42d87dc7563b05db24ba00000000000000000000d46d3746d343f53feebfb29be1aff71960a774bae042aec5d5787e84ca91cfd871a78ae60385fab4f9a7e84e0e45beb61de3182ad732c0e1268fd2fb42bd6ad9f3a6c5c8ec126684befbeb3aeb6273cecb00c7a036a1fdb0a9be979ed00abe9dd25c6463821d194362d66ffe489df325146e02c93896bd3cfc897e9df38562fc6e093fa5bccb58bdc56feaf3ccdc30f02692030f61a7432d7384f347503e4f8497145d910112f75fc3d2c5d8843a772f1948fe03004776239b5c901fc0e3372f17f8fc50c656615940d6d0fbe8007807435d099260d6cf69b6837c81872f7ebf490e4500a5705ebf7aefb58302c0168519eae99e92e4b30b68f14601789f373b0d955eb2965c754e55b0a37ad28c5634440cf59aae71bb467b857bdc0fad415f11c881ee50736e90cfe0f1e1277210330662e0507f09091468436caecc4a452d1aafa6217599ecaf4d226cf08c5f2d4d42498fe80b517191547e20c601b8cf4ff933ce7b5e2c51b45824aba267f983df45d5e4624dcbe01b042a17bc0a78b7a8630bca405385cc4b5d8cd3a008ee5ecf63e85a18e906f73a08332906d06e32cfa8344eeb5464d71b820a2e176314fb7e4a12e4df42e90931f6b3483b9c84764fbb362595b9fbaf960d945fac7498748256f949239ac2a0b97dec617c0ad4e6a07762d9a6da91aa25e935100e30cdef70ce5900b1a1a6844ee4dfbb599151d876624afc1a561936146ce1f37fe24d2f97faf7295d0ab7951b550049b262ef38b31b9633cf29471fbc4dbe67e5dec7e5b46892041031fd5d3028f035e70ae5cc05e100a38add20a2adc1294c06845af597724fe0f2aeda186417e5995e73ebd544f9977421853fcfd7ca030d731a753926a82c7873437e14cfab4cff28bd208dc9cb36896a7e7e933f7dcdb15c119fd1220d30e7e2aa778a899b9d3b9543362550329869f501c55422e44553"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) chflags(&(0x7f0000000240)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x22, 0x0, 0x2, 0xbc3f}, {0x3d, 0x0, 0x0, 0x4}, {0x6, 0x8, 0x0, 0x2000000}]}) poll(&(0x7f0000000200)=[{r7}], 0x1, 0x3156) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000001c0)=0xffffff7b) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:18:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000140)="9d9c4fd6ff0666c0a38872c8559d4029a06acbe7584482ded1f2fb0f670837e8b9e0c7cb2715e03d1f9a94644a75489c08468bb9eb9f0b28c63f9298308cf2591f1ba1c3754fc95c2de085fb888ac0767d1a3403d7aa442802e97e5c9213999fb2f6d047082d083fbea0bdf38bd4c439f809bba82c59fda2d21292615f1e91d9499a75533b4a0523c34d0d1efe4a5f8e8a8ccd70576601771855efbd489210edc8393c28a1d6dfa6d6be585aef73754c8966f50660456b8df0587e4c690913101e3e0b3111330dbc2ba0ee15fe48e5917f2b1c5b6184e26eb977c47dc051955ab9dd168d4c42537a45bbc0a7668150194b69d8ce8b1e2a2ab61db28a90f18232f26190fd1fb3710152cfbb6d8ef48f99cc8e3820754828fb1b2be69e8f9d3570f8950bda782562d7ce3c8c6a767a661b7b1f1d33cd5c70176360661aaf7591cb9ce78b80963f8af068bdc8aa859a397d7f9e13e348520176f6c2ac7a98c638cb882990bd0bc895842e97d0e399af0204ecb87da9397376b807af874c6bccf1c74ddbca76c107ac7814f6b42d06a1fe873dcd6131480f07bbd53acc52b3b7d96067a909ad9ab51d50aa687199645ee847443d9f846180ab08dcf946dc30817cac87567ba69e82dd2e2e123c6998289b9bf6a15e0841d9a743e38e64665e8f1978e667867ddcd8dd8c90ab88937fa980129391d1dad88f82d35fb0624362767e14efb9a0435f5c1fa7308b34275b62e9b82a1edd38e805075114900814cbb21a7f03805f263e76ca0113155487a08a1c3acb5055eee4f7596c3f612e2b7027dc0af45e81e4e5f733241114d5041d089d2abb5851209d160b62b21b04b79feb29d71acf7412eaaf13a4ff688b0218d8efd9365410e9028da667762aa637ecd197bbe4b384a4bf19b096539c14d1c1b368f90dd895b616cd2f73b8a68ee5b9f9fb1da2de91d781126c359b5a3654dc732d577a9bace157dede203a29c403adfdfd9b3e1484a7b26abf6aa99aedd2b0f4bb74b543fea8ff9c25b040c1739b872902e4366cf59a5247fc6b91f1ac62b0bd1da405b3d8dee4dd50f5e27f68d1258f97484bd0ba72b1b8355892b80b52b7d7c2077ae4c00189caea10ffafd79e316e7308f6354fef6bf6c132f203a6075cb0449aaa20dbc1aa21e48478d79214d935e5d618e1dea13138719e27000994adc0412873cc2d0d020f22ea41c49e66f69f3b8f8c4c5670d30f185e326e8993ab2f84f66552efea5b12aa2ed0e6071ba04d48e86f422e890e646475a303941db252ed13db02e65101303013f7bab7c346537e04e198582bf5a0be98318051147ff3777abcb6c1da29828862f748d5cf1a153fb6800b59b8a9ed620db70a0c5eb3af02e954bbbebe1a2923c71a30e7589ea1bc085080bac0afac143aa6f5ee7a3d86b13fb2989e3eaa5a02d1a65d43601a891e854d0e607293022efa5e5419cc2f0ed7db85ea541cf35dc11252d9943cd333834a5df68a5e8466f818223c1870c7cc0a6aaa553e91c81339a4c05669059676292a02319eb89a88ae742f016a11be59487867eabcb631b30bd14f8a436b0a2bd530e114108d6922b6527575ecfac9df5865ae69843e75db612cef3a825445c6ae8876c5782e602514bd43246da7a6bd881338c531138067d0a3d6d22e05448e5ce1725ce6cb4934544228ccbed5cce47e3a5d32b8f541010371b33537f0ffa9cb914a30c9ac893c2787cb824beda70aef760a90f45b455054d9375e42f82f4b6be79dd8607dd8cbbf76642e02a90b079acae0e536d08edf1fcce135dba87338a4541e446f1f50168f9e2cdcb120d348e09920f9f0b851712269232357c6ca2da916f00a920786b3c86aad3fab45318ea8398d5c9f8afaaa1639d996d7a09acab141d69ff090d8c47eca966db919c2b41a2eddda0f8395ea7e91f498d28fa155a29349215d6d6e660c9e8a5bdcfa42cd335014a11699585432b6014d141d693ce84f9bfd59f034360d532f9641df04896059a95286235045a98d94d53846dd8b93a0f51666624bf206f8a4e067dbc585b6cfada069e9db6b1e9607c733b47507740a86b3a38c05596035df3cc9e31f84a030e3391b24bf336bf76dd39eeb3bf0f25eb9391a03c0aac5f8ddcc7bf44b1d5e46e9832961ad09dfb6301cf148fc8a0c7b6339102c704c77504d32495b9ceab3600bdf1e99a2d97986e601abcc3513fe61a47ab299a5b47eda7330810b76cc16fed2aec9ad30a97be29b94984ae6ed97f8b9471c4f360fe4bd2fc81015274b0964d974dd9aeadb962428d9cdd3a3e139683d3e4da385c4e4dce50e64019d7830287e9d3d50ca2f795e771f97af2ec61791469f009a00516c55f21abddbea74a692a4d98e21046edbcdaa999bd8562eb4628a470a20abfebad98efee7f6a02504fb8ab1cd971557c35682e74b71079bb598e4be2dd30b91bd930cf3c1fc94cd6d22740bf2196766864f7062910ea9ce0c17f65c687c4ad3f0af1cdb7a44a8c3042b23ea4c9a6b914e9cca0bd1c083a7fed0a3d04f7395024b0783eff1be2c7ac469ae1c2e522e74bd2b8684224905677cfd91d48ca7d5c960440932ef53d6248a09f199d6f7e9fa8db638b628b156e2b4b3d6332ca178ef20df109d3ea45281b777deef17aa2e55dbc6f20b71844dcba028a848942eb17979c201d9f9a11b847a5a612df79e15a82d08ff3dd42f2e478f213210a5c403929a269e2364c83ed7ffa4ede629fb45178b46ebcaba57a59cb57d32956a66e68239713b63b25d8d705c913d9acba00a2990ae71608e884c42b94d1de81f3cfe22f54eb15ee28e3f3aebca3afa5786273d48bfe020112a397d1c091fcdfc275075b9b6e5b24296980a27b56a7d80b8c1f4618584542158cf3b64fa418a4c988c718af27c31e797463977ac710dba2adeb49953cfb6a466c6a0854b1d51a834ab8ea99d674f6742cda5986037acf94bdb41c0ce17a71d2a44c98343420b9c97a1aff26b82b4aa73ceb5299e370094daaa57a650fc02e63b2e5efd1ab1ee1c88f6a6a628f83c660e6f012cab08c6e136072a0060c4ada52fb41ae51ed513c79c529483a03881484bfb454561cffcbdd56e7e7535bb376e4ab6d5cfb8ec09355f0a2ad5ba0ffcdfe1a3af008ef2102f55427ca7614b0837563fc7d899d08a3e5164ef0675bcd6622b017d6a37eb5a38e96c77806c6d490e105457cb31693a9458d794933bd99efbfc9ee010c1e3adee00952b43634f818b98c44c6cb2fd749d2cb77bceef836b4bc17ed437efab0f2262ef50c70cd9c8a3ee32fcd25b6a9ee1c6bc9c47a54690b3393334c3fa57106a109a32de1900f95e1110dabc8fbd9f28431eccf0dcaa92ebc5ee49f4a62d8fa60828f04bbc7653752d1bcd86cc6e86732adcf65f293fedc012b5f3c8ab36df404afcb4d22cad1b856b76ebfebd80946eb7ff686e0a92b3017c533f23d7b8ac0bb197e04abc5761339f2eb0f91c94fc9d35c48e5e85d3f9dbc0cc6d4daea804b464b5e5f0c7c580802dad43d7a9d6863ee0cfbc3ea93a44a953dab9223ac7c72953fa91f805b391059073909e9d47901f3b7c069e1f90d1124de754fcb8189335da7062db7e0594f6a098535d43564d14d583cf9d7ec702df190920deaa4cc815a856472a3f5012f49804372154d7ca4b2184e49e796bbc56e2291dc60c55c2240804045c28c658bbedb6503de2c75437ba8654e8c4cc428ff71b378f270c3d58ea3880517531cbebbb01524336317a283379b3e2c8ee5deabb679379f7da29b052de76492ee0e35487b33b3fe6fddf14ecd9a6513a7c155d53110e4b366a79df4af8c03686b2b0de4645d68266e25543ad60894bcd7001d40255574e301d29d6488d6adf5a87b934091fc987fe9cc58dab0b5b0ee9032c8fef2ed9efdf70b7bd450ad01c0357e0735e6dc0d8f84e8e647ce77d323087fcdd01d6b9f26e9904658dbaf13c5956fe1cc822b70de8c24df23f04451dea7ae576995099e1505385a357512b30e886ff581ee0e2baaf358a1a7a985cbde715b33ef5156e6f0dae0fb4b79905510bc37acdab39f44f3046ea1afc9d973f35c6c25459cdc6112090b654cde6c9b7384557db534388ea8d9baa690f66066fd5e17d8d698f3842ee4553dc178441bfbc90914c1cb739eee396bbef6cef261b90bf931c88bb773596f668f0ae1eb8c05233da266e2dce9e08d692bdfd16e99de1199d75cc8f397db0f6895d6c9dac46c220e52ff0cfdc24bdb79153b33eed941e4848cceafde875bededd10895fdd88bc04899805db2d977073de6ebcad79daafb6595cc79d919790a45a40fb5d31398991ba9b0bb1cfd5866a363a2a1b1877105332bee8357065b6ec76b2a825f40ce36bfb1223dd2742b8d69266721390d56b2d2f5233d7031c82775ede140c906270781b43b186b30bb69dce4b31be3725e1ddd5c7b50035ad67c47cc48b5f781545cabc63edad2b09676ea58bd89c84477f3a2470e47422323756b153bf579045c0e7d51592a1b18c19b9917561fc23bb2b78e674753a7e4544a6bbc4f3714b4ee2e97a80d3d8f959fdeb2e237602077c8c94c2d141a6bdf5aa462e7df57d675ecead0459771fd26faf2b1ebcd71f7f7434200ba1968349d3fee667e33229881c74029cd080263cce729df2c9e930b11704d162dcaa14266301e95229677de4008c5f959fa19e20f77ae5e807a085a8fea98b66bdf162fffff2af407ec795fa73fec9883cdeb1bd6f027c7921bd0334dd100ffaeb41fdcc06b27093d8714230932c4ba08dc0f3affb6b11dbdbc5913fc1e96c561c1a6a7822a4bb035b0523fb917ce0f99eea6d0d1e70b4b7bcc9d07c62902a4056b3868f7b5ded11fcdd04cd6cce7e934251c62fd267c2702bec1c14785b7425cb2a0010be3b296e480e664e2f7fa54592ae6a89af8c2fc1b7618ab08115a43dd44e9ae91aeab33ffc093fba3fc2e36f1515c9904a9154af3ee3fced3c3f4c3a6ee8b061c1b50307364018df3b04c66d2858d0722c6abad6d4d3594519db081f248cf75bd3c5db8da1e8a2f0034bdff8d00a78b22f3993a7503f501ac6192ad5612edb1cd0ed034354a54dcb6b1f8fbb568ccd87bcb78303f3bdb52919bb47957339c6277c4ee08c03819a8cf0e29aa7ffc66e943d7991df5086eb1ce04a86a8682b518a3fa0c551d738f7cac953a40861cde93ffe8cdbf52d771e9a0be4ae9ee1d35ad3c40be6665fe1bddd5fcd8b3c6433dac84751ef5483106dd93999fdd1c61a54e3b149c6a084377c7e84f176b8d752de0cc75b0a749f07458c300c546cfa92e418f07308f34c16d9a0f54cd2072a8279a35188903f18998d873a7ae754548a38fcc7a043a86f957441ae241561cd10993d7a7a4678693364d40ab4eb3be262d615b6d3257ec9451fa827025589f3fc855158bef4fe04a3f01f7d980db03976c76e5c7568119dcea6afe9731e834d80004bcbfb0bc01a7425c1008b2b3051dad5a185a31e67361c46d19e1c581716997695991940a9763432b290c244775213edd19526ccba46cd6beba940df2549064b48042588cdf25ce1f67454ba61f9c4cde932aecc5abdc3729298d56dea7c9391cad54085082463169bed6ec7767d6100e17ab7e5c8c5c6400006853a8b91b9c9504fc225a26515773e68f14793d241ca00b0825e657ac202d6081005f256679f0288a52ac5bc1c933c301f8d29bbb011f4013e998d1c1c66fa55b90d2aa51ab90a6489116e948baaec9d224ae18ccd215878a4e98f86cf819353b0f97de94deb85a1e5", 0x1000) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) shutdown(r2, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x80000026, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000080)="7620d1c513b7e6cbe0b4eafe8d8a5972c39aa4d95d417c5e5365f77e09f080b1fcab51093de4304dc2e40a20af03848095389be0ee46a166f821e2b5f4c0eb309423d6e83d0100cf5c6049618c09531b3f2fad8ff08a0651179f360b1658", 0x5e, 0x4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 17:18:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x4, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e008000000000000048d105539c796f7dc0dec8b30a04d7433e228cc1d85893a06bb2b35de03835d0f081ec5d360aaded0f9082e048ba261f47696e16d07395ae6e14d87d3a5cbc00000200d3dd9af927008520ee1058fce577d53fb634d6f81666779bb031eb9ac17b6aa9bf1ba577a4077bfc4ec84401dac5b18c8b08401f46ad731ac6965370690711f8b2bea41ba2cbb28eadf608747136bb653d0c28298957a4d0a9b32827ac3cf4", 0xffffffffffffffe3) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r8, 0x0) getgroups(0x5, &(0x7f00000002c0)=[0x0, r8, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r14, r9}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, 0x0, r15}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x20, r12) fchown(r4, r5, r6) setreuid(0xee00, r5) close(r0) r16 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r5, r16}, 0xc) clock_getres(0x2, &(0x7f0000000680)) 17:18:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x81, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="07045c91a063468112949e7bbf34e456e46b23409f8fce9b106336591ce30f13da7c8a438109a613b4a8cc2eefd1895beaeede623abf6853c3af22cecefef1f8786c7404414e70220e2b05cc8cc36d3e5ca7685e9bafc8ee5f34231bc15051a3fffffd9e90d806b62c05439d00408c53f78896a06cfccd41bdb12d7a57a84d331ac1830de8d1c7e7a16a2e077b63b7e4bca490e976614ab08ca24ec0189520dd66fc1d759827ccc09f0e"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000003c0)=']-(\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='\xc1\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='{-\x00', &(0x7f0000000540)='$,\x00']) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="85ddd19165aa8cce108d6c8b78869e082f26e33b64bacf3327910191b4d31bbbeed8fdc299157868d1e0ae241a49e6e2ca390e4b666fc6850ad322bbd6b05acfa7b46d85b03344ee24618e9041dcc524f135a7fadd04aa02b4bc5f6f7caab4b161072d0cb5a22caaebc50a0d10865fd939614f69bbd0bd112cac28ec928944cd52faa8f34ccb353e9afc7b52f6ecad6024", 0x91}, {&(0x7f0000000000)="186399672c0fd38cd8454c3fd2144173f9b499971b6aa7b23b1f3ef8cff60711", 0x20}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) write(r1, &(0x7f00000001c0)="3c6fea9bcca16ce4bd25bfcf1cbc5999b7e55ec78941903ffde73bf12a1a8bc62a3b895b53fd00ad7264c2fce2b9feaa0ddc6b2b190f8e4f6bf8cc600b3a266489600edf73444edc3b62d481f5ab8a851fd833ce317407c11704680f45a711b221c56a5a3d3a8f1839e018d69b148ea4ce66d381508ed2a0f7550497ed92c417f80ba2ba613e176df5", 0x89) 17:18:52 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7}) r0 = syz_open_pts() close(r0) socketpair(0x18, 0x8003, 0x2d, &(0x7f0000000040)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0xfffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8b, "85127b875f7c849a020bffffff0000fe994da2e6"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82", 0x149}], 0x1) 17:18:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 17:18:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x1, 0x14) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x100, 0x63e}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 17:18:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x1004, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x202) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000100)='./bus\x00', 0x200, 0x20) 17:18:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000", 0x2, 0xa}) r0 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 17:18:52 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2cf9463a78790f2fc75d706cb69ea09e07e2a4de266479e026a2dad9bcc24577102a06800d7f5e8d4eac54db882ea2064db30ef6849fc3f57dd483cfb728c8a0b9fceccde1482e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x4003, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a", 0x2) 17:18:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:18:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2994) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2f, &(0x7f0000000240)=[{0xfbff, 0x3, 0x0, 0x1000}, {0x4, 0x3f, 0xa3, 0x4}, {0x6, 0x1, 0x1, 0xfffffff7}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000d0000000000000000040000000000000000000000000000000000000bad11544b7ab43159222fa2125d4aad0489d65ad67a389a0000000000000000000000000000000000000000000000002b823ef86f50eab3e5e3f93e77f0b72d883a8df9cb76310f711321b5814cea07f6c90416188620babd494278b8d85654f7dce4aa370eb24cd7cb82b8019d3fa8cfcb1f6f28c0588ad8ec9da72f7e2d3fee64be47b2db824e41bf2b6a39b606fbe5ccb8a3b2b129762a12d960cf250b2148a7567bf35f77aa0008a23c640a34"], &(0x7f00000001c0)=0x3f) fsync(r2) r3 = getpgrp() socketpair(0x2, 0x5, 0x4, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x0, r3}) 17:18:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffffe24312791e4ca67cfd5528e4f292ac82313e5513c31b1cd52ec93b0164d14e8f9e56b83570151e35cb579a4fd352a33b2411cc1a3591d5c0086daa01e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe037827f6393cca9"], 0x10) write(r0, &(0x7f0000000280)="2ba4f482b24b5c0faa062d1c8e07a6e518f3bdd743f787f684e796ba3f20b6c701cc929cd964756f9e3f36a45e15c9036ebb7a735641425a74f1375526725b40cde08cfd4bf1437060a317319bbeddac1deb9e0af3338a9b55c794dcd5b2d25566ca0a3d585cfaad1a4199c6ed0705cca67b9ceae1e6dc00", 0x78) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 17:18:52 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/64, 0x40) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8011, 0x800000000001, &(0x7f0000000040)="48f1dbad070d5e08000000", 0xb) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) 17:18:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="07de032f46ffb14a3d66661a8b83") getpgid(0x0) 17:18:52 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, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x80) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:18:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x4, 0x8, 0x4, 0x3}, {0x7, 0x9, 0x5, 0xc0f4}, {0x9, 0x20, 0x2f, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000100)='./file0\x00') flock(0xffffffffffffff9c, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x9, 0x7f, 0x8, 0x2a6b}, {0x4, 0x7, 0x5, 0xfffeffff}, {0x3, 0x3, 0x5, 0xa0}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:18:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:52 executing program 0: r0 = open(&(0x7f0000000480)='.\x00', 0x80000000000206, 0x19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fchmod(r1, 0x94) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="62020207e06ee9b3c0bac4f080937abb84b81744e148d3a7c171428d22a84168eaf06a079d13492156312627e92b991b0408e18be7c34334a64e9f03a7ace692e613e9e193ac2b2633a158efb49951a588b5c52ebb6b60ee287b3577aa44cca880227432891599b7a95a32e2389f96b9dbbb9da8224291e8c2b0b07f8e73eb4c7d339dbd2ac606c43a0503d7b6b7"], 0x1) pwrite(r2, &(0x7f0000000580)="2bb1453882e6265af8da21e1fb5755d55f440c3140b1cc7109f21146d731a758c64d2208b71458000da65433ec", 0x2d, 0x0, 0x8000) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setreuid(0xee00, 0x0) r4 = getuid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="3dd61d09dd6246a30d5fa2b33a9c67871693091bb70b52b4fb4cf5558dffcc296cefff159d0b48339bbb339e42da2f132562609b", 0x34}, {&(0x7f00000001c0)="156f88e09a440d886ba899aea5c1fb7cfd0c42e23edba7ecf8fa9c2602ac9865d7de9bedfafc4417b75ae68d97a772c344d309450b94799fcb9c20fbc1b490be94a9aa85ca267ddb871221da693418e83e5a5b4e0968c7709315e1d8c2ad566a88d8f594008efd134090835ab9486a8ac53005c9ec5abafc142f7c981a855bbfc2fbca99379802e02376b2a107b4132d38", 0x91}, {&(0x7f0000000280)="1aece0e6b0e3f62206e5c64aa4addb491e1a35adb4a45ce470d1e427fa6d755e32715c684e89c85ae2a858eca7e4b2ffb4097c4364c722696aa2f1c734c725d8de247133aa5066ae4dd8b5fb68d3d6659afedee64e12b701f9f759388d61855521b3dff89d07dd96ff38d65184f59959a721928c53399f488d0557fca6561ee7325855a4cf57bda3a82f0668de7381755eca73a95056c45efae3da055c439772faa6f8c043b24ebc8056dba4fb4c4ae56ad535706294489c61fdda06289ec3c49c0f551ada31fa5fecee2bf0621cc498104f0f26a2f18a094ba6506faa", 0xdd}], 0x3, 0x0, 0x0, 0x40f}, 0x4) setreuid(0xffffffffffffffff, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f00000000c0)) 17:18:52 executing program 1: r0 = semget$private(0x0, 0x1, 0x46f) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/194) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/61) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfffffff7, r2, 0xffffffffffffffff, r3, r4, 0x80, 0xff}, 0x9, 0xc00, r5, r6, 0x789b4d, 0x1, 0x1}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000001c0)=0x7ff) r8 = geteuid() chown(&(0x7f0000000200)='./file0\x00', r8, 0x0) r9 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x1, 0x8) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() getgroups(0x3, &(0x7f00000006c0)=[r4, r4, r4]) r13 = getpgrp() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r17 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x80, 0xa0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x0, 0x0) r19 = dup(0xffffffffffffff9c) r20 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x1, 0x22) r21 = socket$inet(0x2, 0x2, 0x12) r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r25 = getgid() sendmsg$unix(r9, &(0x7f0000000a00)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000002c0)="6f296d02e0da4b1dd0f814af15ab428025b452a1394beb833d03a84961b976a09df6eacff438876f0155567fb2d3f7c3331ef0f78911869e27b627dd21c83d0b2039a45fcbd7905b62f77cb1e5f6f6c3d5c718c4fe2dcd5950b8086d43c8149dba42dab7db1df70fa8f5de2ee06aa1e2f10778c458bfe6cce103f88ee2b4600a86ed862ddae87ffa5c700d763ffbe055237d6a93ed8cfb11e03a7fda28dbcd26573d1b982e37bfe3dc998d77606c3d4ed59bda96f4ca2b5d16870690bea0e81dd257668dcad68d738876c440aa39d263d1d6b062c78862335083701e70dbf9f13ca0d0488c686185f8e1e1a3215097b9", 0xf0}, {&(0x7f00000003c0)="c532168de433de010e9ff96e5dce752fcfc3c5272a57a33e", 0x18}, {&(0x7f0000000400)="6cdaf9549fe6e67d4e9e84815ab3294725cfe6b69f2ab2a4eb012b393b840094959ff66f18fcebcdfd45e158283d3ace83cc733a93a47e61abf9df", 0x3b}, {&(0x7f0000000440)="016abdce13f9d4323aeb089b3a014a1fac8e868f4b6098efdd1ec12d0d932d5f9563268addb3a90f08ce3a6b019ad980e3416457302643170356d90c3a0c9dac54351be44b84d0c19d8a554213b20afa074eda1df67b6d092e812de1768159a7acd74ea674cac17d8250dbb079573adc901223937b9881a1ee7c862029515378c114d5a66a34b884854017ac0df624f40fbb4b98d89eddffba7276a1ef91b1f22bb3", 0xa2}, {&(0x7f0000000500)="a09f069348403b48ef39d16664b4b7b576c212df20c4f2acd18ed1344e6c1eb912cd8bceb5c7e165b662e47940faec9e5741492108c6a4e9f474bdfb705162f748281a70b49e23a9ce9e4969392c9054ff1b138a7921955b646898c192a6de86ee938ed1376fa1f37db2eabb9d5a2cf880fbb40c8509d9934eb05fcbee0eab439d02d23ac9a1ff30b5dc8e190c03c380c8839d47903e3bc1581a8c53db059875201dcd2889f400c261eabf7491413c1df0e39c992ee6b8398f63eff0fe12afe50f406c36fbda7e9a7fee9c70c07508e94e829c9a795f83a658861a4731f5159af35dda61d5", 0xe5}, {&(0x7f0000000600)="22e0352d211f5b93f161936c043b731c1a6c64f0ef116e164232ca8bb58357dc6e6bdacd", 0x24}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r5, r16, r4}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r24, r25}], 0xc8}, 0x4) 17:18:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997a", 0xfa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r6, r6, r6, r6, r6, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = geteuid() r11 = getpgid(0xffffffffffffffff) r12 = getpid() r13 = socket(0x6, 0x4, 0x1) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) dup2(r2, r14) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r9, r15, r10, r8, 0x143, 0x80000001}, 0x8, 0x100000000, r11, r12, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) r16 = getgid() getgroups(0x9, &(0x7f0000000540)=[r16, r16, r16, r16, r16, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0206981, &(0x7f00000000c0)) r21 = geteuid() setuid(r21) r22 = getgid() r23 = semget$private(0x0, 0x4, 0xc1) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r24 = getuid() seteuid(r24) r25 = geteuid() r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r28 = getgid() chown(&(0x7f0000000180)='./file0\x00', r27, r28) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000680)={{0x4, r24, r22, r25, r28, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r20, &(0x7f0000000100)='./file0\x00', r21, r28, 0xb) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r30 = geteuid() r31 = getgid() r32 = getpgid(0x0) r33 = geteuid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000440)={{0xc, r30, r31, r33, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r32, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r34 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x430, r21, r22, r29, 0x0, 0x4, 0xff}, 0x6, 0x7226, r32, r34, 0x7810, 0x2, 0xf75}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9, r4, r5, r9, r16, 0x12a, 0xb6c3}, 0x3, 0x3, r36, r34, 0x1f, 0x0, 0x5a11}) setsockopt(r3, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r37 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r37, 0x2, &(0x7f0000000480)=""/97) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 17:18:52 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYRES16=0x0], 0x1, 0x0}, 0x1) 17:18:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x4, [{0x3, 0x3}, {0x1, 0xffff}, {0x2, 0x7}, {0x2, 0x80}, {0x3, 0x4}, {0x3, 0xd0}, {0x1, 0xae7}, {0x1, 0x4}, {0x2, 0x81}, {0x2, 0x9a2}, {0x1, 0x78b}, {0x2, 0x24}, {0x2, 0x1c}, {0x2, 0x6b}, {0x2, 0x53c}, {0x1, 0x6}, {0x1, 0xffffff7f}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x10001}, {0x1, 0x3}, {0x1, 0x21c9}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x7ff}, {0x2, 0x8000}, {0x2, 0xd9}, {0x2, 0x8}, {0x1, 0x1}, {0x1, 0x4}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) 17:18:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair(0x6, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:18:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffdfffffffff0000003f26a10d5fc38223ff19169cdcece9ef2bd03d48853e9a2be2e3b6bc5ea0c216eeaf4d0cab8a3f39538680987bf9392ca21f61d70ffe616894f5f571104a44bb0bb590dd4aefb78d6c36b15c8961f7e29c9ebfa674fc8236c0099a1fe93451641a3030710728ad"], 0x10) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 17:18:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r9 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 17:18:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="fa2e895d1485fb814a00c5d4f0fb5caa59bdf87b97", 0x15}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186a6e010000001c00feaf0000feff0060d5870000f31f0988000001040000f7ff7e6c91f004c6f1c3b7e847cd0f", 0x31}], 0x1) 17:18:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x1, &(0x7f0000000480)=[{0x100, 0xffff, 0x0, "5965a59b99043de5db66c91c1293a6f39b37f4a19e133a57372ec73dacc7bdb38a40c9537eed5f3c94dbd5cc748fb4659da03be9d3b1ee806ba8c82d703653c38c9823c706f2519fee9f067763d5b077a509167f31efa5d025757f8257d003a5d9dba83eedae0d1eacce3422f62b38b16f7c3123c7e0c3c1b35fae47508a7582f8a04e5d12c6f6abb46af10bdcb91af867a0164e9ccaf53e1ee2a79f347f25d09503685adbedb19c616cc82344a3629a0185d6a58a71a415c8b32c3be7d5ebfa5b93bc67956f8fbb28fb9585d7f93ed8826fd1ae888b013831c605cabb1ffbae4848d500"/237}], 0x100}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) setpgid(r2, 0x0) 17:18:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6889fce0a9221fb9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x200) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x20, 0x4, 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x8, 0x7fffffff, 0xfffffe00, "6f2f8c93ca357184565a32a8aa0b8c04c4373cf8", 0xfffffffa, 0x8001}) setsockopt(r4, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7100b6e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x3a3, &(0x7f0000000340)="ebffcbcc49526216af0751713848e69931929648", 0x14) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x4, 0x9, 0x0, "dfedf3ec192fd553b61dfb80b0adb3cd339d8ec6", 0x83eb, 0x20}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0xfffffff8) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1021, &(0x7f0000000000), 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0x20000, 0xffa, 0x558f, "6ea86ecc607f020000000000000000000a05dc33"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 17:18:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000001340)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) 17:18:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x3, 0x0, 0xfffffffffffff663) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 17:18:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000, 0xffffffff]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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) 17:18:53 executing program 1: r0 = socket(0x2, 0x3, 0x102) getsockopt(r0, 0x1f, 0x8, &(0x7f0000000100)=""/234, &(0x7f0000000000)=0xea) sendto$inet(r0, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 17:18:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xf1, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x30) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 17:18:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/172, 0xac) 17:18:53 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = semget$private(0x0, 0x4000000009, 0x100000010) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x100) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) setgroups(0x4, &(0x7f00000001c0)=[r4, r5, r6, r9]) 17:18:53 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x80000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x5, 0x9, 0x6a0bd95e35822b62, 0x7, 0x8000000, 0x6, 0x2, 0x0, 0x1000, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="3d4113d2a83cd65aae30e40658674ccc38bcf5d006317321f62dfcfc55c9daa75079c757df4c5c9f17856901f955dde0c10b26701104b027a9273080c43ca714f72bde263636728c01a4a1ebed9351883c21f7f1b2f2eb18144514382969db45c4ffd081ce8d9ea2", 0x68}], 0x1) 17:18:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r10, 0x0) getgroups(0x3, &(0x7f0000000240)=[r4, 0xffffffffffffffff, 0x0]) setregid(r11, r10) lchown(&(0x7f0000000040)='./file0\x00', r3, r6) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNOTTY(r12, 0x20007471) 17:18:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x48) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 17:18:54 executing program 1: poll(&(0x7f0000000080)=[{}, {}, {0xffffffffffffff9c}], 0x3, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) fchdir(r0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 17:18:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x40000000, 0x4, 0x0, {[0x0, 0xf01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x400000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000010000000000], [0x0, 0x0, 0x9, 0x9, 0xffffffffffffffff, 0xffbffffffefdffff], [0x0, 0x0, 0x401, 0x0, 0x800000000000], [{}, {0x0, 0x0, 0x200}, {0x0, 0x7}, {}, {0xfffc}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x0, 0x7, 0x1, {[0x9, 0x5, 0x7, 0x1, 0xb688, 0x9, 0x100, 0x8000, 0x5, 0xfffffffffffffff9, 0x4, 0xffffffffffffffff, 0x400, 0x6, 0x0, 0xa9, 0x6], [0x9, 0x2a0d, 0x5177, 0xffff, 0x0, 0x7, 0x7ff, 0x5, 0x1, 0x9], [0x3f3, 0x0, 0x3f, 0x7, 0x8001, 0x3, 0x7], [0x1, 0x81, 0x800000000000000, 0x3, 0x1, 0x1], [{0x101, 0x401, 0x1, 0xffffffff}, {0xf19, 0x9, 0x8, 0x2}, {0x4, 0x7ff, 0x6, 0x6}, {0x1, 0x200, 0x80}, {0x0, 0x8000, 0x3ff, 0xfffffffffffffea4}, {0xfbff, 0x10000, 0x8, 0x799}, {0x1000, 0x4, 0x284, 0xcf3c}, {0x3ff, 0x2, 0xc78, 0x1}], {0x4, 0x2, 0xc3, 0x6a}, {0x0, 0x3f, 0x83, 0x7fffffff}}}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 17:18:54 executing program 0: mknod(&(0x7f0000000100)='./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="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0xfd36, &(0x7f0000000100), 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c55a7af87089d0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c02f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df940977cc43d457631e4bb46e9a23ad5c822fea9005e9b638effec2c703d00f008324ac200000000074dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ecba598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb9296185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bccaf69e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d4a94b30be636e9822f7f96046461691eab048c3ab08c528d9be5b8fe128dd3e02f257850df73285522d2969130bb1a1850e5b18b5d35dd54c2c5a8226f0aa38ae3d942b5710afdd8e5369e2f1b438ed3c35c3b32"], 0x41c}, 0x40e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x1, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000280)=[0x7, 0x8001, 0xffffffff, 0x6, 0x1000, 0x6, 0x1]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r6, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c07e42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345e14d3c4e4025fc56f0d58ff5d66b79cf205acade9593cc09bc6f2ea67d6bafda521011c021a5e38ea28fa47f0147ac6be33b18343fec080a32ca1ab889eb"], 0x10) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x276d, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket$unix(0x1, 0x1, 0x0) connect$unix(r13, &(0x7f0000000e80)=ANY=[@ANYBLOB="82222e2f6669003301b5f46e9014566e2fad566c65710717577cd33cace034f34c4bc3a6ba0bc500716ba752ff669e6bec020000008b1615880e775f061f45375d123e50ee1804b4427fd3a16ae76bc966762516a4e9eb710e06a9eaf7819719051f5996aafbacaf8fc38e000000000000acb012e4f39c45314b6e9f46b0173e664087de2f6ae052950283ba19824058cff65f59d5c0781a63728e57662c6f7720454dcc124c30d5e1cbba43455d55124aacea25f00ea769026f4880b37775233270d2d03ce2816a8fc9cc237825fc459ddcc3368264b10082fa5a55fb902ec1fcbac89c633a5767a08617b9906513d8ea147af999ee80aff31fdd8f01090009"], 0x1) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x2}, {0x3e}, {0x6, 0x0, 0x0, 0x2}]}) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0xd0, 0xf0000000, 0x2, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x22, 0x20, 0x2d93, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x5}], 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) 17:18:54 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 17:18:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) r2 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) fcntl$getown(r1, 0x5) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x5) pwritev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000200)="6ea30e61967b08ce96c39a3139", 0xd}, {&(0x7f0000000240)="b83a3444b7df1c38e56bed692ead319511a3eb2b4a701bb10c0709f4c03e782a03230f9a6e018ceed908c4d2ad17c28bc833d5c3a838a77009babf56f92b5e9954c51e43740a8f1235e5b4a122710ebadd3a9c2c5fbcf53cdd27d27462", 0x5d}, {&(0x7f00000002c0)="0193b8d07a93f74c7d1ad83ef66d66ae4b2dd5eb2c601a698cb9cc210c97d18724e700958b9aa5194e1c76f307894f0b1241e4bbcae6d93a1ede537b29a110acb190ce7722172b22909f6b2603b974bd03e53320428a2e7fe08f8a0045210678b918565155e6ccee75ef9c0d7fcdf53e995ff6e5f0737e5f3ef0f6bcea622bd170678731c6ee0fc1ef29a3bf993cf3b3d6c1f917208336df0bc391af290b058e74c4cb0b3cb0f8256e81d6c8480d5e9b656c169b97c28ac7913d86c01f28879303225e0ef182806c6b495b82556c4d2b8027e72aa3cc880659bb4f7cb78e6cd7860f8270b76b607c23083a40431f297aa64e55832bf96923bcbee5bffaf46f7891e87e1b6b2e69ab8c9f89dc772bd1dad19f6246598fa2de7ce7fcb20880e8ecf0fce809644163e9f31ff1e98cc5da0b69cbef84eae657cd053b5e9540b17890658a1c34ec9da783a6f35335e59130e38505116cdc3bcfa1f486f1ce2e4e2b2c8a3505a783b61444a90d543e48812d3e514027bcd79532a6105387304f059486498f0d602c8f21fff7883f791b5317e4008215cfab3a2ad2f860302f7acc1582286deba6e4ad75755e90cddad7d933bd8c7d5e5f7fbbb5a0698d04929f61a0cf3c46d7cc90da05fef759b01b5122f96ad92169f5982d256e3721518285c9e760ce146f18131c043b8428ad50d0d39bdb7a957118ecc03af63fbd3a7413187de2b4db920d6247314e8ea928136c2c89801c7d13c98b87e075b29693491bef55d4fde139d047e57d7ce740baaacaca0cb01fc5c090410bb16da4b375eb15eb5e2ed1880e638e79f98db2b9dc80064e6b55ca01b67cf0e1d984aa7867b60d556832763ed68cffd3884dbbccc4e73c95fc76595f2032089d20a0fe762e60d61908512552d6b3577cae81c287478eba9e10a6c82d4ad74705ca3fdd4a03681a2bffc975cffa37e7d65dba72648634e8ee8a19675b8d2e30122c5605e99112fcde52edd6e3ceb3464ba92a90069a8460949f392f332bc73f0e3a44eeee169a7e7cf369d1615230e4a7ee1597dbe0eabe787dbe21c72b909c4afc0fff15d7d65cd661109f45a0aec8e4e5a8771585828172b3e24eca772acfec0fc38c146a483bf4bf8da37a8c054b0bf44bbe0e19e9b6681bd5fce50cdd9dcfebd73737bc713836a292c0a13577fca187d575dff3b90b3f65057c270b395df79cb54b9779d77475c6fd3e491c22aa5a8c66243455dee1de2f3ad1d9842f1ba1b20435b77fcd682481ec73426884736b8714c0ef5fbb25b025721c15d6c099af4ab3bc201c8740332f7530e5623775ee8870333080e9fa4a0f85ce873bd673b67751406333b582141b144e6d0311e54457d6635927d993291ca42dfea0a54879f2ba7e1736ea8af41be9c93c935856610d31cc2e6732ed9661f4ebe631fd6b0e7ae775c80a5bb6d4fba62b0c6e103e12bf5ba0ccf0afb08f93ee8dfea51f6a7e854e357ca825e32242f02825970704d5ea071d3c30bb6a345e99ae0d702432717a2c6c10909eb39ec8eaea6bfe1ff9a10b70ffe4878d44d4121c2832ba21373698c693af5307d188211ae10f346e818e462b5f74aae604fef6e27b5212a8a98bd03ffcb87e70ce36b32d1c0baacc14991d9a44ef61499774d5a1b133d3aa9025d82bc735db75a784dff6fb2b78643a933cfc6d99a122d5ac89f977e76253184f7333e99be68d3e637c86c3a4133aaafb04331e054b6f4a7e8b75736f9f0baf05e5554c92b9fdf39c7b41f604b1f722f6fab441c6a5f1889a9be3161414db5e20a1eb7cd097825eed5fd7c4e61d18d4c9c8ec4cfcfcf34940ed6201b93a9f226a68c44431dfec8d027d6ad15bb1eb6b14a91555d00108b9835c712354edd7163f19d9f534d6af375e9e2ffb013e55cc218711074dfb4f17315ceab115fc9a69f6b10a85d7bbe363a5e4b262c8e182061cde10dc1932d579856b6fe5593a045b9051d23fc9bce6dac48c995d07575eb39ed68f4e15a235d9ea0caf1328e8479b007055d10161998039079642e6aacf4b17fb4e0bbaefe6b40c8a5c1e0765d55cd7488893e67116989caac74294090cada5b598683e79c86c6e9e4e5f48d42edc5c0039ea9dd2b394cc6afeb7dcf41377361aa545ac4edfae180f9857cdc44ba76caab7d55d4de624b710ccc9794b8acae691d51cfcb991cd6d722e5effbc90cf4b1a09507fb17f0865553cd005cb1fe47a41cc1e6c0a7316aaa6ab687201f9645dce282c8bba8bfdd46c25aeb7ac44392470e6075d66c44599538a162cffa9634608fdda12a8b12312d788f620263aac295151d775876b73f79471b007e84b018c6b148d853e16f8bb7694957c613eda46976f0f7084271b385e3aa7cd2b89cf2dca439fdeb356d3a1d4f61b1147e2e9a770703a598ea56e93562fc8fc08e105e4de8ffd5fc2c16ed5276c6c5275e664a202a7fc3ecc75158f7f251a553cb3987ee5b250e6af48fe209cba590914e9c8faf645284ce76a286a6d1b328a8684384f62e1db2021f5648d0f0ac4cf31ffdfe369175177802392adb188b32bcc63d93e1a7a70038af8f54af336d2723a668cd37f390f9beffcfd93dac9ab6f107a25c9cf8d5ed86afe0f92ec9daf1a6a24f05e120feed27c432698b88339c3920a65db0fedb69edfc4b1a47017703345d3722c3355f9d605f2f21175d94231bf48a515ee9682b662156df16165cd61f2545faaa1c0e58e8ef899542c99e88254777df41f8da3e61fbc86ba68593ce522f7aa573fd1919a2dcb87308c860c18acb1d89ab1f647f63df14b5245b8f8aa7f0ffee4f4bba830353b47d9450cc5a657d077b6754271b925a63aa129dc2c71b3f0516f0d33c7f31b88320ad0afe34151b0e93850c84689e667a42f00af02dd5ad29c339d6d9cca07d601eee92d1129a58dd6276bfdfec28e18c03c75f41cbd387a098ed682b8e9cbf7669398527ea6a117c38c0c69d7e14e83c8689191a59f8288b13f6f1439acb719161f2b436a746611919b16e86c3cb9a1fb366582fc844d5cf1f6b02bea7030ad3224d3ce172dc4141f8d3683d4ab550d58484d45de0d51a3c2e6e10c038d2979bf149ccad8cf5b57b22ed2ce4ba01a8bcd0679db5095c68d9beeda26ea0aaa6555d9447e853c8f863db35419e33a4c51dd5fb983a6325358da2aec896cce61b1e9dfc4f6c0e1f6809b69f98141e7462df6bd6dda8926e431160f2585b2f5e040df98dcd0aa57fb831e1bb2ad127b49ee2a0601ecc12b233b575aa88a21d42f54fafa5fc9ac0bbe60b67ac29bcc5e8c75ab285a5580870f0a30d9cf683bca38a3a83f618f495971d0f8ee4027686732c918034ef25c92906911b9d235b6be4c76ee3584c31c2c23bbd714214b355ba11ba62629ef139b7345f4fab26760ed604b4eadbe19adc9e8269a0c71202e746825f7265aa540529351e89ec7451ec3a753a03211f9b5ef87776d927440e56e8b390babb14be542f34bb6c43dc1a1c8e340248689b39ee3a02b68aadb91c4cacf5c0ac5f1b4b2ca0f02b370084ef0e92d3f625238fbb4657bf86dc8c16e3fcee3cfa24a459258b235552b3d29de10cfe0e0812356565ddd9d6225369cc96bd2b166fa47f118b6cd4fa5da5ded44474046d01fb68c0d046ddcfcd50950f0805fc67aa740b357742c1bbd44ab366bcc0199d34ff03520fbd85887c0a61b402161717244d11b8d00fd49c23f0621081a84f064d4e8b23134ae4279a1618118bf9c26f0a6efe587a076fec0ef7582be163c31a30a8f543b18b8294a6d60f7b12aee062087c4a1dbd6e643f1b4718e2a0af96ccfb89079d94ce16956def5089e266d476fbb32c4b798377739b7dca7adec9d87a25936ee1cc04b5384e6ccadaafd5a6ade778a088637eb40912219d6c501f5770181dd9408e277df2f90e9f3ddf945f78587b097170806093edf4fd5c5fc6947a3e43f151d61b30ae884fe0b757e2b5bade7fbfea7eb236b3950005c86d3163707403fc5775445548d592e76d07e94912430d839334057c6b626c292bcbee210af5a6b3673396aacb6263e2d7753122f9090bdcbbe46e00a6e96e62bce3601a1510a20a1c6e5fb8067def2b3348463721a6bd5d4735c58e99ad44aeca3eceef121eb05b991925fd6b53ab2114e1da2b2dccc65e5d5c228c35a233cc9337c6291ae5fe953eb3447b73bdff598f7923dc384d20782d56cdc4b7b10b02abe5d73e435a440f6e0e4bcf34f4dd928dc088eb82dc9822601b83491487e99340d975da6b98b36a3b64f1f11da9e933a043a6a1a6f27dc82d55b75c8c7ce572e12a1a19998b799a94c06907e76d0538fba3387a3534e968bfa6054ffc0adc1bfad3e626c7f3471ae9c8b8b4fd4e42c912150a27241cc32f47842644807fd627d66baabd3f37668d3ee99bb50347fe830d28ba2b2b3faa0fd8e266ec0d8f44f1c3d4634f3b1b3e713289be4422fa532af96a0e8689c98fc39589334a15ac5cb36fb74ca3492d0f8e3d9e13854bfa3243a6d02b36998619f5d2dbdae1c1b60711edd50b77601cd0185e1ad1aaf83003f7dea94eed4d57f7b7754e87e0af64101feb37b82a1976c8538b684af56ecdc91c8ea5b84638a2589c79757e27ce2c4cf973e183a32c3bd1dbd3ebae27efea9764a5efc9d7e2e7d2d12799d9210c64c2dbd45fea63ad3ffa0b5cfb7c4cca7bcd7f6557fe81055ca7b5142847ec9355377007c57bb2afc8a3cb24b46b4d9e68c5a6cbd07a840e3093df7e687cb1d72edbaf29216c8a4f31e613bd6ef2194d8f1f13f77acb1315ba30e7fdcf5a2f92f8355ad2c3bd34596f20fbd5e42305744d700c49b68a1e1daacb18fff4c061d932f01b983add8efa9dc5e738d9de8c1fb893b9cb58f05ee646a0a2b2330a7ef7b8136e1f94f1362c403981296976a6543598de971f0804706bf99c0cbc1b789456a2c0db3ec363fdff621425d5068e6e8e9f5358217ee9c0c6d41f9940e6e492b37c935b5d94da54f90de1b5af72e98b794d51eb4e1cb17fe28a3f37f667d3ca23b72a9c7c08d4cdd17d01947c154ceefbbe4254f82c12b0cda827621ac0240dd57e79654c8641eb595c15c35ff78cd170e7b54090a10e9f37fb03e6a7fd8fd5880c168041aae61cc1aacf4470698a6bc0528bf2cfc3137cccfa136964cb7e962301f04e018464ae8f54d5b866d7318ca82120fe1b4de27942c7d0a1eb342f0040696ad02fdd521164b5b4e1a8b9cda02c0c12309261f19bcdbd0d7b5f2e6efbf5d06a2566163f965cd3ef8c4df81db6f63b2086d9c01c75c64012739055743599276cb2fa5e331fbeed2c25cb004e72e781ac3ae9c54d3d8db2f79d691f1c3abb41ff0a94d4b806d04501adacd632eed4f7136376842e507eeed0bd908144af829b2b36f6b57cde400ad84a19a16013de1b95c3db59563cb598e2402c5cb4b10f1ba98a0d2245997921239fbd003ef1c6f20d1f1d92cee433f5c58b4187c5a92e7a6b96d433dd4a7113ceff84cfed6a6cecb1f64a298dcdef92c2691d9165ef2e9c36dbdd33704376d8570ed5b195ea639277584c9299b1464468fe00537a86b41838e679cdedbb1d0dec951d28d287d5e7254b5ab3eb82b534342d5e5a80ec8bcb2533ad2cb13371d16a6c6d786bfe0b19d7e4f0892be9d734d1bed66d9b05ec411df4440e197b96c225f696a5c9c1a59571134d187bedeac7ed20e62ce971730319d70868bfdaf374fbd17be53ed4ce751d57faf3bb0eb7730744b82bcdeaf23316b864bcb07e99f0184a3446d57a4861224a3efb35d8c7ec17946", 0x1000}, {&(0x7f00000012c0)="6b6aef6d4874f47559ed9beb756aabb43405263caf8f6e30c6d98ba748691a2e26e6a4d6aa3f7e7b7f225bb650e3b034ef68055a9b385b3cfc4a04bc567589a012197892dff2ee76f3af1373e7e5a8061ad70e13f07ffe43dfbae3a7", 0x5c}, {&(0x7f0000001340)="f6b68ecf7b3ee8e8df30d6c17b8e58d34eb7e7968d997885d25a620f494829d0e5a83fc7766f630c0ad3d8478a486e8c6514f07bde506b0a97e2d953acf27ec0e9ef00b67e9696527bb3eacfd488617fa33371d4f294236775c437774013ab5a60a2b1065a0f09f39d0a39fa985dab3dd057d8533bc48f9f47d97f0e05affdad134a538aa836e2a8a17e2970f453cc5d2c42622b9f078812286bea", 0x9b}, {&(0x7f0000001400)="fb87c7ea1a5142c98720ae4c5f401d294a4051d4852d9d099d47cc518966717d662e576954f6cf89fb10dc3517f36674ab97077e981ddc3eed2486696d2e35be642da95da11b75c6f205403da9cfa5566c77c782cb76b5477556bad082d41539b330b9f7d46fafe514d996d6f1f3de7820deb865d75fc1556ad72c1e8d2f75940ab265365da103d1d6", 0x89}, {&(0x7f00000014c0)="97520796460077b4745e2c19083feb0400fed8645fcd7e4ed75e39b2876f4204684941070bdd672317763a47c03167dffa79afd9bf09ebe5b7003c8f73fe1946a300c913a0d4d8bf1505bc064dc21ff04d7cd07e06b9068d0a2c8d0d8fa3d765ef26d4dc36bc8ec5e8d1dab0c9a14515cc445e5b2c7dbcf053426fdfe920cc958e4a30a4e697a220422c86145146ff5aca314f80f7e2578105239d24959bf604a0467d30d1537b3eba29757ec5acfb53658c3fe8318a472baf03a3270af50e266af1d1792cbcd12f70c5bf65794f91befe2315fe79c8e2317139bf293ceab0a76b6e49", 0xe3}, {&(0x7f00000015c0)="65be1d111e3f54459f6f62993c48924e049e09ad0a00d3e6564e7a437f58443ea1ce3cb83c3b2c134877e853a87d20e612902c063e1f077e339a1773e6be0c65e7565ceb4eb8b0cb4ffce80f6731a30293f5f392b422309f623da1760807ac0ec1d27b449ab41545", 0x68}, {&(0x7f0000001640)="ec48f2e3867d17878c741f125895f738d7c43e0b6bcef708e97cf9182785b0b99c19529d20ac8f7b6668700345552fe4a0ccbfdbd0b02ec446d692475fe4030dcf5edbff463a54279d3b8f07ef503955638efbbdc83a", 0x56}], 0x9, 0x0, 0x6) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001780)) connect$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000001840)) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000001880)={0x7, './file0\x00', './file0\x00'}) msgget$private(0x0, 0x605) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r8, 0x5) r9 = dup(0xffffffffffffffff) close(r9) r10 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000001900)) 17:18:55 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) write(r0, &(0x7f0000000140)="ef6e162b55ebccf5f3a416c70320e0073d16f4be229c50c7cae0c05bb4916e95db00e552707ad2064d7ca784f333f91befc5a3c8c2ad0d92feb6f9f708032396bc4ff40159b51d0fd9d5d40b6e8f031bcd7b6c9b25b3267c1f05a9958443c46555d87cbca6e7db05cb5dfd08f374df6f4972999f44df7b64604c15d1ffb2b5d41b88c2d38d0008ae2c6bf4c1c2ba7c121246cedb3e568e60edb17860a18f2ac156db952c6933917925212c42c3614529471e8fb919fa148037cee0b94eba3ff902457f30e05caefb5b07eaa6082ea9e79d272aec79bda3183c49e062b87178c9", 0xe0) 17:18:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x2, 0x4, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/242) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007e4000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000300)) 17:18:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) recvfrom$unix(r2, &(0x7f0000000340)=""/104, 0x68, 0x802, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0xfc, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x5, 0x4, 0x0, 0x1}, {0x2, 0x9c}, {0xfa05, 0x0, 0x3, 0x3000000}, {0x7, 0xb0, 0x6, 0x81}, {0xfff, 0x4, 0x8, 0x9053}, {0xffc1, 0x1, 0x6a, 0xfffffd8b}, {0x400, 0x81, 0x8, 0x9}, {0x60, 0xa0, 0x6, 0xfffffff8}]}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r0, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x2, 0x1, 0x7f}, 0x1f, 0xffffffff, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:18:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x10000, 0x0, 0x0, "010000000000000000ffffff7f00", 0x83}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) close(r3) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x26, 0x0, 0x0) accept$unix(r9, &(0x7f0000001400)=@file={0x0, ""/27}, &(0x7f0000001440)=0x1d) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x26, 0x0, 0x0) accept(r10, &(0x7f00000014c0)=@in6, &(0x7f00000013c0)=0xc) r11 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x141) readlinkat(r11, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 17:18:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 17:18:55 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="cb294991bcc3b6b49b2188138c1c034d484ded0c8004cc3b8cbdd6d17d3f12ee03662668bc6fcdf83130c3928a184140be60dd1d2e9308cf7611ad990f24104df27f83d711d7ebc4a0d2c136986cc071563bd08703f55be9935e99edcb06cf0cb63d3e5cf624cfcdda4582e5aea42bc253b9c3c0ab481124fdce6c6714d517187a0500b4650490bb339e9c397119965c87e9ecc9dd3832609a15f75dd1dbc1686687", 0xa2, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x80000000, 0x80000000}, 0xc) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="28000000ffff0000911622002bd4acf2d152ed000000005e00da90cff6e19ce2f4bd687c1d5a7dc7fd73f598975c9197a9607757301348479ea10f5ed1975bba988c90cf3672b551e54847376beb0a60d2446cf6fc8ded33313184b68d32984b1be4a5d207366644417dd09c0e90405313294e6f7c53d383c72cb418e4a61ffae9290000000000000000000000000000000000000000000000000085759e5a6d9a0bda516ebb4c1471980f0934c00ab0adeb54f1f221764b1384aa706cf876b32f40845a19beea3789c9d3aff8c6af38a00f58542e947dc6a30697c07c6a8d6404c30a3551f835704a4774e56f918486786dab9426bef016f0ff28a3bb3e43d6500b191bb16af203f4f793329a04128d2c57391d5dac8cb512c6d70aec8ba4dca2a6b65996c2108f78e29d6ceaadf21ad3b9b703c69443a392fd61cf4319625f2f77e24383175f385372070b727b564581cc8d1f328fdd08e484546beb91c546053e036be682a99bd250ac2cc9", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 17:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x3fd], [{}, {}, {}, {}, {}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:18:55 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, &(0x7f0000000100)=ANY=[@ANYBLOB="74e5b86a8b92af8ea5ec3e9a5cb06059205c275f1ac507ff51e0766d92aba6876ba221a5c31181134507181afdcef631006e1fc93595"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/170, &(0x7f0000000080)=0xaa) 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)="100e2956b9223776", 0x8) 17:18:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x12, r3, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 17:18:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fchdir(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 17:18:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) socket(0x10, 0x5, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x40, 0x3}, 0x8}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 17:18:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) wait4(0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008000014000000000000000000000004000000000000000000000200800e4ff6f0000000100dc", 0x2d}], 0x1) 17:18:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b95c177900"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:18:56 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x3b) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r5}, 0xc) r11 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r10, r11, 0x0, r12, 0x1, 0x401}, 0x5, 0x9, 0x4}) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000380)=""/163) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r13 = socket(0x18, 0x1, 0x0) getsockopt(r13, 0x29, 0x26, 0x0, 0x0) bind(r13, &(0x7f0000000300)=@in6={0x18, 0x3, 0x28, 0xe2e}, 0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000002c0)=0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 17:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/81, 0x51, 0x2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x8) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) fchownat(r5, &(0x7f0000000180)='./file0\x00', r7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:18:56 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x5000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000c000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x10000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 17:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:18:56 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = dup(r1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="057be372e2d5d9094270ef2f0693ff3091146e2e2e", 0x15}], 0x1) execve(0x0, 0x0, 0x0) 17:18:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, 0x0, &(0x7f0000000180)) dup2(r0, r2) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r8 = socket(0x18, 0x2, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x82c0, 0x100) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x40, 0x4, 0x0, 0x1}, {0x75b2, 0x2, 0x3, 0x200}, {0x400, 0x1, 0xa4, 0x80000000}, {0x1, 0x8, 0xb7, 0x7}, {0xffff, 0x3, 0x0, 0x1}, {0x2, 0x4, 0x1, 0x7}, {0xffff, 0x3f, 0x40, 0x6}, {0x4, 0x6, 0x6, 0xfffffffb}]}) dup2(r6, r7) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) dup2(r13, r1) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) read(r14, &(0x7f0000000200)=""/108, 0x6c) fcntl$setstatus(r4, 0x4, 0x40) 17:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x3f066e23, 0x1, {0x100, 0x4}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x5}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 17:18:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x401) pckbd_enable: command error 17:18:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) fcntl$setown(r2, 0x6, r1) r3 = semget$private(0x0, 0x6, 0xb58617eb0df12261) r4 = geteuid() r5 = getegid() r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac765c2593d2870b4122cd23500"/186], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = getgid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0x0]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, 0x0, r15}, 0xc) setpgid(r11, r1) r16 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r17 = getuid() r18 = getgid() fchown(r16, r17, r18) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x62dffe95, r4, r5, r7, r18, 0x282, 0x33b3}, 0x0, 0x101}) r19 = getpgrp() fcntl$setown(r0, 0x6, r19) 17:18:57 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x5, 0x1c, &(0x7f0000000700)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f00000006c0)=[{0x20, 0x0, 0xfc}, {0x3d, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6756209521d758ccafac3d3c2d7a2c67af4f0769b7089307427abb245c6972a6aa992b1b24352e22e4b9cdba79df4a8e11e6245c8b077d448b601a0a7b05ec265a9e8c8c3280a6d8dc9bfccc4850617200a68c0f0efb552441b29e7e582241ad17c193bbac9566a47f30e490e631f6a57878a8b622abaaea129eea519a6ae93369db89a7409d4160e0bb82d651304f2ff89c22a05b5e0ad672908c9dbe9e4fded9a7e13b6b6ac77f0580c56c51e197bce5c09c4d44e5454b15232ec39e094ad42d7c0db724a1eda18a134cd4d8a0fc3b259ba547b8cbaf5a0548", 0xda}], 0x1, 0x0, 0x6) 17:18:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [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)) 17:18:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/29, 0x1d, 0x40, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 17:18:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r3], @ANYRESDEC=r4, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT, @ANYRESHEX=r6, @ANYPTR, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r7, @ANYRES16, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESOCT=r2, @ANYRES16=0x0], @ANYPTR64, @ANYRES16=r9, @ANYRES16=r2, @ANYBLOB="412aece8a837c5ad05f7ac6f96a78ab725ce1a958ea043bf18500905d8d400f195f291dc304c109073db2a1b73ceaf0c9b26c6a1e76072e4ebfc7381774c0a99a60537da2236fc760de3f762fca313fa76a192ccb516d17ba43e0179787f"], @ANYRESDEC=0x0]], 0x1, 0x3fb) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c200bbd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r11 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r14 = socket(0x18, 0x1, 0x0) close(r14) getpeername$unix(r14, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) getpeername$unix(r15, 0x0, 0x0) r16 = socket(0x1, 0x8000, 0x73) close(r16) msgsnd(r13, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r14, @ANYRESOCT=r2, @ANYRES32, @ANYPTR, @ANYRES32=r2, @ANYRESHEX=r15, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r10, @ANYRES16=r16, @ANYRES64=r11]]], 0x1, 0x3fb) msgrcv(r13, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r18 = syz_open_pts() close(r18) writev(r18, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) msgrcv(r13, &(0x7f00000008c0)=ANY=[@ANYRES32=r17, @ANYRES32, @ANYRESDEC=r12, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r21], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001200)=ANY=[@ANYRES16, @ANYPTR64, @ANYPTR, @ANYPTR, @ANYBLOB="183a4d2cc33357f81d49c6f5a65c921e66a862bec60c5a995a4b14abd29f1a554871ed9303fd15eff3e949f347ed1909136f51f9e051278362c300b81ddb5936bf5e569d6495226ac94f1b17d75b0f2cd363d46c5556da6ebcbe664899c6edef917144c2faaa42dd78993c5e726747d7b576d20bd53aacd615ab4aeaf8d62a7462ed0a9f66d339a9b6f141669a2252b3256d65daa400901f8e8a935cea2ca96b06fbe1effb62d72617cacda39a2fdb40d6c85ce59074cf2f3ac4b89919ec36ea4f59995d9e1bce271505f96a5ae53789607d4aeab55870e1349c33bf005c0524613e99b2aef72cef769932ab16934f6a581edec40d3a96a6748b1e238a70fcde5029d177bbd2e956d5b002e38bdcf9fa9ad3944ee1f2e85943e6948189", @ANYBLOB="bbbeb548af3169f86ae8d05078702ba87a9d71ba447ae03c8ec625aada2160207d873e515468e9bb127ddd0a6871c71cfbca792ba2712827735c519013ba1698511cd61dd24ebd7c846631e65472a880966ac5281b3ffd90f9f816dc2728bb526ccfd5c96ff25d66fb1209447eba6fa4a656fff8250bd8b2ce6905ea565f646f9770f3e5ba0305a4d1bf2baf72f41977845487f7dd2482558434bdd0f5337b87"]], @ANYRESDEC, @ANYPTR64=&(0x7f0000002a40)=ANY=[@ANYRES16, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r20, @ANYRES64=0x0, @ANYRESOCT, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRES16=r3], @ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYRES64=r17, @ANYRES16=0x0, @ANYRES16=0x0, @ANYRESHEX=r15, @ANYBLOB="5590e4e2bf4cd4dbe6926b74547ac937c13516c31d9fd60ffe31e4fd28f1b4b10159ca40c6c880976e15a2fc1528687ca0c526920ea8807402095656d67ec0aba0d99fae759d51e3b818e4c4eca5c1f0c72e79ad2442414b91772274d44f9d877e340d9343e42ee9cbddce85a24b9ac827fb2afb6336642a450e76de6a76a8158ecc3791f5a2e1e09d145a89dde6cf5fb5ccb2320cf345fbc50785365f75f20e6912ae6c406b7f599e1e3c094cbecb079d9baf0a341f74ae71fd460acf505a1516881792705e2a95508249e02db6a0814850e892333d1c0e", @ANYBLOB="156f079fb67b6f563cabaa69194249b9d0faa97299954eb3e941d48d13d5c9795f3bf11f3aad1e29"], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r18], 0x6, 0x3, 0x800) r22 = socket(0x18, 0x1, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) 17:18:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) getuid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) 17:18:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:18:58 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, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r5 = dup2(r3, r4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64=r6, @ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r2, @ANYBLOB="48d10ee1585f2be8c15844ab2e5ad100d026219b540b339cd5f4ce00f9fddad69f604b7eee6bfb240e8899ca9975888330a240df1d0b0e2f7fc47299bced382d16ada6c5ea7732e3ec4fd227196f58f1e31258d5f5e9df6ac914bac7b055ea94efe9dc8f104aff8b8dc42f07b045b41149516196c6c8a915964d529ca96c6a9e5ef7b9901867f64691d2b071a991aa1d6d462bce0637c6534f0b818415bc6ffc1507bf328c42635799bfed7310082785c3006c8ca66b2cbf8928efbb68965fb65705b2", @ANYRESDEC=0x0]], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r9 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000240), 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r10, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYRES16=r8], 0x1) shutdown(r7, 0x1) 17:18:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xc1, 0x0, 0x40000000000000}, {{}, 0xfffffffffffffff9, 0x2}], 0x3, 0x0, 0x40, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xffffffffffffb53c) 17:18:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26c98ae16fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x4, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 17:18:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd1e, r0) r1 = socket$inet6(0x18, 0x3, 0xfa) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 17:18:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x800) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r6 = dup(r0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)="23f8f1e879076195107e98f2d212f5e78e3a3515f75d8b603f501e01a568c9cb96de429202a2d66614e15cef7a735770da751b6c83ae5e697582358d83b4afc9f4540770f8d18bbfa9955c6ffb48f3ee53edf8d6113e1c7a28d89e6e674ec8f9c3f38fdaf3ba955e9f78a00d18b95b083e95f5b39d8cef003828ab1c4f6ecd71a36b6cdb2eb90c9e8c5e1d371cbc2a28c129692898ede87bba512bbfe2bbcff4a764bab71a039ffccee9114c17c13efb2feffa629df319e7da8c41c6293cad14c2dac9df9ee5298c128be557560211ce7cb999", 0xd3) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000280)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x3dbab51428877294, 0x80) utimensat(r9, 0x0, 0xfffffffffffffffe, 0x2) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) close(r10) 17:18:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 17:18:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)=0x1) write(r2, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:18:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x38281, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) ppaanniic:c: kpeorolne_lca cdihaeg_inotstemic_ maagsiscer_cthioecn k"!:_ kmeburnfpell _clpouc kf_rehee ldl(i)s" tf amioldedi:f fiiedle: "i/tsyezmk aaldlderr /0mxfanfaffgefrds8/0m6u6ltc4i24co00r+e/16ke 0rnx0el/!=sy0sx/a11udvm9/89uvc1md_09ma3apd.0c" , Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 381337 55241 0 0x14000 0x200 0 reaper *229305 63566 0 0x14000 0x200 1 softnet db_enter() at db_enter+0x18 panic(ffffffff821cde1f) at panic+0x15c pool_cache_get(ffffffff82636fa8) at pool_cache_get+0x323 pool_get(ffffffff82636fa8,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a03660) at tcp_output+0x14e6 tcp_input(ffff800020a4f188,ffff800020a4f194,6,2) at tcp_input+0x2353 ip_deliver(ffff800020a4f188,ffff800020a4f194,6,2) at ip_deliver+0x353 ip_ours(ffff800020a4f188,ffff800020a4f194,ffff800020a28270,0) at ip_ours+0x412 ip_input_if(ffff800020a4f188,ffff800020a4f194,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8063a0b700) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd8063a0b700,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020a4f2b8) at if_input_process+0xfb ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 end trace frame: 0xffff800020a4f370, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8066c42400+16 0x0!=0xa11d989c1d093ad0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821cde1f) at panic+0x15c pool_cache_get(ffffffff82636fa8) at pool_cache_get+0x323 pool_get(ffffffff82636fa8,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a03660) at tcp_output+0x14e6 tcp_input(ffff800020a4f188,ffff800020a4f194,6,2) at tcp_input+0x2353 ip_deliver(ffff800020a4f188,ffff800020a4f194,6,2) at ip_deliver+0x353 ip_ours(ffff800020a4f188,ffff800020a4f194,ffff800020a28270,0) at ip_ours+0x412 ip_input_if(ffff800020a4f188,ffff800020a4f194,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8063a0b700) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd8063a0b700,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020a4f2b8) at if_input_process+0xfb ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -15 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a4ea80 rbx 0xffff800020a4eb30 rdx 0xffff800020a28270 rcx 0 rax 0 r8 0xffffffff810e6cdf kprintf+0x16f r9 0x1 r10 0x25 r11 0x71020334c7456114 r12 0x3000000008 r13 0xffff800020a4ea90 r14 0x100 r15 0x1 rip 0xffffffff81959548 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a4ea70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (softnet) pid=229305 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a284e0,0xffff800020a28010 process=0xffff800020a2a780 user=0xffff800020a4a000, vmspace=0xffffffff82663838 estcpu=1, cpticks=2, pctcpu=0.33 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 81493 348745 44485 0 2 0x2 syz-executor.0 24251 181797 0 0 3 0x14200 bored sosplice 39696 409522 44485 0 2 0x482 syz-executor.1 44485 324372 1745 0 2 0x482 syz-fuzzer 44485 514919 1745 0 2 0x4000482 syz-fuzzer 44485 246752 1745 0 3 0x4000082 thrsleep syz-fuzzer 44485 395994 1745 0 3 0x4000082 thrsleep syz-fuzzer 44485 206425 1745 0 3 0x4000082 kqread syz-fuzzer 44485 200586 1745 0 3 0x4000082 thrsleep syz-fuzzer 44485 276359 1745 0 3 0x4000082 thrsleep syz-fuzzer 44485 55009 1745 0 2 0x4000482 syz-fuzzer 44485 373413 1745 0 3 0x4000082 thrsleep syz-fuzzer 44485 162574 1745 0 3 0x4000082 thrsleep syz-fuzzer 1745 450474 62893 0 3 0x10008a pause ksh 62893 234487 65802 0 3 0x92 select sshd 93911 40501 1 0 3 0x100083 ttyin getty 65802 113073 1 0 3 0x80 select sshd 36528 378577 31869 74 3 0x100092 bpf pflogd 31869 438059 1 0 3 0x80 netio pflogd 7082 304045 69022 73 3 0x100090 kqread syslogd 69022 262807 1 0 3 0x100082 netio syslogd 16874 100403 1 77 3 0x100090 poll dhclient 15502 80831 1 0 3 0x80 poll dhclient 6084 268713 0 0 2 0x14200 zerothread 72664 41544 0 0 3 0x14200 aiodoned aiodoned 9906 205167 0 0 3 0x14200 syncer update 4636 330028 0 0 3 0x14200 cleaner cleaner 55241 381337 0 0 7 0x14200 reaper 72587 401796 0 0 3 0x14200 pgdaemon pagedaemon 2372 481695 0 0 3 0x14200 bored crynlk 89485 408761 0 0 3 0x14200 bored crypto 14462 465289 0 0 3 0x40014200 acpi0 acpi0 49301 183264 0 0 3 0x40014200 idle1 *63566 229305 0 0 7 0x14200 softnet 74323 401545 0 0 3 0x14200 bored systqmp 76423 165862 0 0 3 0x14200 bored systq 34173 154829 0 0 3 0x40014200 bored softclock 38877 96865 0 0 3 0x40014200 idle0 48260 218511 0 0 3 0x14200 bored smr 1 24638 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81493 (syz-executor.0) thread 0xffff800020ad69d8 (348745) exclusive rrwlock inode r = 0 (0xfffffd806ea9b700) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f73d5f0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 Process 55241 (reaper) thread 0xffff800020a29ad0 (381337) exclusive rwlock kmmaplk r = 0 (0xffffffff8251ab18) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvm_unmap+0x6b #4 uvm_uarea_free+0x36 #5 reaper+0x156 #6 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82630fe8) #0 witness_lock+0x52e #1 reaper+0x14e #2 proc_trampoline+0x1c Process 63566 (softnet) thread 0xffff800020a28270 (229305) shared rwlock netlock r = 0 (0xffffffff8246c218) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9545 6804K 8480K 78643K 12198 0 pcb 13 10K 12K 78643K 86 0 rtable 106 3K 4K 78643K 352 0 ifaddr 71 14K 14K 78643K 129 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1490 0 iov 0 0K 16K 78643K 67 0 mount 1 1K 1K 78643K 1 0 vnodes 1242 78K 78K 78643K 1643 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 46 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 302 0 sigio 0 0K 0K 78643K 16 0 proc 61 63K 95K 78643K 509 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 235 0 in_multi 39 2K 2K 78643K 137 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 260 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 117 38K 38K 78643K 2001 0 UVM aobj 35 3K 3K 78643K 41 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 71 0 NDP 14 0K 0K 78643K 30 0 temp 131 3018K 3086K 78643K 6699 0 kqueue 3 4K 12K 78643K 22 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 46 0 44 1 0 1 1 0 8 0 rtentry 112 78 0 35 2 0 2 2 0 8 0 unpcb 120 251 0 241 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 528 0 524 12 11 1 12 0 8 0 inpcb 280 912 0 905 9 7 2 9 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 12 0 9 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pffrag 232 8 0 8 2 1 1 1 0 482 1 pffrnode 88 8 0 8 2 1 1 1 0 8 1 pffrent 40 274 0 274 2 1 1 1 0 8 1 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 51 0 8 1 0 1 1 0 8 0 pfstkey 112 51 0 8 2 0 2 2 0 8 0 pfstate 328 51 0 5 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 385 0 179 15 0 15 15 0 8 1 art_table 32 387 0 179 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 24 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 39 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1815 0 410 46 0 46 46 0 8 0 ffsino 272 1815 0 410 94 0 94 94 0 8 0 nchpl 144 2442 0 841 61 0 61 61 0 8 0 uvmvnodes 72 2233 0 0 41 0 41 41 0 8 0 vnodes 208 2233 0 0 118 0 118 118 0 8 0 namei 1024 7101 0 7101 1 0 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 scxspl 192 7735 0 7735 8 5 3 7 0 8 3 plimitpl 152 44 0 36 1 0 1 1 0 8 0 sigapl 432 498 0 484 3 1 2 3 0 8 0 futexpl 56 6740 0 6740 1 0 1 1 0 8 1 knotepl 112 98 0 79 1 0 1 1 0 8 0 kqueuepl 104 315 0 313 4 3 1 4 0 8 0 pipelkpl 48 163 0 153 1 0 1 1 0 8 0 pipepl 120 326 0 307 2 0 2 2 0 8 1 fdescpl 496 499 0 484 3 0 3 3 0 8 0 filepl 152 4018 0 3917 13 7 6 13 0 8 2 lockfpl 104 95 0 94 1 0 1 1 0 8 0 lockfspl 48 34 0 33 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 318 0 309 1 0 1 1 0 8 0 zombiepl 144 484 0 483 1 0 1 1 0 8 0 processpl 960 515 0 483 5 0 5 5 0 8 0 procpl 624 1169 0 1128 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 1210 0 1191 14 10 4 14 0 8 2 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 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 156 0 0 19 0 19 19 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 363 0 0 22 0 22 22 0 8 0 bufpl 280 7100 0 810 450 0 450 450 0 8 0 anonpl 16 62909 0 49567 85 1 84 84 0 125 16 amapchunkpl 152 2808 0 2674 8 0 8 8 0 158 0 amappl16 192 2398 0 1496 58 4 54 58 0 8 8 amappl15 184 171 0 168 1 0 1 1 0 8 0 amappl14 176 171 0 167 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 625 0 620 1 0 1 1 0 8 0 amappl8 128 150 0 123 1 0 1 1 0 8 0 amappl7 120 118 0 106 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 141 0 127 1 0 1 1 0 8 0 amappl4 96 759 0 726 1 0 1 1 0 8 0 amappl3 88 260 0 252 1 0 1 1 0 8 0 amappl2 80 3132 0 3058 3 1 2 3 0 8 0 amappl1 72 20814 0 20355 25 14 11 21 0 8 0 amappl 80 1440 0 1396 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 40 0 6 1 0 1 1 0 8 0 uaddrrnd 24 503 0 483 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 503 0 483 1 0 1 1 0 8 0 vmmpekpl 168 8201 0 8169 2 0 2 2 0 8 0 vmmpepl 168 69099 0 66996 144 18 126 126 0 357 29 vmsppl 368 502 0 483 2 0 2 2 0 8 0 pdppl 4096 1013 0 970 6 0 6 6 0 8 0 pvpl 32 206460 0 189950 203 0 203 203 0 265 42 pmappl 232 502 0 483 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 204 0 24 6 0 6 6 0 8 0