kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Nov 24 21:46:45 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.230' (ECDSA) to the list of known hosts. 2019/11/24 21:46:58 fuzzer started 2019/11/24 21:47:01 dialing manager at 10.128.15.235:48103 2019/11/24 21:47:01 syscalls: 337 2019/11/24 21:47:01 code coverage: enabled 2019/11/24 21:47:01 comparison tracing: enabled 2019/11/24 21:47:01 extra coverage: support is not implemented in syzkaller 2019/11/24 21:47:01 setuid sandbox: enabled 2019/11/24 21:47:01 namespace sandbox: support is not implemented in syzkaller 2019/11/24 21:47:01 Android sandbox: support is not implemented in syzkaller 2019/11/24 21:47:01 fault injection: support is not implemented in syzkaller 2019/11/24 21:47:01 leak checking: support is not implemented in syzkaller 2019/11/24 21:47:01 net packet injection: enabled 2019/11/24 21:47:01 net device setup: support is not implemented in syzkaller 2019/11/24 21:47:01 concurrency sanitizer: support is not implemented in syzkaller 2019/11/24 21:47:01 devlink PCI setup: support is not implemented in syzkaller 21:47:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x140, 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4cc, 0x0, 0x80, 0x3}, {0x1f0c, 0x6, 0x1, 0x3f}, {0x800, 0x80, 0x20, 0x5}, {0x4f, 0x20, 0xff, 0x38}, {0x40, 0x6, 0x85, 0xd47}, {0x0, 0x6, 0x3f, 0x3}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x7}, {0x8, 0xa070}}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x5, 0x4, 0x7f, 0x1, "bbd57ab7d29d29ea28a8fe5f7ec6591888637cfa", 0x1, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = semget(0x1, 0x1, 0x220) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/241) r5 = accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/28}, &(0x7f0000000400)=0x1e) pwrite(r5, &(0x7f0000000440)="faf0d128b811fbbcbf776f08ea97f32418bd421d78026c5d46d201db0aaadc3326df39f07e3eadb7195c6b3cf3fae6d1bd7c55fd4e13da6f6a5123c9b7c12744acb422ecaf", 0x45, 0x0, 0x1000) r6 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000004c0)={0x1, 0x5, {0x8, 0x1}}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000540)={0x0, 0x2}) getrlimit(0x6, &(0x7f0000000580)) chflags(&(0x7f00000005c0)='./file0\x00', 0x10000) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r8, 0x4, 0x40) getppid() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x20, 0x0) pread(r9, &(0x7f0000000680)="5435f65a25ca81f16a13b80a87ad48cc56981f329b4caa25f00bcfc92b52", 0x1e, 0x0, 0x3) r10 = semget(0x2, 0x0, 0x420) semop(r10, &(0x7f00000006c0)=[{0x2, 0x5b, 0x1000}, {0x4, 0x9, 0x2000}, {0x1, 0x5, 0x800}], 0x3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x100, 0x0) sendmsg(r11, &(0x7f0000000fc0)={&(0x7f0000000740)=@in6={0x18, 0x3, 0xfff, 0x9}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000780)="40de0b47c60a79449a94b9c0a3c7de508ef9747ffc2d4023c1caec3ca1e862a91332c0a9a53148d704f337cb6fafa2c1abe74f4c7c73e16fd3a24ccb3eb16bdc2f8db1a5a20980ea194a7f409fe97a9e9c6af99b080cc41de1e21a1d4d8636a173e0eec59c5a200cd785ee7ef5532eebce292b1db63fdfcc882b613f6c4d6ea92252318648606b48f0d7fae0d4b8b00b2c925d3dd9811ca9f018897f9d14b3bd4ed1f60a54d4805e5a3439826d6a9c7477413d46ba1c77a8d3536b109771ca988a9d2faa63fbcf78", 0xc8}, {&(0x7f0000000880)="94c49a140aad7ab570fe8d3c6109b20b55d85ede3d215b5ee613cfca2810bf351fa6a9510035f3fbf81d8d8ce6a84e65a5a75cef1856781fa49b732ee5679f5f66f4db5aca41424a688e980b554e4571ece78301cfcecda72b9958997c17bbb1bef91e3d5ff7260d3013f654118fc51b7c7824d28f7136f92f882b9ea92208d405e7f00be98eef8779f8200347ab6c23c1e28b70cb", 0x95}, {&(0x7f0000000940)="5cc6402ae86620a1eee374128272297287cbcf3eb1233c08ccb681456a4a107408d937ced940844934ae96794680236292c9693ce71e57e012d0ff77205209dc0cf498a47c17d71df8f9b8485d3d2d140c72e6c8c70dadb5403db52d21f59595733c14414229c4bd7fc8a1f877e056f4c7ca96971b22ac", 0x77}, {&(0x7f00000009c0)="8ec6662490b7b9ba7e1499140e984e6b6cc2868a2c51b4a0181176fe16323b889728641014879cd6738299a6cd0fb2ed61c1156a3b659d59aa107ca76e5c66a6989223d2bc3059e4e924a682218cb6704f0356d9fcb52ba2cf388b754d60e88c2446f943", 0x64}, {&(0x7f0000000a40)="1fc54f525eef72879a68c239b45912f5ee65a8a71665e5f11d94b94bc89a374e8372649edc642cc789c0dcfec5dade738a0664ebb3535d43d6451d26b532d218b814a642a45b08787b5843f1529a5cf17cbba7a17b8d4f87e51972a8d3", 0x5d}, {&(0x7f0000000ac0)="9c4a545532", 0x5}, {&(0x7f0000000b00)="fc4b9e138b4ca5e419b9b6855f32f56a7e305abb3d2cf2b06793f3a04dfc2baa946ba0fb4a20b34cb31ce1ca6e8a0329cd364a1bc912dc3c2835de87f31c8d375a1499f3f981ce903ad72704b29d8d35621e2a10588137a58921766bab37999fa5240b9fa64e5b42b84d1b55ec12dda623b7f94cb29ae5c899282298ee3d03", 0x7f}, {&(0x7f0000000b80)="a33f9d872d2fe7204a2e588d7764154e8c24b138e2c9fb6cf8494aab6c0791dd247cec3f90e5ebababf8a0c3951ae3898119b2d4fdad691d4a0f4675ccdacc785ffa8e1202c6e78fc8b3e34d51134b8a90abcb6c0677cc23837ba76411576214a5154dc262e60f0d263508bfd7819d4ee8b4274bc9e51d1a64caaa4f933778f00201985baac125a092ffc255607a0b6c16047102a86b2543a21ca60020d8df91b2cce4afb3be7fa54417dd56c8e22cd9d5eb0cbe298c8381f5224f", 0xbb}], 0x8, &(0x7f0000000cc0)=[{0x30, 0x1, 0x7ff, "fddfd32f5d36d135ecfcd68dc229df533fdbcf9587eeab7c683e6c8daa"}, {0xe8, 0xffff, 0x1, "4600353cc29756fa904419aa91a6481c2edaa2a662af5f3144444450de67afc821c7cf5540e7adfbba5f3cf0dbe3d1d7d4175102ec83e10ce3f6607ce6f59eba42359074db66586d4551c5b075827ba59fec55177157577a9af27ea3dc72725e9b31b6be6ce7af0b364ad46f04c1634ee169a78197a94705aef8c8074c9d7ba80ee8ac152082ab5e6084257a4771ea60889c0e3a41b84ac6c17a308f40b1cb313ccb9bd0aa2e348a3e6e64ee1dea3be86bdbdf50763372892f556f0344f71efdb767ffb6c76cd225e7e972e5cf443b6fca2785"}, {0xe0, 0x1, 0x7ff, "32ef51fc073041f1faba4f9c77532ca9d4e4c038a1bba77bdf64b372d13a14b74966b994311cf43d7ff23680440b0b42f6cf9021e88875b338c4fecf1cd45edd9238f8ec7ee38ae53eb93861d287397c49bb1b489de57bbfd5ff6dfdca263e01fbe82d9889a876a457788f2df91c8c1aaa59e884ebb693b474c33164a356993a75f151863be00b807a12892f81c5de2e169d39b8e3ed5308fa3a8ed84bd41910f07393a18a4a92153f4ff9a4350ede7b9f25fa273dfa0b2e56560048ba942bfb6b7a3a700be8aad695d6"}, {0xf0, 0xffff, 0x9, "9e9691befc3d21bcb6026874cb933747e6c74357f605d6b9815aa60cc312042a619dd67af95befa949676c932324f2734f4ecdc0acf5ccc043d6b795cd3487ada7c956e183fa7ca5fcf25f99bfd956c3e10de0ea1dfb0ab492aa19a56a154a6948ef9c998297cf8c492738e517e1db4f4b750bf6a95a13b68fce94a55a5d7724922589ef033b980b9130be0ab235b8f1d6600e5a1214db3c935214e97e632699253334c88ddc92f0a5d0715f60ab8f2546830d8d44b9dcdcf5499eb6694f94f8e8eb3f3dc5be57da0ee874a650dd6d8ef9cb9a4fc35a767fb32fa5f1e5"}], 0x2e8}, 0x1) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(r12) 21:47:06 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20810, 0x0) socketpair(0x20, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x3, 0x17b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x42, r3, 0x0, r5, r6, 0x20, 0xc}, 0x6, 0xffffffffffff0000, 0x3f}) socketpair(0x6, 0x8006, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) sendmsg(r9, &(0x7f0000002600)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f0000002480)=[{&(0x7f00000002c0)="60c529b6ddce00bb0528e20b4b64ac45fd7b0ceea8dae7bfe0d3cd1e15a5985b107a49d6f98a4eda0bbe653d1c6e7fa2c017c32a209962297bc6332b224f6648c3335876a374db553b5cd3eb0174d8ff375383f4e019d8707a68c4e9ebed396378b460ad2a561e6b1f071d72bf72685ddd32785a16e067acb99e376a73fd5e1da0d00c370a00c0ae7c6fb9ef04fcd03a0e7ee464618baca95986b4d92142902bcff372116ce1b9de799ea349cd10933be73cbe238193f52097c33b46c0b6e5f03401d7df342bec27b4c5abcbda1f8e481437e2a49270f556c85ac0f1e45b7d7ac8fac3217d583a7b0c4799b8e0cd1ea6ce8aa34941f3e901fabe7dcc956fec875ccfdaa178f5cda1bf4dc21ad820553a20e7333622b521cf4433c5eff0936a245b361e0dcad759609ea2b0fb170c9501fdedea08e4242dbebd0b86341734ce049e8b4782b8b07477af8f98f8d4613a60f478daf6e83a1b1556e421f5623427ca50e394231d621a7ee3245bab3bb2fe463ee8e774f71a922fec57145366ca27f7bdd6fa3f22217dcaf9ecdd3ecd0bf66a0280fef42525cc3c1ed19b234cdc2c713028836ce1ea24a4e5165b7666ff1cf1ba818c9de64dbb171750f17cfcf1a63d7df7f5b452bad3e53957cef96a050c4c2c9c8d6300cbe4796e6d937f90e280480934df49d43f00d3976daee93227c51d1acbd112be8c2b6f7f53ede0eab2682f3b112bafefa47069ca2acbbdf6c12d5f62fb2b1455041b1585f4979b428ac5302bbdd466be70f7adf93b276f686510fdf595acd4e6f9f155a9a1ca783a66a023f7710f79ccfaa6e8e8dc6708acab1dbe4055586708df557a18f21a1cfa12c89a251d2eb7c5e8f6203d39f06d590e7a24455dd13cfd0522fb52b1437150d40e0ec087bfe1fe46f59eee519431c2e66de70e80001ad9844af8912c17ff8e3454ba9d5af6a268017b0798f1bd9c9825db64c4b31c6386b95a9e0ca9004664a06394a51b2fb6f405b8db1e35c2b0ef644e8370f5510c94ba678c8371c142f6c822ac1d38d49764c17960e9275d977b601c8fc6ee9840d481e85a594b46cf2bc25395108cdc3df3776ba50d239dbaf17eed4f6bf934ad42e5c4082c06708c73dcb162603adb5f3f422bd0db31c072bbd0d3da680d6167d6b3c7bf08b92d0bcae6e0d8f7b9b6292d2074fd9d435aaa45580c6fad9bbb506cb5fca1a765a8fc789833798d1bf6d05dd68014c8db0df33c4f4de9825953516de7b73a540328e001c332d65b646b9c145765c19d03ac5a7de6d60cfcaa90a3062c04b2aa7486ab6591ea0b735602b9cb4efcfa872925ec61c89548327751dfdc8316d2ecbae61fd0c0f02c4758d63ac6a0383ec368553cf962e7a17c8d8f26d18634a4323389297b165c0b596a35742e1185607861b08e4eed33242d1b2dfabd30fe9732844ba973a7d14cb8495a7a2af925cd71b5c2adcf47b30e169c29c38aaf8e83f5fea099ac97bc6a4761ae876715cafe5ffbffda917f28deffee9ddc2a23bb9a3e6eb050543c18dc0e475736a6d7875f2cb6a25f339004faa3c9cb75b65990f4508a24455cae884880d84aaaf4dd1ec6cb73229fbea6f89575b82f4cd479eb050960774f7e027f78a657bf11c26494b0767b72914611c0286b0739519505ac0f63677be6c11e09ce7d0b245c9ead15ec8f127c3257824f2b61cbbe0b9820c915eda2451ffe2a63bb66602f17c7d3a4530bdc283f2d4be436891995d43fe99c8aef07d9a5100771a7293b6e8e6cc62522f6c6644b0fe9fe6a8c5a850ef8780a168d90613ec3a2a7d17f24bd95fb38389788ef20e4cf4f0c9500d5ace0338598327772fc274e32db592945531dc8438aadb8b8af8ffdfa1a2c5f996d4242cfa24d6f203df6a3b32c4616d485029ea484a4c29b062bb071cbdecaa7882bb88e32e0ab7386ce21872514878006bfed21fe9d18ed4515c349fdf341b5868d90b9e54acc3bff967b6f0858cf50186f8e0049c736c9d2322051dce88608be96c589239d6aa3873d7727e9b8e1223166720a024a52bd12c13fce8db669385c91119b4ebc52370ff4cb8afcdd46579c1be1193491f1fa95816e4b13e614b9b19dfe7f0ef95633bc29035f21409af5b5a92ca5aa3a8e9c61578be7146d52b9df75bb7079cf967d72c9dcfaf571c08f14515df573923fb27cc20758ebd949d0039a19110a24516f0ff1a4bf7b53edd71073816cc35b9accaef58935d458e6b96c25a4fde7bde041e12ba559067497940d9b54c72f1bae1faf8be3d6d85a6143ce43339c3cb7280e457ad381be84282522b325de5ca4966d215516d5953cb1b043916f7ba4f49cb886f1ad7fb44555f03ceea25ab84446cc169116a44d08476d2d42924a9b8836e619276e382eeb30dd3f656e4ce850540c03bbcd7c218d81ad98e7c002ff53d477026e6fc7160e8fb3e3516e2f62193074d7cd9ac320719576a37194cd1e3df1684a1383eec4ba3dd3cb7301932f8475c9c4033ac4888d47d3464aaed9b40da20983237694b5927977167e22d05d09e213b0ca4c2c25563d7e9aac72260a603485d27aed6b13513a79e7cb6dbe6516017aaf3c3c88f5056d82ab505c1df7b3627472bffdfbddfe945548d9ecc91fde83448cf014a4c492cf1da306145eddbdab0f5e722e8aa7577f1fd9c97c6b33c5a749f214c9df16be5ad4055638be10d41692946f88f12ebf8105ce0cd4fa295dac4b4784ecc7ac13dec3337ebd45a7276483c2b94442ea64dccd70cbe717ef5d233c12c9993a17f893b809f7f4a02d94c4dadb2442f390a80e886d8509be9f17401a8dc5b86dbb58c31540740a547a2f542f0b533ca31cf0c2aee53271de945506c49a6a6560d64ac3fb6a91fd25309928fd063c2a247c69af783ab855b12307cab4cbc2f2044b1ecbd508271a708daf41f1087b5548096cadd99a7cc5a7b7fb5bc90740c60051270bec16e54a7cb8bc49bda3b29c5ec990fa222cd7f60658854fc4ccfda611692fb774ca034a6699b65cf60e69ea09168521e36e00fb88f01c7028d266cb1964f02882b9f3db87908534b63a96d4443304956b4886c2fc1aaba0c4871ea55c4a1578ee2b7309bcb7099e8d76eddef23c43a8eb5f8745ec605647130fa58f1d9d4ca8aa10a36823ce186b69b6e54a57be3f1db56b2ed55044c301e52ff1fad82f42595219dc01aeb33bcfc70b3a446db211480003e3cec398c1fb6ac021f88aab635deff0787c0d66ca3c20ec08a2934c06270260d8dde67584a62bb8d4b84cb2fe164760faba5404f77fcd233a8a0912dad2af2677577c89bd2418bea23f75b99fe3514b2f4ae4e4a964a5dd8a2f8abb8efbd75f17797a012d850ec1de7624eb1064406ddab0aa14fa8ed2e842925ba4e2a7cef2edd3a76f7bc90cc05b95105f5304bc8fe12706e825a142a3bfd2df6b9e69104e27b2409d91ffe3f2771fc949a08741bba4a4b9af7d1f1284851a825bde6bc0c7173d299a3b4e2a7e8b91a2840b614cf274e622aa0c66a6863e2f37741c6b82748c0f9ce875615d7e80c461161914230ba4ece5245b559655b8e32997b048285eedd62a0b6087174bf702f18090d47c7ec02976eafc45bd240564e3ef8730cdbbd78f6b6a8a074fe98542b98be0bf30f954790a7a3a5f8250fbc749f5c08683cc69b95a6b45120c92dca84661d6f0132331cbd2abdeed2f6bfb465b667c4dc983bc0ddf3aeb6efe0f42eb05d47e8a66685d3ca914292a8c4beb02f38e9b899ef8c28cd3b2dfae5995da47de796fb8aff50d5d6156b06cd18816a39f7d0d2d9e395588df0243efa88369c02307768a7ff598a46afde74fa3968ed5e85a43c2b318b1abfd3eff41ec102a9783b1125336c4117ed6dff7315d946994a828a6eed04ceefcd73f1a34390c515794289d9f25754f13a0221d2b9cf452c4f865ab845caacea00690c520ddb5fa142d3f109f749b68a98d34a9edfe052aea3f34297c3303c4ad89cc32105462b423012f9732417124fb5d83d6f3be3434dd01f9a9952b5fcea5becd7c1f8f734bd3f68c4f12a060ce186d953b0c1d47d7495b57aad6f3f6f1f46393a749ad506386f2bfc36c3e4100ca73aa770b5b06b2d5380cfb80ea3e4543b22ebb55e2610438b5f2a4e2e999b31690cb31acd19420e359b94c1edf274d89e71e7ac92b74c78c5d3e615f78cd833a6d8866e9cd33b2f37cb2024eea976f13a59782f611810cb3c1f9be84308ec95cc0f7cdd22a2ea3853b6658e0452398b8ed52a903f2b82a7af4fb2c637eb174f4e5fce15dd7f9de31c33291aded4d2790b13222001e14131c0e98eced40014f875083b0d8a463cf7c6f0caad1668cd89144c882d46c8997cd6e4a96756fa7eae6589533d8979292eb971d9b19a6cd80c1e3d3e534713ef995f31a0dcda1cf4bb4c9192313744756746ba7d577718d36f823cd1d52581549c8caec2b2655b41f67df60d9646db3b5467579f0912816d06b35feb1c6f5e0486c6118cb2c7a3fb750beec8e3da6de284e2d757828af53520d82d5dd3e3fad3d664530a95f4111f22035c60baa3426bb23f2da8c2ae235db637558f765f80f1fb8c8fa3c68b648d31827cfc10f41fd8400415c825c7cf21a9d0e9fa62667057681ffaa1e08d65281f90f9ebf7a8c085cc9f70129cb9cd43953f728ec8ae041ba023839bd11a386f1918d9882c596ade9fc76525ba005f1ad4cc64fc59ce9cffa532e825fe195770aaf703bfae068d61e3ff5153966c25da4c12672ca6ce5e9ea261335bcc18ff6e120e301ff8129c403f1fa9f9e6977707052458f3901c96f5c84b37c464913da36c32cccbb1c5883ff88fdf3695f2a1962a93412712dc722d6b6760dac31034c112eef0bf270fb29be4a650baef68b48e4761e3a0c1db0f1b21fda7c8818887e6cbfa3bde2fb8517f698bdf0069d56330556b4dc10b9fb98acade2b646ca6be3ff4f0dec64526baae558c4c47b27a7fc8b8547e325a471463539f2e63f6cf62f09ab68404c77bb88e9cf3a4cc9fe2f24dc69178967eaef5394b9075860a298200fa6db5e11b9bd933536b43a88a7a812999629108f9347a360abf534d68b2ecf4e6d439321f0cb8c5435b98763a5042d30f701193eec989250133b2278b817365189be07d0a166c31aad59a5e2a90eb786935205021d953de1118ae78cdf6bc6f7c0d6f667de6499ebcc905e4eadd5eb6b7b8cafa127a5ef506ed39469d8071400ba3f68ea09c05a0d6ed3122753fe830df501d44064aef4beb16472d850c6d7fdae8f424e806407661ec7b0f4faa6bf768f8cc0103a11cee0c184e9175b52769be5b78d407e6db0df2227d3486ee03c4f344dbfb35a33b416477090f0f5675f4c4a72d520cb839a9462af6b0fefc0483d8b81467e8c25f8ee2e00e4ab0a0f2244113023349c10aa778793948343d7738384ffd3c30ac9dd4bfd31f1a33ef07c2bc166eb20d090cba3a2077791527e496c5c0de9ba89f5410e54dfd8903af886273f96c094caf5f55c481564ed158c518a49b2aa91b0e320c652e716b7862fff49142bd4ca99ca7f395763e68792d01812bd109c9350ad5fec1a4eef3fe424df9bdcb686900afdc42e46830dfa2c35abd6262d09d5d0f2ab8121a38fd3b74ae0a4f1f600566928b2e6b95103dc4fc03729433ec84317f0c08b199a0efa07d4dd83a35c47dc68bd1057deb4ed484174b41fcff728bb08a044665530d3044bbbf26a3e403f2fae83f1fe7b531f877c3e4cd56a857ef2d1bd35b96fdf3783976d2c08e049634203a31c91ac1f0681", 0x1000}, {&(0x7f00000012c0)="78f8ed40dd2f34bd58593dda5eee26d7c290716325", 0x15}, {&(0x7f0000001300)="3510c2ac194a3b7c0272a48b909117c505958846e4878287f4d49d5a617511de1149a1a8d7bf5ed4f03fc9fdab841e8aae64a1760785359cf765a7c3644f4418567a8d6fbe6098c9967224bb68113c2b2a2e8c3971b6611f865651318d5edd0294a6a1b295441255d79cf6f573299c4ed76968fcc512638734952efeab3b930d59dac78639e16ed073f7f6f81eeca609c371a1dee24716b7f80039a6a6a8b0db8c1c78e9bccff33f580f53fd6f82580e7e2a721ec55056756f5e38e2317b62aeb23a67582703cec9e76c1380a3dea342a363ee2b6f4e533bfb64add3ff57d82354811fd3312a57e3bc95a05a9e53d284dd16953662d377d9fa2f852ebf4bdf14e07f2c85483f2b750c104f24bd59e3cbf6a6a1b2a280aa88c67448c556142bab28b4009735a4d0bf13761b1be6876eff0d112d4cb3e6e2a3e62063fd99bc2f951142f824b9def9b820f6396ace2d2c8f15876c31aeaedcc38afc5e448bf8dde0ce31a61d8cef00cd7c943f0bba82a0eb56747e31ed8dca39946e5d8bc0691ef996ecce55115263edd0e640bfaf8e5b5a5f40f17e0c69e1b7e59fcbc191e96be06127572970b3602875089cccf654079cf5db0cb7cde1af8e1c0f96e3076d47865402376c4afbfb2d9b9d680db22427e3cf56ca3b0f71e373bade6d6aeacc9089fcf567ca7b2f857c7f392df0ebef18643def901ada0507da8718dd7dc35c6329629203de77d68897a9f25840365f8f4669105331d0043196b44c4f7fd2414ae24749c5292fe0cd7ff34bf33b961349e41b07ec842fa2d1d99f5dda5d1e8aa400ac2d18ae4ef2fc5b9cd361402dce7987ef4f1d5613e0b6bc49915a5e9983db62a0d834857cea2adf362f88eed5a3bee37656788aa50f77f5a219eea181cc61b234f71d55f14c62ba785d6b080fdef3cd5d3763d5db47ee5b5378aaa40ef3a6b2d4edb0b0dea533772a095a34d3ce15960eed61c9dfd2d2e77fc63a2a2bd4569c42978ea1fbdf36872b12040a0ca4bb1ef0bdfffd7fae8230c2c99b1349463180be96dd031c7d42576ab0d78c5691d554fb9dd3491292e77d7db9dfd4999bcba480b5d84ce9cd4560e9da164dff1b6be254d4b0c92ece4bf8f6e1d48abc990e4280d1687a349fcd1902c8cdf35d7583ee4635753577821cc8e4a01ff2926f369e663bda1daf86868d6e40b778b0f00e821641637a82c6cbf78b2102208c0de25a071cd466963e56c3cd99b518b87d4ed208418bd6062672f1537ff4de02004ee69777eeae2f76ce8b6bbd34d528efcc6fc36244d03cd3ef48dbdb5b05c53f740510555c1cb4d5000e518ce378d13b82bc3a411e5f5fbb68bd74884ee62cb0aee3c8b50beeb8dfa04e7bbed2f5acccc0ad10c1c87b2fc618caf5899ec4732a9d510bbe12114fe29b521602894aa2a4a091c1af15e96dfd3527f636716875c171377b52c644fc72bb5d861a86d628a138c0808c6ca52d995c626f80be1eba46a2bfe58c41fbc42afbe7965eef87aee37cdd984a0d78ec171287f77032b8bfedff7fe3adfff164fdfe9b0111900ae1aad3738df755b423b7600ea54cbd7bd5141a70141a20db510b5d75e9e36239801b534c6a5a4da56ac7d40b0f1d18885a0260961bce6abab7d3a5653d47ba8bf24ce569ee84fb1d51004f6ee8451b5260cdef789cdc1092c2392f8b1c3c1c88d43ec763542dac6ffd6a9249a0aceb7dfcad9e23946ec69a49899a9fedfc772489eb93243a4040b1fd30d443676a6053c10e7ef4a52d17bac7918191286192aea366f7fb896e94ee583e3deecbc1a7973e4857757f715ff48ea0756031516a44378a577f25dd1ba617cf5a3a24c044b2aa7e3e7b570f2d688563208874738acac37565927ce489c1a9475abdb0317238cde0643b74754e29f62e6f7c38cefc88499541fa1db7f612834c7b7b55e0e62aa6ad4f532965433f8269174ae9bc99bd9640f66e45c5e34fa99d035356be6d1fd28e5dd41ed3d5824538e0d7d3dd1075fdddf1a6cb9003e23cd39b8a055c394dfa29eb4ca4c8a2aba4d88dbeaea0becb436e4f05b9005693588e30baad1f5da896b799ce80289342ae542e5fe356c5a3fa4b7fa6641f45ccc1bb7bee1ee1db7a25d8d12b9c28ef6f27ccbb40009c4089428d7e4256e9fe548eb7da5c6c846757ed176b0750e68b48c3594c8f7bae3a78d3c10591b69dd1beaff75eeae9803797f5e56e1f3530cbd486b71ed6f9f6b6f17e6a2b4e3d208b5d2f9d2e16111338fef561c771518ff6d9a3459a71c03a7c14dd6d7125ea895fbb272b5665b3aa37724abaccbd4ce4fbf3853eaa0196dbb60eccdf6dd0df950b71d8dfcb87cba7da53043800dbfa87c1a87aa48499b246451c034f6cf61f2b4cc19957c0d8470596d063fc5dd453cb8168df3a6f9c9b96671bf8cd9d7843fa7dc56205e6330a6c1b93df5ddf6420dadba79eb6031a9d0f58dec4e9030329cdcefe0a825f3d7cfbde1fa65be19b75cfd9fca06720b835d96dcdc70b41bfaf9746406f763aa3851cefa05632051b1e677cc18dbd42f799890d3b96b57bc035fd5689b356a2ed3c662b362571e499007d381a484a974be761a4c082890aa86075e2c8045bfa8541594977fffc5fd07c54da52efb02f5777a4c1db64ed5c51e0e57d4e17e134653267d1bb5d34e3f0974a7eee5b9d8c87b61def6efda13af29b688a13c3df78cec2da8d618d0a5bc5df0dfe90d5f96740fb56729dc969cb7dc084486bf0d46235cb257e12fc678ae16c6d5542f008d4f9a7448edf65a5f67b8b4add05b55ab6c47d82c00ec84821c6dd8739002f7a4fcfefa429b2d4d6cc252a04298444a10a5ad80b2f2b6d21be22d7fe4f1336eb59331b8d71dbfd9701ad2c79b115d03bf125146f2767f7b257e6885143eb18fd34e94444e7320ea638bf1b74fad550bd77f017f731a3f32f83fbe9c83f04dde1b58643010a2681a51848b94549fad5c339b62dc2dbca9854b5a6d04fe40994c09bfb2281e28c057e3eb6ba7ba9690ac90c9bdbdffbaff2d0f5ac376b2e41a76471af136ce0a57c62c5998e69082ee6ba877508edb4e5546bc16f22663c11cae1b571c478cb0bcbb95998e66a6a2d2e030f7953335468fe90db1c0db65decb08a46236f48395b806e8d756bcc297c6e466e87a3deb7d89a3263435f873d62435f5c4c9f34918ced3618015ce9f911dffa011a77c9f82debd5b2c6acebaca429c93bbca01d28327bda18dd4e23c0e96bf6c3a138b25dd4d85a6b5578aee190503fd88dbb7c8a1f34942b9be00517a5f0ff303f555fd7c790ee0a589af61c998b53d715006fd6f58df633adc9b7c64a863d1f32812120b08262408d179242ea61f67c6e8f9a90a3d5da14653e17905480cf632117112239bf0a995d1d363d36264cc1a624e81b92646d902aaa8df5e2974a51ad163fa2051660fcc516c78351787d056fd6acae366f5f1322e4042f416dc567f7ca0ef0ca082b8ad6edc1bd59dd5d5b871e150fb9555ae2bb028a0574cee4ef788a4103978f645f25bfe9ba851aface25a5934db479d424feabea9a0142bb2d1f272d951e9749fcf80e5a79ce0a473bfd70e966c197b753734bf4569c788cff06e11f30259a06bb844ba365b0f240ef6be6c691c379cfd6f79f56b396eb0704550f7c8a5267555b0823190646203fce1fe37f12ac9d5c13345cc47b613b96aeb0202f9b44174b190bac19cbfd35e0703bbff2fd1d47830f6c06c9a81225521b91ddb60188562dc19cb78202a851b4b9a765ff4331dff8cab4d2180c8ef49e3dd89e568c0ec1e86979f3ea92d3c34dd095af206624ab2fa8b50b60c15915b1333332b276478a2406e471c90ec40108c18978ad9bf54847e14552962ac723eaf9376619c401894a07192730ccadd83f9303e56be77ffa55fdee8ec817a03fa26fd6135a78a11f3b444764e8fc65e2f82df297f23861d8f0e1e2637988a8d21ac18e30c551655272d36029a8e00627bfaf6f4f1b7ab193277b26507420d4f661c893499d9e2cf5dc12367fddb9f6f54754a489a00978898057b7f21c2be641225a45e9dbacfe824f23bf1f0968a42b76534ecd4961161e2f29672e6c0336f4f982a9ed1cc7d678b3d8881ae85af852fddfd70d68d6361c81c9a2a2ce27f2a882f40e073dc6d41fe95064aaeeb297e2cbb33d48744b1905f5953231b9341810e37f52b6cfd1e886ebbdc0484e4a224f9120c3cdc2554c229e8944fc021e8e93652ad99a9be65a00e1a4ff7c8fcc5114e5911d1f81ab286f1a74b1a71c1364f82aedaa438870fedff71b14b511198f1d45114682c190e700335d294c9429692b49eff70087bd418c63c6cfa320d366052da2dfa43f7ea7bf342dd6eb2f1dafeb16383ab052b30a15f34c3a100bf93acec5866d26975218001adabe201adefbb223667bd11ebfa0c1857865126bea362d7d1fcb2f4f9d43b5d5c26eb476a6e1312a7d356efe6efb1cdab4740b941df676e465686f7fe040a54eab78decd7f45ff5653ee5397bb3e8c778aecbca815483276a1d88e1aea6430331ead282550ed2d907cd46ce4b963641e00424bfcb76af9811f3f45b4ec196c9658c48af06170756b22fd79cf4aab79e43b41c6feab70434c0d90d8deccc552ca967618881dc0ef51be2f74ab8f6d11d994679b39f0d6b1c9bf9ccba9ac1c2d88ac2775766b2e41517843f8f9091b0c0617cff35b582b71edd268a59b7d05886ea81865cee8f750fe6408f9684107f1c74e5407b7ddf6ee7f191da597d2ad5f13e1da0227ab39dd3e9b99c79f38725345623fa71c80c0f3df15fe6d0a809791a267dcdf9a13bc50ef0c509080b5efb68835ec17957dcda0e099cc50e8af0223980104e92b6814573f77ae060eabd61db8842a5598c4758d54fadc8f5d1044bee32f7c08e78e576a8dbc8ab43a186cb353f33db790ca7b6380df491dcefbd8928e862faf4f33ab647b2a0d5c0c8a65cd451e73ace4e9b36d544330665006672c4386dd10eef153f2375b15ce9fb2ebafa32e4065ca1fff8ca28e07a4c0c49462a70bc521d05201ba301c766c9c923308ea49f575c099bbbf611446064e462cba964b13d111e9eb909cc66d038cf67de72d6d24a8321ffddde21c848aa591b1226678f5711a1bd520dc295da61695b1a47a2797ec1cb7c97eee841e5b588639a5b16eafd3d085ab0ae3d716862a4b0cfa58720bfcb30019eaf3ceb0900e287523e35f201c354468e4d81b4a1f03f2c4f56fd3110fe36637d9dead9e455826acf0f876a54433937698f4cfccfb4efdd1c9374941e8f31ebcd48959ebda517ecd4176c2a7b45e71fba6e1b64d478bca18b2460291c3cc45aa90c9e49a8c3c4c2fb478bdfd412b29e90ac04397c7218e92dfb62f4386263624c99410e92fb803e21fcd515666b6b74d900876fbec5d2329b362e957c1d93a4c82d96f612a59b6fec960afd3e6d6300e27e25f8e1551f9c010f5d712127d812d389e2d9e4bcf5148477da485acc6f30e4e9c1290301a12a38ab6ce142f61f1cc9fe078f4065232c33a51a19c0d574af91af7327c1865749240bd81610a2cfcf798dc4b7cb20330d47aa370d7dae5aa51174ffbc818d116193c713866d8f92b33e7fef6c1e2f1b152d7d74ad638bb1c43757477743d7eca7af153371dc2c5f48755aef23cd67be68e74311328dbfcb06face0dae96c904034567663da3d312c11dc3fad0636f78dedb0b44becbc2ce09ce90877eaa937126ae838a3129505a0b73d059dd3f4d7654c760e33382b157da1b2861fc4244725b736120b09", 0x1000}, {&(0x7f0000002300)="1bce6f5293c9e736b6b7399198a7f4859ec7ade6cc6db5be8343e8d35bb8cf8a9e636a12c5de1bb8260397d3e70104d073", 0x31}, {&(0x7f0000002340)="fb3efdbb01ec76be0a4fccc680b0dda3b650f5af754a967bf0e48262abfdbb57e49199863aae8347175ca7130a5a2e3d38cb5e912e288cd15272f3188c945e494f08a9811801e8c7190af9e2883334d3866daa833880b567a980f3cf4c0f105b9cd777a256cdff6e37f2f0849b32f992d3cdc4b8702c5f020bee4870fe6a2dc579662288e1e6e63d10dcdc159a627b916af894056418b5977f0f829911eaf78acc0a28bc835d83c55bcf2363ba7b96a6bd43d0", 0xb3}, {&(0x7f0000002400)="5edee846297c39ab0cd19821f2a92f84bf4f1b2b49d2522b0b72fa15a215662ef9babf67582bd8fc84bd9a1f94ffe9fdbaca5565ec9f1567ab487308bae572fc00e61587e1b8955fa702dae66cae98dd32da5a0d38289a08757de2b441e0dace3dcd", 0x62}], 0x6, &(0x7f0000002500)=[{0xe8, 0x2b39392779279df3, 0x7, "34ee3dca1fcee5856d1c823d4898509b5d572dee8db53aedbabd538ac51ea224009fe3d0f421502ac1fd951e5af1c895a66d74e0fd08312445c504a0804d0eef4fca970a71c06e2c880562ef0a3adda76e9c7c8f3de99f926576aa384157f92dadc10c38ea3f09dbb5a9787d97f7038457bd17f6872e2dea5e43a93c0fae41d5501b6f783ab5800fe0b96cbdbc7b935ba859fe16ec66d92ff30be43c0e4bd556997ca0ad3ab0d2e89e48a81407801d6197e82b17dbb87e3305f5df8a56d76bdd91d3f7f0946a0818aa8bf391ad81af9d49a687824689881e"}], 0xe8}, 0x40d) r10 = open(&(0x7f0000002640)='./file0\x00', 0x20000, 0x50) accept$inet6(r10, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r11 = msgget$private(0x0, 0x102) getgroups(0x2, &(0x7f0000002700)=[0xffffffffffffffff, 0xffffffffffffffff]) r13 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000027c0)={{0x7, r8, r12, r13, r4, 0x10, 0x37eb}, 0x7fff, 0x0, 0x0, r14, 0x2, 0x400, 0x1, 0x1}) r15 = semget$private(0x0, 0x2, 0x108) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000002840)=""/96) r16 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r16, 0x0) r17 = kqueue() r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/pci\x00', 0x0, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wsmouse\x00', 0xd995a562f851eb8c, 0x0) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002940), &(0x7f0000002980)=0xc) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/diskmap\x00', 0x8, 0x0) kevent(r17, &(0x7f0000002a00)=[{{r18}, 0xfffffffffffffff9, 0x80, 0x20, 0x4, 0x2}, {{r19}, 0xfffffffffffffffb, 0x27f67fc198fa78a3, 0x20000000, 0x4e, 0x70}, {{r20}, 0x0, 0x82, 0x10, 0xfffffffffffffffa, 0x5}, {{r21}, 0xffffffffffffffff, 0xa8, 0x1, 0x9, 0x4}], 0x10000, &(0x7f0000002a80)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x8, 0x7, 0x80000001}], 0x1, &(0x7f0000002ac0)={0x8, 0x7}) lseek(r17, 0x0, 0x301, 0x0) 21:47:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) 21:47:08 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x1, 0x5c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:47:08 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r2) r3 = getppid() setpgid(0x0, r3) 21:47:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) mknodat(r0, &(0x7f00000002c0)='./file1\x00', 0x6000, 0xf4e3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(r2, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x7, './file1\x00', './file1\x00'}) sendto(r2, &(0x7f00000001c0)="973b69b0a535cafc7378fe8f9b59410fd76d51fe2dfbddf569b7e758251ea3833d93051a08123eb2b74af6be74d3fd62aaba49b9cf00cf2f7b8e5f14ee005cda3ef74f3cc4099198d85ec900602bb5923354875510f6f66b300b677129903e12429d770af239e72d03583bd03faf244556900b8ac55ca2d68a30e2ef3a64b088da5da2441857937f58afcfc2462bd0fa8d9f38e4b1f8b13134e284f53b5991376c9b14", 0xa3, 0x1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x80) 21:47:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) getpgrp() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xffffffff) 21:47:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x289, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 21:47:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x200, 0x4, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x9b0}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000048f000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x3b) 21:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 21:47:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 21:47:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2f50df8d9efc4d509e382cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f728c9e60a1e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000000c0), 0x100000000000018d, 0x0, 0x1) getegid() execve(0x0, 0x0, 0x0) 21:47:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) flock(r10, 0x6) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = getpid() fcntl$lock(r12, 0x8, &(0x7f0000000040)={0x800df6cde6e5b6d0, 0x4, 0x101, 0x7, r13}) r14 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r14, 0x8004745c, &(0x7f0000000000)=0x400) r15 = kqueue() r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) fcntl$setown(r17, 0x6, r19) fcntl$dupfd(r15, 0x0, r1) login: pckbd_enable: command error 21:47:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x800, 0x2, 0x80, 0x1400}, {0x0, 0x80, 0x3, 0x8001}, {0x9, 0x2, 0x9, 0x7fffffff}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x1, 0xffff45a7, 0x0, 0x9, "694d0c050011f24a3c8c120eb24fc44f03fa4a35", 0x3, 0x4e}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$unix(r5, 0x0, &(0x7f0000000200)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x24a55, 0x40) r9 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000080)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xef5ec365bc3e1bb6, 0x0) 21:47:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x785, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000005], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x10000000000000], [0x5, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0xffffffffcafd2eaf], [0x0, 0x0, 0x482], [{}, {0x0, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x200000000000000}, {0x8, 0x0, 0x2}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x200}, {0x100}], {0x0, 0x0, 0x221}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup2(0xffffffffffffffff, r4) fsync(r5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x104) socket(0x41, 0x4, 0x6) 21:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 21:47:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x102, 0x1, 0x400, 0x7, "1bff52d1353fe5591b6cbc719d53d399c366a0f6", 0x9, 0xf509}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x300) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0xffffffc1, './bus\x00'}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) 21:47:10 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) bind(0xffffffffffffff9c, &(0x7f0000000300)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) getppid() r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() r7 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x2, "666bfede477dac00", 0xfff, 0xfffffffe}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000200)=[{0x3, 0x5, 0x800}, {0x1, 0x9, 0xc00}, {0x0, 0x100, 0x1000}], 0x2aaaaaaaaaaaaadc) socket(0x2, 0x1, 0x13) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 21:47:10 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000002f80)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/169, 0xa9}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:47:10 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$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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) dup2(r5, r3) 21:47:10 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000005000000f4000000000000000000000000000000000000c153de2569f5c130491fcb5af1660000000000000000000000000000010000000000000000000000004000"/110], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r11, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r14 = syz_open_pts() ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000480)=0x5) r15 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r16 = getppid() fcntl$setown(r15, 0x6, r16) renameat(r0, &(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') r17 = syz_open_pts() ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r17, 0x4010745b, &(0x7f0000001180)) r18 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r12, 0x0, r18, r13, 0x2, 0x9}, 0x5, 0x5, 0x2}) 21:47:10 executing program 0: r0 = socket(0x18, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) unlinkat(r4, &(0x7f00000000c0)='./file0/../file0\x00', 0x8) 21:47:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 21:47:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r8 = accept$inet(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) fchown(r5, r9, r11) seteuid(r9) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, r9, r1, 0x0, r14, 0x8}, 0x0, 0x0, r4, r13, 0x0, 0x0, 0x8f}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r22, @ANYRESDEC=r23, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r3, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r27) r33 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r33, 0x2, 0x0) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r16, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r34) 21:47:12 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0xfa, 0x1000, 0x2000005, "61aa0db11cefbae3c6514e6afd73739ea78b7ec0"}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r7, 0x10009) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r8, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r8) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r14 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) mkdirat(r17, &(0x7f00000001c0)='./file1\x00', 0x0) utimensat(r14, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r18, &(0x7f0000001980)=[{&(0x7f0000000600)="2a763ad304a66e388416b556fa42e7523a07016abdc34d9a02cb72552f493024170f2e37f314993b1ec777a8e017f442d02826d357639ca6401fffce87b6931f4e3678972b0f7d116e6e6d002c5aeeeb326af5c962074caeb705d47cabaa84949165a83da9144ec41309c106c29c65d775b40c84466821fa34c92497926f7e85a1a1356b67bdd1741b301947e50f29143e55c3ec451320b55ee610f0da287d8544eabc", 0xa3}, {&(0x7f00000006c0)="68866973e0537de576299e5ede64a1f23b2ad4eff6413e8acf4bd38de9e1e81d2a9e11f2d8e3ddce27833920f7ab68deffced48c761516ebd55bf627fb194c2930e3ca5bc57ee8eb315a51e789ead45963f5c49a291361a61ee64828703799944e61f585d50b30240a604cc128e072c9d31e7c38f702cb0bcad83df3ce949c2d2869d95252764531477d9c5e23b9518a10453d94f6f6e8edff8292b20bebcdcc7477f2caf13ab1ca81daf1060053ed64dada52a5d6bfdd5eba13056bffa66b037925e299bb9fd0be1ba8c1eb8150e6f5ae28f28e050f8a6c69de65686dec1c0eb6c17a88ea3bc77d904d5470471321777a4b53cd0fb79e756de3ad11b8d3a31905b5829a5049b43141a9e3187d33c44b527437a6d9a32b55badbeb143d5f30d8b5e43d8670f2aac0cb00d4ef2d63b88ed27949602862d1725d00f92212358d837f081c09274fc26821bd1674fd64b83d7edbca7045c33d36d57b3c84401b242ede2fafa7c55a735ff288fc71511b4c70e6f701c0b8c7857b32023babaaa6ab3a1d42db466dcea553e7ba3fc7f50f128c630baa23af563d3f536d87ac9d2b3e4f371878718e54fe67f85e24a3c83988741e0b0e548030c4b96eab502cd904f95c9d5ff108fbd002c4b1f51a06d6bc69b89e7bf155eeebe801e232b7f02374647f31cdef6a37e5277faf39068c3bc54fb9b4f6e07a5771f25b9cde84cc0772239f88e9bac1ce3b118d609f4ea3da1adbf0c7bdbb5717fbf338c5d30e8b562748120f667df9ac9b40902c3090f79984c851d2eaad621e036228456da10a5a95218903eeaa63a70d72fb879c55bd0e5748ad38deef2cfa01783fed66a7d245020621c4e74eabc3c3a8b36073d91ae8e20d6058b21ea5e804e443aac515e5533939770ff7ead9a49695adfe6b2233571384ab09f1ce515b84ba7aafdde23ae14139426f2d6670a198416e99a45510977185a145fcb3a185f0fb1c4e418794da62cdd7d51391e460b155ce19ba6d790c4ccecd7a1997e80ac7dbcc9defe9e99a73ea922177ce43cc331c2f7e7f91daa974fe74c46e61e5601fd3260242ec12770991c330a6c1d2b4083b73358ee58420f5d7fe79db8e9080ab9acca0660b4d49451e5415aa5677f6e8ba0fe187be8fdb3c1df73a02f583093608a96e9298fde3b6927f134c72979ee680f27699dde81e7c0c9bd556bcb91a4683e0de35ad0e90b2704e63bb783f76ae32b9e9d17e25060a4e5995fb8d274eef18628e4b88177a18bac34496398f9892c4b0437fb543490cc80bf15957133c7609f2adf88d3568e59604b325fbf5a11eecdc37c552df9e997eb81d3a9eac33dfcf17ead529962bbb9f64d1f4a378fcf84feda54ab2d8af27d3b4ced7d44aabe62c88d055661720b787eb0f556005b6af1bc287dcb6def9acff4d9dcb9b7d990973709c052c2e06e7c3368d3ddff03a5e87cb8426e5b54c007db0cf3ffb420279c1aa1f86babf891951755e6ae38a6182704cc2ba6ce20ab3febcd006ff4462dee99d419877e10440bc4ec4296c2c6930b6b7e3751ed4c233704776f3c7c90990411cd1fb66e55b411b958490188af52bd3e47f2dd888286ca2380b1f128f3b6ae7f88df75dd44d4e1c5dc013f53ac38e7f45931e42229b426a8cadf1f85892fabb0a1de4890fd86a96cbfa9bbcff20ae71908f03b59c8cb092cfe2a252f5f7195eda42df9898e2a5ba439f6ce5626fdb922f8ac3f01178391cf817f09a8b7de13cfab3bb300612e99ee2abb9b079e040932bf3f388bd2ba56290dddea7bc8a712acaa06917981f32ef6f7b033c3c16db780c14f116c39f8c89093340de65e0357bd60c0bbac0171ad753c360245bf35847db648d00c60b58e6cc8ff553ed523d4f0d3baba40755f4451f339e4acc787f0e671cd273205603b581bc250fcd4c3c57b8facf8895dd54f6a1ee37c57cd1440477aab68086da33409470132198368ff8734a8b7a22ce46c1b7e261960977f679c87f4b8739116a465760b596ff71cb38eed72c1c26d92ec27dd92089963e12ed32a4fbcda88be5066b22b655d645a48e50c63d12464efdfef68b5be2c9a32ad347acc1059ea230ff503f2d933451873e217a13da6a2a32fc608f517f321e41917f7968fe7912daf58f3c03ccedf0e93341238128f0a2c1a916b6d9d448da764d628ff349b6329eea0ca91aaf6f1be5f262e23e88427f3ff15bfdd7b9da5e2f232021bfe46ae7eacea52a98abd0411fe01731caa5207e9344f622effb0a9d6d00d6eaf1899db35442e2ebce1ce3d5ebefaa6d48017a081a3a42be9c15492cd308dbdedf84d4955b04c6e1e979c8f593ee24fe65760aa02ca89efe539e821ba6dbba2eb76d85d5cc0391bee2a6f9e76093bb60f62d8b79cdb80a80cde2ff2f27831c64f500df5949753871a1e99227802fbe2d0ae028e9a67a8bfc3a414a0218880e7d9ec53ab3f03609159eea1e338b22603e099652edbf8ebf64346856c2d1ccd240bd3676ad95bfaa5287a9122dd94baf630378d7e4a9a5ef2bf802ed9b617ac244d91eb5a035918cb909cecb6138518f41288b2c5cede18a788f7c1f4bae147d26d34f007b9b38084b976236bb9a29d7db51c6f65385cd795fdb128b10d44ad40bb988d0c5e02421d4c9ab857bc737a040028aa9d0a3c4bee6280b33be4ef8049c840ca10692236d839c01f57fa7aa15e7989f9cee6cafc82705456d203c6f53b1fe2b816287f837945241f0bf6ab41665d2bec3791aec363008ae1e78f5c8b08ed417848f2e4e75308f9a2e3c87df7decec8ade3350eb6370361dbbd72bf8da74ae91bb5b2a3bea9e1dd377dafb8cd299f8c1948174a8196baca76214ad53a1acc642a7bd3316ef75fb34d922fbc0a4fe5ce40fa4701399cadb1ee8241a0bf0ab31ab03bcea14c8a581cf47912ab1400057206cb39f2c1ce79cd272f5347ffd5147c62e5c5b3e20b80cc3cda68acf8f91003d7a3278fcc75acbca81784d19a340dacad9d04815097c2cc8027444156e5634aa2b926ff7dafaa81185fcc829c7938ab8bc48bbaf6dd896972718b0b1db4224c68be0f8ed20443c765f25a3c8cbd5cc038787bd12d961d2d5868c0154a11e561fa915a67d1b268f5cde5ebf419f08ef707218bcfdd8054deb840a68a036f98f4e1f9ec9710c1245d9c7024462be5d71c120393817cc4deaff124fc64ff63feab832e803c83a3e3da0ee1eb5b5bb89077d9661840666fb11a58fc2a868b498d952bc74753d97bc57fb6301a6182499ff3c3e591aa8843ab36d456953d939fa8c5995aa36751103e7cbd15f19392fdec591d35de9a841bad2ba06fe1895be07e799b4edeb1aa2552163869f735c0f4dc776eb0ff1224e4f03ddf85ac4fc7da7b8b1af82763741027f196464ef075a4874ea4b6023fcb0e4c97472be4e586bef1fb615aa2a4628fd54b5e3d52d2dd7ae92244227190139b8a77232fa4f7aa31c9bc2560c543672b5735ee65bd7d55f5ba627e58a39c851e4d215d7a5966082a192994015dc7be3001080aad3036d3dba053055b2c137f4a8143b596fac594a57fd0db08de8003ed192571f4ebf1901f56a6c1bb9e13b5c8c7f2d6059d2cc1b8e48caf7b14ebb366faa301e858b58f788af5de1eac3eb6e27578637eae123041124dd6f8e447e18bb576f4471612d4ee78c47b5bfe521142fd65ea6cdececd328a05a1348050314ee6234cfb451ba4184498e56e704da909d89fb85825f185b6c31d71b5b228aec2a6dec021366b4a7ae53bb6d99973eddc2d1c6ab8f162f07b168e09dea8d3fe34db73c6aa73d4ca9b2b64d1370e84bff35c0225c6da5bdbed7ec0c57ba23e05b048328eb7f13f3ba7de774929f225eb39e7e76d32b71462b9405d1b9548114c3faf558119fce5df40c5a4fe1fbc549537a9838995b84deb0628191114d9fe27b311f7361fc37772e165a84946da0c26110a719e421a3603757151482c237fc62ece85d8c209b71d40bfebae2b4af26c1845b2f3b8625c15286d7cffbab5cd0fdb3001e897b4d9f8175d24517a7a511cc02ba69be0ac0586d39a0be30b988205f51cfc57c5b82a776daa536bb984e6cfe2693f1f7771c06521bd70603cc259b96e798edfc2c9a83b15aa86f303604a7c4a098b25556eca0af3408e966a40fa841c48ea326c5c8450ecd433c3d8793cefab507bd3b823dfc53904c6a3bfe8b8aa1209846c1d0cab50a864ed71c49dc722f5fe27c83af7b919a732f96f708d7636032b8e2dac232cc8f9f7e5032dc5132f88d6e681660f8394d13c26ff90c41ed47a82f7c0ec6885b8c4287c3b82b4fd89b23a4516eb077da94c9d9b191e9a31378d56e8d75bcf703bbdd7ffa9fbb8a89e03402c00222801d1367a43ecfbf2f9227d20505023ef4637c57b72d81bde2507911ef598e35d498f67f8382d300a8e4e35f59dab87d24c14dd8a6bb7811f4e5acde7f301f4f289e35bea59de8095485dba956b17682d0148e0279b9f0c7b893c2ee6ed0d8dd509e95d53718fe75b41c621c0fdc24b6843a873b7cbda84cc623d71823347012b19b6eae275784428aa7bc5cead6718c3c7e819d1fa35240d81b282a1b1ec820e825213c5d69333ed4c99c9d4be48fea632340ee2f9d2f8e47b42631f96371f0f1397ef8801c3bbf1c347fafcad81054aca1ec0461d5e0e157402207cb8beab3844733784fde7edb0baadd1e4c8fd082a432587b3e6b50b44757b2f64b41b9e6022397c0af384f21d04e83d68c1460d180752a6db686399409830cc00a9e60861ca4c5fee8c97b209f5e8198855156c5ad03af500317ef73c20af58a783dfb5cdd5b1963ec287eaf0d56d1953b0b50bac1fca9347888519730150937d992389c44229a66d174644d97b547c30df74b267cd114681b4fc0a486801f1c86cde7e40ff17327faac77316c2575a7dda090f3ba277513e5e2f0d2af89ce504ee14e8e928f9958a3226f78dc6f03c118174a63a49980caac8e9f37e599693450a13b7c8a125749d795413e368879b4d51f283936ff07c134bda4ce8e16ea876d055b4d50ff31386f9dd46b6cf860bb4e8c5bb4688ece81506b285b4e3b09bf9bd03e4c133fa5871135742718a78a6ad82604ebb292c31611e215a054c9dcf23ea374580bcd89ecdcaf927b82502c3c3c1865e9e2a9e74cc2a1f4caf93a8126eaf402cda041cd8802950093873adf6418edfaf35f9939995d8be40838ee8bd3553e2ed1d8d4644e724747812a57e70e3cdbd02cffc17a52935232469e10c7371d9b2d20bf735098eaee4f688869e078f73f4b0ba65dc919e372bd6b161803f4d7fdf0b891f0e51bb1ceec44578a332502c4631ea22191121194e9270b9f5e7191f1f59a023a6fb8e2aa03545448b578117458bfb6124ed30780e108620ea19de94532dad4a4ae2e19b9002e764b73d45ddf9298ccd19d50dbc1dead8794237cd917ad43da8acb2beb84aafc24ead955a42bbaa270542dd42541c4bbdc3ed983ce4a16f525308a43324ca231d5d378a6ca4ff820f9f7d2eac2bc91e9bba557f7c726cce9311521372b407d0074d659cdb5bb76a6fff9bd0bf4524948eb39312ba6d1d4fc16f65ae9d1adadb457bbc418e7b50fae4602411ad4acdc50053717f2ad9d62edd1c4bf631c0f73d2a420a94d887360da236ec454afda6211727df458b6f39b2867c0c0b6416122cbc2e7ad3f0027b8b1b53b245ea303661c5a61c20cb73a61a8413d88638776e181dd53626b68dd17726c16a28a07a24f8ad573643b45f95867b02a3a48807eb14e2dd7b5", 0x1000}, {&(0x7f00000016c0)="39ec024ab89411098cafb8449cc1b5ac6e2528662a40734b39ba1d8a563b94247a52dd5a5477ba8bbc90958d1f29f6dfa745b5c89d056a6780fa4456f3afa2f7834df52cf2bf01d61b3148bf5be6ac269c48202a2f41889628fde21c60a58423da3478ff9672a2539bcb3c7e96f59df40889e5a580cf41697a", 0x79}, {&(0x7f0000001740)="a40951aabd868fd90c6bcbe74d017d33ae03bb5c0d1a7ccfef1eca66275ea03174530a12874496b911810411d96d0d264693418a41011cf1f7c6e9b06ee94c51e20c46b1e6fac2a0591d42266a5aba4dbb037d2ef89085198996a6ea859073416fffe787676069bb901cb6babc7f91a58b800795fd", 0x75}, {&(0x7f00000017c0)="ae8c78560bd8f4b5ec5c7a9004ffc47a441dbb3ee9c76631cc8c7c2d32cadde7656a62fd4ee43aec699e8619ca1146b9793cd55d7345597bfbe72c89be7c8c4c123622bedf10d84b05319d4e9e5e57039ca4854b6fe309e6f3dcf4d5d258f2a45a0b790105927cbc94b9c63ebe681abd7b0b036643af9205983abd3167b5bf432b82f74d50bfb615d33a20589779de1379a610052556a0c9f8725368a0e2b7191c3fb86e1923d5f6da7952b37c06114ebab2db5b50e203f8293b79d6", 0xbc}, {&(0x7f0000001880)="b8f03cc281114e4467f3fb4fb73141fadafdec1933f859227d7c88de1aadfcf11c8a2bcbefdac2167e65a3b88ddd3f93c7335e43823b8ac88b331d9c49753825281fac2b2a8c619f3af313f468702145aa115e67db687d56e8", 0x59}, {&(0x7f0000000180)}, {&(0x7f0000001900)="bf8430867fdd0aacaf1470cdb434dee7060146096dc819a845fcf821d8e7c10c4ece1d01b2b6de5199bce763c544fb2b922ed71ad97148b4843c874b2af6b54f89914c1c22369a9cbabe6531552dc1d4a3aa386c1505b1bed6197d49653463e6cf44feee563d216039e8412c", 0x6c}], 0x8, 0x0, 0x0) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r19, 0x5, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r7, 0x20004b3d) pckbd_enable: command error 21:47:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f00000000c0)=""/148, 0x94, 0x800, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 21:47:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x6ca, 0x2}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x24) 21:47:13 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$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, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7f) 21:47:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) ftruncate(r0, 0x0, 0x1) 21:47:13 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) getpid() getpgrp() r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0xfc) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x7, 0xffffffffffffffff) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = getegid() r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getegid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r16, 0x0, r13}, 0x0, 0x0, r15, r11, 0xfffffffffffffffe, 0x0, 0x80a6}) r17 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x7, 0xffffffffffffffff) r20 = socket(0x10, 0x8000, 0x9d) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r7, @ANYRES32=r21], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r25, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) r27 = socket$inet6(0x18, 0x3, 0xfc) r28 = dup2(r27, r27) sendmsg$unix(r28, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r29, 0x7, 0xffffffffffffffff) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = getegid() r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a6}) r36 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = socket(0x10, 0x8000, 0x9d) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) sendmsg$unix(r29, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000001580)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r28, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r27, @ANYRES32=r40], 0xa0, 0x8}, 0x4) r42 = socket(0x18, 0x1, 0x0) r43 = socket$inet6(0x18, 0x3, 0xfc) r44 = dup2(r43, r43) sendmsg$unix(r44, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r45, 0x7, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r49 = getegid() r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a6}) r52 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x7, 0xffffffffffffffff) r55 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r56, 0x7, 0xffffffffffffffff) sendmsg$unix(r45, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r44, @ANYRES32=r56, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r43, @ANYRES32], 0xa0, 0x8}, 0x4) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r31, r52, r24}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r57 = fcntl$getown(0xffffffffffffffff, 0x5) r58 = getpgid(r57) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r58, 0x0, 0x0, 0x0, 0x80a6}) r59 = msgget$private(0x0, 0x51) msgrcv(r59, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r60 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r61 = msgget(0x3, 0x100) r62 = syz_open_pts() close(r62) writev(r62, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r63 = syz_open_pts() ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r64 = syz_open_pts() ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r61, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r62, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r63, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r64]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r67 = msgget$private(0x0, 0x8) r68 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r68, &(0x7f0000000040)=""/86, 0x56) r69 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r69, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r70 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r70, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r71) r72 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r72, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r72, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r72, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r72) r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r73, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r73, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r73, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r73) r74 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r74, &(0x7f0000000040)=""/86, 0x56) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r75) r76 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r76, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r76, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r76, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r76) r77 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r77, &(0x7f0000000040)=""/86, 0x56) msgsnd(r67, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r65, @ANYRESDEC, @ANYRESHEX=r76, @ANYRES16=r63, @ANYRESHEX=r77, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r67, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r67, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r78 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r78, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r66, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r78, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r78, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r79 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r79) r80 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r80, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r80, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r81 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r72, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r81, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r81, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r81, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r82 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r82) msgsnd(r67, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r78, @ANYRESDEC=0x0, @ANYRESHEX=r79, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r80, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r67, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r82], 0x9, 0x800) r83 = msgget$private(0x0, 0xc) msgsnd(r83, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0x8, 0x3, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r87 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r87, 0x0, r87) r88 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r91, 0x5) r92 = socket(0x2, 0x2, 0x0) r93 = syz_open_pts() close(r93) ioctl$TIOCSETAW(r93, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r93, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r92, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r94 = socket(0x10000000002, 0x2, 0x0) r95 = dup2(r92, r94) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000001180)='./bus\x00', 0x0, 0x800, 0xffffffffffffffff) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000900)={{0x3, r85, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r97, r96, 0xa5, 0x1, 0x100000000, 0x2}) r98 = getgid() r99 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x1, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = getegid() r108 = getpgrp() r109 = socket(0x1, 0xc003, 0x9) connect$unix(r109, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r109, 0x0, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000500)={{0x2, r85, r98, r100, r107, 0x20, 0x74fa}, 0x25, 0x47d, r108, r110, 0x0, 0x10000, 0x5, 0x4800000000}) r111 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r111, 0x8020699f, &(0x7f0000000300)) 21:47:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffc258], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {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)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="760dc9dbdb46e8def2f8fe02552d04c4103e6f45a061770aa29133d682ec5de94c70a904b08e744aea9b379a6026c9f1e603243bf23c1fca9010e8ea648f6196a5ad0138e9daa70b2d81", 0x4a}, {&(0x7f0000000080)="ef5f3b8fea8a3ea237c3285d83f8e1a5e71739aded67a07806f2f52b9607de85c43a48551a557cdb9d35ff6b30e8bc98f173716623dba9e728e75bcb99eead37f67ec48f568d1b2b5a4ff3597bf572791b80f08d0a330e5caf3e1e6b808f12c0d6b1bcec23b2486f00aedcbfac12587f2a8274631ae3ec5a8218960cf6f93fa5f4fa212195aa3a64b23a543a46a0ca33b2d802be110ba35ec41dfc2cab16712ecc5b50948ea6ed83813c44d1dc7718e37f", 0xb1}], 0x2, 0x0, 0x10000) 21:47:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) socket(0x2, 0x1, 0x0) 21:47:13 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, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x6], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x20000000000}, {}, {}, {}, {0x0, 0x8, 0xfffffff9}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x13, 0x0, &(0x7f0000000200)=""/19}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007b1000/0x3000)=nil, 0x3000, 0x0) getegid() r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:47:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6, 0x0, 0x2, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, 0x0, 0x8001) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") close(0xffffffffffffff9c) 21:47:14 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) wait4(0x0, &(0x7f0000000180), 0x0, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 21:47:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c453000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r7, 0xf, r8) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000300)='./file0\x00', 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000180)={0x0, "f02c79e3c3721916aad4d8edb328922ad069ad6413998af2abf7c68cdfdc97e2627f820fa6276dcfb74ee636cbdfe438b1c7ba5528fb03327976360ee144e2994f90e1e2c2e430ecd966c4aa0de155"}, 0x57, 0x800) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:47:15 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, 0x3}, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) flock(r2, 0x9) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000080)="eb08000000b9fd912eaa4e0100000000000000713048e69931929648", 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:47:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x140) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000580)='@\x00') r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r3) 21:47:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x101}], 0x200000000000001c}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x10001}], 0x1}) 21:47:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r4, r7, r8, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) getgid() fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f0000000140)=0x3) 21:47:16 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) munmap(&(0x7f0000485000/0x3000)=nil, 0x3000) 21:47:16 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r7, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 21:47:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2, 0x50195af5154d4015}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x200) fcntl$getown(r0, 0x5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="513609064dac000753430a"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) getgid() msgsnd(r3, 0x0, 0x5d00cb5991d5d161, 0x400) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f007a10 failed: hole in range 21:47:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x5973ec4818178c8b, 0x98) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setstatus(r6, 0x4, 0x40) r7 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r7, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) socket(0x2, 0x1, 0x0) 21:47:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getgid() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10004}, {0x18, 0x2, 0x0, 0x150000}, 0x8, [0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x10000]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 21:47:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="31070367feef492f8c234f34751e5bcc084778c6126b927bb5075e2155be69d0a45f461823d4534a29f7690482d71c2ddee6ed03a0da600ef6f0e61075fac266d882283a48cac6294b81bdd600934d5603c27a4f4cfc70a178a68840630a53b383560f373cd8ffd0d6b9ef098e3866cdba5e5cb6b683dec756e3cd3dc1b31d0ac26d89e3d62e8c3bf30954ec2dd8cca118e0265a0654e6ec498b1571a0a23341924b329f71e067", 0xa7}, {&(0x7f0000000200)="f1520d304ce1a12924cf767a3bdc3a59869334b39ce32ffbf83339ac20171b534f3355e8ea6283cef9971f626398a91f27232dfe2cf7905b67ccfddf6a4a45509053788de06aa000d5fd4ed16ed22b5ac34238e7e0fc", 0x56}, {&(0x7f0000000280)="4cc1f6cbd9f094ed2efbcdfd26fa36062bb122979dccfb761482ad64a92c726679171b627411ba40cfd6d340c3f9eabb49387a9513591b68026c9e576433da6251a75b0ea73686a1af7152b30d7d965c94a8a49d6e524d9782161b1a62d2738f33c41f0bace48cd2646d581e22e3f54fd2be51b17e0d3bb496d0b294e4e166e1b7d0e05d1496", 0x86}], 0x3, 0x0, 0x0, 0x405}, 0x400) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8000, 0x0) r1 = semget(0x0, 0x3, 0x4) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780), 0x0) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000400)=""/63) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/129) msgsnd(0xffffffffffffffff, &(0x7f0000000440)={0x1, "3cffb04a6776c2b55352ef66afd1a24e17ade40a859ea0f30dedf59e76e6562b37c3d200842ea7d79455268b12b278ce2c18b44eddcb87c646fbb5c0966172767613fc0e4b78f81dd3ac689244eb457bd038e838d7e73f53c02c21f390d5a2b23be8786f4094603d983d6581ca2393236f1a63dd0f256ec03c52a16b11325b010002ca10937191d2323596189b748a9203dbdbdb94869a50d3803e8336ffc334ee277140ec80ca5aa6febb084408b209448090c520cbe63ca2ba63f7e7"}, 0xc5, 0x400) socket(0x1, 0x2, 0x1f) 21:47:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:47:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 21:47:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a29018c70543ef9141db7d05c61be7fdc97bc191675bcacb070ca64c5a183c6dd3c00447371c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d2818deef94dae0afcbe9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00a0b0ec9e8fe018d100"], 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e110009006d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09a310ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r48) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 21:47:17 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x101, 0x2, 0xbd, 0x2, "6b4529bcd2e500828358b87bed0434822b08b759"}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x4, 0x7ff, 0x101}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x80000000, 0x8}], 0xbadc, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xb1, 0x80, 0x5, 0xf9}], 0x2, &(0x7f0000000140)={0x7, 0xba}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x501a, r0, 0x0, 0x7f) write(0xffffffffffffff9c, &(0x7f0000000440)="df4010a504a7fdafa83781948a26b34a3ca502b547b5670a675ce268395c721de861f910d0c91da611ec65769eab17c7f5b002a034e9b2d0ec7fcf7c83fd9e070a3887da1e93130950b7dc34c2c7eea8e860071a85d9647df290b02c25df47ad6018a2f913eb", 0x66) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) fchmod(r8, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)) 21:47:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 21:47:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) shutdown(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "0000200000c01592f00000050000000000009e00"}) 21:47:17 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r8 = getegid() msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = socket(0x10, 0x8000, 0x9d) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRESDEC=r16, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r14], 0xb0, 0x8}, 0x4) r17 = msgget(0x3, 0x100) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r18, 0x0, 0x0) shutdown(r18, 0x3) msgrcv(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r20 = msgget$private(0x0, 0x8) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1b27dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r19, @ANYRESDEC, @ANYRES16=r17, @ANYRES32=r19, @ANYRESOCT=r19, @ANYRES32=0x0], 0x7, 0x800) r21 = msgget(0x3, 0x100) r22 = syz_open_pts() close(r22) writev(r22, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r21, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r20, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r22, @ANYRES16=r18, @ANYRESOCT, @ANYRES32=r23, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r24]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r26 = msgget$private(0x0, 0x8) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r27, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r27, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r27) r28 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) msgsnd(r26, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r25, @ANYRESDEC, @ANYRESHEX=r27, @ANYRES16=r23, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r30) r31 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r31, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r31, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r32 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r32) msgsnd(r26, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r29, @ANYRESDEC=0x0, @ANYRESHEX=r30, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r31, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r26, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r32], 0x9, 0x800) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0x8, 0x3, 0x0) r34 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = socket(0x2, 0x2, 0x0) connect$unix(r37, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r19, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r38 = socket(0x10000000002, 0x2, 0x0) r39 = dup2(r37, r38) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000900)={{0x3, r34, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r41, r40, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getgid() r43 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a583bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x1, r44, r46, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = getegid() r53 = getpgrp() r54 = socket(0x1, 0xc003, 0x9) connect$unix(r54, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d77a11197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc014d29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a20a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24dc6d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eccdd0ef96f7a31051900"/543], 0x10) write(r54, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000500)={{0x2, r34, r42, r44, r52, 0x20, 0x74fa}, 0x25, 0x47d, r53, r55, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r10, r42) 21:47:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/v/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000240)}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x6011, r0, 0x0, 0x6) getrlimit(0x6, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xe9128f93fd052e5e, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_emit_ethernet(0x72, &(0x7f0000000140)="2f524244e0031cfe7c661b0821b4d8e3b64b56677dff0000009d2df895feb286dc83a8cbe61c8b3973b396faba2f6e802f4a977f89a90ab7c3e99348f519ac5684f4cf2d02d32c5e8db461a8f87edd05ea6c03621d191a53a33bf1ee94f29217bee6d429366a173eccca685ac2c614b26a1a") r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x80000000, 0x800}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r2, &(0x7f0000000040)=[{0x2, 0x7, 0x800}], 0x1) 21:47:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001200)="526c067846a8fed2fa13eae4c3aa807aeb0c15f601641a24dfab13a2d608798bf6a3008a06a3dc2fecf5afe34fbe1817ed5d762ba08a5fe6ed334308a1897e3715cc89e6d44ef86b8780032dc792bbac7bf81ccdde503491ae66aa12e8f4af5e0267983098c3e88fa01157369c158090d1521e437fd12bba076b61b6a211682d5f05ee77031fc4db7a6aeb985ee9b6ff760131ff40db7a5ffe5da10a586faccdad6adb18c988d5b5ab42000ce3b8c3216d062c5338fcbddb9f609af1de029e936f0ff79a01e28c92ba9f7ac795488a9dd69c95c2dc97ef0483ee19debc2dec01cfbfa46812a1ba7ed5", 0xe9}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x4000, 0x9) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000340)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800, 0x5}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfd13) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 21:47:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000340)=""/165) r2 = semget(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000100)=[{0x1, 0x3}, {0x6, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x5a73, 0x1800}], 0x2aaaaaaaaaaaae57) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) 21:47:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f03696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c650100"], 0x9, 0x0}, 0x0) 21:47:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x8e7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x88) r4 = socket(0x18, 0x2, 0x0) r5 = shmget(0x3, 0x1000, 0x4c0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000580)=""/92) fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) socket$unix(0x1, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) accept(r8, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) socketpair(0xc, 0x3, 0x40, &(0x7f0000000640)) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) kevent(r1, &(0x7f0000000580), 0x66, 0x0, 0x2, 0x0) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/174, 0xae}], 0x3, &(0x7f0000000340)=""/200, 0xc8}, 0x841) 21:47:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x101, 0x2}, {0x26, 0x5}}) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:18 executing program 1: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/125) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:47:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0xa000, './bus\x00', './bus\x00'}) r2 = fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 21:47:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000080)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^@#\x00', &(0x7f0000000200)='\x8a\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*^*\x00'], &(0x7f00000004c0)=[0xfffffffffffffffe, &(0x7f0000000340)='\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='\'\x8d@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x13,-\xc1^@\x00']) 21:47:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 21:47:18 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0x10001}, {}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) msgget$private(0x0, 0x601) 21:47:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2f50df8d9efc4d509e382cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f728c9e60a1e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ad13b3471c510a887e4c429a2905fa804da32635ca6adc2c929a3b7eb7404e9e2f4e648a97413528053ae5d9952a74840880178aafd992cf696d848621501c216b3f15eef9482e539753ce3276573a813cde45da6d848c2ca4e6edba5f3448bae889618f7bf8c6cd62c935b2507989beff73a1a9afc4fb292044d8ec8eddd621c43ebbaccbb72ca16e60a91fee4d78df94a8998eb4c7757441b47ee06bb95c529103e21bd9fb41e9d4e4e643435137c44b6f30a5a7606a717403db59c3e5b2be94278030d4474c2466a23d", 0xcb}, {&(0x7f0000000300)="644e9d7094c33df81a4942af01910d123b855b474ee3ea9041bf2c4b609de2e1aaaa727c2827b421868fab0f1f6429301dba2ba438760432af5ef7d11f4c92a6e30c9f57cbebc54da8901344d1167717c390db927d09431bc3c48a0b906bbad1641e5770c7c9380b7b2994162430755080c5bfbfb262bfb4fab9d9b5bc5fe8ed5029f94100b77bc71e25ac6b434ee32f91c1d2e1f16ab9a9a30d8c11977ab080c894ee229fd79eb18a94c4f813d200334f4bbc64961dc8cad037fd248a93e41b73141bc50db7f9fabd2ce567468a68c6c1f4424d0a46bb24e8f3d14d7388c235e3a1188c7901d12b9e80c7cb087311f19960a776a54450ae", 0xf8}], 0x2, 0x0, 0x8) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x2, 0x2, 0x1888, 0x7, r1}) 21:47:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) semget$private(0x0, 0x2, 0x100) r1 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x5, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) dup2(r2, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xfffffffffffffef0) setregid(r6, r7) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000001080)=ANY=[], 0x0) dup2(r9, r8) r10 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 21:47:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./bus\x00', 0x0, r12) r13 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, r13]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r12, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r12}, 0xc) r15 = geteuid() r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) semop(r16, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r17 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r17, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r19, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x9, r18, r19, 0x0, r20, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r6, r15, r20}, 0xc) 21:47:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000140)={0xfff, './file0\x00', './file0\x00'}) r6 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1f, 0x0, 0x23d, 0x0, 0x10000, 0x2, 0x8, 0x2, 0x3, 0x7, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 21:47:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/\t\x00\x00\x00`ci\x00', 0x156, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0x9, 0x4}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x40, 0x0) dup(r0) 21:47:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000140)={0xf2c2b67286cb7fdc}, 0x8, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000fffffff2000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000009f936e16000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0x8, 0x2, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0xed8, 0x80, 0x8, 0x800, "b43c50ad7b3f0108e0e6b47e728eda36b515d319", 0x4, 0x1}) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x64}, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x3f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:19 executing program 0: 21:47:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000104c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x12080, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) 21:47:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) pckbd_enable: command error 21:47:19 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000780)="c4966803b885cd94799c773514a3695403e7d656568096970ba2df2231aa565fce132ae5fc3b55eca353b81384091f816096e03f422d30730e582bed61e7893db6d7da1a9dab2caa3f6ff248df1d18516ec31d0ec9987c5e28f00f8c6652e8f54a01bdde0b30cf29c8ad833ccb633aca4d37d0df5f1820e04274747a6d6c6ebc0b5180617304", 0x86}], 0x1) 21:47:19 executing program 0: 21:47:19 executing program 1: 21:47:19 executing program 0: 21:47:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 21:47:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r11 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r5, r14, 0x2, 0x5}, 0x3, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r18 = geteuid() r19 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x30, 0x5, 0x2, &(0x7f0000000300)) bind(r19, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) 21:47:19 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') semget$private(0x0, 0x2, 0x80) chroot(&(0x7f0000000000)='./file0\x00') 21:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r0, &(0x7f00000001c0)="fb031fa6c99be560406be0440456e5ada6dcc0e9ada05bb562bb6f215aa99b2adc62a91e09c4931babf7023af154f8a7c2c7d3d52e67b7f9cc820c973d9fb50a0e9d89e8183c151a221e1df8f4b3d0a8c2214c9153599c22624673ba822b8cb3a06e4b231d65875cddbc8f718b10c7c942e0948b355d9c747eb00db7f9348ffea2e8e619f9640d8966e008d48d271189893036a21cc831a3ae38b9a3796a290004a6ca1f6ee6", 0x1b7, 0x0, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) dup2(r5, r3) fcntl$dupfd(r2, 0x5, r4) 21:47:19 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) r1 = semget(0x3, 0x4, 0x8) geteuid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000580)) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r3, 0x802069c7, &(0x7f00000005c0)=0xfffffff9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r10, 0xffffffffffffffff, 0x0, 0x20, 0x8}, 0x2, 0x9}) setuid(0xee01) r12 = dup(r0) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r13) accept$unix(r14, &(0x7f0000000500)=@abs, &(0x7f0000000040)=0xfc46) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r12, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0xf56fda5fc863c13c, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000006c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) semget$private(0x0, 0x3, 0x16b) r16 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xf7e2f8e9136bbbba) r17 = socket(0x2, 0x4001, 0x0) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r16, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r16, 0x800c5606, &(0x7f0000000400)={0x1}) r19 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r19, 0x0, 0x0) 21:47:19 executing program 1: nanosleep(&(0x7f0000000000)={0x1, 0xffffffffffffffff}, &(0x7f0000000040)) poll(&(0x7f0000000040), 0x3, 0x0) 21:47:19 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x33c) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 21:47:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xde73332c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffc], [], [{}, {0x0, 0x3}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ftruncate(r4, 0x0, 0x100000000) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) r5 = socket(0xb02029e49853b225, 0x2, 0x10) fcntl$dupfd(r5, 0x0, r5) recvfrom$inet6(r5, &(0x7f0000000180)=""/110, 0x6e, 0x802, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x5}, 0xc) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r7, &(0x7f0000000140)="1e07b0b7decc6662672571668de61a4036eba48e9baacbfcbe4179f1", 0x1c) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='r\x00') 21:47:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66696c65300067f9a1cf"], 0xa) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000240)) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x81, 0xdb99, 0x400}, 0xc) 21:47:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getgid() r15 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0x3, r16, r2, r8, r14, 0x5, 0x7fff}, 0x3, 0x2, r1, r9, 0x7f, 0x100000001, 0x20000000b1f3}) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b45c5) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000440)=[{0x4, 0x9}, {0x0, 0xa0000000}, {0x4, 0x1}, {0x5, 0x20}, {0x44, 0x200}], 0x3aa}) ftruncate(r21, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) fcntl$getown(r21, 0x5) 21:47:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) kqueue() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/58, &(0x7f0000000140)=0x3a) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 21:47:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = accept$inet6(r4, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r5, 0xa, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a085bf895f4b4ff98220bbe72589a344b5fda4ca00bb65d36711d9c43d5b1403a9bd6e85a39d38acb4d79a329cc67c744d0a517c2950f2f6787cb3e96d8473f1f69e1accbe8a0497371f55765ec4b0cc3439c3e"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 21:47:19 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair(0xbcc93d55f244edc2, 0x2, 0xed, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) 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$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000600)={0x1, 0x6, 0x1000, 0x6}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r8 = accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffff9, 0x9, 0x7, 0x100000001, 0x53b}], 0x0, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0xffffffffffff4e73}, {{r10}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0x7}, {{r0}, 0x800000000000000b, 0x1, 0x20, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0xa, 0x8, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x1f, 0x20000000, 0x2, 0x180}], 0xffffffff, &(0x7f00000005c0)={0x5, 0x8}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = accept(r13, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) fchdir(r14) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000000)) fcntl$lock(r11, 0x8, &(0x7f0000000100)) 21:47:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x5, 0x800, r0) 21:47:19 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xf216ac79ff0e295a, 0x0) fcntl$dupfd(r5, 0x0, r6) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 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(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0xd31385f4f8baf9bb, 0x0, 0x0) 21:47:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x180, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r1 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x5, 0x0) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a7445068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c50000"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r4, r8, r10) seteuid(r8) r11 = socket(0x2, 0x4003, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) setsockopt(r12, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r12, r11) connect$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r13 = accept$inet(r11, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) chown(&(0x7f00000015c0)='./file0\x00', r8, r14) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/93, 0x5d}], 0x3, &(0x7f0000001440)=""/181, 0xb5}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r15, 0x0, r16, 0x4, 0x5}, 0x0, 0x1, r17, 0x0, 0x7, 0x1, 0x9, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001580), 0xc) 21:47:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f3182fa4f36a00f90006ee01be6f5a371a3f80004dfd657f49bf946707dda0000000000000001000000000000000000000000000000000001000000000000", 0x3eb, 0x4, 0x0, 0xffffffffffffffdb) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r3, 0x9, 0x4, &(0x7f0000000280)=""/87, &(0x7f0000000300)=0x57) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000140)=""/101, &(0x7f00000001c0)=0x65) 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") read(r0, &(0x7f0000000040)=""/32, 0x20) 21:47:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x188fb0b2) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) write(r2, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc2e8be7d5d36ade1, 0x0) 21:47:20 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xbc\x00\x00\x00\x80\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000000)="220e22", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r11, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r12 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r13 = openat(r12, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r13) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r13, 0x20007478) getpeername$unix(r13, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r13, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r13, 0x20007471) ioctl$KDENABIO(r13, 0x20004b3c) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f0000002580)) flock(r13, 0x3) bind$inet(r13, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000003680)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = fcntl$dupfd(r14, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r8, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) mknodat(r18, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 21:47:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0xffffffffffffff54) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 21:47:20 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x68) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0xffee}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 21:47:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x2) 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x1000000006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) flock(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 21:47:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 21:47:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8b0dfc8bb6668fbde2aa423a060000000000ff007038e97870c8221bcb51"], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 21:47:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x404}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x96) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x93b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x0, 0x7f, 0x37}, 0x86ce, 0x8000, 0x5}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000100)=[{0x4f5, 0x6, 0x4, 0xffffffff}, {0x3, 0x1, 0x80, 0x3ff}, {0x3, 0x0, 0x40, 0x6}, {0x6, 0xf1, 0x80, 0x8}, {0xb47, 0x6, 0x65, 0xfffff0de}, {0x2, 0x0, 0x2e, 0x3ff}, {0x8, 0x5, 0x6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 21:47:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x18966, 0x0) r6 = dup2(r0, 0xffffffffffffffff) r7 = socket(0x18, 0x4000, 0x8) socket(0x18, 0x2, 0x0) kqueue() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0xd54c, 0x6a2}, {{r3}, 0xfffffffffffffffe, 0x2a, 0x4, 0x100, 0x5}, {{r4}, 0xffffffffffffffff, 0x40, 0x1ffffe, 0x6, 0x7}, {{r5}, 0xfffffffffffffffd, 0xe9, 0x10, 0x8, 0x3}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x2}, {{r6}, 0x4, 0x2, 0x40, 0x9, 0x400}, {{}, 0xffffffffffffffff, 0xf4, 0x4, 0x8, 0x2}, {{r7}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x27d, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x3d7, 0xd091}, {{r9}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x4, 0x800}], 0x1, &(0x7f0000000280)={0x4826, 0x6}) 21:47:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10000, 0x14) r1 = getppid() setpgid(0x0, r1) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='#&@{-.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='&.+\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='][\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'#.\\&\x00', &(0x7f0000000400)='\x00']) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37, 0x0, 0x9}], 0x0, 0x0) kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) 21:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x60, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x80) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 21:47:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x3, 0x1000, 0x2, 0x2, 0x10000, 0x4, 0x7]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 21:47:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000400)=ANY=[@ANYBLOB="22db000000000000050000000000000001aee016fa3d13caf5064c8e7d635a793ad380a4655c8f8a388636de67aa63da4826f846ebba2c853f1e64e2e27bee5f6a43b2325c4be45b2e74336c6fca4eca27e8e3c1d5576dc4e1175a0f49d4f7315adf39a7618493232c0a2a7a3db55250076c7b5f941f7c77e3bf4848426c2672fda992ef459b3d1176237137d00d9041a14e59ee6a6bcf0f6dbc6cbf0d352fb5af8c65bb44dba5bee337b7666cbc77336e"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 21:47:21 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd8) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="69788246b6068461c066e6f4d7a2536ffb", 0x11}], 0x1, 0x0, 0x80) 21:47:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 21:47:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) socket(0x2, 0xd85b7f520938d67e, 0xfa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b877b8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b877b8 21:47:21 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = getgid() r1 = msgget$private(0x0, 0x100) r2 = geteuid() r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r8 = socket(0x2, 0x4003, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r9, r8) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r10 = accept$inet(r8, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, r12, 0x0]) fchown(r7, r11, r13) seteuid(r11) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x10001, r2, r6, r11, r0, 0x2, 0x4}, 0x9, 0xfffffffffffffffd, r14, 0x0, 0x80000000, 0x3f, 0x80, 0x7}) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r15 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r15, &(0x7f0000001000/0x2000)=nil, 0x800) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r17, 0x80087602, &(0x7f0000000180)={0x0, 0x7, 0x6, 0x8, 0x2}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x90000) shmget(0x0, 0x1000, 0x440, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r16, 0xc5005601, &(0x7f0000000580)={0x1, 0x20, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x280000, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x7532], [0x0, 0x0, 0x3], [0x0, 0xfffffffffffffffe], [0x7], [{}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x800000, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0xc6f5}}}) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) utimensat(r20, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1000000006, 0x2}, {0x400000008, 0x3}}, 0x6) semget$private(0x0, 0x1, 0x0) 21:47:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000180)="8b365bcd38a978210daf96d71f66eac84d11ce45118d5e9fef7a1ac4936f348820090d66f26a59cef47c3fded9605af67d4f4b5cc7e6ce768011e5b492b3cf4bf0929275aac0111a501e507aaa4e7b04502a8d9769868e4d29addb4547b0a728dd35ca08328e6a7992691e41722723f4b18a261fcf2912d8a31607e3c0daefde646a9d9117403aabb5857dfe685e34a8192121ebc86433afd7059bcfac71dc7eb1fad6d5e9b349246c9038d07c374dccde62825b55a2031f15abf6de74d9101d48c6465041ccfbbccb14a882ab425f43f029403056478c6433c1103c0d4156f070ad886533b0dfb95cb89473e239a42a9522c5b168a7139aded1927f339ee0b2eef330c6b93a444bf409ff2a83dfa4ab3abc9fc88c0fd2b52f3bb5a6a4354eb4e75792dad594b348f7d2a451e8a7601fcdcfc59d5699d22811041a2688dc8ac4438badd79d499f56dc5ffb87ae6aa5ad2d2753c12dadbbb123b5f0ed0f18a0743a22f2233c41df01470e0773", 0x16c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="0c000002fd5f3fc436285ef917bb68ccb0b60b166011b8a4e25a19e9f4b1b7792b4b8037b4b7e886e5", 0x29) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:47:21 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8ec05010ea22d4d8, 0x3}], 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:47:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xa) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0xd592, 0xbf90, 0x2, 0x3f, &(0x7f0000000380)={{0x9, 0xff, 0x80, 0x81, 0xb2, 0x800, 0x5}, {[0x0, 0x20, 0x1, 0x3f, 0x3, 0x4, 0x4, 0x10000000, 0x2, 0x8001, 0x7, 0x400, 0xfffffffffffff800, 0x6, 0x0, 0x0, 0x4, 0xffffffff], [0xfb5d, 0x3, 0x0, 0x0, 0x5, 0x5, 0x3, 0xeb2f, 0x9, 0xe0000000000], [0x8, 0x7ff, 0x0, 0x7, 0x4a78, 0x8, 0x2], [0x44a4, 0x800, 0x8, 0x2, 0x40, 0xffffffff00000000], [{0x3, 0x6, 0x1, 0x8000}, {0x2, 0x8, 0x7fff, 0x4}, {0x20, 0x5, 0x2, 0xf368}, {0x7f, 0x101, 0x2016, 0x1}, {0x9, 0x7, 0x6, 0x4367aa06}, {0x6b, 0x7, 0x7, 0x697f}, {0xa7, 0xc7ab, 0x8, 0xa1}, {0xf44, 0x64d1, 0x800, 0x8}], {0x2, 0x2, 0x1ff, 0x10001}, {0x2, 0x1, 0x5, 0x4}}}, 0x101, 0x70}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x133) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0x80) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0xc5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket$inet(0x2, 0x2, 0x8) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x1181, 0x0) r11 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x218) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x99, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffffb, 0x49b9e3e711e20666, 0x2, 0x7, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffff7, 0x8}, {{r6}, 0xfffffffffffffffa, 0x4, 0x80, 0x8c, 0xf1b9}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0x8001}, {{r8}, 0xfffffffffffffff9, 0x88, 0x2000004f, 0xff, 0x8}], 0x9, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x10001}, {{r1}, 0x7, 0x10, 0x80000000, 0x7, 0x30e19a5b}, {{r10}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x0, 0x9}, {{r11}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfffffffffffffff8, 0x8}, {{r4}, 0xfffffffffffffffd, 0x4e, 0x1, 0x2}, {{r12}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x80000001}], 0x80000001, &(0x7f0000000300)={0x6, 0x6}) readv(r1, &(0x7f0000000040), 0x1) 21:47:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x282, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 21:47:21 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x10) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x80}, {r2, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 21:47:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 21:47:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:47:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 21:47:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7ff}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:47:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="4bd00577", 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="3f9c4b8aab1d46af204eecacb30eeb06aa7d035a538467ce2cf8e84ff834683971066a7f5d1ff114aa0b2cffd72023c977e0f516192052cb2aebfe56d130f8d05d35ab40a74b7d7f827143c73bba89a627e79d987f443909f6b476dec58b3f26d6d104ac", 0x64}], 0x1) 21:47:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(r1, 0xc1ec6a49d38ce3c7, r0) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x20, 0x28a1003e68935cac, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 21:47:22 executing program 1: munlockall() r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socketpair(0x10, 0x1, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xac}, {0x101, 0x3}}) 21:47:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fchdir(r0) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f0000000180)="f561e072e4fd23b352fc8e5a7fd1371da25a19241c25be4d14549334303ad6d479b4c51af9bba94f1ad49f78c34fdbfd57798624909bb3f4e51533172530593ae79b5fc59a542f2da33d23afaf1b41ead9e80b61edee1448673000d0c7c4016377197cb20968555860ee808b2d3791c892d6e55b718bee6a429c37897dfbedb5cb7d7ed2705983bf0d1bdc249c7dcdbfd452839ad2c01f9e158d2134eda26ecfe12debecf5c84bd68ac16f1d446e172f27f40496a5a323c418c80f15754169912c13c90a97125cad25974e570ff6935fe9d6f0c4e784ce4e06612fb7d0", 0xdd) 21:47:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 21:47:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 21:47:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x37, 0x5, 0xfffffffd, 0x4b60, "d89a16dedfff2181394b8f40dff1b16a98b8129e", 0x1, 0x3f}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 21:47:23 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f00000005c0)='./file1/file0\x00', 0x8, 0x1c) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) r22 = getpgid(r21) setpgid(r11, r22) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 21:47:23 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x30e}], 0x3) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x91, &(0x7f0000000100)=[{0x50}, {0x7fff, 0x0, 0x0, 0x9}, {0x5, 0x0, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r6 = msgget$private(0x0, 0xd558f960c5d47ab1) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRES16=r7, @ANYBLOB="62b4aa7db5690362dd3bfcaff318cb6c9bfe9f1b62c361a9d3955929f268678e6127e0545e5a4f36697ead6554515ea643fb4092c83cfd12053c9b770c6ee11f1f7c57503517230a14e46103205a724427dcf79ff2820d262d65978469b2244fcfb2834f60e689afe5d3e8d54d76440047bd6132e46d4a218350ec608b548002ec5ff278ab3503059719b8db8ed490d332a5d0c863bae74597798d44102584b60f4094921028ed61a1aae30b00239ac2c3615fd00650dfb5c4915ff598cefcbfbf8fbbefb71081b4eeb381", @ANYBLOB="1ca58b0899708ea5f94e001157077efd5cf7ba38879a055f69386310c83ab68305a74e25b8c9934cc77369bd58c0f67c627e30eb8cfc74a5cbba4ece8746f0a14b93eed1c3d170acab46e484d225b6e94bcc797d998561cad009f3ff1c4f7534e084e1f1465aee50922907204763caaf433d3e6003ffffa91bd419d0c04e7d5bc9196b2489b349033926c19f7915a38610cd9ff0317b4c1ac9581153c4c045b1a6435dc070d5ef6733334b4d8e168afe181096ba6707533cab44979787ce19db9479dd1171ea6d53516e9d35df69f1e52c6a8d0b78a4a3317c7706c6510fd7921a61b0fe6b280de0592ce832fb702cf5ef0d4768d68cea255416216bec1d7604a23c90c09343041ea47e6677ff1fc60b3a2589ed859054e76579291cfd7a9ac81449e05c70d83863758088295ef0b06efceefc96a965caf9d1b124975749003b7961a7ebb60fe4d8d5a60f61924f0ea0f20b80bc69ae7eb154cda34496c62803a2b8006bd37e3867e44abd1937", @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64]], 0x5, 0x1000) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) pckbd_enable: command error 21:47:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c453000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r10, 0x0) msgsnd(r10, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRESDEC=r9, @ANYRESHEX=r10, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=r12, @ANYBLOB="bd6764d85a5c173e93df754f1fe33ef6c38e3b7e7e6993b4b99d042c3a91102e7366eafeee5e090c24f1c3ef314769ffcd9ed5c642e2c9ad4231ef16725985dff9e5d493f2b307afb153f97b23727584043852254fea4c6d12f7d1f57914d880d506404193f6e29c97af1e2c74d9a63611b7399953821737bf28ee5d7acfdd98651e2ce1cbda0b699b86c1cb148bd3b95b6eb70d7060ac44ceca1ee94ce3c4972dca67443d3d25f85911334d28e11134582e94dc0685a722472913e4968e2a2a5e60ad7e7cba6c84f98a4950fba7402b0e53f77f81b44de034a7359d4a2265d2fa1b10fb30d26a936206b32b626fdd378d00a5c97b13da7792a42e26a063d071979fdd5bff7e1d4b4c272f0fb8f9a5acec6cfb2dd2d33494b63aecdc5681361278994c90135ce591dfb1ee87a3f31927fe2129b51e8159dd031fb480d9b1cf90e9b5101a9c537d407c445de64037536590dbc34c98387fe5a1e0929438e7df610820f188f4ae29e98ac21ea9220ab7ab4925823eb30773afd372fca2e17eeb0d3b7b1789f9b39915ba821c6cb2494f75b1dc4fe000eed56ea6f9b89749797a8dc4381f0e49d5b22099b4a91c80528e990099cd3a9ead1c24f475fab2a84e467e9913c64ab9f2412a4a1524795d55e6a7beeb598c980ce1e7c85a33420f2906bb9c0a8861d20efe2c01670c31cd99e5addc81f8b877d0665d6c535f31f3360311eb6342abdf05cdd211a14b1569e4f8b185ea3692af170b799a9cd38bdd99808e1f0c863ca1ba5cc5c9433965741f3c649e324d2a1e5641147d54a856541149eddaefe84eedbd8b23391f1cc53ea7074f00114a968bf6bf490fa9b13d77ec9e10ccf4b41da9b07712c51730b17777dea2f0439f6ff18762e2868fee593b33382b113324719dbc1497a096622eea4a7eb8ab11425a6bc260db46a9998ec63728495b866f4293079e87c29f74dc09befe7ec5175d6ff99542c4176aaa223058d3639f41db6131804ab4d412a26f8b4f855736d3ac19ccd129005238739e483aed4bc6ebcd2466a3767d6e892547cee3e2622a5318f9c17f53cdf71f5058149131127843c636f69cc8bf6ea0a18713056b5b3f7f3f4831872715fb2485e1a4930f56123269b24c1c9c0503e3ecce331dc58ee1168c08f0ee9a906cffe08487daf2367fae2e7dfd88e9a31b30800ac53149d7ed7fb86362c7351dc86746bd280f199eefdd6d4914a9420b713eb96a361c988b7cc82286f0dd442e4cb1f48633ad89573c3cd3b3cbd71942937516924d545b374c3ae942f2f69a17b655163bdfb9db676ebc2bdfade803dd20a490d9c5199db8241fd3087b12ec40675433adc4e920069fb7a0511d227ecd873613cc2de8031c89217f8e69a42f1d27d0b583ed765dc0d34e5ca6cc65e6e4836ea526e898b09f2715cbcd133b121c7626216ec14871a79a4a6262cf749fec81a03bd0aaa22a32ac457e64e413c0bd3569524ad65984046f05caf93b72b1712b209de3368a3bcd426bbe02bf2e0364603626fcf83ad961996a775e16ef1a9bf77930ad1d6d87ceb87767a54d63e556f77a627441c943353a302b9869309a46be137db0a220c19f8825701c612022dda744ca9604b6aab8980304c3404da30e71861769a66f1127898967f10a0deb96963ccb6ba3964135263489d6ff7d1ad437d31a55e3e608db79b853b6d66c321287d1e107c5642a6aadd83c7cb8f225b1589706aa24a28c10493f2691d98005055c768f4f006613154fad921c4b7d3bd0b489fe9fce6b2f08d116a8c8682c402d8e1cfd6b5e10e10c2597585fd5b2c3d5bceb032a2dc0c737bff8b95cf71239b7562bc36c297e06c97388a7afe42ec794d0d7d8dd9a5bb1bbd71c1f96ca657203aa9fbfe61e24d601b90f9025a536ab72ee857ef5dfdb9c04b4b26439dd69bd12bb48d1443e4f8000127ead5d41162354f699027579ac2483b57a785c1f9045966b44f52144b177d3d2f2d8bc38fd2625c09413feb4c9458ccf240bf5b1dbde100d510b9f4398a591d6b706647af3b006c71647919ded6d2fb5df98ec9e349be23b7e914365fd84f8b9e602685f1978a350403c18245eefa632cf5f2d5afc2071634c1e3958aef9c84c1df3f269f3c2997b7308dca35b9e5f5038f08513e694f225cbc5dd58aad39ec5fcf655b06b0a60d11ef5c285fbc9062bf99fd372c2f22a29ef99c7144ec667ee5f4ad67f76dfc1ee6af8f1552d9a90ebf3171053144cee65855bc554f71c850933c2ebfbb149f5714fc5a77fcec3fe1785dda461b85222990ff4403d5083374e171434ad7d563fb2f6197ce768812d4691e3917002d358bd49e4d9cffeb094897f73b4ced00271b709272cab7f7fb93f90f498ea3c62865ce7900b388e2adff6468322e5cc76d6893dff290ccb675e093d5c53c85f4aa881298a885ae022a85fe077021c397b59f6b82e3364269c0d1e2903648981f620e81ad740cfcf1688aa3792a07bfe0a92f87ab6c4a86ad68251b30ffdff548959d546deac73e591c594da0fef032dbacbc54021a8c461864c5719b3ccc2e37e9132b226bb27af6676df687557c597734bc12f9abe69a05e0fa614f12357847c3b377db9f9586943ea3e7d10628d8fe4017863242a318300ee9cb2fb2b183cded8126ebb24b860dae8956fe4b356248d0e0e9c3a22000587422f07730c46e635ad6a766343faee32f4b5ed40c8c03897a33096277e3581b988b1a8153e1941d3ad1077ef4550818138c8cfb699ce96ae500cdadc70e6d492de915b80608ba2de311e5b823d788ccc7addb79a9d6aebb44141849f04347f64d722d83c969262d0e69decda73e5dbf96efff6e63c61afa7b7b5fb188c09145be6acb52d447b590e18e3031afa5d4efbac3a571889f0b05b51701cd87b99e11546a42dc6ad249e0ff64a568486a549593f33598113e53b86ced16fcb4a19175698463f96d054e609d797df68f36c6268ab2d99065a16191ef7af405a5d55f6c993222e02234922810acc3d417dd40522c5eb9308ac97229daff607314020826705e134435675494fb7fea7634e70c66c75a179def28326a823186367b970947e1de8ccfe94dc0d27fc288c5c7b755106c3bb739411ef633745fcd61e6f14137f99bda674185221b84760011a1ac0690ce0f6a68f2ddee2e1912838d86aa6f9b9120bc0490ba03d44718a255d6e03e514ee56968c0b6695d387efc51885f2649439fff38fd178c436039e4507511a33f4522c2fd71210f22f9855e32c26c6c5ad05ea97abe0e93a58dd7bfba5335cbc8975271c2fe3e79ff706af788ae8ac4256776936be0a94dc5b6fe9a9b09a19309f00d0d9df11ce5f7801524ea4115d43e5b95f3c9606aea073f33e8dedce43e7bc5d6d321d055004ee464aeee605de5a5279de9e5fca8f15b3d0621cc258f086f9466d578c08ede99410e79865ccefcfd6128a929d3576ff62dfa1d15dc022b37ebc9af82f8c23c10e9f604db68dff753fa375b79fac4ece3b49b4b8fad7cfeefc1509a259cb3ce02fc6e49b241b1f48ab3be769b2d614138f4c088c7bd258d8ee6fff4c89094337e07508b1a492efbc6dc5966bd4a64d3a42e3fedf0a6807749c5d08b68d5d67271543de7bb6ed26ac1286adad9063b5ef234ef3d820a4b3923f8abc843515cb9d7c9a611affdab2c093ac4d63b2c245b78595f289eb6fc4a6b1566e50731fba3c93106a0235b9ae74164bb6fd1d5b6bdd775c046c49016059f01f1177c687b60af1e310170887af592d608a34df42a460fa389dcf748b4e389a85d360b1450516e4853f2d67dc6f461e3f860328e0eef7c02cf0508bd22f577b03ac91edb34e95f71120fc2fb2b6eb47a1ea9d1c78aea4cbdbdda1ca8b93213b2b367e6336cfeb7e3151e5f91a5a37f4de494cf8cf148b982e6e47ea95e18cbe4db5c55b36fdbc37a7b07045eb67d6f6d63bfde166176b330901642d19e4f68029392b7dc409847f3fb91d4e1f7c870d5a047dcee07e1f6f7645f9967657328c082c3dda6e4697814c86cb42c79e6da44b4b0590d553100f06c0be8903bfc6aee943da6f1957193e745a0b0eded359dfb04afe21ebe4f13f325671534feda3c7437a8e102e4d9b75cd3f31930fc60d5edab6bc58afc20fe76ddeb54a654339ce557dba18c6e19b66a9b128b821cea5b004bc916b46216185cd2eefc7800c0f47ef196515f64067f8127b9561e9161410da4043979c54c188369e0eca73997249b5d308a36c7c9deb16cac3a7a9e5e59a1ac99648f34c82bce04e143ee9a0537e6235d654e6b8a99c7fc6d314d964b89f48e052fad2355f9cd9790d30689fe69390cf6a8a0427260b9357b8f22c8f2499f5e0d8d8cb9345ce33f7b4f51e0d789c16fc5d480bc1aee653116a14b5bf036e7472df13ef82d6e489d8029e9aa08cdca497d40fd40c348517b8645079bf2d8c45551780bc549afc3d546573165370b6e867d85b8813f9351ead0c5f79fc002975f00bf2c51e71e969a560d647a206971a5eebd2244d3eaa4888de8ffc25d6e51bb92f7c5e7e673159329d977cc87ffc1e542fb12582b571f0d064a976f5235afdec36c180d3b7c3fd7fc497c1420634225207ca4ea646a5984da79579ccc7d3d4eab34a47cd76d589e53e4ff5e1806b6e7a7bdb4e093008fc0eb5f0ae2fbf9304665eb643dd79d68dcf52a64331dfbb4bdacd0649672d71bdd5a9c0e654e6887e2eebe338a9f301e8352243854eca4fcf73440fa7b611762019f0ce4f550256e662f42d5d9759dc549afcfff6427d50233acd1510acba7e94f91eee0671966318a2783a263f3f3d867ce57e346f3f56c570d2dc8a41d3dab65aa284ef9e60cabb6635b9daa7836f7b174383b6ac890956b2cb7a385d9fbd7035e72874b44651e31fefc125345c446a0711e14fc3d4c028f52849d477bcdb8c64417c6bd6a830471c751b9517c2e7c86224b49719bc66d58cfd650f1b4985032f13d35ecfa1e0ebdfaab78c5d8eb3834e970cd9b29a1c508e027a2ce3332086b19d601d9b918427ffe5c1fdaf8ffe37ebd636fdbd76aeac6a7b54f7aad68c5122303bbd5841bafc8e726a5a0bf06310cb9f1d5a599d9c5c86d2585fd59509ccabdccb296be9e41866bc375b2a72f2c53458da6fa2d3658cbcb7dbe50733d8a328afd664aee1c6317534a04b704993f8a129868eed042733832c7d624c4ad3943f6f120d580935379d499d70cf1007d26b50c092683a77c619ae407a888ed681e52bf942ba1afd7b35c5bbfc0e41289673d382c80191ebe8b72ec3cd59b974fdcf578ba17d4f1a164076e59d6e74fa30f2d858cfdb8c90971f78fd2f8e4ce094d4c29eb097433157e07ec2838105b22a63055a756466bb3fd7b1ce04cb07d73c61de9432b098b5d5800a60f893158d5323491a299d97b0d857b10b43b22180cf9b954d2b2018749be32bfc28af6ed30b15baf27ec38d640c0359c011a0b089b0b76119e9212c71860fd11925d6ab1eef0bfad2ada9d6575f93410b418c326e017b25060a2e36d7cbea73fab95fddc1a7f5cef207436a2da0ff7c7e0878e10768a16110da747682551e666527554e3308b683f461d7a7d8a97bacf05481453020c3399f1695be21dabb460cd8d364e2717de4223bbf0a3d37484bd668b68dd521b461daf35e65aa8d61f255020d9740f1e34e8cfae0d3148be91d002771492a54d277c8f630a548f7cdd952a5b2fdc7f7d857794a39a099e4225ab720233f76e7128c790fbcb54adb2e98d703611072de4e432d570770c1ab", @ANYRESHEX=r14, @ANYRESOCT=r16, @ANYRES64=0x0, @ANYRESHEX, @ANYRES64=0x0]], 0x1, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000000)={0x6, "207e8609e82dad52a8a7f8d9ddbd2fa6fb611d0fd32942ff76a01fdbe52a8206e54118d2c6e5d49063d5218a9ccb78d9569b8d407d3635b6dad9fe4d0eb46bbf1571c646cdf2da44652e7082662b789cab3e9a86598224caad3c02d5c4684251fe6ee4b0e46a83d9aff61d635559597ab135a90f173004a166198cea497d95a1ae2425d27e5b80177d1cd97fa4aa8b04bf53f7c4f1aa395681eb97e290e36d2d4e5dd62d124cf955090d280e6cab3636c4c7eb47b9d0a7b6f934894f988571348fd93eb280be01b722f691aa402d"}, 0xd6, 0x800) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x1021, 0x0, 0x0) 21:47:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000340)=""/251, 0xfb, 0x2, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYRES16=r3, @ANYRESOCT=r0, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r0, @ANYRES16=r0]], 0x1) socketpair(0x2, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r6, 0x4, 0x690866fd, &(0x7f00000001c0)="2a34be8ebd906ee3d89933108f47c6e7d865078e387c5bd391cb0ec9c48725", 0x1f) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000040)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa269ed627b11ec66a5762c715ceeee4b6ba75cf6daf84b8de40e595542fbce50be192ef27b5c96e1ea742d0380e4e94ab6f863560549ae2878e90af60014f9276a8ddc434fa7f2f955bf3068382d4173a90861ce2", 0x116}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 21:47:24 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 21:47:24 executing program 1: link(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x9) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r3, &(0x7f0000000240)=""/17, 0x11, 0x9a495f8d2e0824ad, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x9}}, 0x3c) 21:47:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffff9c) writev(r3, &(0x7f0000000140), 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 21:47:24 executing program 0: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x20, 0x2, 0x4) r1 = semget$private(0x0, 0x3, 0x2ab0788ec5f5d85) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x2, r2, r3, r4, r5, 0x84, 0x3}, 0x2, 0x8341, 0x7ff}) sendto$inet(r0, &(0x7f0000000000)="143d34aaf72e3c32aa92d5b2f586080863795f1a4a1b0fa544a645126ac1e04ca1930a39a35cc007a3fa3b29b5974eae979ca6666b3dc3f6fa5924e5eed827701ef4a55c", 0x44, 0x80a, &(0x7f0000000080)={0x2, 0x0}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000100)) 21:47:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fcfffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0xd13, 0x800}, {0x2, 0x1c, 0x1800}, {0x3, 0x0, 0x4329984e247b6717}, {0x1, 0x7, 0x800}], 0x5) 21:47:24 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x1e, r2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r3, &(0x7f0000000180)="921b384f00fc7984d670bf771d8562637fa633e00de33665d3c86309e60a3a540cba8e54a16c7b46f7b8f881611ea620ebb46802410f8635df5994f4c302ca141cfeb8b5be6df9344319ab941843655a5df7dede29dc2cd14b63a8ec0f3e39fa590321fac2ea278707f89a4fc17b67a537b7ec6b3ebf08384d0d0d4b30caa3da67204d0ba42e34b079e6a784e3cdc9e377b7ce5813524b1fb339f984926901450004eca1d40ad894b42f863807c683ee80b1381f90593f56e8a88aa9507bc802ea75f80909876c1d3304eb79ca41e27134824b79d7689b1cfd67e266978e19128baa0354e37b9933ecbd03a2d7e857a0a0cfbfe6b84e43a10a", 0xf9, 0x0, 0x1) 21:47:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) r3 = socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x6, 0x4810, r2, 0x0, 0x101) r4 = syz_open_pts() dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) dup(r5) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r8, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r8) accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 21:47:24 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x800, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000700)="0a5e5a3db625e2186c6c6acf915c102f73125c1b34b8e6262c1153b8aa3ed6d68268b1108719a4ff59149b35e0eb75429a1cca0a53e1adda3bd7b572d17f7a768f834680f0d7fa1de37e48704321996e394f71598737ec4fb95fa3d5cf15dee0c32852ca972ea46de389bcb9386aff7438409a0aaae22cf0faa833368a521159c4d2f00054a917a6a47d1fb52578f5b154d1304d1da5dbef36676d0f50525f2f6e15610d4e9f799108dbf3247358dcce9249a78a18b79cb6c42b16d041d575f95fbaaf0840189884db8c3e5839b4"}], 0x259) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x91) getsockname$unix(r5, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r4, 0x2000740d) unlinkat(r4, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r4) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r4, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r5, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r5, 0x0, 0xfffffffffffffe5b) close(r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 21:47:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f000035a000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x380b, &(0x7f0000000080)={0x8, 0x1}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f00000000c0)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) dup2(r1, r3) load: 0.88 cmd: getty 59875 [ttyin] 0.00u 0.00s 0% 312k 21:47:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x7, 0x6, 0xfffffffffffffffd, "036640c007785ce95a54b60400000000030c0800"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) getrusage(0x0, &(0x7f00000003c0)) 21:47:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f00000003c0)={0x3, 0xfffffffffffffffc}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) 21:47:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f0000000540)='./bus\x00', 0x10000, 0x40) nanosleep(&(0x7f0000000900)={0x20, 0x668}, &(0x7f0000000940)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f00000008c0)='./bus\x00', 0x10500, 0x109) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8000000000008, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0xa, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e2, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000580)=""/22, 0x16}, {&(0x7f00000005c0)=""/129, 0x81}, {&(0x7f0000000680)=""/29, 0x1d}, {&(0x7f00000006c0)=""/71, 0x47}], 0x4, &(0x7f0000000780)=""/209, 0xd1}, 0x803) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) acct(&(0x7f0000000080)='./bus\x00') r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) stat(&(0x7f00000009c0)='./bus\x00', &(0x7f0000000a00)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000980)=0xff) r8 = accept$inet6(r5, &(0x7f0000000100), &(0x7f00000000c0)=0xffffff84) rmdir(&(0x7f0000000500)='./bus\x00') close(r0) sendto$inet6(r8, &(0x7f0000000140)="918087bf6b7a9bae618c05b1d5ff2311e221ca2e07b40866dda8e41dd40ea541521c61285e1dbb6af48dc8d542d5be8b73bd43e1858ec3e524814af713233251bb7367953d9c57c544897af5c2c1af304592d7afa95371fa9a7d62a764c9dd9ed1261fea2499b1209178bc3e145e419452f098ffc676859d3ba4493c476bcd73b50570aa", 0x84, 0x1, &(0x7f00000004c0)={0x18, 0x2, 0x1, 0x6}, 0xc) 21:47:25 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r5, r7) seteuid(r5) r8 = getuid() setreuid(r5, r8) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r9 = kqueue() r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x10001}, {0x18, 0x3, 0xffff, 0x588d}, 0x1f, [0x7, 0x800, 0xf8, 0x5, 0x7cc, 0x4, 0x9, 0xff]}, 0x3c) kevent(r9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) kevent(r13, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:47:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xead3944c20a19e2b) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) seteuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x6) rename(&(0x7f0000000140)='./file0/file1/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 21:47:25 executing program 1: syz_open_pts() syz_open_pts() fchmod(0xffffffffffffffff, 0x0) 21:47:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xfffffff9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0xffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 21:47:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [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) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x401, 0x2}, {0x4, 0x7b63}}, 0xaff2e6f958876d90) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:47:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r1) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000046be50955715eaf0042000fefed6898fa2d168690000001074f40d0000000000ffe809ff000000000010001200"/73], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) 21:47:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2}) getrlimit(0x6, &(0x7f0000000240)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 21:47:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a28010001003e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800, 0x5}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 21:47:26 executing program 0: link(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x2000]}, 0x3c) 21:47:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="6a002e2b43691ee221a6ded8faaff1f9046adcead66df2f7b33fea176890a2b7456a47f37cbee01707bb3060e9cef0b72df23e9813e6024e32ddf318bd92064929eb4e80518b428d83ea1b6180bc4ab8794adb3a101af4fed32bd2a26890cf2491e71ab31dd97ec2ff208f4ccadea9531441d6"], 0x3) 21:47:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9, 0x1, 0x3f, 0xffffffc0}, {0x5, 0x2, 0x3, 0x6}, {0x9, 0xff, 0x3f, 0x1f97b25c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0xc}, {0x1000000000006}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/../file0\x00', r5, 0x1}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000140)=0x93996a865345dbfe) ioctl$BIOCLOCK(r4, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 21:47:26 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 21:47:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620200167f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 21:47:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) close(r3) 21:47:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8001, 0x1, 0xea, 0x2c31, 0x9}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x125) close(r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) connect$unix(r9, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1b) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/183, 0xb7}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 21:47:26 executing program 0: semget(0x3, 0x2, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f00000001c0)=""/241, 0xf1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x2, 0x5, 0x170000}, 0xc, [0x0, 0xffffffff, 0xfffffffc]}, 0x3c) r1 = getppid() r2 = socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0x40) r4 = getuid() r5 = getgid() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x97, r4, r5, r9, r8, 0x1, 0x3f}, 0x7, 0x3, r1, r1, 0x4, 0xb, 0x10001, 0x3}) fcntl$dupfd(r2, 0x0, r2) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffd68) r12 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x80) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000400)=[0x103, 0x20, 0x8001, 0x9, 0x1]) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82ec0000000000000000"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 21:47:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x20000, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 21:47:26 executing program 1: r0 = socket(0x6, 0x1, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001b4ff7ac7520b3bdf082a4c89129502c1e86b444f438f1c50b47bca9dd6d0186075f1af000156384b209fe49861d274918b55adddeaef1d1d2d55bafd"], 0x1) r1 = socket(0x29, 0x4002, 0x1f) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2c, 0x3, 0x80) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) 21:47:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 21:47:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$dupfd(r3, 0x0, r3) pwrite(r3, &(0x7f0000000040)="4f0b7211bfd2bd88e7fd5e9ab0ab4e65cd6a389cff4134edc1811ca32d81bd4d0f90582b2450df4a26c967eb64b8096d921565eff0738eb6d92bdd329cfb73ac179e649d3db164f59516da3b79f27c254c5db494af6580eb6370eb4020f8f4a8a73cab797e701b87f1c599d5f7a117e0", 0x70, 0x0, 0xd29) 21:47:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffef7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:47:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631858329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453599171101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000add4736cf32b9e81fe56a3d084b3a173a56b65038b57fc40946dfd37611288ed4402edcbb3bb34d1f43ba58fb60614047aaab2074ba067b65399cfec71d87d11f98bcd1eded45cb327e56db6f1b02ca66c26ed1e820f3546e8d6b3156c03988b0812d3aaba792744e44c2d957e5f830cf37ea6b2308a1c694678263c4568b3b57472f51da4219ac81a67b81900768912a7cad4166159e5566d3918a0c4a5e7738407d6bf7dffde7ba97e63d4eea898380713d070c117894355b420fef3ca0704"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 21:47:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f00000000c0)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 21:47:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 21:47:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="6f1c3e54b2b571c909779c13c6e446c2ae873c7fce3cc7ca12b1126e745786d0b88b661a6ccd1cb1d0c13f388116588867497dd163bbe69efcc734980600d7ce4b1dfe63d009bb70efc5676cf095863184521c228e99ea0d41d325bac12aa3fe71b877668de72c245e86490e1908120a6d5da4e5c053fadcb12f76dd9858fa55347fe8293c4a7a177bcbe5894512eaf78bbf125936f0a4289c4276a367f17d8c4e663aebbfb43e", 0xa7, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 21:47:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20081, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:47:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xff9df9e8a610f79, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xfffffffa, 0x0, './file0\x00', 0x6, 0xfffffff7, 0x0, 0xfffffff7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 21:47:28 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000e00)="51e1710975934aa51e711695a45bb933c4974b2e750bdac987ec765d1a1bdb38529744ec4bce353e7ba6789ade87056b6c3be9669dcbe6d0dbb24969ebde0587d769ab3b0afc16c0afd38e2af442474bc687270ee612edef3f77483325d1dce61639e5379e426043a1f8fc512738d980a2d0b336f57f9c0ecb4f03c9c7eb2fbc688f6edb33d9e10b23f00922bf691da65ef92ce4498c59d8a22e7ccc194b57e5ac307b6312b7b3e278aec425bc6192fafe19fc028567ba530f04e15c28feba054212fe35ddbe29c719111cae26cc185fc23b849a1ddb9ed014fbb3c2c20e9af38d634e3721fc847bfe7a63087d0e2409fd65e246", 0xf4}], 0x1) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 21:47:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) sendsyslog(&(0x7f0000000000)="632767b9c49a0f3c6d0b9b6a302d62edc26c4a1850bf2e9ac1eff21b35e22ef160710d9ad156f32c18cd978774127d929a46d343fe92b4d0d67b5f459216c014cf0e7606a00a85dd47b8dae4a70d34f0aa6ca50e4da56f94c4f2f9578632fa007333189bfc9c7fcab1366e7a", 0x6c, 0x11) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup2(r0, r4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xb08695a343cc1dcf, 0x0) dup2(r5, r6) fcntl$dupfd(r2, 0x0, r2) r7 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000085000/0x1000)=nil) shmat(r7, &(0x7f0000080000/0x4000)=nil, 0x800) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x54) 21:47:28 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000e00)="51e1710975934aa51e711695a45bb933c4974b2e750bdac987ec765d1a1bdb38529744ec4bce353e7ba6789ade87056b6c3be9669dcbe6d0dbb24969ebde0587d769ab3b0afc16c0afd38e2af442474bc687270ee612edef3f77483325d1dce61639e5379e426043a1f8fc512738d980a2d0b336f57f9c0ecb4f03c9c7eb2fbc688f6edb33d9e10b23f00922bf691da65ef92ce4498c59d8a22e7ccc194b57e5ac307b6312b7b3e278aec425bc6192fafe19fc028567ba530f04e15c28feba054212fe35ddbe29c719111cae26cc185fc23b849a1ddb9ed014fbb3c2c20e9af38d634e3721fc847bfe7a63087d0e2409fd65e246", 0xf4}], 0x1) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 21:47:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000002a00)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect(r1, &(0x7f00000029c0)=@in6={0x18, 0x1, 0x9, 0x55000}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000600)='\'', 0x1) pwritev(0xffffffffffffff9c, &(0x7f0000002740)=[{&(0x7f00000011c0)="6cfbe149731313121a855bd82dca6d6fea54acabb41bd63d0e42063e05115a12839e66b787099fd02960a885a0075985b00fdaea57fad377f7a7307875fb1731278544fb0b4f38d56a3420561c7b2ab0c1a3a9e99f54ef2c4db035ec38f0dfff34cdce333ac710e7f875bfe73f6ae5d6664f536560eded0befb1c60d37b929b13c66f3114b96df6baa082ecc8bd37a32ca102e588acb5b2fe23e4be4df5f85967ff9410e9ce51d7838f3d54a6d56f34cb45f2a0517e67bcd4df2417cadb837a41da97b4ec20bf6ca5075b326dcedbb9c5c6b81d06ae769a6f1674afffd5d3dd7be8bf3682d368de14bdf94adf776f9e72c1ab80505043e95b6d68e5999dc7948d819abbe654488c5b63b8242c784b9f3aa06dbb4a7fd16f9b02b453d3613aa6e7e246a37a80624ba802daf300da8eaf16d7673d9cb715777a3b656c23153b1e75ac7e6aa5d9344b054f6c7623ff809cb387f727f3993d195440ded3e35041aec83c579e0e15c48ac2dc3cc3ec863e92578c8d26ea5550c5258cf919f46381a22e66f77efa5a43913fd40afbc4eea280a3679fd664f4d84fbd2d91ff1bb01fe1336c915abdd93a35fdee022328bc9f82d79d73b66aae516d5cda910997d76c4a0d0e136b84160bdaded28933f7a3bc1c421dc976f9407c80d9e243074923b8179e89e320ab95c9280f352d49bee7cfdb0e429861dece9bd7bfaafec87fd793db2c2c2348352dcb0e3033d6a0c693061444c66e6c47c45cf3a3f4381b9daa428fda5eeb1f3cae9efbcd413a54ca2d004c4106c33f4ef2f2f7f2ef2a275dd3e4a6279fc17caee5f632600d7b115a7621857c42300f5a77c13ce78b608db3a33f375c719c9e6924ca6ec1aa0e61b09a373044030712dfcb79956ef3301d24f22756dc4de805a77442635b3005531a6a0bdcb32c15acfea781c30bb2db824b7651b4f907a7509b58723ef30f22f3c6de6b2c0b6dfb2b500ccbff10f14cc5a236ac82cfb480a762ebacd0f4a8d915003634d2bf0234696a52f6cac5fb335caf9a4ecfd2a15eee20673737216ccf1bb470c6d4c8a17f6bdd5158c74bf3f37b3fb74137caa253823020962f56fd0f95addf0c6f212edc84b69cdaafed644b918c4a1d57eeec8b5a9d072101faff36a5da69641846926be1cdb338fe0241e12a2aadfa7c25004d5612b7d107a5fc2a099ebd625767d32021ccf2df51afc8f304bf220abf1716fe1653a2f41ca09faf8cf60f3269e7ca2ce71e4a845561760dd1c2eb412f129ab68193421711a849e640e7a3a14e3e437b84bcccebcc9eb09c3868557871892186bb7622f2970278290f81dc03153cf03f9ae9d871c67fd1d30654088d2368530c094114879edb4dc5295be0d8f41f5cdb6afcc3a0d25dedc2cd7881e85349b6813eb3bde4269ec0e6f83b421ae2277287b3d308b6e454c35beadbd4620a3159fc2d35079746a54e271c27cf3a18d53e68ce20819df2f9f7f6976d1a29196d348a509ac267b9726698333538665f75b863849b1987faf44df67fd98280f2a239c3078786db48332f8b9011fa7908cecd722c24be8f90b294b499e132888e839b2b654f97f11f958669b9a7c5364f75758345eab0a6a810e8ab3d37488f1cb8c2e96985ad3651969bcad7fec3378225e5ca0574863a1a00d2613414dc49d8edffb01a7ab2ff4bca19d1f6ae89eaf4b3c930e133476fda1262f5dca2b1136f96c98ea8cfa43743708e3383908b38c1366f65ebd4bab9f6820b5aea2b8347a532075272ef4f270c126330ed27846e9b7f5f537fe64570ffd97a53327e9d0713f9dec3131c5537a9e377c712c937007d783c854c2a0106a837e213d952c45209cd55e5cbb9dd62829bd30cf6cd91fce81ba19df4b3918d3da4b5b347dd83f848f0c4a693ebc240b957c369baf09067599421959068d04e174c26aabb57632243bb224fb24ccadde68dc22a5278ed91b9bd601fd2021a47de73d117e603b51d252c00c0105d0bb2a197578e85a69b60d5bf14b4a72cceab389387c5e575f94f6c92733becbd558dd0063adc0ff17733a1bc0e118d0d4a14af04bd2e8128a948f20bb1ef848437640069b1fffbebe51afb39b3b09ce3440998b98e5ff67ed1aa5b5bfce1092debdc5230785c428ddcc185e8bd9c1f3fcb0bc5ccaeaba9429ff5e7cd061ad9a2d8dc8367f279d51e81a234043979aceb9e2bb78bc68e1b1b466a68c07435d660b19fd1e5fd1b7fba2bc87156a8c0e28f6abfc0606e908578a5f5369eacd051b2a7b82c0e8bbdee99f8762fcb7888799ca2b6a58cb3ae358f62aa98b3904edaa80026f3656342c28a818bf77213f07043eabdc7de7459977ca1f6feee37b0baa479d3ba451c145d1e6a0482ed8f855b29e506b6ef9dc75818379e130f822c3c3df816de681f27e7efff021e2a149f609b4ce64074cad4bd327a05b73cd77361250e69aa257e66c6465ef8be679f07ca353adf84e914ff37446b01d3be132d364a1995a02484565ec9a663d04125f2658f5805ed24a1ac611ed7a5bf85a8c806c23f16c5df9ea54a332d94b9a0fde74e1102a2eef66ddf2c9621e1390d82d2395112d1ac35bf5a2ea65407a0d836601a811aa811ed30e746f301d10a78a92ba021a666c223a14bc809e7416485f21cb6a7239781a651ce2c7b910c6ffe8e9b94ded45caa2d43c6677c8fd022c548ec78dbbea85ee5894c9596dc8b595d67dfaa4da66d599aeb7b2739698a12908c3c644c31a7787ff863e1d116a305478413711d7aae6e7a5948c7f87f813234a522951c8c1f62f502da7f4b0232bd3079c6ec2b69236402af1d4daac433b3174cb9758b6cecdd8b4d546a8b538424cf37af54d5f7dc76dc779a95d2b540b0f872ca5a04e5523937fa79dc58190306438d12afcb1d380c1800a19de8427951cd9735d550e6ee2b830e1fcdf37c2fa06b80827b7585031c90f669bb01b12d1afcbe2fc57d6abb8b2a95b5c90050bf639dc94f8e066d6ce88a49737513c487c9b804c86b7b3d7c2360cf4a8e67ffcf1e6aa0cbbf9f73b70f841036dcae2dd51099683b7732fa9bd860bb6ee1bdd6f890970b1f4d3a7b909e5bf108f6c15f4de1f21e4a6f04fd66ddb83b60f3dd2e9028bf70edef0bf46db6042de6fdda47467e8dc00db013d4202b12189ed82aa30834d2837fda95337f84d647c55500c709b4c120ea0ac6d930f1e86c3699ffa1c311fad8075def5f2721f99f9a72d49fd661b44482d949dcaecc0493dfa2cd70c8403324aef8422bb3ca485fd259cb5a273d2ae2edadfca15dbcd6ecbdd417ee09b63931085ae3ba911399f9d4562cec3a973f635ac7a65509fc31803dbe261384db3e29f469df130ae01f80f48f7f7420f099803ecee60c4a918a36ba924cb9740d72801b8aaa82035bb216197dbbfca9700c51eeecb24262ad7d534ccd0e9f66e2937b919c9a0496c187bada0545b577c0d70715a067e29d8dcf3337fc08a259c69b1dce7c157bbf9a8ef3f36adb2e93262adc378512a3860417c24a629ee6b744fd1964dc84607e5d6ee8800b67fac5dd7dbf0c5b894d92651e12ed5c318c10671ca0db37b13422dbed53837ff389c463ae274c439f96c7972a5d817b9987951de5d7b5a043e84b19155d5bd8225ea2fce555b9cb84618eb8cd22df1d6bfe1757a6e1cf09171005605bf43a68a85ba12102e2a683b7d0981c50ee645fa9a110f9cedec820bf72cbd673dc26006366c47d4df874095f314c32da895d4c98827a747dac3ff9ec2e1862922bd492e4c61b31a4a8556c7188ad9659c1d40cf9db9d15008ecd6461c56f03a3d71e5e8e2bba53a0c3311ef7459fc1674d83da55f529058a16851c0dd4cb27c742a85bc0806c11db537939b9819f2069d9825b6aaa3d0dc6f69bc708d9b30a244eaef88063f750ad389097c72038df08ddda3de2509b6cd89cfc36c729dbee561719aebb8f7e1275670fe0351811db174e5760ae83a283e48c165847fd5ccbb5015b6bc2dff612ede387c97474036d31b425767b2a83757055205eff03f655009287dfe475a2d88890fc95d25811fdcc928e2a0a7b6d9c090a4095d2ef0281abfb6138ef7002c53e51b8020d6e3ec07a538ef3712bb707a1fcf0c62512fb9492acd318a6cfbfa5575b5a2c9b49daef4f500ffc80fe7c5472ad03491702ac37802e27f0f92472cc885b5663b96bc19083d18544620306f88d953d1031f225af425bccf34e86f5c295c8e57b285866555e71e4f515449dde91e6ee23cbbcdd513673573e58141a495fb5e35e196b87206d611bad97e7569adc4ec53aac6de1b099d2d31ff35a216263fe3d641964a7ab219e1312411556093043e3155bf4b290df0ab9228f31b9dd501c11390bcdf1649e0f63fa427a14f33c52c01c29f2c16245c1bf9d7140f801347cb0b99c91691467edfec96c04dccf7953d8adda0523ff51400271a3ceef0bc3454de03caa762cef2d66fac0749df89cf3f1fbea4887541dd62ba14224289c6d5bc87537b3cbc8b761ca4f06be2766972664714ca0aa26d379b8b848221f7f372930cb19bf2f0d25e47dc1a20a1e31ab408c05e67542457cb9d1f8bb368054e0f1ae8c417e3500289fa85585c8fb736ec5b2c19930baf8713314c9bb30864276f7535fbc694327231a804119e5392ac82d2a5513786f2b077bbf99d9524af75e0d6dcc803c3f590e1dbd39152c6fbb88e91a4b38d48c6efdc9e9e392bd27215cb98d9ca6eb251c6a516613ccbc4f70c3ebe32a02bec825a33cf7f46e49dac23bdcfa973c52c1ca40200fa1ee0cadd09e30b387d3787fcf2b718cba48da17523679340dc5ebd03b4da8b0b1055642c397e9ad85dd89762b3e4a8929dac6978bec24bd767ffda5c908435ca6cbd5a998f19dbac7892e08dc5b3f31aeb4b986a00783bc36c95e9e66b95193b323b5ce188987bf13aa1c40cb08972d6d41b4df5c83535289742545bc98fbad5314623e2251e1c7c39f4d02c7ad0ba84f15356e52cec8f24e0b642ffa48813f95b82784f8ff7a307a6258a0d3554b1b79658cb1b1862e90e3c0e518f2fc9cc021ace04ac88c8b2d9fcea5db71a4cb110bc01aeef5746e6432939f29eae0e2bf0f28308bc9183add4959744c6b9fb19fbe37e6f59f36b73a0c8589ef2596ceea9fdbb4d4a711010796f52e136bad1340030c1f6f01dedb94ccec7b13a15d4e93ddcf9ed35796199e9002787cbf45f6cb3ff2bf23a2efb912a943deee042aa234dba3efb9d3eeac40e769316ffb8ac7d0cde7c3e6de15b2575758e24270ba5a089da381890003d031863bfd5defb6cbd3378212c1816dd767ebbe10493ff86f81fdd1efad7c40855f4cd1fb796382b49cff873d0eab8e1a66ff876b05ca29674abefd4c9bf579233a3efea58af373f13977c7d7a6cc1220355a298165c6b7c31cbd8373ce5d0202247769032a85bcde857b583d352bca3b177f1df3b604014d2096c4cb8e5dcb273ffd735e87ab1df5ac7a3fbe7302b06b9a89b29cab6f761ff2b9a36101cdcc510c5d74f4b4e6a14658c3e226ac32b47ecd87c3248711896a5c652f6bcaf7fae916cda178ea117b4722368af6c0300113a6357b2794e710bc1a97ec323ff79ed2d325581bf49141229693157eb1e5a0d9338d4a3b0ba02b9a69ceca85a4850ec93a2acfd8a16df247044177cad3bf8947edf7721c289b98677cd88dd4d6697b1b5d4575243b777a81995cb4797b89a10dfbcf3a87b481b6df5b68d530d6003938d1e02d803751096b060f7873eca3893569f39d8d1c445517b46d3d85f0204", 0x1000}, {&(0x7f00000021c0)="f666a5c6e6de5306e6252c051b0548ba8acaebfb3715a31a9ed966f871d820ea6bc20cb530fb99c45dc231e5d26bd753b519358d03c5d9b64a1b4a7728", 0x3d}, {&(0x7f0000002200)="ce2537ff0aa91996836551287ec5d34cd429df7a173617805a42cef38cdd21e8c3daea62bec9a662c701e614f665f1bba6cdb53daf43a464a6706bfd87ade6cffb9b7832498a07a527ee1d176aed8df68bf37318b503bb27247fa25c2f6a87", 0x5f}, {&(0x7f0000002280)="d96b8c36b9d75de39977350a39626a5e37a0eac8614c3e05b1279c917d7e07feecb7e9253976f97b177c6128db4a11463386619bf6d3d4c6e4d6a35e1e555009a734f49979d332cbc1efbb280803ad26000e1ab0208b980f183f073bacba5e0eb7cd310385f367fff176df7bbccf1ffbfaa54ddefd3024e1fcf10d70f915d94161242781e59b8d6ec31fda174818601b1eaf4ca5a7889827828878050fc63e0ec96ccd175d5534c4870c992c25b0f8e482a37c3b75f1", 0xb6}, {&(0x7f0000002340)="2149a10d49dc07d23a47008ecc032d958b963d5412c8fe3a2b7790d312ae80e7c2c66964c8f18f48671c0a0a485f8ea19704405681f9c652709449b5a1db380af9dd7ab36545d642dd2d1b", 0x4b}, {&(0x7f00000023c0)="8f42cda41c420436d327f10231fc0ccd1a921825c7761379f9ff4e555cebcafcaa08b239d7f5d531804c5ec3aaceb83a1d7a91698e5b31ccd18f48988a04272bbfe53ee33797f3f801", 0x49}, {&(0x7f0000002440)="9b35667c8d1311dc4ecbb500373de0328bf53708464a10d3861b23dc21987053a9d00dd1b5658827954f132262b2714d6674c878bc9a9601ed2dedbe55897c921d3772ef9bcec7b268354af163912f45fd059e10d6f1ba1bcfa5489f10d20fbe485d302d93c78c49ad6a1c179dab6881cf415b17fac56727925b9714c8030a50eb1a2ca569260664b627c0d4d4b36b26105431d5df65b92e9ebd1ae2261c4b2cf5c15463aa05c96712a024a630c55c19aee039072d6188beb0c6878f24515a14459bea3d1882cfabc50406de2136e5bba894c40eb42e897e17831ce02e36ae92fac1923b68a88f601fa6f171a9b3", 0xee}, {&(0x7f0000002540)="4ff6a65734e57ef784e7253fea444c54b229a7ce1c15a96b3a22a9d26d4fe0a77293491504491c15b1351338d827a994d7333cba6de6a251042321c8d981968d20ca89e931c7b102e0615955e9140c433a498f5c923df520437ef6658a7e150cf06a3eb08a8aefbb6be270f272ace066889ead2815f9f6c789045757dd0412433cc5301f09a708067c89171142f8477f00663d14ebd3d721a835d875ed2a8b3587a79b6988011dacce87dbf3840010cd99ec585868debf3d64fc28ac93e962894bf519ebb69ff58cc299", 0xca}, {&(0x7f0000002640)="42988e9faef9534faa2acbfaa38e615f995aa2119e18d2a3180c00d7cd04194cae768fbb4244f577f5f2e3e074ac289653b99c422121dc00add0b6a0a0b7c31a48e09e6b2b2eb150115f315dcabd671d1760dc4ffbb8ea9bc031eb6f71f6d1c36f81ddb440aedc2d291192282a2f12872d84955ed4de456da7be972636a46e279c2c65465ae8037a9b550c33ac32e99e829f116b6509759b76758c133b80ba10781a4b726cf752c266d8bb716c1aadd2a437d59d91e4f839e97f12eb6525efc831ade3510d7a95a7303c57199eecc982905ebc", 0xd3}], 0x9, 0x0, 0x6) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002800)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000002940)={0xeb, 0x0, &(0x7f0000002840)=""/235}) socket(0x20, 0x4, 0x7) socketpair(0x0, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r6, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="b55ad5ea604d35feaf93c523f4c1e6b982c22f95e63b2044badede71cb6723b3f99ea18662781e7b732057682bd399ceefdd9f9fa7c072103f3311593a16c502c33f27474fba4ab55ffa24d68f490bafde48cacebc596125d2d136", 0x5b}, {&(0x7f0000000200)="e9bc6dabedb7ab0c58b9e66164b945c8d121fe99b9c2cfffc92eb1009b1b04acb7c41e057b2df9a69f80d6814e4cb88a10bd439cd25fb20cff459e45b9b53bee8a0685e89bfd5269bc422c65752145d31ab57d7b5fe83ccbe482f99e0cdbe4faf14c7c653dc238ab439183790b2666a376b8beeb224bf26f03179809f76059d0e376849242c77b0c9b9789f721ce868c6dd759da78064d0d7b2344baacbfdee78becf2ce0966daf8a3bf1eaf6019f2199603da30e6fff715de489a2127e35702a8c6b0c0f6525eba146aa1ea4aa2677453b0797adbd1eca63866a5a7cf29db14d89bbd021da53cf0abdd52e4a9", 0xed}, {&(0x7f0000000300)="57702e4c41cbfbaf34bb6cfb126e709c6f121519ab30502adf7f6d491900f11fc4ba6263e8a768a02d33b7492d002f1d306a82558c13e6dc63d65e9d343658cd9f5af323191fd5d575e85843b32933bd4f84db9d61c971954e3085a96defda67aecd12440d1d5286c2311bee45a8ff3bc43f7c9e146a1c9056d33f238a8ab876df1386e4ede3364155de84c094824f15e65ff4a73781da059a166d7dd5c0034986a4eb13739e", 0xa6}], 0x3, &(0x7f00000003c0)=[{0x110, 0xffff, 0xae3b, "d25ec11f40d5c50c8c93a2c8272703f3f395259a812f40d095a0f55a98da31cdf0e2109d4a859d8726380d82b376ee8bea4707b33100ce42ecaf6bcb5296e9d30cf71bd46b7b9088362cb8319018a2e89eb87f12ceb1d4a583ef010dca0437a11831aee44f311f072f5756f2d545af926b716e9a5e4cbbe46814d2be5904ea4a1f861ca0530fb159d4c8eb204822f533d458eca30a70f76f4d1ed0629a1a6b69da208ad4e27d1a43733e6c2ecda56c1e23d2ba2101bcee0bdcc3241c78fffcb829ab40a89280a88b70d15cc2d93660e469e6bf08d4db3e8e366f3bfd180111e689d5c22c60d20d4d0d60d32afcc607ea8dd94b385b263310af8d"}, {0x90, 0x0, 0x0, "e01f2e64ea3b9f3627a9148c55a6730b58b445ba25233cf4f9a9a641e5f75709af9114f63e699785de91aa53ce55ce5a86c5a6cb9c36e0871a608f183a6f70c218ab009a7f7de142789dc12ecbc6be1af3db3eb1032eb6f67a480576157609d81d06b2cc980e4d80db1085a8ee2359bcc54b3834d5d6f157ecc1482239"}, {0x38, 0x1, 0x0, "7f363f87b47c8415a58effafdbe566180fdbf7d0f5eb8adfe251814778d5bc480352286b"}], 0x1d8}, 0x0) open(&(0x7f0000002980)='./bus\x00', 0x2, 0x8f173931e2ab1052) 21:47:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3066a0ee22a873c4f0e36e901619b2b8e1bfe444f3e72bdd8b7658ca52e8af8e85c74c16cf6c8d8f76b446855341241942cb8d0b7dfc999630f03001932007e042ed4a6d7f6a1da938"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 21:47:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000280)='./file0\x00', 0x10, 0x4, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 21:47:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x7) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x3802, &(0x7f0000000000)=0x5, 0x4) shutdown(r1, 0x2) 21:47:29 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 21:47:29 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(r0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) r3 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x64}, {0x4016}]}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRES64=r4]], 0x1, 0x1, 0x3c00) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r8, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000000c0)) 21:47:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000580)='./bus\x00', 0x800, 0x8b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000540)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x4, 0xffffffffffffffff, r3}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0xc272, 0x0) r4 = socket(0x0, 0xa000, 0x41) pwrite(r4, &(0x7f0000000400)="0b7bcbe2ee704f82a7b413cd08417fd3fac66061d55ced17bd9e2bbdd5c0b2d7aa84fd3dec62356ad45dd0139a9a9965cf7e2a6c92a2776ffa16d7ba18fe7d8fd46e1198f65ed343237f187ce4974d3ea1", 0x51, 0x0, 0x200000000000000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xff) r5 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$TIOCSTART(r5, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000004c0)="c2a410fe7c06fe4a884268f372562c8327a31763e60dc9910665327f77c9bc59bb03004b84b8de05691db327793b12b424360e714795061596a74d618856abbdf75a0152a081da38341f3e589bc9baec9b605c0059c600000000feffffff0000000000", 0x100c4}, {&(0x7f0000005780)="c9f8c9d668af737551e51a631c9e1ca27d810a7908098737e51e922069cfe655fa9e0493a6f6e63401f2e5db2eb93f121bd90df6e8a9173c2af6d6ae974f75a75a0463241e91f0babc9384a64fba8bade13e4c6f107d74b7d635e9a4fcc0c32f4e76ef98f5fd1c8a83abdfb9b3afcb7aba3366a3a30cfc2b115d666ed125490cee0f82130e90039372aa01472c1a6e75af409bae1365b3c0579ad8cbab4090d08a3181215891a5ed024573293e9b764d8b5eca8e9b0bb4f06f769688fb7679a6f5f052c64f488556f63f1696ad503065df920264e68c903f15ec97d05c5883ce9abfede8dcac34b5191be48512ce765e5eb2e59f7551ceadf4924ff50f6e6089bd6e023e13b1646dbc2eb1818a09b34155946000ed69102de04e8b28be40d4f18821cbe0b87554856942c55367684343e88f6ab6f78c391f6a28c8ef5ef0096bf0ff101f7133aeee03c607ebd3c60216c2d881162dfd61e26f453009e0acbbfdcd97032c20158138aa7004cc4e155fae3ac4f8da86378d4d01cf7875571bebbe5a1b8979b32441b8e6afc4d61e5fa2ec543c833fbf50f47c617120a79cf577c560f25902ffd5b6d7dc53f4b6d2b64188b5ef2aa595cf8b666fd845b46d0391cdc3049305dcea3dac03bbd2d45516fcedef6b709f669a1d885f614a759876352cba3091e4955faaf751a91f5140ca1a27de993bf4e72634771d0d8e3ab295f61998c198f2680727b91ea0fbdb4730295e5d08f2bb1d191a8121e3a7ed893e2eea50c7dbf5060200b8b3c694ebeb04c76a63dc8857e0f189380f9887379a3ed0f5e715c7b7187fe2e4dd61820741fe72e3a4241f4f780cfd69da9e276352d7c7cc0f8caeeac6a072b2c789a94ca7fc4f397ed7100b35a84c66563d916e9b346b594c3e589fd06d6c8e3fe7aba72e962e069768117122cb616cafbc5d5c259307fdf0b761a2d1b00ab110e6186f6127a35904ac61697f738c8c0dc5f7f17696e58ffea5881fa3b25a0f124e92f864387e4b002aa83611d8164f0a692aa3fa9f22eafd727e7e2f6a2e8f3360a8779007ece56c56dea549491f01912a75ca91d19ba55960bb93858d1437bc9036cdd629e38278635034fd1df79730b428f651c0d71f4fb0ce4203a36f11c1377a553db9a30e7c522cc282974215a54a96f0446ed2622951c4640414a6a254f31d9a06109c2ea8ccb53c08e72dd6762c579175a2882f51a6633300dc7ab9978c20b16d06181d606f8c9c53d7cd530153b1678d7beed75a49b8c880892db5a91b90f8d6df7853e8b6f5502b0a8cd6b707d6099737021e06a78883a5d1b96432b6a7302328aacad571ce8e9f329279f740eff91c1d2571f008d8827e00ac37fd12924607d6442054f77f0e5730ff5bde8ac4ea134ff7d9668aa45b5a5391fcfecf3f48039d8b762781b13ece24e790015307456d08cc4dd7c658dd7a0021fc5486e04780d35a50958306506311f383100245a4d068f6a7860b682c1e3bcafb5302897e0d4daec68abf5035dd202cce730bad13cc73e65e3e0e37c2212d8e94bec49cd7bb5f96b1fc6545ab8a388bc4afe22ecf2ffd2935f041bf1e4430a04b7771089ec29f00e5374461804d1b5e9c9d3f79a9ef9bf069e43c65929f548f811a953f9d6b55e652b3e3a199ba0ac13d4e30532a36a6d45f69b06d0ecf0eee6a37390e1708091aa64226f70090a23a9303591afa07eaf4ba56845c942f12e55a03a08c97f66b57a34901140e2aca6702758f802e7b722f905fad96507cc3bf3e428932f28142558e4178fcc726bcc040b95c2b65db0b9a7b2e882383efd8d5f7771ac3696d1061d1fa392fd751078d2fc24c7857dd666359f51da3a902bd2005d2a3faa9dd4eb3f6d22e417a04348ad4657da5831d2f38ab38093d7fa00bb05f2f1c833d1ab85853b41cb3800b412e20be338e2da95704f011b7f9cb399f704855e6b005f8137fa1984075bd3b3bc8d000a0685a5f99be4f9606866423bd2d1fd41794b66393aa6cbb11ffe82ae16a34ccb086830b3eb710a37847a5ad61ad16306bcb5a3bd2d57c2c1eec75f6fde565978ecb84b990396c4da659f7dd0b5cd21f230a880020075529e320af6cfd66e6adb5071913e443b2ed01ca95975880101e0587560df3c6184655fdc25a089976461993c92a83605c36c9fba198df20f2f7618c4f8e86d670edfc17c3b68152cc386613e087928252d9d3bbaed8fd3e8a4154937f2d2187b750752cfad90119ff90968d0ef8d4271a8176899cce963189a4a5c5a920a9a65f2cea480ba4879bb1b33662f046e7052f190cfa2d802d3d83a79f7b0f0103a8997418075ddc2c22814a9b8b816defbb05ac016d94f805371bd2891e75a70d60480fe63b63854f8ca02b822a60294af2e87af2d32015b87529f9688842e2a2f0b375e924d2de39265df85f3bfa576408c5beeb3c30a696495dd79f2d8e23ba7671b1ae26a6133ba7f91198cdfa24f189ec918f76bf04fb7e817ced52736ef936f6958e9a859f5995ce417130befde2532fc8b363cdd04873d1af55319bd34529a3822dc98b44d373234c115b943982402df44a9146d69bdb566dc4fe094cde36cb53eee1e6794000b31ac1820ff15db1e665e7c5a8bd98405c88c3880e504e6369937d3db0588ed6eae5cf0ba1b4bb25d5e8506e37e4797f12cb77a0d001a7b8ff6948e44b340d5c00cf1ff65976645d9db717c1091afd32f424454568cf21e68d34ee7c71c983da9d98780d3ca5e0b999524c66dc6f35afbbbcaec04518819da6052e73df6144d9345d88953199e792026a6fb55d714e827b44a964340ed606a00633a8786c6e6749fd3ff98c27e20a0c7738134a63405b7c10a54f318ece5d45fd9078a0a16e304a3103705db22609da6fdd3448e64c6fc63a0ccc6c91d25f7f4eb52959cab6ae0a607bd9eb2b0db27649db25a797a0a5924656995cb541d86a1015fafe433d81890b74de11ee8f9023cc1e83793ef9511eb9a1189002b876f83b62a91fb0570f86751c8db392b0aa99328f1ed68f7880cd4b721f99288b2b13d2ff1424b83646b779df57276383f992d225f7bd4973989e54639f247bfd1cae12e3119b0b34fcc38ab2533e3df73c6703be8a4a08fa0d7e435e222ee54c40e6849a570a630be763f21f9f062c1eb1b6b3ff5bf30c9fc780d3d89797354181061a72cc928a94d0cd17cf2ad123c9dcb3a273c8a17ea4893ad31cb5a199882b19f2b39b999aefe086fe3b06787b80b6d838d1b18d5817972ab2ba455300a2d97fc393b012820caa6825750723d199981d6b8be6cff0141385a98d09fda5a17e63256f8238e23e9ab72b1451bd4d3e2e69fa86d5fef9c2befd765de84d0a248625b167a322d3d4c89390ea5f157255e73fab9f2f7a682428bedca6b761f8bb532cc7fc1b63a9029cccdfa707591c69b81f5d6345eabf948cb37c77e8a305994f4d80b40b70fd4927b260d77291812ce38195d88bce344c90858613c1a38ca161cfe4416ee2d9dee5f24e4e00d7e90a212836f2d23c84e31eb2da92efa0ade51e1aff984b9001699f979fca310dfc92df381edb7ce78fbc88f4135c38faf3095611a11ee59125584222b3e0585a8152227d65588f0acf49ab9d35be811ffa1827bc06abb013d1324bf5b248ebdf3b92a544ee78f022610588ee128aaa16fad7399e511303533d585d10c5a31931e0afadf59b39bae6783dbbab5d7b45e08bab842bfa7226766d2a0cf000e7bb9b7414fef503e6af896f439a02a05c56f0e8d1d536f4d4f8fa31162e883ab691e26eaa329d08eca3b2044f95e3237903bc9af4d4c83557618927401d98285b89d63395bc1b6b032d4a694e68e15479687449f7241ee43ff73c2643d306a114c65354373b945e0317fe5a5aac30656de82862141df3274a168a73ca9a979131b95224a777f13ff65594049a08f4fa3feead0b1840f21b2f77871b8c8013a7669a76f22f705ad02b69ed8b33d78581d50e3ea6c138a618bd62f315b6ac9dbdd4c4ad3daccfdabb629fbcb398b21fcd49df2021bc99bfb6bb0a7ab631d29fbe3c5ccddfd78bdc1119b581f8c693312d7a44b2b90bc9a0a937d254d559c4bae663f4c0604284bcfcac007f8e0554bfaa463bbb3e4e93c288b3f831961aabc078a880278980ef40c1dba3e90e449cd71643b33784ec0e570d8a2586f09efd8ad306c1f7753651fbc95ece4e0a555b4be53e94f511a893fbb9bb6e820e26011e32e2f9ccb48fdaca3136d0be13ba5f604e02afac5975bf0ea86402917966c101f7278bd76cc604911a347a576c35d51f007e170f7ad5beeb73f5f8a54b6652de2c4d68cc6cd070d9ee9ad6caa7feabd4ac110727680a271753ff559c3e0d42cb702625d481acf848c7e96f98eaf9e7d63369862fac7572935cc6ce7206f2a126532f52e9ff57dbb301f5b79b32a29a373f26e5fcf6364fd736e92cfaf6aadbda3ae9461185d4c605db892ff83842a19e81f7f9796782eed987fe8a67adbfd1b1d9fa06079526764ee392813a79d55a361f08be4a22be7bffc31e4054c52fe1416c55617a2f7493e732e2aa90c7709ec3ac49633c3c55c2fd7ff459417581c28657d53f7bb1ac1ca7faafbe5432989644b834825623a477aca0672ba5b60eeb768ed73c653e3be36a40456cef352b6b1097da4b04db2961f966e36ad1b8f55c163c98a77298510854a88f60fcd395d0a1460da1e134e11967fe0d7e16c2e324efa7b2b31bedbb5f5e52e75d58b33d689c78a18b93bcaa0f0d66bb11baaf756cb171cbfab8e9ff9a1a0b4d06c5c79bf73b2e472991d8ac62f4f3f311e712babd26b752cd4c966d287f4891b95864e4350eb1bf6a1c20c37b883e82a1ec5b2b58584a1eb4cd3e15c09aa862baed076a726a63f8c850e7b64733e7a2493c45f38b8b09bfc6faa6f09e538a9f30590a4627a8d59d82dbbfe22e9fb0d28be1631b46f8876630c730fcb605813cf10541f40fc7db168086b76ceb6b3bbc38714d632fb0f078ad2ad74b2ef89ce0290749a01c301266ed801976c0cf789852f614bb1c091758d1c03b2d242a573431752714414255d18db81a2c4cc21016126f22d5b3028440da55710fac4a9ecfcb92d0224373f1565e0c90acca07c25578d7be753e5fc30479f75ac03b2941e1127df084946d3088db758ea7ea0d0f03f3522c1a792388971496614886518fcabeb8e6be8e6938bf793557bd847c7e9d2df865a6b0a634d693ebc8180c4372ae1a8ce642028cc1d14e6143b0a81c6177d5c1dfa890c59ab6e2c8a8c36948289f3e7cdfdf2acab2efbbbd31f6c8d53cb79a2703e52162911bae08b086e80a28dfcbc42405bac7ef81e098491fd53e040ca49fc512a5e9c2e11e15ac2dbacefdbdf6b146a79a4fb9aec3d0e9524af217dc34ee362ae2888674e11cf5ad5df2b223291a67b37fc9537b950d16fe2aa41fb075a6f7ea9a9818944d3f6537d44671ce6b4408b9196c370696fdfae8bc4cb2ca7482a0bc98d24a2ebc9d4874170a4d2e44ad022a86d5390e095420bcb9a10cacb3cb734d9bd105d7fa74c796fc929d7000c7e7fcbcc0312a7949777baf855e0de0809b0aad361becda67f1b61cd763dbf5e135ce422847bf6a5095d82673fe8369ca0253f47358bc8a3760ddcbb36a683c9d5cd7e4bf0dc447ba750ab75d3c398750369d05e21d7f3b512a5a751066f50ffe0b39f4d222fb37cfcc2c0e268dcacc26f07c5d04e6a44e1eae0aba7ea1bef9ab09377d09e28a3205ccf460a17147fa3ba5d233a40e7fa869c087a5d59247352dfe75f5108996b35fa3bec9f70a4ffcf78ec2dca9852538da0e37c76eeee7191e84b4cbc2e73a893355b4a179e17184c366fc0f001d19a66710f320e1cd4d9a9bcc00e94b2b2cbf8b33378a99cee3778a26b3c7edbd40afcaf0166f6fad90a7ab1a863b13e5a71ef9f130959e4a2de50c8ded050ef4ed1169cb1ec943a73d5f18711ea72530d8d6", 0x1000}], 0x125c, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = socket(0x0, 0x0, 0x7) getsockopt(r8, 0x494b, 0x7, &(0x7f0000000700)=""/144, &(0x7f0000000200)=0x90) 21:47:29 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000e80)=""/201, 0x64}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x71, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x58, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x1d3f40}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e00)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 21:47:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1f, 0x6, 0x8003, 0x1, 0x8, 0x8, 0x7, 0x0, 0x1, 0x800, 0x200}) 21:47:29 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x5, 0x1, 0x20, 0x4}, {0x5, 0x6, 0xf9, 0xd7}, {0x3, 0xe5, 0x4, 0xd80f}, {0xf49f, 0x56, 0x5, 0xf1cb}, {0x7ff, 0x80, 0xc2, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 21:47:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:47:29 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x5, 0x0) r4 = msgget(0x2, 0x224) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000100)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="da3021965178cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e5d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514efeea9c25ca10ee35195357814037f051dfc49487e4ab0c50e5140337655f9b24d395c3a95898860049228677a1dcdd601d6f45a9b2f56ceb1fdc42a35f0b06d2ad3c2835f4a62be8f6a82fcd18188616313aa7d3bb65c64638406b11337335000dec65c243f308c60bd081a1c32b7a295b672206ef4651ffc3f6fc36508bffe72f3e1217d933054f1f8b35558c1641eeeaa93112150ac9e1da73cca7a351658e67b61a723323c6077de2f003adcd2577b7e21651072cffd279706725d", @ANYRESDEC=r5, @ANYBLOB="1bdee4db471a211dc8b671bddeee94", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r11, 0x20004b3d) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 21:47:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000740)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091, 0x40000000000000], [{0x0, 0xffffff80}, {}, {}, {0x0, 0x0, 0x400}], {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x6, 0x8, 0x80, {[0xf392, 0x4, 0x5, 0x100000001, 0x7, 0xf4, 0x3, 0x100000000, 0x4, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x7ff, 0xd9d8, 0x1000, 0xba, 0x40], [0x17, 0x1000, 0xfffffffffffffffd, 0x20, 0xfffffffffffffffe, 0x8000, 0x1, 0x1, 0x1000], [0xfffffffffffffffb, 0x6, 0xc2, 0x80000001, 0x6, 0x401, 0x81e], [0x200, 0x81, 0x6, 0xfe2, 0x3f, 0x6], [{0x3, 0x0, 0x0, 0x100000001}, {0xe45, 0x1, 0x101, 0x5}, {0xffff, 0x3, 0x2, 0xf9}, {0x4, 0xffffffff, 0x6, 0x8}, {0x6, 0x401, 0x0, 0x10000}, {0x94e9, 0xfff, 0x10001, 0x1000}, {0x80, 0x8, 0x0, 0x80}, {0xac, 0xda, 0x8001, 0x9}], {0x1, 0x2, 0x4, 0x2}, {0x5, 0x9, 0x6, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a71c7555e01c8b671d2a6503ab0923c332ee7c38f4c5429f2077090f10e7c1ec8d9e4ab3e48da3e750260826659dfad9ca906e41e58a9c88d54b83f4e736dacd57b19ed6ea450bcda48b389701197c0a70847d18da4e0ecaf2f9cc5d9b0cbaf1a8d1cd2df66a377e1209c05f91677bd2573cbeeb95a37c4cbceec18e248ca3b7632cb0481f8372410226438a7ceb01a130ccee66a4597617bfc879d695b99c9144693cbd5e941bbc5891c72b22b0a59fab2913c0251eaab36a7d8cc1f3db9c75eb2a6b1f973af7fe658f6b885ed7ff410b6d4ba85cb3c0a19b611d12f90d14f52342661b4a08c77111f546996f43f9ecaa5279c3ea15148cb351084ccd8a754f57bb86b52342c92362ec6cab641890fd56128a63999104749e662f5c60ecf256da3643774f2af5fa638822b802a3a17c3f51ac4bdacf49a2423da50b1ae95342cbc7282e9660c6bfc518380f38d6a3fe378ed576a31ebc9f377c9445406cab6cd44a08d67df58a8696b9ea3a8c9b7edc158ec82e289192edd8ba36"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) seteuid(r6) r9 = socket(0x2, 0x4003, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r10, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r11, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r12 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r6, r13) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:47:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x2c, 0x406, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffd4e) 21:47:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x1, 0x3, 0x49, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f00000000c0)="d5d95bd32fc40241a4b14ff136596a9c208ebe7dea698ac6bdd1119b1bd5d3f8cbb52cf39960c96b54a2634d8eabffb4fea22a12b826d486d9471bd5a16b7b0bbcc4f0dd9858f10c0ef8e89625d546959889bf10abd7947db2752ca1b674628862adaf4b8c4c5418e664b7761434049e1e193f652c3c96ef94c58b6bb868297736794bf2e648de39eb9863d41f671a5a69422e6d740a04efa0e1bcca3f5a54bd2256ec126dab90a65852e644ecc1bc28e3d141301bbc3fced2a6b1a11fb55433ce5dab5ea5c280a831d8277d661c602c6e5435f62a1400ee30818cbfe5de37f027", 0xe1, 0x4, &(0x7f00000001c0)={0x18, 0x1, 0x2, 0x2}, 0xc) r4 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) setsockopt(r4, 0x6, 0x1, &(0x7f0000001280)="f85fbe2181", 0x5) socketpair(0x10, 0x1, 0xf8, &(0x7f00000012c0)={0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) setsockopt(r6, 0x4, 0x10001, &(0x7f0000001380)="147543d5446ff8f88ed56431e9bf9cedd4ce27a9b74896321348981f", 0x1c) r7 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x10000, 0x40) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x2, 0x0) fsync(r8) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000001500)) r10 = socket$inet(0x2, 0x5, 0x3) pwrite(r10, &(0x7f0000001540)="fb4a80a80e5d81f346d3a0942acdc3c15d76810d9ce2d97cfed6fc48c362ae56bee3eb675f6494895c550642e2376ea9b9eac6e332389fddfae99b5d4ee9deb4c282b3c92ef05062968b263fce7096d6de1b534037d4b111bb2aedaab6f671ec29648048f1", 0x65, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000015c0)=0x1) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001680)={0x3, &(0x7f0000001640)=[{0x1, 0x8, 0x6, 0x5}, {0x2, 0x3f, 0x0, 0x8}, {0x81, 0xb1, 0x1, 0x8001}]}) getuid() r13 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r13, 0x20007461) r14 = fcntl$dupfd(r5, 0xa, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r15 = getgid() getgroups(0x1, &(0x7f0000001740)=[r15]) 21:47:30 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7fff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x9, 0x55]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x3, 0xb, 0xd2, 0x6}, {0x400, 0x3}, {0x8, 0x2, 0x9, 0x10000}, {0x9, 0x1f, 0xfc, 0x9}, {0x4d46, 0xf8, 0x4, 0x1ff}, {0x7786, 0x8, 0x3f, 0x800}, {0x2, 0x3f, 0x4f, 0x3}]}) fchflags(r2, 0x10001) r4 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x20) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000340)=0x6) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000400)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000440)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000004c0)={{}, 0x0, &(0x7f0000000480)}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x95ddfe311545a1fc, 0x1014, 0xffffffffffffff9c, 0x0, 0xe6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) r6 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000002980)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000002880)=[{&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/79, 0x4f}, {&(0x7f0000001740)=""/167, 0xa7}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/122, 0x7a}], 0x6, &(0x7f0000002900)=""/100, 0x64}, 0x23) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) write(r7, &(0x7f0000002a40)="ecc0191ef6d6b103a365a105f36532", 0xf) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000002a80)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ac0), 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000002b40)=0x2) r9 = dup(r2) getdents(r9, &(0x7f0000002b80)=""/203, 0xcb) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/diskmap\x00', 0x8000, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/diskmap\x00', 0x80, 0x0) dup2(r10, r11) 21:47:30 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x125) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000600)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7adf285cd3dbb2e2955f19824b27c950dbe441444059f7c5653bec77153ab2aa052ed23efe7dfba8304816fc2ab931d199dd37852d17cf8278ca9683252efa251293e01c322527981317c4fd4a20d8b15d9100a6f7c487a68c34f054f7ffcb25935a036fb4cbd9d920532452ca334e98e38384edeb11dad1762eca45030e1784c1a84c26045e39b6def42e6", 0xfffffe4f, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 21:47:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x3, 0x0) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x4) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:47:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000454}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000080)=""/10, 0xa, 0x436821b38311fe4b, 0x0, 0x0) 21:47:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) getrusage(0xffffffffffffffff, &(0x7f0000000800)) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 21:47:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)=':', 0x1, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x461) semctl$IPC_RMID(r1, 0x0, 0x0) 21:47:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x809}, 0x8, 0x1, 0x4}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/13) getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "57e905004f1c00008a8c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 21:47:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 21:47:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffff3, 0x1, 0x8, 0x8, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x10, 0xa1e, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x3, 0x42d}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x0, 0x0, 0x6f2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x9, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r9 = dup2(r8, r7) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x2}, {{r1}, 0x0, 0x88, 0x8, 0x86, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r9}, 0x0, 0x80, 0x40000000, 0x0, 0x6726}, {{r9}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r10 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f00000002c0)) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r1, &(0x7f0000000a80)=[{{r10}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r9}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r10}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r10, 0x4, 0x40) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r13 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000240)) 21:47:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r4, r8, r10) seteuid(r8) r11 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r8, r11}, 0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ftruncate(r0, 0x0, 0x2) 21:47:31 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{}, {}, {}]}) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x190) 21:47:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x48}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:47:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 21:47:32 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 21:47:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000440)=""/201, &(0x7f0000000300)=0xc9) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup2(r4, r6) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r7 = getegid() fchown(r0, r2, r7) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 21:47:32 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, 0x7a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403]}}) 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)) 21:47:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0a8904000000e5ffffff"], 0x10) shutdown(r2, 0x1) shutdown(r2, 0x2) 21:47:32 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x43) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebd84700"/4098], &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ea55cf4271dbdf64ead0e8fc9155a94938a1cb80fbfc185cb940fe2cccff6601f7039734b7fa4f2a6171ec24f0d8716fbc94e1c66f6896281406e0fc9e9920fa4298f5092736af182ef0fee57717b7783c461820abc023529d1085f870a8f8bd858c53ee9ac836be15abb6e9baeb8b173d3d859dfa26376a3430b8385a660d71c3dbf7007303579d3445afe4d6392ebbe0ac4f718b9f1b70eec583c8245239233f7256726dc0879d499e26d8fa1d160d2f8f86f3a3803537295483511b50ad89f7efc9e5"], 0x1, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0x1e2) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000700)=[{0x21, 0x20, 0x86, 0x6}, {0x7, 0x3, 0x7, 0x841e}, {0x5, 0x7, 0x40, 0x4}, {0x8, 0x2, 0xe0, 0xfffffff7}, {0x4, 0x8, 0xfc, 0xfffffffa}, {0x92, 0xfc, 0x3, 0xe0}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r25, &(0x7f0000000980)=ANY=[@ANYRES16=r33], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) r38 = semget$private(0x0, 0x5, 0x8) semop(r38, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r38, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r38, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r38, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r38, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r18, r22, r30, 0x80, 0x80}, 0x8, 0x1, 0x101}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r39, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r40 = msgget$private(0x0, 0x40) msgsnd(r40, &(0x7f0000002240)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4da3f606d119a0600000071a2f4f6ee98324374989239486d40d711a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4d90735f448bb5d0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c98680259c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0e224000000000000000039f838488f6503fc89c0fb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b11000000000000000000000bdb76e17387ab2db7908fca7b6865faf9031f58fd000000000051bf0cb211cb615bfcb5fb18b15825348169dc74d6cc8d59e4adfe73aafe7b46b531e02467de5a1421835e1bf38ddbf758f065c5a178528070b7b88f27a467e05e770cc356a115c71025de11b51d7be22f1ec7a3268744325ca769545cd6c189fbacd09d3b58b42d316c3c4324be09643b66298430e3db057d52be9e3e006e6fe8006975a885dcd6c35c6df9f06e803aac0e019eddb4e8e28a354ce14814f5e96112a3c905b8ef7611c6b2233844f235a1e681480817ea57295505ec62eca29d05e0d891b8d2abdc538b5ff809dc6b45eef3134583e2d259217282e085a90f0989cabca8c00e669ff6e8682e01ca2c4de5bdae92e001602d409eac2b1bf0076f2424be415433dc16dcb6a5fe2f73975a0d6efa2cfdce64abc4f17e11e6ffbad1c7b80e1688739d47ca0b27ff9ed35ac4eaeb8a7ed7f131cb429901000000c7ba98674c5644cba08e82c217a41d8e01c9de68265421a21cb108cb6a4a11054956158dcfd62a26d657ba8353c2f54dcf88395d3c6329e8bdcc85369a3c2cc9e4cc69b4d79975c815bdc6c8d1182ce870d588e6f422af9835acd9f740bbde007e9c812791504ae4a3c18f49647bc4c42c2d73328d0bd1"], 0x1, 0x800) msgrcv(r40, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 21:47:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xf000, 0xf9, 0x6, 0x1}, {0x3, 0x1, 0xf3, 0x6}, {0x860, 0x4f, 0x5, 0xe2d9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x4}, {}, {0x176}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 21:47:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) semop(0x0, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000280)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4140b3e1b85cac6c3a9750c55c62ae6d567b8ecd7f81c41e98a0885816a1f6f69f276aed5c721565ed57363ab155a023856e0e8eb02", 0xff99, 0x0, 0x0, 0x2a5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) socketpair(0x2, 0x4006, 0x1, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x48000000) semctl$GETNCNT(0x0, 0xaf340408c83d2e25, 0x3, &(0x7f00000001c0)=""/24) 21:47:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 21:47:32 executing program 1: poll(0x0, 0x0, 0x200) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f0000000040), 0x0, 0x3b1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wskbd\x00', 0x0, 0x0) 21:47:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000000)="8b365bcd38a978210daf96d73166fac83611ce45118d1a6fec5cdc3dd8c4", 0x1e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:47:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d, 0x0, 0x0, 0x1}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000080)="782065cb4d9c97825325395d5c1f77779777f7efdc381e5701a3f51a1dad2ba9bca5ecf24b491074211bcd810ef5e1d5a6de7bf56e25ff509113c410c8825d1168bd8b897dd4b46025425bc495514219f9f05286db7edecb17ddcdc1ae1ca84db5677ca89356803102b38240f58ce0abae97440069bedf0a5a140aee177452037a8b7945599990d0dd61fb4e6f2d3f1b1c97efd32fc661fe49444d9feed05ad5e66fdcbb3f419ad43a6ad3bcedc02b1691b5bad3380ca0dde5029fd754272ed78bb99633452e24355f091de53edb1d99c1c69d8e163ae44d419b5841e3f90103c04a48e7ac15641a56e0c634056f76453adec09f", 0xf4, 0x9, &(0x7f0000000200)={0x18, 0x1, 0x3ff, 0x7}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 21:47:33 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x1, 0x0, 0x22c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}], 0x1) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) chdir(&(0x7f0000739ffe)='..') pckbd_enable: command error 21:47:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0xffffff7f}]}) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0xf4954ee734d348ec, 0x1f, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0xff, 0x1000}, {0x0, 0x5}, {0x1, 0x8001, 0x3000}], 0x3ce) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x4003, 0x0) fsync(r1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x4, 0x2) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x360a955b500d91e8, 0x0, 0xff78}, 0x400) r7 = getppid() r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) writev(r10, &(0x7f00000007c0), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) r12 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r7, r11, r12}, 0xc) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) socket(0x18, 0x4003, 0x0) 21:47:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32]], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept(r3, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) pread(r4, &(0x7f0000002b40)="a8387d12e467af8b36ecf796f2f041c495c554e66f27adefad990a04a134feebd6a8501e138c4d8ae5885d4a10c9a80cfbb73265d28b831ac09b7e80ba7e0f24fe7d0d92acb4514fcf", 0x49, 0x0, 0x3) r5 = dup2(r2, r1) linkat(r5, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x4) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff33) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x7fff}, {0x18, 0x1, 0x8, 0x4}, 0x3, [0x6, 0x1f, 0x7, 0x3, 0x7, 0x5, 0x5, 0xd]}, 0x3c) nanosleep(&(0x7f0000000000)={0x1000, 0x1}, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7ff, 0x7}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000300)="190f5e545b47533e4f7aab0394b11c132f5148a1fe529e96341c5a6ae37549c813ddec420ec21ddead995f777f3d16551a915b32497222b42650521a4193dde06895a0c5954bfec8ce3770cfc7263fb87c967009d3d5e8a3f6ec37f8b300f31d2fd3e21e01b56ba2d6e9d85151cf27cb6d6bcb62435649d37cb4e54e6f14893cfe3fc0d1e2fe6ca2bdcbe385f5f8ec3fc8e2c0502828e5dcb8585c411ee52a9657d2fb", 0xa3}, {&(0x7f00000003c0)="a6b2aabb1a310ce20a0d8f9120d97fc0ede549f57579241de1bf8b986f12e010085fe36e6107ace4d416260bd5ffda14c5e9f0abd44a20d6ece5c53f9848e6e53a41b87e215ec24c6fb5f5d2923d40e6e5146ed1f6444702974c4a52b75b4cbdaf8ec5e471396d37deddd0173ff652bc5cb14acce2791a4fd02de5acea112014930a1db3fd0d53d84e34f5cde4edd221820a382dff9b43d6336c542b3e571f6c7045051d3e5d1d6c6902bfff355d6bb2cc6d32a774f8c0671c4a70a7072b51604552b8e06e5cea9e374fe473c3d4", 0xce}, {&(0x7f00000004c0)="05fbcfde95b3a5a63ef7643447366617793b43949e7f3a21bf9a772f42ef41127f057e99e46b88760ba7dd4ac86da6bbb03514b0e4dedcadf62b15960c1e784813ce8c8d08b4132f5f32f704c0486d49be4fb0267e327aa33c01cebb291519b7d61222a42d7fac0ec2007537ca673eac424ebfe9d24e05e82290861328f0bd54b2fe006bb8824aef3ee49d504d39f3164e1ce6467ed9ee5e3d", 0x99}, {&(0x7f0000000580)="ac87d5a473483e961db4930eef2ca109b63f1aa2ab79e663c5e99a2f06415232fa52a2ab0c1a7f5b1591c4ea6bfb2d504fa5fa9561f63408c9239d94dd6f2dfb1de1569f3ceb2e438076ef0f82111d5391a4bff01be8deab08aadc7b4b9cb948067eeff7796f124a52d133664b2cd1b5d296dd14479e5a465dd2cafbc1d052977db9581b3ec98d5ed6315c1a89553b3dc58ded09e1b6754e600baa41f3a118e61d9e5549b19c6d0d63e5d2faddc90d3398c2891a1efca6ddded7dcdf9ccbfe5947169240c57234ff9693", 0xca}, {&(0x7f0000000680)="7bc1a09d2882bc74a2f5a89a266cebd7a4c0c660f24c1a649aab0108b8789c3ff58b7bcbf6976fff6e1831779a8d587ecf0576cf0d27d96043925f6b9cbbaeead5e77aabbd8f3488e2a945420289aa34fa01a0e3ca040393564d31839cd67ff546d99b18e08ce3648a3cde1d620079df3d8e6b91358a0f0433ed7950ccbae9df2f278947db90e565215c67b0b755cddf9a5113a64e00703be7ca58c5577a0a60f8", 0xa1}, {&(0x7f00000001c0)="1b12fa142c6d209d2a20685c1910be88f318e84c749df68a3305364fed0eaab6ea2a9d205b08eb7c429b5eda898b99a8775a5b3c892a6d0ec827f5b29ba844377ee4a802910bc9f7011d21df518de2f3ce5b8e16eeda3b91837e1bd600ff4590ae2e0b7c0907d37e", 0x68}], 0x6, &(0x7f00000007c0)=[{0x1010, 0xfffc, 0x5, "fd50794b8fe0e5666fc7558b9799433faa3d8bfb20e68bcaec8a75d3c5bf3c57e528106a1192e53ff7afb8911190c4746646ab87d7c5ef104babaa32cc08217747525240207f8984f80f7b5a018bd5343fe264f6f56168513f5e7d8ddba5854cd82ceb7a6b523e2af76147fad4101c7f042da3b77a1c44c644f980a30752c0f0abe9214b90415f87814bb32a811d0bc61f15948883b162158b6489695f6383897ade817c671927c8e3a67de82b8b0d8a66894e9e88626b521d70f7dd1d3e676875431b343318eb4372926be4afc227755d1815db5e9a2b68684eb0076078d1e3a22c7135380e5b7e40eb29977dffe9c96dd40a67de05dbeb3fd18d5670917ee81cb737419ce4be649118ac9a0d2889505f9abd86ae75b3df4339d5892459235e5da7e468d9f8c26b66b789cf1bdc517c1c585c0f00a54e9ce07370592f391381e8083b5321fd31dae8f06b7092bf543cdbe1fd5448d8f825c4ed9bf726f8224533adfa966e90eec0cf0f63f45ce9cc5ead1cbe4ae5070dec14cc49c2a5929f5108e6d6e9fa7ca6effb3ffb2187d257c384023752cf2c17df7cc8254e4262aaef2ba95172a6e5b2dcf4c8f2f5fb95ee928eadccfacc34d311a713ce0630061cf2ef88e6b64f40b73931b8c10b836b3fd8a35d0e73fa8b92f5a46b19364dcad5228a8a85357989ba93c4825e6e8f5391b93017ca67bf6b1491ce2df9d34e672a86eac8ddf5e320a03ac5c85c26fee8ebd925a5e2a54f640cb3172dc1f0d28b0c3153f0a5867db092d4bf95c7b77cf2b5b2744c8120f95d77dd4167b7cf60c90b5df92660308ed15acaedfa1f74e90e741442db441567449ba86e9ce0f5a3996d528c542c8d342e3e68ed197932916a37cd83bea91b7cf95adb4b45e329b39940b286bd86cfdccb47059ccd5e5a526a060697b36eaeaee98df29aa571c729a9499e16d74357d258b110eef72227da1896e9d18fa046d30e37f23a7256ce9a80e1c6be7927384d0b5eca73ee0da3164d86211f923f60d39406fc32b25cc95e435cebc2c4a89eb55912134158959a545890f4371e1209e7dc9e45f84eebbed212dd0b98b1933280e734f7384c16245f5bf1900f386766574f73beaabca57a646650611d40da16bd3ba87e45831170b3fa01694a69cc0421a819fb23709c27304ed658dfe581b92e55dbb7c86afe34cf49937832038e3e3569bc999c7a50900667f790cc7a1ce0fa25a92cc11a37ed1d2ceaccec4adadb02e70e82a1c3a29d8cb4c89574672782133f65c092d515fe0505165c0ae3cd87752b6728780d268d9365ebef0fd3078face0c475e3061504867ee52580142b8c30cb7e75fe89ef491ffd5dca97cb260ed6c1cf06019e66b3b767df8ee37dc40d405af87397bcb1b335b69e8e08f67c39dc7a84013b2ed4e39cb507e0edf91778cbcd398fdb66a6d8fdfe48bb9e8990b8ee9ab8930eea43e754c0a56cb964ac606654f9dc0a0653462b7c4de019f5efb7a60f88a5766cc829e5a33ef3be2cb4d4a24f304ce95eb95f3a881c8bf4cf9f468ddb3cde7d81de2b7ac107066faa4d412543e6aae4c23e4c9bf9d07d410ff8715fd5a38261f9a14f78f1411c36af1f6c4507d9c059830a09792a5e3dbd91d0588c95bccd17687b1f9041673de2f68721df8b1da6274aa475c810630f836a145c58cff5542297810f9b077a2ecb53e96ed447893311c3fbb99df3d07279ada15fba6e336c8f77bc80b357cae08840e6a308319d1b4ce5c7194cf719664c6a4da0d8875f9440f616031e3cbd364176a42b236a6c1fa6adf6fd8de5541db73151ead07cde2787fe8d81f094e8194b3fcf64c7258df30564b8de67358764e5e19cfa6bc51f6ccb18a96994b19d6c735856c34cad0bbb57d336266c418f00b867ca6a2eb56372a47ff90eb7cb7d53a906d886222b21342d6940b13e58cc9fb803dccd285a3a1ff6fae79ea88c8adfb6a87550c1d2934e3e077306b6c8525f5c10c5dca8ed861e436bf4be037a93a9a68995f201a691df3db38fab6d669a462363b0b676bb42e511267e74bf5b89951211a949c5156892cf73288876929846a9e834e4937d744a4d49b019e687c0bcbc5489a446c8f1d52f311548357ced3e48b0c3fae26df130f061e4cd1f6254244a1af2c2cb3fafd8a16683aa69092ccc0a4805500be8df4f25bcb17d7c720ad532e2bd81b54ff2dcb17647ad7e4e5e7fe4724da626962c8e916b176f4546c46ae1a9eedd546338b6287ccbdf20323fa562f092323dd0ae47ea2cb6d2db74217cfad0df953767443fd84b57f60cff871cdc3abfc721dbbf301f71509471e3c4860465634321223645254a41121af56da3d5a5601c604a770abb063058aaf4bc118b11e4682cd93a6f7dfdca2f471f05887846d023ce3e840e611cde0a6c746c09f070a5d6fa5c6627a84f73196d8fd8caa50b83081e6997ca8b70c2a079b8afcff6c8557aeb6d3ecece5852294345c57d4e8dad153a0395083daa50a58a9cb9cf35d0d1a385ff13197a95d7acde8271d78f5e774a92c194d17023761fb2e338f720f3b7da98941bf11221754e714ce58482d34177f0e9bb82536df7fa04492ee7c0cb1556d7c3b17874588564665fad11d42f4ac764b4f878ad3f7fe91bde69811b071bb59ca9ef55f4e12a43b83092d8ae4cbab012158fcb3e65cc478bf419d35bac9e86edaecec495d84fb8caf847aa67a15fce08408e015dcfb4d5c3b862e1fc2b68acc96b05cfddf12d9d9939f57578567b121d904bdfef770c82fac473af8e51cdf24fef73b278a2cd1d633914250ccd3ece30347c5d218fed1ba6f86e8e721b5c45dab2b8d6d2fe767869cc170bdfbca5fd68718b8239c21656a4d7ee6c06e47faebbcbe2d3bccd55be0b25e3dc33e586475ec7e52540f8099607671884e938a73d60fa53644498abedb14a2ae1e055d84a580cde683ac33a5bd63109a2d90b788840e2beebb369b62c77f288779783c6f8c3c9f3a2da5826a5c6ba83f72cc6f21606148d9adf30e9e9f348aa73ca2158269d7cf91512a55ea6b6c305c4ba6bce70ff05f2404285124b96e974fe45a953c41c193d6030ad4895ff8f632954567eb43240f7b67d29afd408035dc5d18e5ea57d78b2f0fb94c40812bbb6f04557ecb27a61cf232a466e188282e150e94d19eece0e209223c9373f0027bf188a70105ff0677aa1a763a10811149b4434d337bc8f52bc73dd0256206d26dda31cc424d2d6a2e1098004f15d76aa5f67b2d6074dec40da44f09bd8c232782ed44dd9bb80a4c4ef8d74b3117725e031bd906c40c6a6f8c5dfd4073825a5601921aa35cfc3b896dbadc08ded7da19cae572f8621b28cd6ebfb95040e41c930c2bd4768274bf7d7e36d37b104042838921255a31184d89be6fdbe564f9bcd2c3fcb6781fbf0bab86d0c3687f4cff39c478898fce3bf59ba8745ae39801794c5d034c95bff2b87ce92b1b8b611aff4aca138589f1de3682bb9a4f6fd12cab2718479ccec44fb4f6dcea7d125d87c39a493643cff07ffc8092d0d89f78ef90d9b563dfc87d3069d9cd3b56b7281013748d227b9e93f18a07e68d8715b3965c073f597709d800128952199650aa0f05a639b55f997d741622181d0808c86ec22e959eeb97fc9563d60f252e6bdb83bfc479d3ba18ba7ecb52022101d62cfb86f946fa4d8ecb11b785ece97dd4b80a2f1bd6cf9dd503337354319146fd7e391558f09b53baf35dd7d6fa9a7c9ebc21a67ac0df6a3ceaf8513ddfc236541480c6b40bc7b4afce0727e2cff2b95694301e6f80e20203fcc54fd9921a8cf70e3cb01fc3e2194108524a117a53bae6566f70a1c3c68b89053c3f57b716d0adf5bd76a77a3cdff4ab524f7f6c599d5dfe706125de54e9b2412e2784882e04c2fcc8e3f3f694ed00a700704ba4970939c4224e282999ce7504cf020dafc0362b30880919b71267d389d71599835e601203041681e39c626cf42fe79da851d2e2913b2ab1053e0ade54a51a23245ac17efa5096e043a433bd26e98645ef2151c1dfcb963bc6028abb2ea975330c2c974be6ae0cc0bd9a3770fa8416d35d2ac9a346ceec8cf6089be012209da164d991960345a3bb4f6bc8c42fd221e58b39942a1adf59395805acf5e4e544a026b71d677b86ded9cfd4de88bc3876a440bd432ce8fe9620019b855f00384ead846e235bcee8468b0536ea7b5c211fa8c133b3fbda72f28ccda83d1e0db4b9bd8e8a81e0fe38310fc8af87111cf8ebfddf383ef257bb43252294ccf9715cc9be554b96841ffbf2b87c8014bb4cac9c28c00f8a913b4d7eab3b763f7e77bd4bfb38cb5b97362fc2c32d3cac59a1b069c133d2be414ebe3b3ec9705b26acb926b4782564306a64c573f7490e0b5e4135ad040cfa4a6e8b2a4c54137ca0fd90b3437135d889d1f340135e31911eacb8b16bc083324ad232a54c1a24940f810d1d68fcf37b63a24c651642459219542852b5ce7ce269f4d574495a2af3b56983b8210ab9957fbdcaa3c31d122e5774b04746c1388d3a63028025c41d63999a63ce639dbe820b37181a6cef9f609892838c804edb6b9194e431371668e1ddd934080a433dc2602d80edb35c37d518165ef2997fb4eea671c4ec4cd77d4f551834ebabe0889ed332661ac4073498c9ceb1366bc8e24294b0d01bb69a85c12d0d86be168c7af5d0f0bbef4261c6ff34baa714f30209695154bcc73d000d2157bbe12fc62ac120bcb1afe40993b332ac54c43daee28cf860f94e58cc08d449b51bce9cea440d46be7cbcb343e6129871700fae6313b7611901eb0d0725b6152af5c24234ca30a5455ef8b488d88c91983f68aac5bacfd60caedd0d6a545d23f6ce6e5b87108febdcba8bb5b7ed8de82aaeefd997526c7b754b43f669c597dd5d00f9f34363688473d86fc33db00b8e5e2da1471b8e5751d8da13a500658b7f72b93024f159d0617ee738af80a2df3d11b00b199343e767dd4f76ba45c9092dca0d5b0f19409d2c6a2d409ebc11a5f60b8d9ee92c5933b587c1c8861c5f9c93a8f20d6ebac9fc3e018d075b20fd75012d4e2d3f8f4a3076d053f338bceaaed4fcf97454938d93fa678995cc8fec971e3e4097ef0f0e59c3786804c5169e60aca4092e8292fa7901086cfbf6d54c2d9f9651a7e75cf9ceae81fbeb57feba2581003ebc0ad72e7f4ea738d4ae3a33d21fb6db5f9376077871e4038a378e0933b33e41562d22eb2ef030717440f4b352587237f41b6f840ada4a67d4d809cb5a3ed5bb52335add3af64d689b57449b66a68a05c255b3d6a5b366a68dbbed62541b1f6b3b1a340ef9caf4253f39e7560794d3ab1bf5e36e4c4a66445b71f9ab969496a5682c244ce95715a7f339c757f760927a5491d051ddc78f7cad6662c9853f906f4bf276daeb3efc9fec2575bbc025262c8e8dad96358dc2f5be4e6189ef52da51563772bd1ca0945131a694e4cfc6eb5bec0dd4487c3a6c2c65d2940d2bec36732c43df97ad2cf5ee82c8dc4b372a6b653f8a4b754d1dc1d878a2915b0d4a9d1d0fbe63d7efafaf3deb3db9b5b96a4ba743bf0ce097c0a3640011be376529cba80b25be4738353383e783db313be008027f051fafd39ff98eda3059d90d076430c4ee5f6cdac946f71b28ce2c63cbaee569b557023e44082875928d0ab081ac5c57f71fe47bfb026f6b068479f3ec4a8815f0d503e50679d122a98e3479fe5342069306735a28f4f20a036f7793b133868f0f8e90b85ea259ae5d0f6f3544619c6d980548d641afff4feb266e57d"}, {0xa0, 0xffff, 0x0, "044ec9af13b42ee56417fe78e07a4750b953ee130b6f112e56ae97b6a24f9f00b1b777f9e1289c4366b054e6164e667bccb21f44a032779c55c48ad035d24febe649f2868dee02c78c3fa5447a34e9ac923a9a0166c3a98ca5c8f08944ecff392769818688ab663b00bd74ca0db0f5a39209ffe4545a37a63971a34180ab09d3858fe223bedefe92685120f88a0dbfce"}, {0x98, 0x0, 0x7, "e1b5cb5325f19e2f3ad640a6ae040e3d650d58cdcd6afd65f1a676d0befde0e98665ffe8c96f90fc82d223da0a538dbf4041577ee12276cd09cec36575d6627114da480d9da13deb9b6697c85c9d9dcb98705c74da0f2f87615bf5a23e2217eaafc3cf82dab2d4d7a79674e985bfa767aa920e9483a2c32a2960efdfa4c34de23c"}, {0xc8, 0xffff, 0xfff, "19f3664b14a91e344e2df670eb50418d84b672c38f45315232deb7989a396c5b7d323884249c4dae3ea4af89df50caaf6619089c57644491795238f79468bef01cf4c1544d31125490b8ce82f76125fbde02fc8eb472bb00bc4ad2a217c16a6a766a1d134f09f100135396956594518b0d0874c9662b47598170a89b205b068da8bf9b7cdba8a906018cf9c6df91b4e29fd217b96f4498cfe84d74b88e61f7821ae1546cd99e3d610622a4ba83534bca5b"}], 0x1210}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) r8 = dup2(r7, r6) linkat(r8, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00', 0x4) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff33) accept$unix(0xffffffffffffffff, &(0x7f0000001ac0)=@file={0x0, ""/4096}, &(0x7f0000002b00)=0x1002) 21:47:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c453000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) r12 = geteuid() r13 = getgid() r14 = getuid() r15 = socket(0x2, 0x4003, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r16, r15) connect$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r17 = accept$inet(r15, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r18, 0x0]) r19 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x7, r12, r13, r14, r18, 0x8f, 0x2000}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, r19, 0x7f8000000000000, 0x3, 0x10001, 0x401}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 21:47:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x80, 0x8, &(0x7f0000000340)="adc87a2fd4f0e3b725a8b227aece397b5033f9768c9a4852eb1d054934b81a57e4b1c1a8f8d18458847d", 0x2a) r5 = socket(0x18, 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x41, 0x40) socket(0x1e, 0x1, 0x1) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)="7d91723237b2dbed867ebdc7f369855e941f05a19c3585a80526132e1f1898ded5302041e436aae1a1b2105f8a461e7847f935374dad43", 0x37}, {&(0x7f0000000180)="cbc40c746fb06157e730edc61bbebc21c7b224ab5eccac604b65f964ec3546753e846d08fe03480fa602a1620a6f893e3bffcf3a64dfa7f0912cef03045974b54ae18c566e5a0eda13a3b1be1c37ef4d642063f6ce16025ef25daab632e635fc3e685943c7e9896aa2390516646f211a751e147ce88c122ba4aa", 0x7a}, {&(0x7f0000000200)="5557846e7bcef46e5ada53c6db851bd9da178c6022e46d1976ae3364c263db1dba1bf1434ca75298c99d203345d764f5789beee2aaef876dbcd7983b280f8d4efffef3f72bf2cf22fa727a178d93e3d8f8a590af2dd195da7a5802234d5b6d3f1c6771ef84c17b707b0a2a2bc6f247e50067a6539071aae6c62145e4e0dcc18cbd05513d76", 0x85}], 0x3, 0x0, 0x3) r7 = socket(0x18, 0x2, 0x0) sendto$inet(r1, &(0x7f00000003c0)="186ede0a2a5e98da5784bbffe0a607adb403a5e1cbf095fc39b869d34e46066510d9b85857a6dc4f3073d7b22cc3d6fb1f6aa09cb1a1298a51328f6603b85252d2efa432f6898274648a4ef7f94aeeb84461bc5d1a8a589e1d664955e05dddd5906da39ec07646d6dc8ccbc5883fc89c7bfbf1e4d27300a0cf5759e39fa97a75f8d75a5ce88b6109981b117fa996fd2566728caf40855c26b2637a2771bbe937341ee41e1aa52b8bb7a823bb8a0c62618ff9848c6917a3e813b6fde89e69a0191d3ae2eba81ec0ac2428a4804d31d30604f5001bee4c65998e23ee8b50e0c81ab4b40f6a", 0xe4, 0xc, &(0x7f00000004c0)={0x2, 0x3}, 0xc) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) sync() ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000380)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x170) 21:47:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x1f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:47:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xa) 21:47:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1b, &(0x7f0000000080)="0105bbc2713e05fac4943d2f688b80a0139c1a4939a70d2e3a76a8725455ab60fd5a28b1cd082735e6764630888b7583085c") dup(r0) 21:47:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/55, 0x37}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 21:47:35 executing program 0: getrusage(0x0, &(0x7f0000000080)) mknod(&(0x7f00000002c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) acct(&(0x7f0000000040)='./bus\x00') 21:47:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/211, 0xd3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = kqueue() symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00') kevent(r2, &(0x7f0000000200), 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200), 0x7ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r1) 21:47:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ftruncate(r0, 0x0, 0xfff) 21:47:35 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 21:47:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x200}, 0x6000000000004, 0x103000000000008}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000000c0)=[0x7fff, 0x9, 0x1, 0x19, 0x9, 0xbf7, 0x6]}) 21:47:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) shutdown(0xffffffffffffff9c, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 21:47:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x809}, 0x8, 0x1, 0x4}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r10 = getgid() r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r12 = socket(0x2, 0x4003, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r13, r12) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r14 = accept$inet(r12, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r16, 0xffffffffffffffff, r16, 0x0]) fchown(r11, r15, r17) seteuid(r15) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r19, r18) connect$unix(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r20 = accept$inet(r18, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r21, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r23 = getppid() setpgid(0x0, r23) shmctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x5, r4, r10, r15, r21, 0x100, 0x7}, 0x5, 0x200, r22, r23, 0x2, 0x2, 0x84c}) shmctl$SHM_UNLOCK(r0, 0x4) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r24) 21:47:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x7, 0x100, 0x0, 0x9, &(0x7f00000004c0)={{0x6, 0x88, 0x18, 0x3f, 0x0, 0x59, 0x6fccc265}, {[0x0, 0x80000001, 0x3, 0x8, 0x5, 0x2, 0x3, 0x8, 0x8, 0x8629, 0x9b8, 0x1, 0x9, 0x5, 0x0, 0xedb2, 0x1, 0x1], [0x1ff, 0x5, 0x8, 0x2, 0x3, 0x100, 0x6, 0x1, 0x2, 0x3], [0x2, 0x401, 0x5, 0x97, 0x6, 0x7, 0xfffffffffffffffc], [0x4, 0x9, 0x504, 0x101, 0xb0f, 0x2], [{0x401, 0x5, 0x10000, 0x7ff}, {0x3, 0x3, 0x7f, 0x100000000}, {0xfff, 0x482, 0x81, 0xff}, {0x8, 0x100, 0xfffffffb, 0x80}, {0x400, 0x1c, 0xb6fd, 0x6}, {0x3, 0x6, 0x9, 0x80000001}, {0x6, 0x2, 0xe3, 0x1}, {0x7, 0x2, 0x7, 0x3f}], {0xfffe, 0x3, 0x4, 0x8}, {0x8, 0x1, 0x7fff, 0x8}}}, 0x1, 0x1}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) pckbd_enable: command error 21:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 21:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/26, 0xa, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x10001}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0x8) fsync(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 21:47:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 21:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1, 0xa47, 0x4, 0x6, "a399fc6e213f6406c3c9552971db549d26ad8d43", 0x2, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 21:47:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket$unix(0x1, 0xadac3c9521a9e369, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) socketpair(0x5, 0x8005, 0xff, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x1, 0xc8, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x8000, 0x0) r14 = getppid() r15 = geteuid() r16 = socket(0x2, 0x4003, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r17, r16) connect$unix(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b67faec6503ab0923c332ee7c38f4c5"], 0x10) r18 = accept$inet(r16, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r19, 0xffffffffffffffff, r19, 0x0]) getgroups(0x2, &(0x7f0000000880)=[0x0, r19]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) r26 = socket$unix(0x1, 0x1, 0x0) r27 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r27, 0x0, r27) r28 = socket(0x18, 0x2, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8080691a, &(0x7f0000000300)) r30 = kqueue() sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="326bcd35df20d3d9d27f92310d1ed16071d45d786013b2c3e260f8eb5bda0daab8a66b795444652e10c6390b0c1bff8065ccbd9de4c07f764dfbaa87bb46f9fd2d4e19a04be146472c68d4ce429893fc2e22218074f30ddfd441fa9622299d0791e2ef9f631de63866c1bec80c4e04f21f0bc232418d2745aa73749c8dc9840686f68cd1e7899cacc6b0f657c86f920a97b229d5", 0x94}, {&(0x7f0000000340)="15d58567b152d7d71a402be67324fb775ae12376c8dfdc77af8cc4766fc6fee04d486208a22c4bde9289a1d908ce4fb8e6f16454b9faf445712d8bd598fda77bbdaef64456a8cd78f6c269ff3dfe3413b6b24699923adf0e21481cdeced62c0d245a74605ce407e5289d9065c713c113be9036ea613c33bf015be1a0f653752bfbd823", 0x83}, {&(0x7f0000000400)="514c128a786ef04da8c75beac90a8f303bbfe13529082110af51fad4ebda2b47de32e7df2b9c275eb0ffb5f03abc744872cb7d237edc2f1e73b43108b1301f9fede48d22b4ea1bb39afc3af8baded7982c1c9bc2702c247ba15883492ae16c7a7fd238aebc5d60d3c0d87e72031bd9c86db30075cf120fdbc750ff4cf7b137cbc7279b95f5d1fd017e93d2de861e34b9b29741b412d590d1125945ef9030d9a03483", 0xa2}, {&(0x7f00000001c0)="9cc5d2df4205ff4e3f01008b946e19ddcbe98bb5fd7a789cc40eda5463b02e76c37e0ef2d7", 0x25}, {&(0x7f00000004c0)="f7252c33d24b81da91a05199997e52f02760e33d7f2a159925d9c7fb6554d0c4374942ed86c93e7bcb19f3606f854140be45868ab4c5a534309ca3e2dca724d284121a65efedc682a2ed24ff7729f12fd0e4ed67dc924fcc347d9e71fcdac4a909def58c7ad3c32acf94c4590cdb7b9bbbe615d307fee9f0b4bb4ff24d86b09be33e3d714d5562802c4b2e", 0x8b}, {&(0x7f0000000580)="9af1a53ab1a6d6d4412de98068e1d069498336ee887aff38056c594120533625791c8bd620c16be14e8e705df1210f7c6721c5f3cf5fc355bdb77646f10f5d6814d81c405e57ba2824a4b139aeb84bbf07ae593d27a527a3233458de52fa25ec7974eacdcb85911a65a6aeb2722762c32a6ef38d7e6d5efb62584caaf69108acb3b43c4afc034e1276674db59bc8f47aa1c8b9073c5aed0bef8b09ecd8a848aeb7d86664942180106a17839a68ac4661ea96f9b93accfbe1507acc2e441fa08b9e69292ce0935cb156c6bfa02238b62a708ac10ac4fb8824ae2d9a0baaab", 0xde}], 0x6, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r4, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r14, r15, r20}, @rights={0x28, 0xffff, 0x1, [r21, r23, r25, r26, r27]}, @rights={0x18, 0xffff, 0x1, [r29, r30]}], 0xe0, 0xad7a3ec2b5ac25b4}, 0xa) fchdir(r0) r31 = socket(0x18, 0x2, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r32, 0x800c5751, &(0x7f0000000000)={0xb53, 0xffff, 0xa}) rmdir(0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) sendto$inet(r33, &(0x7f0000000080)="ce94af0d63d755a7a1c299d74e63184324b205ddf95e5f498f8754291083e7adc192aa60b921596f6abd4937a876f52fb28fdd01e0d58b04d28a1727a0139b646a9b3ee1c75003a01cf45109faf8243947ab69c2e8e6097fe416dd3bb3", 0x5d, 0xd, &(0x7f0000000100)={0x2, 0x3}, 0xc) 21:47:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x63b}, {0x2, 0x2a3e}}, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:47:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xce0, 0x119) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x1) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 21:47:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r0, 0x0, 0x0) 21:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x6}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 21:47:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 21:47:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x8000, 0xfd) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) shmget(0x3, 0x4000, 0x192, &(0x7f00007be000/0x4000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0xfffffff8, 0x9f, 0x0, 0x81, 0x5, 0x5, 0x7, 0x2, 0x80, 0x7}) ftruncate(r3, 0x0, 0x5) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000002c0)={0xd0f3, 0x7f}, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x7f, 0xffffffff}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000280)=0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) bind$inet6(0xffffffffffffffff, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x401}, 0xc) 21:47:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x5000000000004, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:38 executing program 1: setpgid(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgrp() setpgid(r1, r2) r3 = getpid() fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000080)='./bus/file0\x00', 0xa8, 0xb4f1fb8847ae0538) r4 = getppid() setpgid(0x0, r4) 21:47:38 executing program 0: socketpair(0x10, 0x3, 0x7, &(0x7f0000000000)) setgroups(0x0, &(0x7f0000000040)) pledge(0xffffffffffffffff, 0x0) semget(0x1, 0x0, 0x30) 21:47:38 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) r3 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r4 = getppid() setpgid(0x0, r4) setpgid(r4, r1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) setpgid(0x0, r3) 21:47:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="455791756e4bd510c84cb08156758dcf07a18b0c5bd19fdcb0b7873bb6b70f8474516779c74dd9f99f70b7434621a6797c533cf958e1fcf2ad7a4edfb8e1537aa95ec99a002c7e2b636af57a3d15215d32af3b3da50977b50b53c6543097d366235533f674099210c3eda3de6ba714818a6c408db0"], 0xa) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) lchown(&(0x7f0000000040)='./file1\x00', r1, r2) getpid() shutdown(r0, 0x2) 21:47:38 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2f62756bff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x7, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 21:47:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x134) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 21:47:38 executing program 1: r0 = socket(0x18, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="14d5e51348771197a7728420aef61715f7b183d4b3830c921b361fe1751674c0d493b557f0817a0000000000006a89dbdf000000000000", 0xfffffffffffffc74) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8e890e6e8cf73235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d91a904839a4ca375562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000480)="b1dd491c7e461b10eaf7b4c8a305ded2eb2a5b8e80498696c6d5093ab9ce2cec39bcb3c85a46a1d9ce5cadc9d6cf1ba27b1a92bb6170b1f75e9495bd91779587edf21a1947b335a641669cb457373dfa8788611c4c63af5609e6fb632c01da0ff05efe6bd5af6fb1261ac4b48bdec7cd85f388bdecd08c7dabb17b363a2addd3a109d6b35af0cc1a76208628de91d62f096b50c6b80aed69c3f29e8228a89fbf7235f5d78033eb347f90adab3f8ec413bc4f8aad458e9762f9dc817000f2b3c351fdd5b0bfdbcdb073aa5fd9a3bc1cc7eb61a76ad77a50b01d0b3ffddc711cff2eef6a1872e91abcb20b655380282c5de3acd7d51bc2880ac29a59a0b86094e560328dc9811bc4452762b301125d9277016974e3719fed97c973191a8762afcdfb2baddc08b952c181c51d4dbba0b526920c24012918140375ec0edb82423e72a925830aa49e3301059f3bff9c8d14d1d43a11dbba2bc1d626ae32fbd33456789fb3fd1e8829945f6bcc635ad3b22b8965120397e35901be2cdde7454ad5da9dd07658d7db519c586be44bbab1f26003371fc772bb3712472666644484a926e4c8a560f8eb65579ef082431cce7d20ffd2c449161d1115f05b4ec9dbb99084bf740b7e35f9130da8685a650be02cee473f6cbd5380acfcb4ca2129d1f95c4f04925e7331ae1f435a7cdd6402a1543df680de2e9d93043ff08e866533a13ceca153d2f02b9056bf9eaad2e4bf98e387337b17fa2e9d4bc660a1107829a409ee381df2b04b11cac3425de856e617e9dcd930a75d63a66017e64abd3872c45685b376f1fd978e6bb60c94eb59765e642c9e65f55cad98f2e2bff30964d83838c5c5ae1e568f21d53babcedb77d501b10741a3fb427e680ec05b3475061d28009e644618da5ddd8532cf1bd9a6be14667855b86331b9478c49faec00a1dc31467a4df652390e26f0de54adc21bbb7cc1a3ae6d29c1ac5c9bbc6185ebe66f1ea88d115ed1301ec68cc23c0a1f0355ba815e0ab2fcc86a068591b959e4909f35beff8f51152018444dc772d5504a0862cf8b5970e3252b3c9c88074d1b608dab4113af2c76b6aed17f39be813b32a4c16550a8f1de7f35ba27b9b97a2c43e5b14ca7d83151c8ba096afb390b00ea1be6c0d0d99ac55c88c5617ae04d9ce5335733e90ac89ac0cf4dc11dc9f2af11b99af0b368604dc7185a177679a6ed8b11d6f2498dd1f3beddc85c370a21a70a7736cbafc72f2301c72e0e6d041fe7f6fe37b07f026d50d74a37bbcf422052c2c2bdde2631706b190476f188a8bc29b4290053d9227a3c6dd6587a8e4e9a28ff3e6a46184f88072df339e7c70502dfbdefefd23a42616a4849d6f0fa282de946b9214932f22362681478c74bef1af1644e2b941e2f800bd4a4bca3ddfd9da49e429196c236af1987db4f5794edd93994ceb189b453fed0dc1190943b798990382e0bcb41e574758cd3bfe76f940d4b17ec344525c4b46f137849c7cf2113e0372411a094e645eea44867051ec55a35d2e47836c563380df70ba709bcf6bdb29f8787952969e9f63854d48cb2ab5057e2b2f68692073a5179576f1ab6204c8bac24f55e26c4a5cc225b288ebdd91b99d0ae802404cdb9e06f1291f251caed75cd0de71389afaacbb47eab4ea21a0059c4871842929d236d03a8702dfe1d9315a0138e2df23f17d7e906c83a398158ff013876300bc76ddf974fc8749395e07ab4bfa0f614dd3da3e8b058964c2f9d33066fbac0ad780bfec04699aa9766c8c1b079b5a3ead792b2c51b30059ecafd3f81d0880be3b889e827adcc2dab41b0f5f4108f5437217cbf7d38ac4df5c0646f0056d798dc9fb6a494536082237ab410a0d16d934fd7c17dda1afddb812805a47f6de2102fe5fb6506e9962e78f315a53d35b3038f35475d3833a730100a121e404ac89b4555df9fa409d30e4b33e783fba418462f83e5ba87337e28d3314d90705e709d3657156d862bc523c8c8d905b5b76f51fd9e93166834740cd29f67d3a92541d11e524a6a9b013fc81894ca11125f78ccabf2ebea865dbfe6a7a50a1f277706d7bac333d6b4b26200455b286376370326f73bea6ea6c65d3679b27cd779ec6f1ff9822d15ee206c28d96d8260f5c34de0f21de325023638225253907deab1cc8ec5651300891e96be5438f2fd7dec16a05a6cc0b7dc61959332ae206ee4e4e3c997998cc5095429a77522a9ab29229f098b00021fb80c1aac713e6c195ecb658cc2d0e3952197bddbd81fcda4e61103a447dffe834156402a1c522daa73eebe67578e06236ec9c7e2a99a9b4a4c4b160980b9cb6c7364f143a3587efe6f30e93d0be4f3f933d0fb4e49e71184b482fe04837c46bab6ed31e4e823fdace92ded34b435ac8a22103e31039051065a31ba6a3a074882be708df17468ecadc409e60ad4e6436442f5787607f331b7431dd52c9c5f905531dd4120da60f5f911f75b07f4b11b598138b9af0166284ae56000f9cfa44de193996e0e43d9c646e70e06df7e168be6cd7264373fe669319178debfcedd3cfd065258d040ac37f335f41c2268c84b5806a4d528281328d52d85dbf7a7d53d757662ea75d61356af1ae3e34d8196fec26552b6b1133aff1c93136f50635583a8b1529d5ba5d65e4f746f1ce75dd1c726310d84eb6bcc4821bb0343f689d34e845c1b16bca30e0a9ba023e4f3a9375e5fbfd3e714bd57681fd0dcc43815cd61ce1331ac7c774f8b90f197932dea7fe24da34c1caad8fec83be19d317c69fc93e4bdca414e3b15ae925023cc00c01aa7ed8c927ed8255cece751dc4f168eb9a1ca98c11e4ca75484a115b4ba0c84b2cc1681f7000ae8b465aab0814959a687c8838ef6458b4e683ad17026321e4b190ee8e3d26286a20dead9a660dab2d1690111448d590bdc4a0690a89750998201b3f1b069529d2b680fae2b381b145d5237f21f64db4fdba5eaa1c19da5d57ad4", 0x840}, {&(0x7f0000000180)='*', 0x1}], 0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pread(r2, &(0x7f00000001c0)="049a93c111c9f4569b882a205297bcfc7908bf5e54e14741e4fb409f863cf5813f2620bcf1a1c84b0c48de2a8173f68be1ff9538a25877e2dac455bf61aeb0e975198ea977384af8fc8cf305ec0833190c511036908fad3f2e10f76fb9b2be0260d6d01f8ff4b4e4f33cee674df7a43f23ee169d937c7fedf57c0f545b07c6459f7cd011c869843156af39b82af4668c50a9cb0f1f4aab1a8e1b7788f639c7d613160e1edaae9e55cd5d4101dbb08b2a38a61aefa356f2bc2e2b7d9d8769eda54779840c8e21d8b38b72afa45b473a3a73b2a9ab39793461983ee6cc5cdf05405ad4d322e2892b2f826f742d3484758d163b736f", 0xf4, 0x0, 0x4c) 21:47:38 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000005b9d03b4040050c2fc785d000000000000000000000000000000000000aae241a3000000000000000000000000005ce0d6fb9364706ab19fbcf0471e00000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000008a5c16d3"], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) 21:47:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x7f], [{}, {}, {0x2}, {}, {0x0, 0x0, 0x0, 0x7fffffff}], {}, {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:47:38 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) lseek(r0, 0x0, 0xb631, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 21:47:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:47:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 21:47:39 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {0x0, 0x400}}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000d80)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0xffffff12) dup2(r1, r4) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000e00)=[{0x0, 0x2, 0x800}, {0x1, 0x4, 0x1400}, {0x1, 0x1, 0x1000}], 0x3) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 21:47:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x3}, {0xa4, 0x8}, {0x100, 0xe265}], 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 21:47:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x43) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 21:47:39 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/162) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r1, &(0x7f0000000680)=[{0x0, 0x9, 0x800}, {0x0, 0x356, 0x1000}, {0x0, 0x9, 0x1000}, {0xb, 0x5}, {0x2, 0x3, 0x1000}, {0x4, 0xff, 0x1800}], 0x6) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) dup2(r3, r2) writev(r2, &(0x7f0000000a40)=[{&(0x7f0000000ac0)="a738005d8e36a1c3bb69ee9d0074043f"}, {&(0x7f0000000240)="ee80adfe19c854a2829e9088621d7e927bcd230a310ca9a9fa5185a2a01af2c82bf7d194ae1bc84bed073725ef074dced9b8a2fbbcbaffe5384e13a9fda1c339e0222b03d4a02ec2304d8bc85d9b1f2e146bb4608ccf6a031e74485d53671ea406fb2cbd53b71251ce029430717fc953c94e7ece475e31c0558f947c2328aac3a0014c8444579a1bb010761adc3bca010bdc6acca9"}, {&(0x7f0000000780)="71f4484ab6355e3f19c66b940b456202ab30c13cd76eb8c3f412297c866eaa1eb7e62a2690533665cc7def8ff106b08c266be1860eaf6749771459dde31c60381543087bb4b6d50ce717291c9caea133d7e087ebe408cb94f3b0444bbcd86b9f3e0fbe420f4eece88710021f7d3f15d1a654f44333510a4fa32dc0c5d4cb36e63050a62ad2673ae9a4a76fd6ce4fc6c6345213b2c3de3b849ea7745748b331eb300247478670b46dfb6a395f709f518d0df2a318bce7e843b4d6e666cb2ab0998c908d15060e6dba1386b38b60388735cd0f5ef9"}, {&(0x7f0000000880)="dc172b681b80be00638e67847eb6db3e95eb71ef6fe4c3b13429440759aacd6ea6b89185dd98ff241f7a977d669fd740bab915aba12619f2d044d34505e83dd10b6e970ca4de9c67ff08370e7dccf600d1014c9924f3eefb85b9d1fb50620cece4dec152e0f2d1f3e6697538e6f95ac6928ebfe94a83f9084b7ca0c9be6e7ab2393b885b6c6528de4f5b6454b9e8e4c656c50679065a2049a22c611e892141c2ff60e128c66575d28b53832043034b0dadcbdcfb73e6f74405292d02980aaeb36e859a8b2a288434f7c66279a784a4198d5a70f5db9b7a03a19f828f46"}, {&(0x7f0000000980)="cec54a1feca576460d76ed92da63527cd7c461d4002e20cc33381c18f03284a1e8883690e49809e1818653b1ff139f9309d3e8c01637480aed6ac58d74860800184d8e6dac29e4a9ea833dee05fa6d064ec8e395597dc6c1556c065fda02bf0654256e763870901c10458d30996c06e2d8079b54605cf1ed36019c6880fc964ac91f801ae08225ae50144e4d1e790dcf8ce62b4697388deda4f7"}, {&(0x7f00000001c0)="22c45bd16ff88c9207decd7a40c5ea80f3cdbacb00"}], 0x81) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f00000006c0), 0x0, 0x0, 0x5c5b) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendmsg(r6, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)="b225eff3ea645bc053fcf34cee064649c45bc29c118e0b66f874e771d4a4db24bd0b0e42566f4fe0220a9b2bc07f765574a711985d7b2f6b0754e0fadb516a5ce075152a91360a25597cd2a2c951fbc8963f1e2db9510f42630cf50efcfd363bb01f2f915782346662a712e620f164cb12bd7602df0bf8b21e3d34080eec0720971118092a0315e5b3150aa4875fe2b3fe5e078f4a2b1fd702e8990641e6d7b5110f09bc54739141c041b8d23bcd8800584edf92dc843ca5399869e319359227df09356a76dcf41b16eb47a77f75044378d4f93d340495a804fc35e5f66a1ffe1e4c", 0xe2}, {&(0x7f0000000140)="f1be262fe3316399d3e332f0e90aff89ea48cf3bfc269acee9767a52cc365607c55186bc1b65ea89dda856c1218fdd46ff69bf53c0c7aafe99cdbdf06bc7b9a4291222c15e1bf551d48bcc6669a46d0be4794131351cbab22935ccc4065e8f", 0x5f}, {&(0x7f0000000200)="46a256b98ab16f050b417772a19d949604dc1fa9c415f2aec62e3cd095fa7adb", 0x20}, {&(0x7f0000000400)="481de6a52e4a01cff50ad25f045c4f13b2ecc2f3f0f7444e5841ab86da82a19feb5b73803b74ea4f", 0x28}, {&(0x7f0000000440)="20e777aeedbcd3c2ab21601c96b46f53766e3f655095b3eb673efaec9df66e656d2fc8ea74caab652e6c776001e64651000f94a44a0fe1dbf9b48aadd4879617edee", 0x42}, {&(0x7f00000004c0)="e0a037b338f75599d773e9a7a8887c0f2a58e258955a065304058a110934eb8418959f199d37c055c21eda7e260da30261924096c1db60a056907d3d24a6d1d86284fe7b1433d1995bc5e8b935cd2b60cd19fceb741874efd3aa438e99746f1f380d7a6fe364099a8cb709ce5a64f714e27da44e6d9d6716d499cb77ea92fd91dad2d66951b730316a5c05f855ea01cf6b97cb5c3b7322f1d8e22405e0d3e7ca9a1dc2c1caeb550f124b7a213f2767ea3f736c3849659f55e7b6bcdaf2e1d68299c7acdedd1ceaff", 0xc8}], 0x6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="d000000000000000ffff00000400000073b89f3bc46ec063b9d24b5b7391b022a2ef191c2f4ef09ad39170fc5beb9dc9fa7f35d703c65249b22dd1d8521ecee21a4b9cc6deb29a2cd2a1376a6d67001a6636555c29229e097eab7116156b3eb90ea76a0f1059791b52c976a35754632819f686a0e79fa2172360a50de67bc7d3bea0e5960bcd6d71583b91187fe1fa02be8c07cad68fca7e623ac96046c3831bea9365613b339c02b4c857a082d2e15ea1d34e139915a1519d96611eaeb1661ac8c0699d6cdb5f1dfea7ad627b000000700000000000000000010000080000006fb8a8aac97a6a30981a2cdfe9ab7d0b3628a23203c0ecf24e8e3055fa7d1e30f463705d83a5f194a2050e6bfde5bab5dd2094378f0d4a36b2e91e945ca0178c8551235f9c45a578d483a2f470d1bee89cd69dfb94794537de6ca4bf00000000000100000000000001000000040000001dde8ec13ecd8d18ae4c2ccc54cdbd34c69f0a57049a037e20d381a3808ef33e2f12217a83cc0acc7c990d48e4fb06c901d27db3fb44617d75c6a8e43d3e404fbc82cfa07af76ce6389fb1abc7aab5eec2747c5e6b746d2c23bb5b93b80371b8b79432fa1326df3dc0377206de49f3b8281b1976f0e66a66c545a536a04d6f3622eb7f96622911327493c85f4099c2b0ee4727f52961c02ee91983c3cf7f10e77adfc4b291ac3485f76b913ce30878e27655a5b1a91cb394ef0ba5aa97c16a103b5cd6b297cbe1b186ec8a585b853f00493f0a3f6c243f97b1329f6f1e251262e4b487691950ffb8a600000000000000a594cd52f5c4c970be6896b23c0702cac2b4d15aa223ec1d5e0de496555528f36094b444d5883e0da2d76784f1a57c26420314fb6c6d1ac197011e7a63ec86da1abe90788cdf53e0943f5a977923109a3a5439992bec867d4fd552fb333982"], 0x240}, 0x4) 21:47:39 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x200019f, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000531000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xd4}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000680)=[{0x0, 0x8, 0x1001800}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0xffc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x4, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x1, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7f, 0x5, 0xb1f1}) getrusage(0xffffffffffffffff, &(0x7f0000000540)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x102) 21:47:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [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)) 21:47:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xb2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x37e) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4087dddb2426000000000000000ffffffffffd6898f00000000000000fa00113cd3c4a2d17869000d9fd5df85660100671273b7e901000000fc0306000000001eff00000900000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f00002a4000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x5, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) 21:47:39 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) 21:47:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffefefffff9ac]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x108) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 21:47:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r41 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r43 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f0000000600)=[@cred={0x0, 0xffff, 0x0, r41, r42, r43}, @cred={0x20, 0xffff, 0x0, 0x0, r27, r28}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [r23, r40, 0xffffffffffffffff, r20]}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r48, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r50 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r50, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r52 = dup2(r47, r46) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket$inet(0x2, 0x1, 0x81) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r63 = dup2(r62, r61) sendmsg$unix(r63, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r64 = getppid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getpid() r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r78 = getegid() r79 = getuid() r80 = geteuid() setreuid(r79, r80) shmctl$IPC_SET(r77, 0x1, &(0x7f00000000c0)={{0x0, r79, 0x0, 0x0, r78}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r79, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r52, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r45, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r71, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r81 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r68, r81, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 21:47:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() pipe2(&(0x7f0000000040), 0x10000) kevent(r9, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x1], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x10) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x3, 0x5, 0x5, 0x9, "c972a98c6a88ef855c557e54a1619830eebb9656", 0x7, 0xec}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x4000, 0x1a1, &(0x7f0000006000/0x4000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x210) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x166) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x0, 0x6) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='f\xe5\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)=0x65) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sync() writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) shmctl$SHM_LOCK(r0, 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") tap1: address list non empty 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./file0\x00', 0x5, 0xee0daac1e5fda3ff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200)="59738620de00e2bf115aaa1b729f2b6d5e11cf3e27ddda63d4a585b33cbae029317cb4c1898dc63aad3433b4b8bfa61b84512af804dd49b2073face8739aa9c20a3bb87e23c582738576a9b49b1648f44014a91e087c552030c265b65005cee48ae7022d55c0b58fb78484810f6cdae92229a031cc44135520d8d9d7c60fc860de0d35c777b6fa5dc216e5c6655cf4e6a83232f69c37b77ac2ab4df26fb94c61ed56846e3051e8bc9f02f2f6184e681032059384cc1a368fc006bc37", 0xbc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x800, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x1ce58a19841f04a5, 0x10, r5, 0x0, 0x5) write(r4, &(0x7f0000000600)='\'', 0x1) socket(0x20, 0x4, 0x7) socketpair(0x0, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r6, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="b55ad5ea604d35feaf93c523f4c1e6b982c22f95e63b2044badede71cb6723b3f99ea18662781e7b732057682bd399ceefdd9f9fa7c072103f3311593a16c502c33f27474fba4ab55ffa24d68f490bafde48cacebc596125d2d136", 0x5b}, {&(0x7f0000000200)="e9bc6dabedb7ab0c58b9e66164b945c8d121fe99b9c2cfffc92eb1009b1b04acb7c41e057b2df9a69f80d6814e4cb88a10bd439cd25fb20cff459e45b9b53bee8a0685e89bfd5269bc422c65752145d31ab57d7b5fe83ccbe482f99e0cdbe4faf14c7c653dc238ab439183790b2666a376b8beeb224bf26f03179809f76059d0e376849242c77b0c9b9789f721ce868c6dd759da78064d0d7b2344baacbfdee78becf2ce0966daf8a3bf1eaf6019f2199603da30e6fff715de489a2127e35702a8c6b0c0f6525eba146aa1ea4aa2677453b0797adbd1eca63866a5a7cf29db14d89bbd021da53cf0abdd52e4a9", 0xed}, {&(0x7f0000000300)="57702e4c41cbfbaf34bb6cfb126e709c6f121519ab30502adf7f6d491900f11fc4ba6263e8a768a02d33b7492d002f1d306a82558c13e6dc63d65e9d343658cd9f5af323191fd5d575e85843b32933bd4f84db9d61c971954e3085a96defda67aecd12440d1d5286c2311bee45a8ff3bc43f7c9e146a1c9056d33f238a8ab876df1386e4ede3364155de84c094824f15e65ff4a73781da059a166d7dd5c0034986a4eb13739e", 0xa6}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1001000000000000ffff00003bae0000d25ec11f40d5c50c8c93a2c8272703f3f395259a812f40d095a0f55a98da31cdf0e2109d4a859d8726380d82b376ee8bea4707b33100ce42ecaf6bcb5296e9d30cf71bd46b7b9088362cb8319018a20500000012ceb1d4a583ef010dca0437a11831aee44f311f072f5756f2d545af926b716e9a5e4cbbe46814d2be5904ea4a1f861ca0530fb159d4c8eb204822f533d458eca30a70f76f4d1ed0629a1a6b69da208ad4e27d1a43733e6c2ecda56c1e23d2ba2101bcee0bdcc3241c78fffcb829ab40a89280a88b70d15cc2d97660e469e6bf08d4db3e8e366f3bfd180111e689d5c22c60d20d4d0d60d32afcc607ea8dd94b385b263310af8d00000000000090000000000000000000000000000000e01f2e64ea3b9f3627a9148c55a6730b58b445ba25233cf4f9a9a641e5f75709af9114f63e699785de91aa53ce55ce5a86c5a6cb9c36e0871a608f183a6f70c218ab009a7f7de142789dc12ecbc6be1af3db3eb1032eb6f67a480576157609d81d06b2cc980e4d80db1085a8ee2359bcc54b3834d5d6f157ecc1482239000000380000000000000001000000000000007f363f87b47c8415a58effafdbe566180fdbf7d0f5eb8adfe251814778d5bc480352286b00000000"], 0x1d8}, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000023000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6ff8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a943b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000000000"], 0x10) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000740)="fd2a45850d0ced52706e9f6b56e2479f9fa429b8090577b33e2856379fcdfdcac40e1100d681ba8a75e3752cd5bc9aceec4725ce74e0703e20a33dee5503d7075e6892fead626ff08606ba696bfaa197ef5ded4207688b9c9aa210eb90ddac381010d36b9ee7ca46cba834ff5b6db7da61bf77d7c0e92072255fe2ecc8", 0x7d) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r5, r8) seteuid(r5) seteuid(r5) getuid() writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000180)="56f4c15f6e86ed3145", 0x9}, {&(0x7f00000001c0)="3a0f52e694d441f89ce3cb5dbd62a4d0cda36976fa46b7b02810f0434ba2c9a377674994f397bc927435adf2fac2647b7fa95deee2a56801cf54980dd58f0ec0ebb68972040e9fb11c8316d72ac8358c261aa414b37f148853bd614524f1a97de81f5380235355a464ca1d8f98463b05901671afee148ddcf135aa1003b84ccca9d05ab072f7b2e8bd478860e969b8d07c557d6a1b53635fd48d13aa3eb0d393834f4c6ea8111df9c0998beff076c112e57919f5a505e06ff2f2449ad1eeadf11f965b891f853b1da47747fd0745dc7eb06e3588d46b955f4e58e7f3287589515bf8bfaf7173783c856bd5f784ab13173107", 0xf2}, {&(0x7f00000005c0)="0f194cd8f7a9f42aa34b4ad48d7c483b01e1649f7236081d99ed11f26fb1cdd5f97332e7ddd5f4bf9b01085279c4ca70d20821479feca734981f8a5a3dfdf913ca5af2350c4775a29b4fdb349817bf5f5b6fc8db6a8bfe44d5a646e97e481893ce9411c1ac547ba333ac8bf0faf46ca9f523f2be3af2dbc3ffd22a03000cd5be5f520076ebf0b6911bd0ef5b6992ffc0e76086cff3159541d4e43295817b3ffa51570a6fdacaee782bfc4db6f6c59a473a6eeb04", 0xb4}, {&(0x7f0000000940)="e52260e10dd2bd19f12d74d8034e58b2304be5c150913bd31504df02e0921a4117fe867fa09e1017fac2b6deb7b697cc0e988aee040c2fbac43d3a521ac53ee015a244c5f4b93e6658f642196fdb3a81744626b679b9ef31f9a0aaf8f172e2e9114037fe4d7e47cef90b3435a95aa1473b18ecbffaf4b1b01a9d8e0876e190fe029c0341f2c0af5a150178e4d6486868b779d70c3ebf1fff4a093770537b511d1d89f953b980a26eb421badd4fc99cd16138c7e0553b64ddedd5c631f48c0911de48047a2e5a71efb360a54c03af7d3d7d8ca34a914c95ff6c7bf2c63523deeb78f5964f98b95874a429e92fda6701eb254f95cfe91ef3804e9902748e86b1f4b6adb823675b0b79195bc3c2a966adf43f8f9f49016053e06c46d1d8a320def0f96b5075d7c1412ae8a3e0d1378ba31efa64ca2f50fb4e820eacaa73263f168036c668074481764b0e289d0edf2e6f7d90e936c7144128e67875ef03b3fbcb2af735590c3092ae9436d9109cea360cb4d8bf325694a80867533528d8adf157a88d17979c2d307c851caffddc615dd4b8748bee5f39b17021ce8d3dfd4fac3fec13cb900814c66fd30f63561067fc707bc169d4cde136c8de6f9585595086d1b96a4e49ba5006093ad76007ae0fca80c9addf5056f3f324e1c1bc81edebef57b1d69d17fd878e46a8c9c66d28d37d998086c8d1cbe8b079b7cf13f1c49a656545c0cb957e4d3237874ee3aac320e20155276339a81d5cc7b56f3c4e81fc9c4171f311b9a3490d351140bf4748c494d76f0cc95aacdf6ac101124929b0c44c20e4f2de965fb1cc3a48d366b61a4ef02d8fab32141ffe091cbe857c13a276af7b55a0f1ca439ad25a1914ec4ef3520badfb75dcf6a99d6c66c49816dbf02f057823b25e3ed2f5a5c0022a0914df8e44be654117069ba95deb41c3560217a1a03eea5ab850e2187718c81711a6add9892eb3333a8209c103f86973b95b488249e682bcf867214b2904c2e9a3cb2eb3f1cd0cd2560e44ae01b623d765697e8f9fc88365b0214217a34d3ae33aa0583553580e2aadaa55bda68e90b20137c0a3259ab70a7f1b8a4b8b1e2ed88af1408e3736c67d87abebbab20f245c15149e502af3e09d2cdd67028e4b7b161489513179dabffd965c4bf0de0da28d32867d6ca27f5065a219f36537de662afb790317c537453487ad7f7ea44c88e2d6da44a0ffe4e43d64567b7a0a833519493ebd0824a4bae4403acca3edb3c760e6c5f21330fca767c652ce6bde964f6779e7137bd22372877d8d8ecd4327ceafd57d3a1ea5c5f42ca91f4a1d1fa8f9696064e145111dced390806523405e903e07145aa9a4b425e98c46b29c70982e438356457e8ffebe41ee4ffcca539157f8127b781f0a9a5a2469f33c752b86d3d3d541cadc64573c0e53", 0x3f2}], 0x4) recvfrom$inet6(r0, &(0x7f0000000680)=""/179, 0xb3, 0x6, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x8dc6], [0x0, 0xfffffffffffffffc, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6, 0x8], [{}, {}, {}, {}, {0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:01 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/21) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) flock(r1, 0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x1, 0x2800ff, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffa2) 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) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() pwrite(r1, &(0x7f00000000c0)="173a0f7ccc29028e662c71795964c2b8b8b7702b9e3762c7a2062fb38eae53", 0x1f, 0x0, 0xa4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000100)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725bae21c025ea05be1f0471b6a5cbe7c26d3b6dac9734b72c83ca51181a2718befd89fa57b5e5306c7c58892e628d67b2", 0x82}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5f7bc2d81789ed4331bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001a00)="b8829bf12bd3755fab5ea57dffd57a95d3c885b4a9ecaab14bf944c6c049083a75db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac8247c869eba7c5b6e9c159e28f50cef4b1843f701e7b386a675cd984b04086d758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee69c4920a342805a072626fe68500705d90d3637f0306fd85d24ab537e4ee8ed38a2b85d405b191cc70d07813d09d0041bb61c5c3d7e4fc32ca75203c9cd212cc313297196dbe58e807c64a3b883a9b852d0d9c6b09365a35f44ccd17214ddc8fb05425c87d3f9780000000000", 0x14b}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0x12}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r2, &(0x7f00000006c0)=""/178, 0xb2) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f0000001540), 0x0) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r4 = kqueue() close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = syz_open_pts() r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000240)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x800, 0x5, 0x8, 0x8}, {0x1f, 0x9, 0x3f, 0x6}]}) 16:00:02 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x8a8, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0xee0, 0x8}], 0x2005, 0x0, 0xc2, &(0x7f0000001340)={0x0, 0x80005}) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f\\le0\x00'], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:02 executing program 0: 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 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000180)=""/152, 0x98, 0x1, &(0x7f0000000080)={0x18, 0x1, 0xb00, 0x7a09}, 0xc) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b206c, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) flock(r0, 0x9) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(0xffffffffffffff9c, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x6) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000003380)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) dup2(r6, r8) linkat(r5, &(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./bus\x00', 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r9, r10) r11 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000280)) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) pipe2(&(0x7f00000001c0), 0x0) semget$private(0x0, 0x3, 0xb37d00b271a28bb4) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f0000000200)) r13 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x6, 0x200}) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x78, 0x1602c222, 0x1, 0x5, 0x8, 0x9, 0x1, 0x2, 0x0, 0x7fffffff}) 16:00:03 executing program 0: msgget$private(0x0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x7}, {{r0}, 0x6cd95befa7ee0d44, 0x40, 0xd0000001, 0x1, 0xff}, {{r3}, 0xfffffffffffffff8, 0x28, 0x40, 0x4, 0x1}, {{r5}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x4}, {{r7}, 0xffffffffffffffff, 0x80, 0x8, 0x5, 0xffff}], 0x4207, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x200000, 0x4ce486ac4f5a60e4, &(0x7f0000dff000/0x200000)=nil) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3}, {0x1, 0xfff}, {0x22, 0x7}, {0x8a, 0x80000000}], 0x4}) shmat(r1, &(0x7f00006a9000/0x2000)=nil, 0x61e82f12d059b2d5) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) pwrite(r6, &(0x7f0000000340)="31c68f4c8a7cf4a93db1ec00414e2ea46cc49a4ea9d2c9f44ecd83508f40151e692c54d8d42e4bc2d5daebe357d0cec34abab34cab455734502f7786c4fe56539f96c3b68e9f14b7429591e15120ff64d6429b2e5cc81e869a0ac651932308db86d49cf4d21de1b0cfa28bbca4bbd99f89484bca1d36adeb2e085e0d2ceeb5a0033a626338b2a2b7dccd35c863661613e9a1205d8868550ac6f434b5b79b0093c6062d53e0c892caf7c6b84192223c093a2dcea744728bd781995ed293a523fbce8feafa99", 0xc5, 0x0, 0x5) fcntl$dupfd(r5, 0x0, r5) recvfrom(r5, &(0x7f0000000040)=""/148, 0x94, 0x801, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x4, 0x1, './file0\x00', 0x4, 0x36c2, 0x5, 0x6}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x100) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0x3f}], 0x1}) 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={0x682eb13985c518e7, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x1e) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) r5 = accept(r4, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x51, 0x0, 0x0, 0xffffffffffffffff}], 0x8, 0x0, 0x5, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x8f, &(0x7f00000035c0), 0x9, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) accept$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r8, r17) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r18, 0x40044266, &(0x7f0000000140)) r19 = semget$private(0x0, 0x7, 0x100) r20 = socket(0x2, 0x4001, 0x0) connect$unix(r20, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r20, r20) semctl$GETPID(r19, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:03 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES16, @ANYRESOCT=r0, @ANYRES32=r4, @ANYRESDEC=r3], 0x5) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8e859584a75c169495cbb90a5f5ded51c67302ade9db3896c2205418235a7610d97a2d53108a29ddf054dfecf94a561253f72f55994803a17b37deb40ca086479969ad36d5f12b8466a89695b0bfcfdcbf95869353687a991b953e66c6c3984412a4fbe6337a40e50e4e8fe787d884aabde1949d9a0c7c62599217803e68fb12751ffa47687c3280060987a2ba0399734d2467167f5b7c3a0239d401ff8788a378a6a3cd8a23ab0698d72e6b5b45ea4a71237b6a4ef3730cd3b34344ebca5f20e961", 0xc2}, {&(0x7f00000004c0)="2fe19f5b41fdd1687a52166ae1339c16ff3f1f9694e9c7437693a00d64ad27d703dba30438a935b176ad3d97239cff00de7f254be58098916d24b736c78a6b405b440daa22d337b9c7d1215dab3cccd00be5c7f330f72e0c19176465550ed999c55fa45d4f58118e8babbec85a13bd0499e1317d47bd4fa2df41bd59c0771a2ad96b8a3ded803a9352bf3710a1b4f776e3263ff14d0b896262fc3cf485b54925dfeba0ff3ce269002ca50dc0934023", 0xaf}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r1) 16:00:03 executing program 1: getgroups(0x40000000000003a4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:03 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES16, @ANYRESOCT=r0, @ANYRES32=r4, @ANYRESDEC=r3], 0x5) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8e859584a75c169495cbb90a5f5ded51c67302ade9db3896c2205418235a7610d97a2d53108a29ddf054dfecf94a561253f72f55994803a17b37deb40ca086479969ad36d5f12b8466a89695b0bfcfdcbf95869353687a991b953e66c6c3984412a4fbe6337a40e50e4e8fe787d884aabde1949d9a0c7c62599217803e68fb12751ffa47687c3280060987a2ba0399734d2467167f5b7c3a0239d401ff8788a378a6a3cd8a23ab0698d72e6b5b45ea4a71237b6a4ef3730cd3b34344ebca5f20e961", 0xc2}, {&(0x7f00000004c0)="2fe19f5b41fdd1687a52166ae1339c16ff3f1f9694e9c7437693a00d64ad27d703dba30438a935b176ad3d97239cff00de7f254be58098916d24b736c78a6b405b440daa22d337b9c7d1215dab3cccd00be5c7f330f72e0c19176465550ed999c55fa45d4f58118e8babbec85a13bd0499e1317d47bd4fa2df41bd59c0771a2ad96b8a3ded803a9352bf3710a1b4f776e3263ff14d0b896262fc3cf485b54925dfeba0ff3ce269002ca50dc0934023", 0xaf}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r1) 16:00:03 executing program 1: socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30972, 0x140) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6010, 0xffffffffffffff9c, 0x0, 0x0) r1 = socket(0x18, 0x3, 0xff) fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0x1, 0x4}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semget$private(0x0, 0x0, 0x40) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180), 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x4, 0xd4) setsockopt(r0, 0x2d, 0x7, &(0x7f0000000040)="ebffcbff13b9fd060000000000000048e699319296483289a723a73c8e27303795f551526639cea821b07b5b368ecbe2dc228e287198477bebdae208887ae64900a5f4f9fac70dd4da845b0dece6410192c4d955d1022b6f188106e6a90353a813061d3e3f1014f6e368a0d404aca60ceca8446a45cd97c5a346e855f6300b666bd809e6b8dffcc44aae090d1812d48d6e2302abbca3a165a1a6f33f9c510f021d5e5e59fef21334ab173e8b920d078f34632a0630c2f8705369c27156204a1d2f0122f729e66990000000", 0x67) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x20, 0x2, 0x3f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) dup2(r1, 0xffffffffffffff9c) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x7) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)="6e2e14", 0x3) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffbf7f0200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r3, 0x3) mprotect(&(0x7f000079f000/0x3000)=nil, 0x3000, 0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x32) sendto(r5, &(0x7f0000000180)="30816dfd67a38203518ed65b3552f69964fb9336efcab2460c5ec9982ed141b804f9a01ca1160bba56ac3e311d13b9c0bb85aea0e10ae450d789dbf9b3d785a82e7d67e45c2259f9977a641c2f1d36801001c8067d973ea4fc1107dd3d21edc3728df1628b0147301fa9782d99af4b631295a407210806c3001816df7367e7ccc222f76e03576d03b7e8d609d9fc95", 0x8f, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3f, 0x2}, 0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:03 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/229) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) clock_settime(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) semget$private(0x0, 0x0, 0x20) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0xe3978acaadae6c58) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x2ae) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xfb\x00', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0x80000000, 0x80000000, 0x0, 0x200, 0x3, 0x7f]}) getpgrp() ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035, 0x0, 0x1}, {0x6, 0x0, 0x1, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4a}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x40) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xd8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c000100000000000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) dup2(r10, r11) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r13, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r12, 0x1) dup2(r12, r13) r14 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r15, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r14, 0x1) dup2(r14, r15) r16 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r17, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r16, 0x1) dup2(r16, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r17, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r12], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r30, 0x1, 0x9}, 0x800, 0x1, r31, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) r35 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r35) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2f62756bff"], 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0), 0x100000000000006a, 0x0, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(r4, 0x0) geteuid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x180, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x2) close(r0) accept(r4, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) getpgrp() r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) fcntl$setown(r2, 0x6, r6) write(r1, &(0x7f00000001c0), 0xfffffef3) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) wait4(0xffffffffffffffff, &(0x7f0000000100), 0x3, &(0x7f0000000140)) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000080)=""/9) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) connect$unix(r9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) setsockopt(r0, 0x6, 0x0, &(0x7f0000000280)="d9cf0327e382e85955b5b9a546040db9556b60c135013719662717d1ed1e2b0182b36bdc4116afec2141f16210abfd3a9b6c2395aa48ff712d12eb287a11382e1cdaf745cff79e8cc546d03464f6648080cfe923869439a23cfa9fc545b479cb41fd4794765e4d7c93d13a4dc77eac6bd24ada6950a2ab7a969a888186b64fa59c48dff726b2", 0x86) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x3ff, 0x0, "a59245225d00", 0x0, 0xf7ff7fef}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000b00)=""/107, 0x6b}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/87, 0x57}, {&(0x7f00000009c0)=""/225, 0xe1}], 0x4) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) kqueue() 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x2, 0x21) socket$inet6(0x18, 0x4000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) write(r0, &(0x7f0000000340)="c9ccf7beab19833b01885c5c15b84e2e2e2e903e70c117c55bee92576a6d6f608aefc6dd9db2ba3ab1ee3b7a34ef8882691b1353362859cc91c8698d949386796546e63e91de867207d96aa9c5849a78c846e17a5b3a8d68b739633c83a019a2d250034ea82a242732689ded57acf0d4eb085a13085966ff07000000000000d73bbc2a7ee339a1aaf8775a29fa18586baee005a458cca731ab685ba12d45f17bf94284d3d32f977368eddd3fd5c0cb029601c6f11bce9dcebe3fb37ca23fd0ea98acaafbd9888d227f5a9fca3d78692ecf6d8ee73285e65e3579001595954e5aebd8a3d663a3dfaaa7ffe6eec8b7fb5afc365c93af4a6c7d00648a0770d13031096b346932738f050000000000", 0x10d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x4, 0x2, 0x400, {[0xc5, 0xfffffffffffff801, 0x5, 0x6, 0x80000001, 0x6, 0x8, 0x1, 0xfff, 0x7f, 0x553, 0x3f, 0xf1, 0x0, 0x7ff, 0xfffffffffffffffd, 0x800, 0x6], [0x6, 0x3, 0x0, 0x29, 0xffffffffffffffb8, 0x44e, 0x800, 0x7, 0x8, 0x2], [0x1, 0x6f, 0x99, 0x100, 0xfffffffffffffff7, 0x10000, 0x800], [0x8000, 0x2, 0x4, 0xd30, 0x8, 0x8000], [{0xde4, 0xfffffffc, 0xffff, 0x211}, {0xce7, 0x9, 0x7fff, 0xb2}, {0x400, 0x2, 0x3d4, 0x2}, {0x7ff, 0x0, 0x3, 0x69a}, {0xfffc, 0x8b2, 0x2e25, 0x820d}, {0x9, 0x5, 0x9, 0x1}, {0x4f0, 0x7fff, 0x7}, {0xfff7, 0x2, 0x7, 0x9}], {0x7, 0x9}, {0x3, 0x4, 0x1, 0x6}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(r3, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200)={0x200, 0x7ff}, 0x8) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x80) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/b\x80f\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x7, 0x1f, 0x3, {[0x2, 0x9, 0xdb, 0xe4bb, 0x5, 0x3, 0xffffffff, 0x4, 0x7, 0x702, 0x3, 0x2008000000000, 0x200, 0x0, 0x801, 0x8, 0x9, 0x89], [0xfbf, 0x3, 0x1, 0x3, 0xfff, 0x0, 0x3, 0x87b, 0x5, 0x4], [0x5, 0x0, 0x2, 0x0, 0xffffffff00000000, 0x0, 0x2], [0x4, 0xfffffffffffffff9, 0x2ae7, 0x4ad, 0xffffffff, 0xfffffffffffff801], [{0x3f, 0x3, 0x6, 0x7}, {0x4, 0x8, 0x8, 0x4c}, {0x0, 0x5, 0x101, 0x86}, {0x7, 0x9, 0x401, 0xae}, {0x7, 0x1000, 0x3}, {0x5, 0x7ff, 0x1, 0x6}, {0x40, 0x9, 0x5096, 0x2}, {0x1ff, 0xee1, 0x4, 0x401}], {0x7, 0x3ff, 0xfffffffd, 0x9}, {0xcf33, 0xe1c, 0x6, 0xe000000000000000}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xe30, 0x102) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [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)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x182) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 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$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) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x40, 0x7a}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = dup(0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000040)="b990771f2d7d181d21653bec68395593e06d841471522abf33c197d8c7", 0x1d, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000aa0470df8332525e5a161f9dfdd34b6dc822874407d58ea4c2637b5e3200d33fb47f12b69b3060b778efa74e218fd5f3f0f35bec3085da9b98705f988da7555b06d8575fe9313d3a357a973b642fc0dcbbff05c2dee0eeabcd8c2a7e39aa36184a4a4b79781b14f530af72dc31baa65df7821482a1"], 0xa) write(r1, &(0x7f0000000500)="ceb278d4036f70defcc2845d636855d11705b1c45e00264d4e05d0e237f58f9a6b086299eaa96e62348b97b82afe46a4d0b2df489847e2692ea0a536af65b618666bbfa83ecf1962ea6635b54d6196dbd27cd5b5d497a37982746c77e9372b0b895988630fa3150ab5b5e03f6d2fef7e5dcca900d08884634f6d6385e616cab9d3d156aedd49a48f5bd12a8957950a2daf6e67266bb3304fe5f16537a83ba2b1a497d70702b43a9b9195796bf820cf0b51813ef5921f8bdbc150765be2446e3e942c6e826a104cd22b61bd8c6c4e17e0002e0f8e92bc05e161746ff9fff16c7dac60cdc0302a02e5ba96ced7d157016974cd7479ff601986fbfd908b285c81a8b680279afd5de5b8fe59e4e3c0fe05cd4dbdf52f904ca787d61683b9ba410060e2a1f1f8992931865d5f082c94b5127a9b66d30e9b36230db9b478746bfd89647de57586dea3a557bc872dd7ca657f69a8f571ac8908ddfbf83863817f01c50fb45eceb59bb5d1cea358112f32715c958ec0bde5a9d58ceb1d13cde073a0bce06d9452b48aea96409ab0aae86d15f4f66dec0784949b7aa4116d6c98c5e1a93f227e40ba2a94f8bf437f6761672a8b788cdafc1c7e48b5efe113a20095383d07be1096bb42b418f921ca88df36d260d8a894852e12dd22ebde8aa7c14fa2a8cfd90dcfbb2db48903ea1b62163a0fcb100316c3cb0c4656a3b512b70bf1af049d92d66a46573e2af106733c340241e785af787c2b688d99e9b898fc0ddd30a1b4c000be7c7dae0638fef64301d2d862669bce0a2b4e2d0a9f0a71d05a5753e9d412742d31245aad5c827aa82a56791a3a4e866c62ed517943d0b415a99608bd4e1b20c9741bfae7d9be7d96c7ead5d2dc1565222cb5c2021fd4733a4825c10cc89df159a78f1838c176b4ccf8deba458d924dddebfc6d54c4e13fe65a4d242d5b612c954553adfd650b4623baf95bbd7bbbf8341451cd0d7b33aff65199933515d2143e0bc093536aa4c252102f85b79bd367106743c6186767854f6ff6008b33a9fe436278b66d7dbd0913fe5759cf583d41333a6e5e046ef54f530b51ddc070a7da1dc68047e1e7392f7eb02bc1ba561fd1cbfc65e21aec427dce1f7871807bb21dfae63bb560c44a7625695bf410a1e3d08e5038838f67ac6eef42f23f550fc6698e3b555012c435d848a2b259bc5da286ed2c913de0a95a1206d186d722d0ba75206ac0d20a789cb598d5a79cd60a0b114f5ac0c381bdef41375108ea35b57e065ebc56e7485f7edca0cefd383ba82e7100f5deb225f175ef2938f6681ec27208d3bc8ea1c4104c0f16b1c0cd8dd551d2d91e4d30a9f69e6ec8a3bbbf6b71da8aadcfc9239cb0d344de28c3f529c4d58ffae7e14c7e707e72a2c6b1ec65242f261c9b52d907b218116dbd84ebf7f920b183d8fef35b7eeb29a2d8e00099f2d77efb5ece671e47ed5db1bb35dd564d4aa3f79b0f3537c3fadc2f13e969c87966b68c0db17ddc3bb7ca5d05f1d84a2810374c0cc45ea03e4ef137740b04c4e9aeb28bbc05c18679820e842a52bd5058258a349b82acf4c8d7ede33a52b6f64f330ccd456bbc2fe61c964609126e5dd14936a189f759bbc21099c375054850970aca8dcd09c7fb80b3324209296b50d1838832ace9608652d04f37f722e70c4e1c5ca2244f8b0fa86c1e1a7fb111a36c49de6bc00d08e595c561b8adba7d1ba9f61b47f519350a68733536b2788e9c80d6fdb76391cb4270240e8c03e9d0bec7b62f378a00190df5254b6b8180f679f7710c111909a69ee8f2fe6cbbe1b1475925b5f6d786fc5866c50fe49c349d7c54ea0b924d2cdce251f6e4af4a4e6af2296288afb72e62a0db864dec5f98a0049ce1771dd0d4cae543c1073953067d0cf3275499c4c331dc5e4861f08eceda5d022ae2ecfa1b09307cc9d619d608132df7334250b4e364932df7569e0ffb0d0c1620fe08332785a97163ebb6bf7b92ea0fee441ddd3e581e063835021e6a15ea3367991ac650982ea8eea37534497e7a163a12c488fdfc25bc2a19f2e950df44aed50a8934622f3469ba73efa157d3e25de269492b931780824b5d376049908827ba467608b89bf2faa9aa863f9cae431a8735b90e4bda2ac14dc4dc8a3c2578ed38b624153d260b83e54f8361ea9fb9eb0044c8a0bbcdb6ebf708b02c886e86982cffd4440730f2f7d58db29f5ba00e56df98db5c70c88db596d50c7240782fc8b95c709104add31e4e28139d4cfec533c2fe136faadb7cfd552fc4be3ffd772ca4aa2c98b71fafc787eb3ad08f67cc34802641bb6139511dda7a914fb35f60789b2bde5fea1a278e09276a8778c48673ccad0cbab104c1613bc1f1a897c5bbfb463a50e13bdf966cf870a90d232eff99e6f3562087d712b1b773cec8f299d7a0a06fad4634f1c4fda90e5345a0472e78baa24ff4f091165100017c0210b4a42b9484f340854fd9901c0ed33ca89a2793f148137fcfb41ba62decb4b0aaec80c6a3bae2a36ed22cfb1185bbff7148739549dbda74a14cce77a200ce34738d0c02ca6b05d5a8a0637c4cb0b66aaaa3177db473f4ed791298662d0b3f2b2df820e45396fb6c27b339b1c323d9f643fe40e6f7f0e770aa12a3f86ab9aa9394c5f63640d4171c1549c46ffcc1eaa66f86579de19b81b394108575d76c876f6d0bbcb73f13736d97448b480289c5e0baa688c3014ae20dc28af6addcf68702277d6067ebe97de084964782687514f725a3b9e24fe0ff1412173ddfcee8ff78e880312a7cd2ed7229b754db87d149d6db20910be3f12391aac81fbc53481d4f52ad5d4f77c3d6777a9a027a3db6c0f895fac3936fb1613298a35512c61e2c3d5293ce8f2d0c0e6317fe5d0a49a221fe2f2503bbd86742e09f948f5714046f0cdeb6f7489fd30f3da4d5b688ea92a1260856ebee6c139699ed2923aed9831000fb32cad2c32a7bad896c0c4111b44adcda7012a81a0da5474752758775a0ae151cbbeb789c1c052497b6968947ed1b94334db1f67b0875d2eacc34bb77acee7215f61f839cb6e089e386085a038a0be30f7b619b4f1a6fe43624fa221d0ffc0659e96e422071dbe7ba95a945d6ef94d300ecb12366ff5928bc01949cb22d3354f49cd05e8d7c78b634c2dfc5ca08b98edfb5b4b150bd8e4fac7bd52e561920fd363c992c36c1510dacd25628e3bdcf9613d8212afc837d877b3bfb3e3b2e5e58bd50f60acec0929c122f0f4e83702c506c522cb482832c963b2ab0147e186a139807c5a42a86ad76d26491396568490f530d2eb2ebefc800cebb27b68a6795b2daac8180735f541ce8c7ba3fbcadc0b89a23c6bb1bd7a94b61a512392ec664f5c95b37b562fcb0131a734e860c31a0205e8f5035547790a671652d388916228f223f4f7c6180de1e734d48816c2e1798162c73d3f690a45a9b7ced356543b538db3060b5324b87979770d5bd46f7053f0599cf653207e286f95e8d13fe80832899f723f1f77d1c6e718070905d9cd4a3db4b39b1f90f2f0cc7b937b631527726999b6cf4c5c32b259437c3d8b81bf9daa3bfff9a7719ce1398a27f321f6ac0f61374400c137a64011ec2be64b3502684fc773345eacdd5a5b34f0fdd3782e815d09d7ca88770f5564e8f0538e6c8ee46342912a9964e17573ef120e58182b89bbdb15ca576c167429bd135656d4a5f2aad9e3ff131d492edbf3ed9805ee9ea134c68b2f3c72a3bc149bfaf5cdb4fc4931acc160f1da5dc50a8a9ca628b7b3d7ed656d8f00964b4357c27ee18ca2b3c2ae50d2dbb8ff81acb4796fc22047c2e12cbe1ff37fe723d2dc6a8beffe9b01f90a9edd87bc2d792ceea0df74b5ef40c22fbf1126c82382b793c8fe7d5001a15b6754aed9efa6d50063ba63ce73d4c0fe99afbcfd668d9981293cf143a403d3586a2fb37bc0f34a8614a8e5ae1e7b52152c411011f0c530089a941e75622b33ec1e3c497a70c6ca22003b25f7091e7a41a21ccd5c0c1638409679315d9e6f010c7cb854fcc6515bfa1d124bd5c5106c52582cd55486ae75cc429951a03a35019cb74dedb5929f448e27e960f7194cba31d7ba3a80db2c470a41dcf8c5df08b3a5765781d3476f4c076ebf9d32e7446625c9ae0704196ca1baeb43ae230cbd48b918b0508c4e0d16582f0a4de787f5fdd16d6678da01be414029201d5b8d0c535c836919d1a0ea7bd9fd2d9e1ecc54ea5e8ebe0a33b7773ebac423893047cfe146ab24c2666e312df9cdf6ac871eb22aa37f5c5c64e1fd88bc3548427a81655e426160ecfc5660c33348e8104797df67611b603b0690797cc3fd21f4ca0d8edf527ec94773326eed9fae83655e6d7a6dbd7b806b68f2428db14a17343bc0d668b80665b7ececff06f4bc39e49472b5e17aa63377a1490913b53d994fc76774be169e48167cc6139fbf466a9c8396e63462c3fb5ebefd38df667a53cfbc3c1ba4f9f94aee893db886924f42cadc4dfd9a00bf5e120a5a46c4a0f05f132b9f6638c9686ad890690ae225aa0d51f63b3836f4942e8aa7f8547140053250a4bc3df8a8ab51658bf75add2d4416c8134a2bad88131e88465454969075e8236bd3b8ae2c0b401f0c0e054c394560d9b1f80b97debc18a3d30ca98485bc4cd82939c284d8f452381564739a4d25950a72c244468b0071545cd38a339fadc4d80ee2a9c861fff8f7e73419a66b64dca6baa95e40ff018fe00f96c52681689cf0c5501ed5c5121a5a5b0fc742f17badd5b81091c4f257b3531e6a86803031bd7d98a8461e5b9a59af38a4938f285e23475e32b999ea57be5a0732062c3a4364e00eaecad252af1d75cf85c76aef91904ac8daa66d5716c6a6faaf65f91d0b8090694b4f0a16b9044ad86ba640e1c34c34d83c0bc880e63dbf5f4eeec724cefbad9c3b3cc4fe4281e41d473ce2a929763979f1666fd052d5d240b83e652efa3cec972bfdc123df94f1dfb5906c0540132b0aa039de67da02543878bfc0378ce383d66f30c4b09f0ca4f1d012f1b3800a24602f37a3f23f6d3c49d3b5b3c37d42f0877f15a0d9e42a4305474f6420cd3bd39453ccf857100a2caf5e62c47a8eee0cee7a9aa4fc13d3e64e40c4bef47815240f878ab245216e8f4c5888837839ce18671d7ed4265334afb97f3dc9c92841f515780fa729bbc5604fb221578c4a42ed54ed021c08a39f219c762f95cabdb8b35d890c884dd30a7668120388a506c5dc1baf335e63ccceb383f9b66ab546f025132f2cb9a04a30b593e17f5b8e8b13039c5cfa1256d90cba8572eeae1d8f6b8f34726faf98f99130e15626935d0ce9226585a660691b416f1ff93ed0b461c5192a94b60e7071f1af4c168a315c54533eba70e90346d2a2a2cd335ae56a34dee9bf0ea63558ef19a49d56515306f5e0aed09e27d04f43a4f92394a0d2f7da35663ab32c9db3e87c609759edefea18e097b74cf1e8f3a73f163aa4aa9c09db689004fa12795104c7a6e2f7c54a6b31504e5dd20c53b6a75983e3bff2d5b91d3430dabb53f9e4a7b7817343b2dd679df040e7bf4071a712b3ac9459588ccc58f10d86a32e012d88839ec8519cb10e67be7e136c5ed19a683d65763f54f4f442dc7decad6425b6172fdd2e1a89f6ac62c498cd693d7853f9f9796a2770a7b9a1c2714655e6d47a153313ec8baf18e1727f6a2e0f54b24ea66f60b6a8b11624fd47b1fd1bf2fd873fb24c0e75e24bec35022e54699edcc784ccda1af2676c0498893b7ac64979f9848201f1bc0a7fa465e26b14fbc39477eac336fbc", 0x1000) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:07 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, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x400000000}, {}, {}, {}, {}, {}, {0xfffe}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10002) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x6d9d}, 0x10) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x2, 0xff, 0x4, 0x0, "a7227f95b4a16d6d83370ddaef0dd09a3d2a9c16", 0x6, 0x81}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x133, &(0x7f0000000540)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x8}, 0x8) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfff, 0x2}, {0xfff, 0x8}}, 0x2) write(r0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/62, 0x3e, 0x1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x2000000000000], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d, 0x5c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1efb, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') socket$inet6(0x18, 0x3, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/140) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r0, &(0x7f0000000000)=[{0xd85b609187960857, 0x2, 0x1000}], 0x1) getitimer(0x5, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) pread(r3, &(0x7f0000000340)="a0dc00f7522904005509d56e433682b1c345e69e0e1141eb56374fcf56bff80a7b44d52ea1adfced1935339683313230390ccc0aa0365a729721e8f6f0d4a8cba00daab5727685381e951cfea2cff0150d982a55aa403ee256ec854be00c5d2aee52be2443892e4d2863ac1c1f56a14dc0cd847e76a755141de1ac4e95b3bc675e2dbe17f5193fa3c6167a45c8e256f1b11c8d3a60c3056fe7baab79e882c4db8a07f45e992ad663c678d2e20fc1db8301b47b5d9a73e5c581bfed07bc43de57a2bed16a16080362f5b8d3f973b7418ff24e63e4bd003b45d2cc9e45b877c5b4f3f765866f1fc76586b5a1699483b7b535a708c3fde4730ca82b49d70abbab8591e1cf35bbf762178fc034b75be5314b488e7195ed67a6f49f929daeafe8a44202adf3d5c1583dec8bf9b5e6680f57678d2d13557267c644fbff3eef2b1ffe778dd5fffd98da50686e8b8f34df69975db25eea6ef42d496c4b0d83", 0x15b, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2747061e2d41e676, 0x4000, 0x6) socketpair(0x20, 0x8003, 0x5, &(0x7f0000000040)) setsockopt(r0, 0x2a, 0x100004, &(0x7f0000000000)="06000000", 0xfffffffffffffe14) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x7fffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10a) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xd02, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x102) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = dup2(0xffffffffffffffff, r10) poll(&(0x7f0000000240)=[{r1, 0x4}, {r2, 0x4}, {r3, 0x1}, {r4, 0x82}, {r6, 0x86}, {r7, 0x40}, {r9, 0x100}, {r11}], 0x8, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:07 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, 0x4, 0xa5) 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) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f0000000400)=0x8) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r27, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r29 = getpgrp() r30 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r26, r28, 0x0, 0x7fff}, 0x80000000, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r28) 16:00:07 executing program 1: stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x101) socket(0x2, 0x5, 0x20) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000100)="f3d3f89e01d77e1bc768802d80685968bb85706fbbed88951b75440e55a7d5ee956ee97de6927a04968cce5677eca2df2cab832c8af1a74fc1fa9d925ee0eb098d11", 0x42, 0x404, &(0x7f00000003c0)=ANY=[@ANYBLOB="386e73e70da0c561c0f7d93c5bb7a8849bedb7fac1e36e18f02ea05e94d71ebe1e0ae0d44e65a660a48c3c2ec0d03186ed0c648ffe0f6b2ccaacb18423a970d05116eba8ad6df643c2ca03f1209aefe35b10ae5dc91c9315fc259e7ffe37d1dbca3b346b7fdbbb1d25d2155fc1aa849f810e74637349eac673eeb95c9569e9a93d81548ada16f865e50cf4a202b13579f52988a77be7669c0c997a4b00c34fb55294bb14c646181ddbe79fee787bc83d69ae0e3298b049d999282684d75408d41a669d453a27521585346acc867a898bb37961ddfa08"], 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) socket$inet(0x2, 0x4, 0xe7) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='I'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7fffffff, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x810) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/55) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x1, 0x24) semop(r2, &(0x7f00000001c0)=[{0x2, 0x1, 0x1000}, {0x1ece697c8a696cc3, 0xe2a, 0x800}], 0x2) r3 = getppid() setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x7) r4 = socket(0x20, 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup2(r4, 0xffffffffffffff9c) recvfrom$inet(r6, &(0x7f0000000100)=""/102, 0x66, 0x843, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x6) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01060000000000e800303400"], 0xa) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) munlockall() r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xc6e6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) seteuid(r6) r9 = getgid() fchown(r0, r6, r9) fchflags(r3, 0x0) r10 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000000)) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xffffff80, 0x1}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000100)="8451caa8afcd0164291448b34e463647e65788a24f5682edffad9c1aa407e5824a6064fadcc325c3f24afe3e90c7679e488ff19e1d90cdadb5b263d0da84df6219cc0afe1f1d025d123cb452b114d629f8b23db4aaedf5a52e5964b3e149f7337db42d8d921db6fa4a9b275ba8973fd73f9b6d7cdbce6f8caac832744057be9fc4bff7b21d57e0f558ec7871b7ad7dac1465937423d6ff32afa743c599a5d7944be4dd25d0515c3c75da5fabf14c78cda02e1aac2d192f2e3e2b", 0xba}, {&(0x7f00000001c0)="505126e246346abb50cfe438622abee1af6e4e79a4d626802464da6f10b8e681307746038345940a3ed3b0df278f", 0x2e}, {&(0x7f00000004c0)="5abf2e2ceb5d12c36b3dd93749dd9e2d72d269aadef5c919d9279069d6161567a4c6614ab634d112aa4567ca6ac237302f4cde77eefca53cfb691dd33a4a43534e7052d7724c6235e345cf2b69882f59552539ba060329677fc49a295d43248d44357588679c01b3068ba353c35d7b393f1c996ae829d283303cfbcd0b825f393f260a", 0x83}, {&(0x7f0000000580)="2893dbb9026175b8c4af7d32ceaee796d47556789b6cc557742d6f63c5abcab354dab9c938236ef90f4e667919ad2ffb83c033cd8b203ed94a9265a4ec22ab4e98b8b7340c8de33bce2894dcf8f534719ced1c756e2995671dc1ce8d19af3c4461160dac7602ca71c0ef463a5b60e6c25e7114a1ba6e70452631806072a9ae9c4ff5ef4c5482f6efbe40a5ddffa32436d843dbeac05289c0a18cae6a7736d28dc011ece62728f3873df376e8e99443139591ec5fa793a2fc592438844ea38c0f80b63f0f940228ae28695c950be8debc5a314c4014bb1c0401752f340d86c76aac03babbf706750d92fd47c8873f31176a02172fa0ec0612a3b2802573220d3880547130ea97e8af8a45bc8a876f341fa14d56cd0301a006802c4ec6c1bf4c0426a1230c2bfe3c9fdb54908830cfa9e9d15637cc06ec751f0ee5785f2b5661d9e878666127efd4202242c6e35819b03e6b4eb202d034e98cd20dffd3776572103f0c79c63ea19dd6bedc61924d11615a9c420c6599ee73811e3d9c5aa0eed40a985ea4c348fd3409eafdc6cb4550ce7eedab326527b42ee73b370e460c1a50524f08721a16abc4b810f3b291b1aba08ede8ff5244951e6d537ac42ef8dbfbbc438fa6b5b6f607a232cd06a3b089337974e54671e372387ee3283298bc2f646f17fc66f26775e98bb32744799dfeb7c9084862a4a24ce1c8a7536c3a9123d74022914487ef90bae3d42d2fe5f9d621fb2747bbd8f0325e12c02d8b50e61fabb9655859326f86c89d060d6518780c7c3766ca666bd358942612d208a0511976baa9cd7e2da1fca4af1594d0112c9147f345d19b5612e3271335a6269d11c9bf8d8d14708b56445edad3c5040ce825ffb47859685153303f812042e3f263d17c4b634550c448907e782d084b6b608d0ea57cacb2b2fe487d67e9c50a2b2eef09e6637a5e03ff30beffc0fd013063c418cec3f6b7de044ac13e179de80cc40edf002a5eb3c6b2614c2a7c57de69d50748119354c9b26cae0a5a055ad31dce4b730868d3ea0bba12d13462fd861292ee62d1e345ab02f78001e3947e0debfcfb1783ca2706d527317565a7eeb1fac3e56510a931674f0129c0707617a574c022972a069b38b52922cd30a965f6ec0f740b615c7a1c6a7e215718b458f0a5e0e47326f7926615dc4ab97d45e75e9114542aed5adb30782c725dceda3d9727534d74cff88cf499ff817e1fb7816ecf14051ba9a2628140bb7044b6dd98a16018dcf6422e9a8a3b0146fa3d46694b66ff5e700960d6b221231fe27f56849e3e20c6aa9d2d0302c521fb8a8f9c16333fbcc9e2e0ab5eaa8b073dc97c2090fa48b6bae51ccf8b932bb81e282d1bdda71cddea2488c45b151d5599995e1e462d8878c257e1a77da0fe424feea909e1c79762cb3361e32bfa4c870cf154e7e3d1e6e437f397d26a675c7da3db82f2cfa71906b704057cc9794b6a359ed8d07c0dbac6cf91b8904ff71e3518cc034d8cbb660e039c0c0f4d0d2c375191a068ebfea30b73d3135dc36c73d057ad1a3ff8d29e9498ad8b7f5a471852ce1350c0b211efc4fb944d8eaf632018d75621ec0a1390fd7548ac17b465e4dc5da43e4d42e254debfbe7101fb94f0d7841d4ac432a1296c95045d0c84f66d93a56d1d0f4f09ac80661929d6eef4641dd7bf080426a5badf68b9e07eb86915b8491eb025b2b345096c4760051bd9f0cf66189d4124add26eb67f6d6627ecf65bf7af487fffd00afe5a3587ce151f6dadc411c66659b18e057767d49e6a209f36cfb7d86e040ce6766cb1a6dc312ff97d35fcb241e92435bafd06b79e9a486ba73ed1e320dadc7b27e5b73e5430802bbca6601b20bed5e2b20ee1250d5a0253bc4f72d15e209a89b1711c04eff958c73f188604adeefe81917e55c65908c66403e24b41983de4cf89bc2c67a2762f6e49d833bb4f82ace5c52a0c3d8ee5ee6459d957dc49917ee3c3949f4f4750698f07999e5d94442ee1d8da111afb1e6613122eacc193b4e8821defcc0bff629ad2a84d12b2f45dd02df0ab537405175710d67b969935ab5e09085438b26d635268a72668d6419471c74a1515f9d2866c9571142ce635f284c6bf54f8adf7f062ee3d5624e5b1bb66cf696e53965e8036428d9033785b0497d244a01494d7913f528ab14f43fe9143b9b0595d6cf576cc373736b21d534c31daf09009c64321c60089cf6bfdc0c7f7ba554c6e7b89795dd5c546047e514e375ea509f088a2ae5844a3aae87cb315b80d44e4d2ff20ea35dfc4306d7de87fd5d2c985062830b0654407df753e113f56eb769db1a9312bc199a3e8a104274d3d73a566d2ac8d8604238d25dc9568f4f77cf76fa0ae9c448ca0e0a949f73982e72a55abfd7ede6782367acf48dcba66437d2acb6b3b66367afd90cbade365064d951994f8e21368376ff83c9d8293593c5b8e50f04066d3482eb65b64b61923e95077089617e5677734298e5ee118d72bf15bc3b1f522ee5df683aa632424cb67f73582983a7552e4541a3c98479f00cf774b0e80835d30b6e79ba97174f6a1e64d2607c96288cf778b9d4fd3f341f11e9091700d7ffe202811f82917dbfda0d2e6048ad42c90a8d70b99d71c7ad812cc3cc61cde8ef2c34d8f045b735680b00c2e7a068baf2040d3a315c0e2bf671ca580cfc04c94c2792c0c72e9b29618fdba7ec13dcc15d9b1477e4003f3d1b30d3fff82869be0068fe9c062fff73ab5f37ea8fe03648097f51bcbb976bde7e628148898bb724687a4cb8628b600d11a9f35dd3947231da195a4c4c5c476ed6611ec12cf25c287c7f1dc91394008e714024cffe02d9047a0d0625fb844a8f8fa3815b23a981391364b7a9962c64ff2a6016939d117cfa167cdb10633a65d578204f9589298f69d41cc73cacfa0c5dde2fd09c7db83b0fdf6af996e1e047fc319786920524bf19be8e554e8afca2609f5c6b7dde58a1df560511e65781d1ed99764704c54682132bcc6eb549bdd5f677f7ff510ecdaa1b6202215d840539f61f7d479cc87c7738125ec780ae9c7de45fb98e79620d9969fc68879b5dbeed7836e00a81fbb3fa9459f27871cc45482452ffa6be4f9731f3e9e5ec48d6b4b7caa406df0c39dc0f2856addd4effc16f4a657bc0aee0d9ee3a306ece8d3559df42210618abc6afae06439732f48ad76d8ae3aa395917991c2400ddc2559b715e561ec1b8f346f90cc3c8c2d7142f8f23bd28be1627b6e2816f1f8c881e558ab930a68f97e83f54c5335d7e2bb51c1e189c26dcf9a02ed9b7b09f5893c6c076d3369271f488818dbd427d14ece5fc972ca88f6f2d8e028f863e70360298e66feab4ed111c81391a78f30d3ce47a20fdb313394ff5ba5ceec929685a12b05913414fe683ee7301f7d6e0ee6e709b171c1d89613de11afc45139fc509d78155abdcb10471a3989162e4984cfeeaa61dee3bac52440f6acaa9f6c39fe662320f3d0cf5a67fc3721f1d80201f1ebedd8d8eea20d6a5c9c7ada297022d64e80eaa0eed65bb30d4ccaae4a33a62c32f96bbd18240d1fcad05bea2700ca1580e17f5c91588bbb6a9318280581c8dfe7ac8859be40ab655ab47d47c4116421a7e92ac9a6ea220aa069fb26d07e9e96c44eaaab698cad999ec6b7db2869f4cb8ca7712648ceffe459e25928b023430bc21a75bc0044476b641f38a5b91374f8339e8694627bb4b10cb513884c899a328e099c44b6f151404a4ba93b6148e6fe94c48b586d32c3388e47fe4eb579d462f96beab66701f7eb7206b2c3d07b64ae804527c5f184e21e7cfe73ebb5fd22e1b57617df80c7c0e6fee81f032413a9d5de44128eedbd5239948d4b14cbc21900d9cacefe43484eca5d0d140ca38e223417b42e3c785099d1e41924424daa961f4e596ab28f24c1f4aaa37da444e9fa3ea5e8c54a94ab921db7da9b8b837c9ff19c9da5c3dee67886174f9c9b47342027947507d3c6688119662e523e4a498c31f687d541be4d31de058e679a0a83857b8fa7a4489f8b9d1f244b31a2cb8ca367fac554f7fef6f9a379fb5bfafb00212f212bd18ba1722052faa88ec971e59fa269869778c04507a62388234b9f3e8252b4635247e7b16a4acece40f58e9720d9a9e6966cd22fa082d2913599b9cf7f6daf656347e9c0391733fa2f8e97f84ca36cd01eaa807a8be4f76d276c4facf0831b33ed168adfa8d2bf1289c69254f7682d8053fdc0215251854a5c27a76257ba2bdf6bf31331a08db19d2c917aa275194dd935e0051e6467e383ed757c39fb339763a4288daf7bdc2e23b99bedc9a9d8d907b7a90569cfd30464752ae7bd6b0614bd818693394e64bd4941649d59360c057d5df675c3c2eda5d0f87bbe6d1fcab2e138c41819f03f2ad03cb1cdb0afb864fb64cc7cac9b57ef702568b3859224596a11e6408aa254468213618cc3d018cbb9758fcc4cd78b1767f042ead617478b94503e52e25fa8001eaf03ba2dd556a16f1ebbc4855af91186a9695f7362ad812b0cdf2bd2040a752bc9e5bd0ccb31781511739c313bad366cafe8921ce08041f3647116453b889a0af563e5e9df7e8ca778a417ec1fe32e584deb0f79539c3ca8d8b1308369e0a9838901a18bd541260695d3051b1d228474510d0cdf40f56e659f2774e73ce166676fa3629f2ba0a9af4324e04e966ab44d36ddbf879f782ceb86a566679364605f7940fd00ce44d0e3bbc4cee2039b71c145e4e2cf8d5dc033a9d6470fa5a706da134626448c6e142d93b7f8ea1e9ae29874719bc7ef45913a35f9680eba53327b0bb8d553873eb1ff3df0ccb900c9a3d32d6aa5aceb648dd38d4be85d564da969a63a9c67180ddf60e61e8b94c0653677b8b9873fa954fe55a7ae4751947f44432964f5f2eb5d62d6130bc625757df5c126b4e5de2bfc6d4990b2f5bc843655c52611ce31bf5a16d96c34c61deb5f10bd4684a2783c93e1eeef50557226eea17f4dcc822052fd82c305bad0d1163c71df1d42c110f974b6995e7f934e32411cb402f8f55982bdd57d001fa1f0cc344e8dc3bf40631236d496c5ddf48921458d3e03c922b6ffcd0870d946d6b8b928bebc8720a344baea244ce6cef67f6fb528ae62b08767e8cb270623aee4ab77892ae44f8f80117813d1b856216764b64cce9c34523b35a0b85d58e34b5337e1cec7b7a5f37640699bec4375c12a1b2dbe02e547cab3ebb8f0e1ebca030fbb3b0c1ea1e554a7bc21daef0834fe388bd3fb356339866a36e81e406312245ae2b983ff79abecfa882744c784bc53867889cc001932a378c5f6e7a5d2d95d0fcd47ab9e460800f7d5894afe6717cf2715c5fb7dcfc100b277ceedf2f0aab3e5b07b38754ae8ad4fe4ddd4289fa2318ce4db8b683bc4ca5f9c526189d81ceaa0deeb78bdcc9ca505e5e9c4a149fe2654ed89663f33f1b9991fe1aede5d4addba147c5fadcb29133286432c65d13219da30a952ac47be28bc7885e0f0ba1febea1391f43989ab6f8fd85d4730b63d9886219cddf09a87b21eabc221c314ed367ffddf7a99f569e3e9dabdcda3e40e49a2f6ac422e30f892f434853a8fa80844b32da69f8f48da3a9a413989248bb21112b55241d631f80ba9242a45f882c02dd84716b693b9e4d54e598c8948865c7a231535ec0efb32813071c6e933f575891c97422daf3d73e850642a84cb231eb1aa661af1054480a4780fe358bbd4759363f77afc63367948406bdccd33aaaee2058a2fcf8b9ebfdea03b4240aa3b9b78570252c15c8ef0baa87b88b", 0x1000}, {&(0x7f0000001580)="b02a73505313de3de6ae6c54ff09e1d8eb444403c9a1385c8a431d5a3c39dcdad904fd1031ddeeb87ab438573c5ef7b9c02eae06d1b21b99a8f39a5fd4c7a5f29a32a1c64bea83c72a0c9029632b440d5df995255db6bb449c81530d296c888e2e1cf91335ca89dbe9caad997c64e8d3ad5025c1f5afea561abd7bf2eb97766770eb412e2df3de2096192730c508f482a96cc8a3e8d2625b1781d2147fc0e4ea427829e93e552c81c2", 0xa9}, {&(0x7f0000001640)="1e9d22bc1bfb204d3fda3a4eea8d19a1da32cb9c69f944a454512e6f827c409551c6085362e7ce5722992eaa92850a9ead260e0d2ae1f47f2b05facbce38f287a2d2045cf09c4cf0e1f39377baa66c77009c5669f21e0d0ce62ea8f3279709f632e8284779adfeed0a38735e4d64060003e57a5ecb5da0a3bba59d4968b1bf0b3a6c438718350cb197868b798d79011699c5581ad18e7c66bd556e683ea1b8c1777149739da821585127b44d18896a2d7477ca2673abd12b8851f6d7de2e806efa0f40366acf63bf0d117d1b0f112edf60da770970505abaecb92bcce2e246d901f638742512246171c68e9519939ffba4", 0xf1}, {&(0x7f0000001740)="0b0c859583f27bdd7d013df530b10eb85141552092ddabcbbf5fac8bcb5ddd07574b65e56f23e9c47d2dd56d49d5b34fe79cd4ad9c49ded218278fd92799812a648d3df27586b8af6425c7aefd355210ebaf535fe867a44720b4d1bb1b2a38ccff21f0aab1d0a6bc8bc2c2db0b3ff4aefbbb9330e6d905e6792ddab142e51a14621f0eadfe5e807da6ce623b8cc12dd4950ad44f6aee0d32cd6e6f8cde741731a871d708aa51728864902e25203d7f10a042b4a97b86447a12c65a43bc291af99e10f8746b2f659afb84dd693655", 0xce}], 0x7, &(0x7f0000001a00)=ANY=[@ANYBLOB="e800000000000000d9aec48300010000e91a3b68e0959cfccaf8cf48696b3e579338371f572c6d0852d4bf7c411aa1a7e9d3a7c6d86f4cf48db8a1aabd0227e8dfc9c7a131e34c3e37185fd10e6762b9403cd54b548beb1cb895956df929f0b3308a577c0c5b9559790482f81fc004bf3c243b28ca02a17b6a75ec3f5755e11c1c2b962c3125c5d7e2d0303739476ee28cea1b867cc81e2a960042a6410bd7209489149891b514e86648cfa5ef583ee753c7206f2f85eb1f9149a4639d0dd7db5ea83f60e78115488863bac22b784b387dfb307731472d081203b06c10629ace57b5898a005564b9dc6bc0f6115ee3d107cef461b9fb004000000000000000ffff000000080000ae4f9bd724796b111cbd8c2ce57193a69cfe03addf8eb2fe0285e14fb1b41b130b5b6a416b0a1632da07c229ea5f0200"], 0x128}, 0x40d) 16:00:07 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x3010, r1, 0x0, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='.\x00') 16:00:08 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x1b5f01b56ece58af) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x1, 0x6e02, 0xfffffffd}, 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0xdc85aa6bd9ca40c9, &(0x7f0000000340)="194c48df71f3dd35ba41aff2a3939937a14cb1818dac6ffec9458a980d42a117e3f3669672878c2d4797314684e90251145ddc3c61a1cb52804c0a7c10a955c81450b8d225adefd59b81fb0c2ee78ed23849dea306d35d519edd3d57abb9becbc0a9b8a5053d7c6f24c51a6cd53565edaf38a7c4b616d26b8178e76e349237aab603777c97594d0fa6a38812ee91e4e5f3998de7164a9e3a99414d4e3012fb6c2c22a3d3da21cac0c6255e9e581d", 0xae) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x88, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket$inet(0x2, 0x0, 0x20) kevent(r7, &(0x7f00000000c0)=[{{r9}, 0x1afb2af662592606, 0x0, 0x1, 0x81, 0xffffffffffffff54}, {{r11}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x6, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8091a507d5a98c5c, 0x80000000, 0x2, 0x2}], 0x7fff, &(0x7f0000000180)=[{{r2}, 0x7ffffffffffffffc, 0x8, 0x2, 0x6}, {{r12}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x2, 0xd3db}, {{r0}, 0xfffffffffffffffc, 0xfaa8db5ffb97418, 0x0, 0x3, 0x9}, {{r1}, 0xc4e36ca131a9a8ad, 0x40, 0x2, 0x5, 0x10001}, {{r14}, 0xfffffffffffffff8, 0x2, 0xb00000a2, 0xffff, 0x101}, {{r15}, 0xfffffffffffffff9, 0x0, 0x0, 0x4, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0x41, 0x400, 0xaf}], 0xfffffff8, &(0x7f0000000280)={0x9, 0x9}) 16:00:08 executing program 1: 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="000038000000efbda1e80000000000000000b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cdbc400000000000d9ff6df856601006712731db7e901a15900fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), 0xc) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) close(r1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = socket(0x39, 0x3, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = accept$inet(r5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:08 executing program 1: setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getegid() openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000004c0), 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r3, r2) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) dup(r0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x48}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(r2, &(0x7f0000000300)="db1489ba4f20797e4b0fe882da90d90e16ad1370dc35ef5e6a94562310fe09c28030edc83bb383a8833a17c688ce413bb2fce3ef04f329f1e0e71a7427769064626bd2617c0f2a1818c84ce8c7ce7d327b2c41d893009809015aed3ad2f86cfa44dcf6ecc5716708d883ff3c47a72ab35972a751c539475431264902b462c7be4a32e4b0c88fbf37276138d11254352e8a7b4851cb175e239c784a223915d06222baf00dc75c37b7a4fa173ee5500dd2299528f52e89cf99be03174664dce2128ea30eca794187f09506bade415fa0386b55a2f61397d6272f29e677d8c30eac162517b9f2a95bb24fda3900c9c3423cf6d464770c602e9a", 0xf8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xbd47efdb2120d778) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x2, 0x5b21, 0x7ff, "ac39c775778aaab5a7f855d51b7eadf9b0443758", 0x1f, 0x975}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x2, 0x2, 0xffffffff, "d06567689449ccfd0cd1f625484cd9b3c398e88a", 0xb93, 0x40000}) 16:00:08 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202ad7bb1b10a5b846eb9e8add59621f5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a"], 0x10) 16:00:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r6) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r7, 0x5) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r4, r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x715f7b57a4274c15, 0x5, 0x36) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x4ed) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x1e, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:08 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="8202d4df4d"], 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(0x35, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x3, 0xf) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000400)=""/178) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r6}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000040)=0x1a305bba) r9 = getppid() r10 = semget$private(0x0, 0x8, 0x400) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r10, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r10, 0x5, 0x4, &(0x7f00000015c0)=""/153) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000000040), 0x0) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x5, r12, r14, r16, r22, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r23 = semget$private(0x0, 0x8, 0x400) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semop(r23, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r23, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r23, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r23, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r23, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r23, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r23, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r23, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r23, &(0x7f0000000040), 0x0) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r30 = socket(0x0, 0x0, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r31, r33, r35}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000540)={{0x5, r25, r27, r29, r35, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r36 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x0, 0x0) r37 = open(&(0x7f0000001580)='./file0\x00', 0x100, 0x4) ioctl$TIOCFLUSH(r37, 0x80206979, &(0x7f0000000040)=0x1a305bba) r38 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r38, 0x80206979, &(0x7f0000000040)=0x1a305bba) r39 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r39, 0x80206979, &(0x7f0000000040)=0x1a305bba) r40 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r40, 0x80206979, &(0x7f0000000040)=0x1a305bba) r41 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r42 = socket(0x18, 0x2, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8080691a, &(0x7f0000000300)) r44 = socket(0x18, 0x2, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8080691a, &(0x7f0000000300)) r46 = socket(0x18, 0x2, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r47, 0x80206979, &(0x7f0000001100)=0x1a305bba) r48 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r41) sendmsg$unix(r8, &(0x7f0000001540)={&(0x7f0000000080)=ANY=[@ANYBLOB="a485e36500ebff"], 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="ec16a0a7bab71c2fc7f90112d246a61e97587abe", 0x14}, {&(0x7f0000000100)="33e58a35482664d6d0d95af89deef2079e949be70b044a0c4f36c19612cdf67dbf1ee6f63853f92e45a412dfe6d36b1d175de4a186b26514922ee6f28a3588bf53c7d1bd6e4a7c68174c803655dc6034f2dc71c8366fe19a0b64ea8991a78bd507836b72c8179f5afae751a0de270154b53cbbe8adb1600c46d7e6d4478ba7d6dcb70ae8b4d18f3c2b7b43d2e3befc8a1c7df73f4f3aa1824925374b8bfb910e50eb0b507509053a85c9763d695e8be8f2816a99d94c032014e65c4c8880b9561f52d8f7cb35b1cf54338f9fc56cb8948ad932215f6045de3fcff8fe", 0xdc}, {&(0x7f0000001700)="d594e00c5514b0ffaeeec0cc1041d55194386dae91ec8017282faa83e9f471ab871dfa7ba1c5b19f379708ed06d4346de5fa400772af019095fe3c17a09f3994285f666f635a79af1637b91edb8283f7684f958233907a4a6b2082a32f23814c910a7cb88fb3506d45b61840b2a761ec7a6091045735e0e805e802d626c126f475c73e5e75a3824b5f2885da330caad2451d8555c4f7bb0ddc28669ee48337494f997ee9569369794300d22234449ddb3652bbd89e4cc376dd9ba5489e347a59143810850393ebb26d3d179ff6a9a8bc4f441f94ed6e9fb844d2242515cedbc5392abb2342ac54e0e8b4d78ffd89ee91a2641429de70edae4432ed0e8ef5d1f4956e57350f554c5037d55d6ce8753d9e8ef4447c34bd5eeef8355f72c42a70b5f68d8ae333b4799dd9284ca5471b7a7df6a3ae825816ce5f9b6033eb47c1d9cf5aaa34d6e77176843955212032dcc0a55cdbe8377c6da0cb3b7e874024b9c127463856dc997e39fc5f5837224beadb9e7c58047dcb62faf78bdc0f93ff39283d2060ebc74d7d9ab6b8df43fb7415b42d920963266a79ee8e9a95ea1bec0002289164047b8d18f1ea53813b4584b7ee5561ad7d206f09f87e0c72e7c4ac69cd5d2efe247946e8c92c8e291bdc9e7a95ae4bf1aad9bb727586bed127a1309d347dc4d3b0925c040dfab22b23c4033dd02f7b76e6a4d0f40d6127c09aabd78931c46d596efcdeb0ff2adabf75c0f14cf15b11136597844af7ce995c0ca9f7e4074cef7aff95f13dc29874c2ac9ddc23b659a877f824bd80b89ab1c085982ec8d4d19d487ba54e8ec89db3cfefd2b0b4796e5934dc553548b654c3084e1f15688195393de73e4b2d6d4ebafb4a9882f90b565fb4e7e8c81995612c09db2017bc9663bb76d3a6427d01328e93c9156733a70d3861675d764e0e30b5f5f7e49aada9dd8cf979c680e42904c654b3c59e70f86b7727e7370c07635d0ad5256b6906037f5fdd650dd4c0763d3524b3996c0e5648bec0027baf26d1cf159000429ec56f0b7589501f7c3dbdd4af44ac5aaddb707a9a4928758a1812ea2219ca07483a8620c8f95f3d373a6d5161f9e2cff07564681729310d49a226dcc5800813f56ba605942298682b70fc640bb1fc03529fa057910f0eed0391f5066b99e7c16cb7e8f083639a3ad11261a14e884f82221c597736b17259163b3c0dd0a1dd7ec781a90fdcb169ecab8198ee292175379553070f897eb91bfcaa1c66841a6e0fc2f2ae02e4ea971b9c42b66f8a78af233c923a8c0669f92bbd11dc9c92c27e11d6410201b76d374fceedd24886d61629c05a5306b87530f63421b064824d95d77f60983ea4ce0380b64604c2b541f8715644a580d7645a316fceb7011a44b7b2d3944c76a8a98850f949dc8aae588c745752f20214d8b0ba996acc586a9960995bb00301de9fc5b58d7b02666c5d5e4ebf3690e8cd461acf4630b87ac349be8f38bed393663ba377f612ceb406e15ca78e8a1af1f73efb54dba0f7bb3633522ca1871d652a41a16bf1118ba8328e5eeafe3ce6646669076b2ede738861e933270b54e1c7d0a4ad5109166616cd4562cfcab9ddbb224248ee36a250324a36cb6d1b9c9ff68a8913ab59be42902830b74a32784b5679dc0e559c55dc682f0f11ddec1163d7d5810f47ba85ae906b82952fc650af5c3594c26d9785419651d5f62b9242ef8c43a0b47c23a2706a5fcce617d08bb6f8f38bb6cb9a4ca830cc91620f2deca760f6ab0a9dae71004695e4591fe57aa285d80f06fe9e077a927fa53c2622012f7ffb8d9f249fc26e93ad1d5ffe09531b7b28c5d6d1bdf0d80d3c92c8c755c2b5f0c53354ee8fbc6eed9e77e32a9d8f06915469b6529dc7e2e3450623fa6cfd96907b475e77929875a600e38eff081102b7ae52b72b8304fcaec1fc96a625855daf5ec5a63fa69c2fd58244b8249c70bcf8f101b2f6f330f32c97d658573a70bf71ddbbaa745f33075ce3463a1d0dbcf330059976173c4fc5ae290ff124011b68cfba1416e067fdf62bf07f9133fa45889a8947db2683f7937f3149005db06f608c0e9e806eee30736bb7c60c8b7f9951790afdbcb0263f08f484cddba80a7f8d9ae28ba7530e51bb32a97bb49fa16879adcaf0d7c7ae8b0d930914f63060e87b5af20f5ed5eb714f006895cffd817508e7f42c84d4524f26f1e042f5df5ea292bf492c468d17c1b38e4e34031e0cfa438d542064c4bd47be88325529b6bfea06af3adcb9b09c7a51913bd17b7b4c5fffaa692b02f7e25ff1df40607ce9af0b13e156730845a7866b690b204b55dcb56e2af67895ed6f5f17f31e40d4f1e2700322349478a809c1e5f90df37de7e25562b6b0d810851456ee3e8f3573dca52a211d72a7046828c8f8f83c87faf061e87fcf39c28045beda85571524a69d87dc0d583f3799e43dea0e60c49418cb07bbc19f168d2b83ce568db6113f62bea2823427281e90db031ea8156f69d031243c180e2156d60677f1e043a8ebb9ea41ba59a0b005404e2fda37914d5d1b79169e43bc811045b0efb47cf65b2d07a0d55fc1613f71024c87a9a8a777c3b986bdc65ac66a159a854b00f8e0d9bff27f1fb144310bb35b39385fbd1335bd8d546d8b740f30616fdebf41db58b7160cd03777f89d7d7cdefb38095da1ba50f29efda05f863dcb863ca62d45c5368093a7fbd4e8a11892a5335d4a6624a9de4db56a016b7281e901588bebe6166feba42a0031eeeae478e5ddfd0e50a21e89fdee211e357beea8e2cf7029d3886d2576b9f5d32d2076be97dd95df0126e2edaf079cce49430d43d5fe5af12d8c153016a5361deb533cd6fe083e79caece9189b4605dca041e31b4e96757935e4653417f94116601a298a25901b8dd148409f17aa69d3ed54e638a0c9960a01bb88e0dc4dc216fbf32ce19c534f6f226b26cf98be67e1eb40fb91ea0d494359cee77fb73d54996f6446f7b07c11f253063294f29bfbd450e699846126290f266b9f4351966863bcd5f8acbc61ed1e17c7c907177566067579138563d327bcddaff0e141d2e1f27fbe28cf8bd068edba5c87e90ee2dbfef3f49c5b1ffa53c20e236c68667f0b94b72a5c87983c34459b8391c17ce0fc7cad3b4ae4234e09ff0632010f693e4f9e07e58601893843786e7a0ed88e81da41290ad6e4e88d552acd7185f9e1ce4870bf2bb311660992d399374dfa2a2498b404cea89e8cafe04ffedf43d8572b7b78b8466b0439c13e79e25ead5d2d54813b07c202a8595e529bd38f23c6f62cce10717530f391df002fef3ea59641a0e1dbe2128158646baadc2633aa898d3a419b09135e8c6ced2bf159c837b7b1dc7a6ca790ba1cfe276ef236fcf2ec7e3455557500ecdad3900061a174c8babc6735ab203de63d5cab166a1472f4d0a8edd52767b4ea15d1eb7ccf645473aa67ff993bb9e9d3c255d7d060ce931c79692e931f2ffea7f795585910d644e1f9bcd40b7fa3e88bcb66577d0f9d53999e92b457f4192ab728e05b5766a0c183f4ae66deae2444b10d3d3066883ea5faa27f8a56c2e2429c7c1846d8bc4f774fd3af4bcfb3e24014b569f2f479e90923f2242b56879fe9468d7c8abd31f11d6940c77949b1f4a7ee4dd4a9ea11024f8323172228af5c7d809986ef3e54c2b67dd2ce93fa18537eb905f1ebd02ebc046fbc3b77becd2e1fe87f60a3e475c9104c45cf9317e2dcec2ead22e26760d6bffd4fb1f2f2da87d11be0ad19b53f3a779b0996e80743a95c398ca46a9b021d2a55a4087f7e309f4d1e8290ac1b39d53b428d8e0fcfc0686245d5221a2fd69e4bd42ae8bc9909a0ffe1843f66c9246700280e146502e405c983091dbf68807c758733902437c7559b94472d547595d7665ab114f8bacd6d2caf1bfb0718351691a2c4c790595e6c4c143cdda61d20e5c58e09845b8849b67e9ebc766c09e7e0bbdfb652bae087dd3ec8adf19d3790fc7acaa0d221a703c2e9ce6adc8589c463f32dd27e161751967ba877861722598b112812a4f16351b932626927db190bc647b05fa11703ba4307901f0f84be6a6609fe9ae0d42cc39bd6bd752e41f2e3540ce9a4704b0cd02948f1686e605b4abe831c2aa3322ef99c8979743f00b489cf5d3d923565f879b8da4fca6ba59a8a40c2c09645ea5a614320a583ee3a89416d80c5cfc8d0aad8d3c6eeb2c34d0c899fd6038606622941995b1cdfacad59ff2159eda6436aba78e5f2a457991e2109f44430449bc5d058043bd9f1f343be8a07cb36029ee91f22815842800778d77d8a893b0ac460cc1348400e6913ae06ebb4013ff737187bb8485e763315cf7ddf2bc2b59c8a5d3a8370690a2e046fadd4e396185d542a15c12d7a11aec634ec2a86e6e8db385dc53b964789e6a8eda060fe86b3a89cfbb3469456ae7bb0ff986982151a5fab70cae5fb58bcf91204fda87389fb23c5365bcbade2643affec72e400bd4cb11dbafc00771796c51159715d9942a7334dcbe18a771d23ff647d55763f4d300c252f7d4cf772df41b63bd4568fb07ffc0d03b888802ca00526d2b05252b9c59463dfb387c5027411942baee3489c25b478f93db012b53bc9f862ed9376bd62838f4aad64d41e7e48c235203e3349e839c31af66fa623be699d0e7c94c54959c5126da98784c62d649b374e75c95fb324c65e6a6c1229c54ed0ddd36eecdc10545c3afc8181cc6793f37d50f954b2f546c1c2248f1f04b137827a04843b3e472c550ef783eedc960db6de6902bc28abaf6b92bb3187aa84668cc50d85268d8f3803244569c5321325e7b9e6782462cc6d198bf8a824c306ae974994fa223e29cd456d3a1eb47c4d40bf89b1d5d82e90cbc8340b937c1f8f1ddd34b2fd6fc2544c24b11d9bbdda864adb7d891bbeefacd12329eac1538891efc575a53a608e4a5fd039c7545f3ea1cf4719b5045e3c5d36e06fb0dcd0b66ae372f0756d6765c7c9e6a7f3d9398c2a7ac9adebbcf1b45097e987c4653e24e9e9ed5dc06101f4df2d231d7b3a904ba6aca42750e9148a192195bd457d4e7379f1b2a7c0ed4ccce5ba86ef9f04c82e0871fb29ddf4c7d98353be18b3e273252401b11486443d85f6900c911a29cbf9f6a47a41040b507141e616753078dc305d9d868d5cf48bf832701037a504729613971593b1c2876584c7517fdd8dc83b6628f56498113bd9fe56ca530f68112ef20b1d451e78903b9b7ef75a2e6799c62a1374abb437bcc009c9298d6fa1db0506370a7d94b183226af047d8f8b1f26c55364a74e60c31d94f5742ed0fe51a1081a3f3c31d19c45cb20f962c057437c378a1bcb9feb6c2abed7af0dd6f27f4667c7c3ce44e0fb00e981594c8326af75c8c8ef81e242b0a21c175c767d3bcd71d65a024c2b44f1180f0ed31dba6fb663051cd7f5479a2a3da1f7c0049450b80c3850d1c618b098a71805db3c39fb2b904f801d4e8bc53b22a5d129e6b7b8700f16ee636d252ba8e25bebaaa0301c04c896294b2f7d5ca55a9365353c0fdb53f0a95f8d4d40325533f1cf9ce7aa4b82d37e4e375e9019d9f97bae1024e005f5a2fce59a6455dedc4301fbf19efe22e6dc366758521c959b6d868f18cefde1d442fd4e1f2deae70606770755be5bff74b5f6c92fd1702bb3e135b6e158c42bde306913cef30ed0b6ffd4768e33b9534a920be19ed87bd4057ee2af77cd04bbaf08404382a6d8fd6e45377b5affc71eb47838359b1efe1bdd1055abdc7b264ef447da6680c823ae31bb7f3e49fb2282744690c2b15caf5037e5a150f61535ccc823e95ecc54c834dd0136cce01f63185f6507cef5414fea352fdb1cf9ea24718670ca9d25be3f19e0c3c87e0b723a831482177a8623310905c325a29ea2ca784fb1393afe40d4adbd2abe242b25fa042580d21e52912e33395c96fd6f256dd2b9c83fc118c8eb86ec701e69bc0d0b19e6f047ba4e6637595cd73af4a2e75dad4c17f66320bd64bea91e0c851606652cf9e13e9", 0x10a1}, {&(0x7f0000001200)="5be0c127f830053a08ff98e63559d8de011000ebb12515c1eba7f7fd91cff36e523a6705a79dd93fe37fc2aebfa5ae0802c1469a62d1b9aceada5c44f63354ae6e53e2d7263d910cf23607bb02e0e9546fcacc10993d4c29b8fb48a095c24ff238faa3e96e7e6ce735a9e00d52dec97722eb78f9b53073857e30806d2c899b72bbc12c513418ae276467e1b6892d1acaf7be7e67bd67ba4ea1cc5a6f4ed2396993d780ad01e9318d5ff78126aeda8921c3daacedf31a0af8492f86a1884228e56e5412bcf2a4a7639b2bdb5e0b004d7cf36c2252ab37e4801b9779e4dea5", 0xde}, {&(0x7f0000001300)="1ca0431e9d4cf14dbb8dd746a164e03bf6a195bf63565b9ab4f0dcf38f6bbd6a0f36d2ae974337c50d00ee32e3c171906b76ee2d6d67c9b2a9bb52e4eb1c84cc7c01dd5bd8197c3e68e4db4ba07f010767cf2f37119435cb7177e1d3ebb0d0c97889ad6e1ea9d7118aff1ef84544d49f5c85be7e21a4c15dbfb55c35a584c374ebcb1656a4be10afc617a92c9e4cc17396ae6688203771df377dc9caa690f3d4358ae4743d3165f3656652c0e718c131756c2f52f465378af81ad88c5382c3014b123f6473a7c5e39aa12f72742579858ca5fa52b9166872436c6a274c7921dba5ddfaed52743ac6a3d5cbfe7507", 0xee}], 0x295, &(0x7f0000001680)=ANY=[@ANYBLOB="200000000000000032992c1e51ffff000000000000", @ANYRES32=r9, @ANYRES32=r16, @ANYRES32=r27, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r6, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32=r48, @ANYRES32=0xffffffffffffff9c], 0x5d, 0x1}, 0x405) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f00000004c0)=0x7) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX=r9, @ANYRESOCT, @ANYRES64], 0x3) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x188) r3 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r3, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) socket(0x18, 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r11 = socket(0x3, 0x2, 0x7f) accept$unix(r11, &(0x7f0000000300)=@abs, &(0x7f00000003c0)=0x8) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x2) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r14, r16, 0x2, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="220e22", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r20 = geteuid() r21 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x10, 0x8, 0x82, &(0x7f0000000380)) bind(r21, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r20, r22) getegid() r23 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r23) r24 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r24) 16:00:08 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, 0x0, 0x3, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x5, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091], [{}, {}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:08 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r33 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x00\x02\x00 \x02\xe7\x00', 0x8000, 0x0) fcntl$lock(r32, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r35}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:00:08 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0xfffffe1f, &(0x7f0000000140)={0x65, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8a}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x99e, "513799e96adbf44eaab563ed82f25d61841d6520"}) 16:00:08 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x11, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000006000000c8fe19b70000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009986b85bda3214f334cbb0af8ee27a9771b8b86705cb3ecd171424b143200a5b9e591b2c9322c7ad34495a87e30b0169135ed0fc7b20fb6c356e46a74f8aed6290925daa9bf042accb0f5d3794ad731b541aa615982a7893524917b718ba1a9c9c8606ad4d9146caa34d630fd999676967d1cff77f377c9093837d4c76250ffb8c21b1d2a7bfef87f2282f03348ee24ae4e61ad90adf694dbbdaf01d96f6c221548446dc681f1d33086dcbd92be74cb600010d6dddef774521a15a9cb292d8bb5dbea14eafe34cf998a26bbb7b23c8c49b24038af500b7fcc6"], &(0x7f0000000100)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x7c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x1, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x6, 0x8000, 0x2}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r3, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x6, 0x2c, 0x2, 0x1}, {0x1, 0x0, 0x9, 0x7f}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r5) r6 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) seteuid(r6) fchownat(r1, &(0x7f0000000080)='./file0\x00', r6, 0xffffffffffffffff, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000480)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000540)=[{0x1, 0xff, 0x800}, {0x0, 0x8, 0x3000}, {0x4, 0x7f, 0x3800}, {0x1, 0xfff, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0xa800, 0x800}], 0x6) r27 = semget$private(0x0, 0x6, 0x10) semop(r27, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r27, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r27, &(0x7f0000000500)=[{0x4, 0x1e8c, 0x2800}, {0x4, 0x3, 0x800}], 0x25a) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r28 = getegid() r29 = getuid() r30 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r30, 0x0, 0x100000000000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r37, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x20034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/70, 0x46}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0x1da) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) fchflags(0xffffffffffffffff, 0x0) 16:00:09 executing program 1: semget(0x2, 0x1, 0x400) geteuid() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r0) r3 = socket$inet(0x2, 0x5, 0x2) sendto$inet(r3, &(0x7f0000000100)="f21dea5b03cfafa136bc0eb08aaf6689285df5a817433dfee36a0f0a468656f657fb3a9723fe6e994ea2dec529e67a7978b775efb45f96cff90dbc8b295bc52df987cff2884e97f3cfa0ad02daac14b10da9b431e09eaccbc0ab12eac99920ff9d9a76b046588dc4777002c7fbe19d38bd397115ed67a28371d434178b6e314797150b68c3d503f77f0fb9496eac6c50e1f745a98395b38d6dcb9ec929dd6e308b2caabc89eaa7f849ba618edf2f33f9326f68df215e29d5e1f7671897c4aa149fbdbc3ba43f0dccab59aa880b29af5ca3f1ac172b41123141262dde62971291768e203b9c143690158980bc42a6d5716d0df5e4260704f4cdfdfec8bac3c1", 0xff, 0x1, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x1080, 0x90) r5 = dup2(r4, r2) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0xc0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)="7ec43b95841546658c3f3f3d58e804aecb733f5354862a3136fd18f4b80b59d78b157ee2f77b35eb37f9dcdee97ec72262366ecbce1a78b4faea0b56f6cc8f5a609aa91168278af34c2a0ab9157471c581bd3705f3d51a6d45512e5d128b", 0x5e}, {&(0x7f0000000300)="5e4e28c70dcc791eb89d02c55a334d4228d16dc60673c83e4e488b45c09dd07f5e5983ca3212f89f24e0f0a996be72790b7e89470bbd7b1d5dec98c50a4ef0df2eb9c37ddaf23cf5ac06185a4adf12c084904d5e29df1cbca6c6bdbb3605098add2bb91e4e35457bbd4d229f54d42d56a72f6b66eedfc3eed63df58a79f241bd8d1a8bfd183faff13b13996dcc39334b1ce8c5921ae76b930ce757e12fd3fdcaa37c35bab18bd0fea36fff07804771a47eb6597fdf1816142e76fc4c0873b315", 0xc0}, {&(0x7f00000003c0)="49fc9d6d6f34e18303c351e02d816d7a1c8e9e335ad1477ebcafa7ad9cdcae2541becfd84acae4181381f6ea1f8e9331e05bafd98a40faab67174e1ed932cbe0b925b6b81a1111da70fd54929fc0fbe99e78532507e32f0d048c5515eb7ae60bdedcf3db6bc2c01dbf5c4c0c02c7f66f8f33f5e7fc97a3efaaf3056bdecaed75cff18e522eabcbb8368f342c5f0fb9e66e3963dce3eef5c17ae92a0f", 0x9c}, {&(0x7f0000000480)="ffb63d4a3d469188be25d3cecab49e7ce9755af375524769a7cc2860feddb34a21177e1a20d61f17642269db8a534e03a8ac38b454e681519c1a2a0ee008bc89f5bb7641ef7087d9e556a9ea97beb2928384ed1e5d1f5b2287785a698eeaf162b930d30d59a29bb49b1bb696743fbce62846fc934711f5996d71823914ea61e1ee1319283aa7b50bc91301f430a9bc78325c3c5bfeec6ef09c281bdf74af5b23184627c03c18ca7e52946bc6199119861f67e457ecb632", 0xb7}, {&(0x7f0000000540)="c9d4dfa81da2f364d4648b1ee3c1198bccafb74c5946b5265790edc57618b6ea4fb7ada6acd85f97192642120750b8641cb9862916d0e14bea5ed4a35d08de43300df58aad3881f33ab3829580f0ba1bad376d3817277d052a06898c8e1dcd7fc3a44e280e22461b885292993238133e8b9bda0a5b3c922dd4f9377ec3b8dd6e7159bbb80d1281839f74aa00ed9aace7f93ccf65980ae81f9a93fe963745941b5cb37475ea6cb1d2ba329a1b6c7dc1dc4d88c0351a5cc8a71096fb2fdf903f150ef853025a48e34086ab8582248f063aabb58430d3277409fa85bb478e0dedf8e7febfd426", 0xe5}], 0x5) r7 = socket(0x10, 0x3, 0x0) recvfrom$inet(r7, &(0x7f00000006c0)=""/107, 0x6b, 0x42, 0x0, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000780)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r9, &(0x7f0000000800)="65617ec933794c93fb7e8773f52fdab8aa8e2c37e03ad63b3addb9ba46f3b0830cb2b7d0b23a92b9f4f68a0601a379e5b53879db98c3adb58696d7f94760ba65c48ef54770c322e81f230559f805714b4cacdc2acccfa6161f7db179", 0x5c, 0x6, 0x0, 0x0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000900)={{}, 0x1, &(0x7f00000008c0)=[0x0]}) geteuid() socket(0x10, 0x1, 0x7) geteuid() r11 = accept(r5, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) listen(r11, 0x20) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setregid(r12, r1) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/klog\x00', 0x10000, 0x0) lseek(r13, 0x0, 0x5, 0x3) readlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/4096, 0x1000) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x332) r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() getuid() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r3, r4, r8, 0x8, 0x81}, 0xff, 0xfeff, 0x0, r9, 0x9, 0x401, 0xfffffffffffffff7}) r10 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r11 = geteuid() r12 = socket$unix(0x1, 0x4dd59bd821b3fc17, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, r17, r18, r17, 0x20, 0x1000}, 0x5, 0x800, 0x40}) getpgid(0xffffffffffffffff) r19 = getpgrp() r20 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r20, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r20, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r22, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r22) ioctl$KDDISABIO(r21, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r25 = syz_open_pts() fcntl$setflags(r25, 0x2, 0x1) r26 = dup2(r25, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r28, 0x0) getgroups(0x2, &(0x7f0000000200)=[r28, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x2ae) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x1, r31, r32, r33, r34, 0x5, 0x8000}, 0x1e3c, 0x8, r35, r36, 0x1f, 0x7, 0x2}) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r37, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) r38 = fcntl$getown(r37, 0x5) setpgid(r35, r38) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000640), 0x4) r39 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r41 = dup2(r40, r39) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xfffffffffffffe39) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) r48 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r48, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r48, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r48, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r50 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r52 = getpgrp() r53 = getpgrp() r54 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r50, r49, r50, r51, 0x24c, 0x6}, 0x8, 0x800, r52, r53, 0x7, 0x4, 0x8, 0x484}) r55 = socket(0x2000000000000002, 0x1, 0x0) r56 = dup(r55) ioctl$WSDISPLAYIO_LDFONT(r56, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r57 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r55, 0x4004667f, &(0x7f0000000480)) read(r55, &(0x7f0000000980)=""/167, 0xf) r58 = geteuid() kevent(r57, &(0x7f0000000a40)=[{{r55}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r55}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r56}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r55}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r55}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r57}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r56}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r55}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r55}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r55}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r56}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r56}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r56}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r59 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r61 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000840)={{0x3, r58, r60, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, 0x0, r61, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000680)={{0x200, r42, r43, r44, r45, 0x5, 0x7ffe}, 0x80001e3c, 0x208, 0xffffffffffffffff, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x81, r23, r28, r23, r29, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r35, r46, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x10000, r11, r13, r14, r17, 0x1, 0x80}, 0xff, 0xeeff, r46, r19, 0x4e, 0x401, 0xfffffffffffffff7}) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x4000) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000000c0)=""/113) r62 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r62) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 16:00:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\t'], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x3) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7c0, 0x2}, {0x3, 0x4}}, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) socket(0x863582fd42e06dad, 0x3, 0xd3) setsockopt(r3, 0x1, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648e752181a4240e689995e4c26c2f2c7d32d597d7eb9ac2c192d572bb91ce3c17df5f423c43d8c7b6fcea4b1bd84e8861c500a96dfed95a2f30276ec00eb459588ebc5d8d875151ebe3f0349ea75628b3131792eb430f986e9cf2a09018f379135b85605905c0c915a4266c4907c5a69afd5bce9298f5f71f132e1f3328795cd92c4d0915bb99d845fb34942b68bc24350df2ed85c", 0xa8) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x3, [{0x7cd2e08f89351326, 0x7fff}, {0x1, 0x3}, {0x1, 0x65}, {0x2}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x10001}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0xabc}, {0x1, 0x4}, {0x1, 0x97b}, {0x1, 0x2}, {0x1}, {0x3b0dc6cfced1de8f, 0x7}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x7}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x200}, {0x2, 0x3}, {0x3, 0xfffffffa}, {0x1, 0xfffffff8}, {0x29f0f93f6c90c682, 0x6}, {0x5, 0x101}, {0x3, 0x200000}, {0x1, 0x1}, {0x1, 0x8}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) kqueue() kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x4, 0xd2, 0x6}) writev(r3, &(0x7f0000000040), 0x100000000000038d) fcntl$getown(r1, 0x5) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, 0x0, 0x0) fchdir(r0) 16:00:09 executing program 0: 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000351000/0x3000)=nil, 0x3000, 0x2264c345a9bba1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x9, 0xff, 0x3ff}, {0x8, 0x81, 0x7, 0x80000000}, {0x7, 0x20, 0x7, 0xffffffe1}]}) getegid() 16:00:09 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r48 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r48, 0x0, r48) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x1, r46, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = getegid() r55 = getpgrp() r56 = socket(0x1, 0xc003, 0x9) connect$unix(r56, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r56, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r44, r46, r54, 0x20, 0x74fa}, 0x25, 0x47d, r55, r57, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r44) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffff405) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="45cb06f5cb2e6e94564ee2c7fd97401d1485e062c7f9ee80c8db6c9bbed8a5647040d481b8e65c567a867d19e0b681441d589ed837162437fd149e34951530d3979368e30bf6174596029405e43d5d88a0242acf9e9d79805f729b05203d31eb72964bb89c3b0fb148d5f0501320000ff4e15b16da7a205f5419a801762dd64bfb49c8900564e6032294717e3016e2612646a7e5b07d204d646b870ec68dfe5a7d386d1d3c7d8dad050d", 0xaa}], 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget(0x0, 0x2) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x42, 0x6}, 0x8, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0300100000000000"], 0x0, 0x0) msgrcv(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000c49df83c000000000000000000000000000000000000080000000000000082db293bd60000000000000000"], 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x1fff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = getuid() r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0xfffffffffffffffd, 0x6, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r16, 0x0, 0x24, 0xfffffffffffff7f5}, 0x8, 0x100000001, 0x40000000}) r18 = getuid() setuid(r18) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r18, r12, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r19 = msgget$private(0x0, 0x214) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r26}) r27 = msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r31 = getppid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x42, 0x6}, 0x8, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x6f}, {0x1c}, {0x6, 0x0, 0xfe}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r35 = getgid() fchown(r33, r34, r35) lchown(&(0x7f0000001980)='./file0/file0\x00', r34, r32) r36 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r36, 0x10001) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r39, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r36, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r36, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r37}) fchownat(r36, &(0x7f0000000180)='./bus\x00', r38, r39, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x100004, r2, r32, r38, r24, 0x2a, 0x101}, 0x6, 0x1, r26, r30, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000640)={0x0, 0x2, 0x5, {[0x8572, 0x8, 0x8, 0x7, 0x4f36, 0xea90, 0xffffffffffffffff, 0x823, 0x4, 0xffffffff, 0x4, 0x3, 0x40, 0x1, 0x3, 0x805, 0x80000001, 0x6d7], [0x8, 0x102000, 0x7ff, 0x4, 0x2, 0x80000001, 0x1, 0x5, 0x1, 0xffff], [0x1ff, 0x7fff, 0x5980000000000, 0x1000, 0xc8d2, 0x800000000000, 0x2], [0x7f, 0xc3, 0x4, 0x1, 0x7fffffff, 0xd], [{0x7, 0x7fffffff, 0x7, 0xfff}, {0xc7, 0x0, 0x4, 0xfd5}, {0x6, 0x1, 0x3, 0x1}, {0x3, 0x81, 0xfff, 0x58}, {0x1, 0xfffffffc, 0x7f, 0x100000000}, {0x40, 0x7fff, 0x20, 0x8}, {0x0, 0x7, 0x4, 0xa02184b}, {0x80, 0x7, 0x7, 0x4}], {0x3, 0x101, 0xf8, 0x2}, {0x5c9e, 0x8001, 0xff, 0x2}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000100)=[{0xda00, 0x80, 0x0, 0x10001}, {0xc8, 0x40, 0x0, 0x800}, {0x9, 0x0, 0x6, 0x5}, {0x3, 0x1, 0x0, 0x5}, {0x5, 0x6, 0x3, 0xffffff79}, {0x784, 0x9, 0x95, 0x6}, {0x5, 0x91, 0x7, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(r2, &(0x7f00000002c0)="6547ffed272fc77aa68ab98504f480424414086e7af391e615646ec2cf28123c73f69b7721e3f1303498d05d4bfe9e3e0762e0d6cd772c53da6eef10278119aa3b7844f7af9abdf45d00252bb33beca536e6f3b87c8b080634b58c4e1a168dafc239ec023795f502f2c1582608b962c5ef50122dbbf4f48f1b612ccb0952186ff5a6b097acf842ce131a3abc11db6371bbcbfe5499e2ca6b9cc7606d11f97aece38b94e9e492104a71ea708aef564aea94425d731721ca45088e59c0879c9df79ae6a605831c387d4021db232c5ccb91b05463570963", 0xd6) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r5) ftruncate(r5, 0x0, 0xffffffffffffff7f) fchmod(r4, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000280)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x7) socket(0x400000000018, 0x3, 0x3a) socket(0x20, 0x4000, 0x9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x5, 0x1f) sendto(r3, &(0x7f0000000180)="55c9bd58b92a41a21fd8ba9f019c6dd83fbea4e742952347496d8e51bec94587f6a576d6ff27be662fa4e7b26bf5a60ed109200507c6009d1914f5cf4a785d648286bea07bb74f535ce72d336110407eb1f9c8669f5086215c826b54fab979c3c50997203ce0535d0f90d3f5b033e7cdb28f6444db897e4db7f465e2b888ec8e0f8d8ac909e89ad7554d07d7a05861d723db570064d7fe95e1e7010cd1cca64ccb5248aeb8d0fed352b6135dfe05330259274b2edd30d15dd6cfbb180410ef2ba2637aaa129eb0490b884ceb07aa4967cc1c8fe8d1c80e63fee548", 0xdb, 0x9, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x3ad) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x200, 0x1b1}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='$.\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(I\x00']) r1 = dup2(r0, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x7f, 0x7}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockname(r2, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x7, 0x9}, {0xde39, 0xfffffffffffffffc}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001440)={0xffff, 0x7, 0x6, 0x97b}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x40, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001500)={&(0x7f00000014c0)='./file0/file0\x00', r5, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r7 = openat(r1, &(0x7f0000001580)='./file1\x00', 0x8000, 0x10) fchflags(r7, 0xde3fd4e7e8405c40) ktrace(&(0x7f00000015c0)='./file0/file0\x00', 0x0, 0x10, r6) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000001600)) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000001680)) openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x2, 0x20) pwrite(0xffffffffffffff9c, &(0x7f0000001700)="79a66f355113cb7aed93eb8ccafb5a481e952d20fb8678ae5d468626f75f819f0c1ff0611a1831f731ff088d96d246c941460aa063200f1767a0d73562a5295d4fcd2fe3cd2fc6231bcbb50923cab2ebe951a9f9291fe9c3de90bd3b3ffc5c11aad15bff39eb4dcdc3b9ffa580a9a84cd3e2cef6af997e42fac625", 0x7b, 0x0, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001780)={0x100}) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000001800)=@abs={0x2, 0x0, 0x2}, 0x8) openat(r5, &(0x7f0000001840)='./file0\x00', 0xc4d45fa7830cc72a, 0x0) open(&(0x7f0000001880)='./file0\x00', 0x0, 0x8) pwritev(r10, &(0x7f0000001a40)=[{&(0x7f00000018c0)="75aa43dea6369af4af51ac8e9ad44884f1875ab308fa19b2123dfde9cdb82c4b5e8b1edd1bf6b07733b4f4bc3eccb5241e439c5fad9eba086d87f32ad3276dc828274212ac4377334bffb8efcb8b7c7ee61fbbedfadfb36d58b159e42a05ff3aed47b55212320a041fdee050bf278681e97a69b6ef0752de9489294327d9cc6381a8f5f1f5b632f4e8c0ae08541d0d91918045bc248ad1d753a3d4e51ead9649edf1147c74c1039ad7fff59e7f066ff4b08659cc98bbdd11f38a441c9613cfd5951ef2ad963004016bbb8b00da93b0a13ca853c5f3dee5d5828dd26c14433f1295037a60122f7b32be2252137fcd3f", 0xef}, {&(0x7f00000019c0)="de99c1cffac112e185f111132b521d80672bd2f51d1eeb38c723072ced544fc0c2ec14a0e5d4b049b3c294b356b410c6557fe9af69af00909cfff4b4085b09e66fe4ec63de7f9942af1d741d80da3333b4f3c680aca65166b505c100d4a7f6d9af5188635dda39fa37a8e153b6e843a8724b8f2f618e3c1b0e3a", 0x7a}], 0x2, 0x0, 0x1) n.n.""""vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8e8a8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8e8a8 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232, 0xfffffffffffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2cce959b37e36b98d8c4586281d6914b0100"/30], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0xc003, 0x3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000280)=[{r3, 0x40}, {r4, 0x2}, {r5, 0x121}, {r2, 0x8}], 0x4, 0x400) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000001c0)=0x2) r7 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xb56) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x15) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file2\x00') r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) fchown(r0, r4, r6) seteuid(r4) setuid(r4) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='.\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000380)='./file1\x00', 0x81, 0x80) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:10 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0010"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xd16dbe79968dc1a8, 0x81) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='r\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) renameat(r5, &(0x7f0000000380)='./file0\x00', r7, &(0x7f0000000400)='./file0\x00') r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) recvfrom$unix(r8, &(0x7f0000000440)=""/178, 0xb2, 0x40, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r4, r6) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005d5000/0x1000)=nil, 0x1000, 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="6d8e4ef15fe095e5505b6ba04ad7dc1179d9f8f558ccbe73caf8a1046b21a516f43cb23bcdc960e2a40d94c76c350a9f0c25fcb7525585733bf536ff82639cd47b45523be195fa4c6dfc9ce3d91566333afa2b857904f16756e01f6a883e15caa03564c19d7b9964238a5825838fbb7fd20bf10b16b82a7dde72016328cc541be976acaa8a4271166bf10c20ec358095ea7def7aacd15086fbf3a1254fb3cb6e243e34d1b95cef71a91355c2944611d0ef64574bd97fcebef25c6d5ad84ae4d303ece91f27f7954c5932364f9d788f1a43f79b0c753a585bcd43ff15a0d192e5599ef32dd98baaf647c21508e03ace41280e3d0528f3155841d63397ff4e", 0xfe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) write(r3, &(0x7f0000000100)="8c65", 0xd) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) close(r0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) geteuid() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "0000000000008f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0xff, './file0\x00'}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000040), 0x10000000000001c1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4db8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000040)="216fb4e6eac2533b78172d29cc8bb51661f1c939edee8988adb5e65720a5f779c124549c70eee90c04218632ccba0af2d81ddb804a29e0b9874aa29d12cd19514062ce482130d5738fd61f058eb12020b39925f555c8f103b0e120d87dae41a25fbe13e56b1a2785173c7f1cce3d0a6f49707d7867fb42ad", 0x78}, {&(0x7f0000000140)="3dd07d4cbddcd8e0fef747294fea4451fefbe74d513a55a45299fb1d7edab479d3c8ca5ca19e9c0d8d240d4ebf680658b24ed8cad6eae42c7d8b861ba2c45a78b6495f70ea3a6d7e23741598d36ebe2bdcbd6ab283f2ef406462860937a8f47f9ca9275b1620e2894c096fefec9436e422acfbe45490f70e3d613d6948ab382a0ca0a161fd1cef4a38c9c4125a7de0925eb9ccf9b5fd032a19323302d252c3393c70f6047ccc32bed38c750446464d3ae89829b9c21b4bb103e35e666264073a1d90cc5e8742d91a5a165d", 0xcb}, {&(0x7f0000000340)="e3e1a4d94b47f05886d9bf131d0d735711ef7be9c9f946ef1066c0b85b3060bb4b660395333936754ae3af311b9bb797d730e1df093a7b02b2f559ed783f0a6a38c48115b75df8fa9f9ed0bb8de32a8447b0d217739879bca85c23d72f5097b6b9bd97f2453238b6e2441fbe1c06f988144c01b4b8e958572930be016be0b54076099f1d1f03777df26c29512edc172066cc1c37f4378fce198c0130e1d9f13f89850c2dd96f00c382033df30db3aaa52b4755022490237b43b5d5a96882ed677bc56cd2c4eb452e35217e261c848ef82bc21db7b61386ec6ebc916026e49c6fc7dc45226cd414f887b6896e32afb4ff9f9b7eac067f19cc072798a228164a438508af07803d520488555af92da26b59b7657ec8ecc469600d6cc4826659868a843bbb079fdf5b38b84954ae41e3de15a1a387a98dadfb5ac9e6549e1a28a0d91e0afc9ceafb1298de323f82ce32c7550dd5d74e2e089d5bc9e8bf0090017200a44c3e8337934b13e29eb2ecc9320179d7913a4534e791f7c9c7af39e5a21e3507301a3ebe2833c9d4a297b94419633a0bb4d91d69dcdf505df063707a7dc65c7265c703854672e4736c26fd4d5fb4a5b95d4dd68a7a0d9dd110274a42cc1cb1fede962ecdfb7a08a8c1405bc50a4747e0310ecc43af25b2ac599694bfeff34c23077f88693905762dd21e18695d8d90ef63856c7d83f4f682d3c0f85d1e44ebe4c14779915a0f10da4489d50b70c1836e91a850697e5a424fc11f1f0b881f4beb151e4bc2a2c26c8a269ff88539ab49c3c0abb10b1bac8ef78cd6c9b3882a2b508a3bb1634fc9460bcdcab2057d8ca7143b9bc8fb713eebb238499c78fb40aa36b1af22961e61243589fbdd0e045884ef1f36077d7e835c7aa2560d1c29ee4ce0db266e7f6a5ddcda79f9cbd59d39f665e90f2378392be6bf2d8f10f84e839bff8dc9917a62d77fee2dacf153a5020d0c447c3b9cfe031a419744554ee5166d6350509209c331f0e1f0ce44513b5530fdff924f182652a43866c2ab3c7a4abd517f4e2ecfbb2c171fd6aac470d6105a193f3e73bff9081f022f03fff15a9d1615fb915fdb7e4677f9bfc7cdac08c4703339c46c09b4d653c5b0eef158f9d83c48da646c3baeac8f63cde73ba399804a0e09cdd45f488f30281c87c5dd21a9722508e317852014334480fa08796888cac6ce3642317c1cd06ea46ff3c94fc012afc3421c064d76c6410d31763fe354f70fb5799ce7ff7e6f91f90b6236948eddbfaa27d5e6d9b63ca5ce5198f1fb3f90ef6884b41c7ac527c32e1813f4767758016286f91f8bd20919feaf5d42bfa39171d6dcf89a18bda067ad2e3df2c6a5a65a4ac8b4cee712e5b8f3830d884f5fedfe9d95847a9bbafbb7912ab4e66f705c60173d50774bef2646cf1f07c59fb556722a9cb80baf0b8a0883472541363282bfe142c3ba32de7c8c282c505fa500567463d21cdae91c1788210a0999c8b9c24ec967916884bc7e14050cb3fc9f40b86e57a7a71b606159e8fa61a72a97e6a3528d91370e65bebc034634f0236ab298d6aa74619a7a16960604785826bd536c8b0e47c79d418df715f77a7b638ad32ea45814ac9a6090c587602c3dff5f2f3f0d2d013c3eaa6b099630f2919ce1dd529e6a5c33f09367adc87c9804211c268f1a2b19e704e5c1d1f48ee11d90811d8b939c2b816b5d778442629b2759836ada4221f97217fb3df22a628b3d414b4a94c69051463252438c870f00a037769c3fc9250c14efd8779575b05dff512066d6466f3bb68aa232ae53d5e01855493ab4e33cbb171ae32ef9b7b5749bca44443fc63c1cdfc2bd4d1f13d07e7a36751263a6c4f6dcdf0bd9fd0856655b44eef8b7c1e0187fb7ba28f4e4d7b1482e465d9238bc8676624778812f93bed27e3af100e2910151301685c1eb0646264bc081c894680a50dfe1f21055ced22561ea2e86a6507b517c739452a704e9d2743cc71c0908c5505a46f0f4936f9bd0d77faa3d49db026184cdda93261df6cfb24554035a8181e25305c6ac2dc384126da9e6ed5e506e4a6420b630756381ab6d5193cd4fd6b831cee224b99273d9db0bad7b7a90bcbde071966bceec35c5c1d2d0280a3fed65381fe98ee95bd8a8f19b76068ca74dd9288fb4ff3bc48dc45275c9786839cc695a415cac4bad033323d8f9daac8ac0345530d88496a7e6f2666270ea9f898ff0ebc6d5a2061296de06ca956310013c4970779a07918f320b4ccbb54b58cffe3190cba6e06ec404de77e7e39dd0bcd57591256dd2810476b80009b1bcb0e22555bb830e9212ea1757a5cb4c17f52b6685e43afcf87a325fd76ced1aad7c500ee1e4d638f1a858b4b8e572b5f53674b1afe0b1bc9fd9eef517c667be23fdcbda1210c64389ddda5b0e193965dd2baecfe21c5c6a9bcdb1a61babcfc11672fca6180b8bf118cc27efdee53641803826648252925ea7ac19bfb1d83a3bed88a892f8fc8add9f01ffdec661a3b022c6749b2056cc87975765f3ddca0ec10620b8c035dd0e5186f3c9a5ab54d393540c04644dd5b8b9e1eead492a8ca643d41ccd83324b516dcaaef8322433b2ac04b12fdbd5233d0a612a161237157d67d42c360d503848ef2f7c42ec315d6c318c91c80ab5bb32fd553444a51d34c02298810c78ed8f7554678936781283444df083ecfe041878d02da6e268928d1adeb0beba214265f014f900d198bb1c5be5d16e5c698e989efe2dd67f0afce62cd0472df3fa271228293dcf6cacc7950058be058ecc2b43274c0575e421815adabb2d7194b820c2fd4e7bf19b83cb7c96fd47bdc278f8947e1f44c0d011c25322fd5d8a40ebb4dd9982523b1cb58f8858e5783664aaf37dca6571c61ff5ae79a6f8b37d47f57e735b9233c51aea054a74f4ae6571260b99fec481fc574b5118a66761a4e2bd961cb7dc7273628624363a22bd64d88a64a4e1bc3bb7e4bef4f604dab7449e9513f40dccf4bc02be04d28c84f47c790f36e0ed482af309073ea726e599c55e3265f618de49023777c8f52d9acf224140ce1d67f9ea0f7028df74f32eec7912ddeacbed1bd63f3cc16f5d237eefb1fa0392bafff7a58932dce586d2a63ea16d8ef95a3f7f6df2db5e81e4cac9a00303688b4c80faab414625acd146bc09a02be487af52b95eef8c3bc64da6f2b159d8199c5abef5c9ad5173efb997437a98cba35ccecd70c89d7488f634081734d13bf0cc6599395b4130337bf7477be2431176babac153434c222d0fe8df8423614c2a12dadef760e46c3695d50b8b66ab0b8a32968b1691a9eb36308759269f87086510287b5f898b32135e5e7128ab66f6d087ee8181be3b96ab1f98a626a02be0bfebe07ca4235ab0e089129493a5ac3dafed4431733cf499b45b123a7bf19e2aab071daffacdf64b62046f3901b69ca5738c208b32a7e241955c9121f8df1c54e70128d64f45ec5274d7edc5f7aa25be4b3cdba92f73e876643952b85e3806ab224a2c5795b3b197f8924207624aac7cf0f700a0e884e1ba58a8f01e3640f59f30fc00807f5f41581fc9e12b56b06b7b1b7e8c6eb8f69a460c8f4a9f69b1d701593cfacdfa4748a8706f23054f4527cb6203f48fd708c8edf8c87c50058170103db9e106c6c9276da487eaa30cf6b81a6ced0f2959e8fc6738b22cd353482923031fb1b6cfd761baae8a5385b7b0e073bd42aaabce9aa541c29cb644ea5f0f10ea4e5154f248dd314424c6905aa3e8215e334772af6a3d45b62afd0743f817d34848eb09b26f943feacd027a9c1fd45cc0c8befa216d307c70983f92f7668f270a176edcc7ea8ba1368b616cd83c7eb168dc0ef4cb0c48ab57466371b9742435f42b2924d4227defb50b6037522496391119620aa098ea2960eebfdcd6858bed4a0d5ffa8af7f50a9acc9c1f0bb052d38afbea1c57bf9c02c77cec5f1a07aa6f0dd67e83144229762b9362f1dd0a1f65fbb37c793aec23a62a553aeca553488f57af83ef3a184eed99c90f3959a6ac5598ec0b9b64b5566234f12edc5466cfd1b6c6ac05f2063a6f57f14a6f4dec13cd7fd2ed217f6c4beab1e3926ab988ebd03f22dce3070fcbd8bdbae431262d7085cba40fa5973f6a0a402c034ab4bcf0133339113ed393d673da8c36886dee04a106dfd4029a5c5bcb70712628192328396ce8431d83ada044dbcf0a673d5d5d60aef899f09b028037c0ce32870c031c3e9d4858b31825bd28356adaf71766b1d322395c9d60c8bb324bc746db29f14e42402ec95dd897e34d2ed028c193722bff7a6b9992a16d388a672ced94ff28043ad4b2d13a61431210dab541e40a40c6f5abe97fadf7fcb88db07d4cc029e4b641b0270b122dec841c386c5c9d3652cf388758506b741cd3a6958ae845794f46dc51986d8bfba60d752b161d858cc0e1ea50433564fc8c4d47ffa290b32125ee6d09799fe769c815bc5ad4e8e1afe0544ed334b2b3ebcffcc4a1390ae9b3963dad3fadabd56ebeac0e922bcf10416cd65d0043626a27cffb0e26075f8ad0961108c1b796a3d9fc160a55c3f6ddd8f996e67c169412b828ef63e09213f4c64c6d47aeff4d8c387833c45b875e8d2bf5247a71e4bb071d566a735332711def2e3afa1c0e420f0cf408a6ff4d41e2fbfe4d0e0aff29ebca081453e56d621f2723993516e847607c2d0f6e16c898c5d07dd96d16e3a79d46aaef69573e26fb582e75bb20d50d54d074ec6d9810b59fe4c01dc75a1332acaa1816e40bf8483222c23f1a46e752db6369276d7331a9f4f6cb23d1d83cb4c44b98a9d5f21776378d362fefc0cec749a7250378da61936ebe408be92086f3dad48c6f3f1195c08e34f870acfd5724edcc39bc968eb07264905fecd59a4b48108bc421e000c1072377103d8d23ac485571613f53007176ad76e46391daaed9161024e7c8ede72eaf66c4cad60958f99b218301ac1dc4c4392237d238ecbda5e4cba38374f05fd113491c0858b383228e9bf4ca45ff89bbde0cf3d040d9f010dd6b68bf791826765b052437baf74e1cad996b4cef23f0d59f7c8583482eb0d8e362fc65cf3d4850a5c9ecbb76b66f96c0c203d224d331353d610a0198f47d726e1d8ba63735deebde9033025ef524700a438e6545b433b9dca54ec1ba85df79f4499bf48e9960c6a81cfb06f783aa7616085ea9838a34fc8078532cdbd9407cbe465fb2b4f52722bd5274823b102c9820c759a9a7ab6d33f7e00430f7044dc298099fe0522076f6ebb4d73c3e6e08d744b698394df61d4694e458fb8ed1591144e2bea83ef5912498d264516d0b7a9642de25e0419cd6c9de90bb129d0abb0ce56a1e48a2e528ae77d060e512e6979213a277b1169fc070127f1f79099b16ed4a5e9703f14d5f138c751dfc91f77093ead98272153d0e044e559c0ab4d18b60d5d688cf2d8136e49cece9cd32487b3c115b96c1c0569bd67c9aee662d5b7277b4162d772657454f256c9b041da6378d7f622532a68577c0e7dcdd410d5d1f0f3b1358e14bb31752e1ff3f83d8a2cd3ff522580a0a5732269626f6681dda2b47bdc1f8c800c1b12f54aeed0f4cb0e6944c3332cd4bc4aac6067d703bdc4e42d84238dd3db4a0f4a056ba201f77de57292502300d5384c96becb7d7a8147a23cc23dc5f6e2c656c55d3cb1348bc5d98a2b86ae63783a089ffe3d85e4d72f4fe546bcf4d65f2d75d64fed6006710f42ea8d81f27b4d652578d3fd6bc36805e2ea71dd7c458b1d7a7e4e723bdad9db5e46c5fab9deb0362c30c8a70d9af", 0x1000}], 0x3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r7]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r7, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r8, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r8, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r9, &(0x7f0000000040)=@in6, 0xc) bind(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="012f66696c6530000000000000000000"], 0x10) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000280)=0xfffffffb) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = socket(0x800000018, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x809}, 0x8, 0x1, 0x4}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) close(r12) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) fcntl$dupfd(r14, 0xf, r11) getpeername$inet6(r11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8001, 0x1, 0xea, 0x2c31, 0x9}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x584, 0x4, 0xffffffffffffffff, 0x0, "002381000000000000000000f700ff0000000001", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="88a5f73c3aefdaacf26edd2d4bfb3ba245e95fdb912130cde3bfe4817487b94892169ff41e2a5c55b626fa5ec643489f665efb823effeb60dfcd15052936a3146fc950f244015dcc829376744785cd502902800e10d9a04c4346aca712a1c33f584881c6b6decc88a1568e07552e2538491103fe15457dceeda4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x28) readlinkat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=""/97, 0x61) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="7c35057d18f567e3d18e9b7cfd3f1417f5b0e0854789826686902ecfd8d8ce3ebe71178a24806a9a4c60b14ddfbb551113a54e033f6c3f92f9c05ecc6dd4363bbb892c6cdfb57eda7d0e5bfa85883161f30cab4b415c13f43094cd10c11e560d09aaf17b2d408caa41ff0684cbf20fb7ded2e5a962f695f3c2a06261adcd203c217215da2878314bbfe92e43801480a267ed90b4c18c00"/163], 0xa) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x125) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0x0, 0x2, 0x40]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000100, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0xff, 0x6, 0x5}, {0x3, 0x8, 0x2, 0x9}, {0x1000, 0xc9, 0x96, 0x80000001}, {0xffc1, 0x3, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/113, 0x71, 0x2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x1, 0x4000, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000001240)=0x2) r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg$unix(r2, &(0x7f0000001200)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="afc8fc3713f3c8a2c7e37ae11c8b7eeb963d87f41861c4f91717983c0e42cf9a7a0cb153cb25ca2f499aa7b91cfb9e9cf5dd6c8d7e7713ff22c4e65c5e5f0b25dde48300efed50e0b904013224e90dbd7c70240775b5bac097e0ed66fb526034be96dc99da50ae291faf9c219e40697c3788a582983f5ba0683fb8aec3dfb814e5d0424acefec2cb79dc6bd54ff3e0525849f87f458188a966086176204534bae6bc8d4dfedeab46b0592ff10a0495423d2df9f289459fc7e4557ed264c25b3cf5cd3c69c8760fcc9027734a101727bc4e00895f3c85eaf9a3df38cd598933363be55bfbdffc3c8e833463c7472202286c428a12d7caac1f607fc8a50d92d14771d8b9e6f07b2271b9605cbce6c88ca99e2bf63cc3be34c8a84bae6cf0d44b51d13f9f7d890c23655b79c5665c4a615d079c7fc62df39dfc7a0884d5fc9c0f1f3f5dcbfd423f04a9d55e4bc4726d7fdaadf3042bfb0b84a2a46808670ed29ec6b450b75ed3a1a81586834874c64840dd2245ee5c836ad733938a4afe8d2c916b3005e6a89a247bde109953a42b7db4e8878bc87f85bdd96ebee8b999214b2e829742a9d41167b2568d25ede2eba8fe7c4cfc5b816c293a01fdd7548eb74e4c35a99b287c30883100a6b16b84fc9a6670abbf1d2faec9d3dc4e249de89196e578e5508197701525363ce98ce0e0fb4d738e846621b1bec8c430d9c36b1c75473a717e4689271c477b0d0414681364df59fbf7f012154e99520c2ba2352531ff030e7dfde0da5cb0c621ba50278d81c02d6c60df09c057318c5a4e8aacacfb8b370964f56ef63df9223f98e4b5b3b7629b97c83b53ef1e2c544473ee0547711a2fa3aa2b171ec3ad4c861f4924f28cbe35043b44cfbf989ac02d1fc056b696e3bbead498b9814e9a20ce3a4367f92bc887499c926420ae239ea3f6f6b10336a291cc0a8bb76cd59e9373bf1bdd822e08aaf3bc491e89cb274a367a8ce9344bdcbc13289535d21b535ab099f8f3cf21cb84bd4e1ec1bc8b299a405f602e63b4af4b40ed0aec2d70944db8bafaecdb71e93ec1ded0c719f8bf8b3f9e60ad2514b5332f1bd265005d04791e5fcbce70b2b784686b70cfcfc7e42bd18bd7782b6ea0d5263761b889251a29797f75b34d4ded4e0498dc3a65c45654a65988a9b0c0b7fc13c85bbf06fce5b4c1be15d2ceae24f87a9476cc38a25d59a1083ef24784fed37451ae2cce1190e6b4a02fd4ced41bb85a9ae7efd6538c5698358c3af83edd8f74a3b8cddbe3fdf639f2851ca118f4ea57699bc5ad1f4a1529520f4004084b07e5149ad4a42457f9fceeba691e82115085d03686c2f17843fb7b2729b021f5bcfbaa1b1cc032e0adce7eef53317529ff02018419a0a94ee6e5fb98861f618cfb89a3f7b8e5376a393493038bac189c36d6086c8faa07df533672531b370af380806ab2e12ecb4e4cb12c814b552391012f8a9d3f8f3a5e025073ee831cbde7602090e8a15801c78bdd3c0fd31391de4b9544670f815c01684d1768074a32c5d39f85304c508afb933e333968a4fd33468179ea0d7dcec1158e8529324715e99676c11d9ee9801e6a5eb571515627def9cb6463c47a67649c1157d65405ced72a35587ac14c871aad10e85c19bbb96c4aef54ad79250d705844c49f31182c4ffd4e4dd89103a6418aad0e07c3f766a4e2d0206889f3d0789c6cebf402da39b1b5fab1e8544a703dfe62459f1ab66e56f9f83f7adbb45af20ecc8ed5a5e9143113d39abb06673aca1d20286291b2e8e9d6971c07176609d60e2f2a4407c14eaa684162c0d965499a52135150d64a40b5e63dc9893cac551585c63e15b69632e0a42ac4c06f5ae2950f9b4967bea4e741a4af3e52a42d819b07ea3d6a7287c2dd1f399f31948016aaba2348044478337186b16f4c49450f163a319ee05f7d5931636253dfea6b8248e07559539ae4ff9a5101e690ec66cdabeff5352e9cc0f7fd04312c1cede99491de1c870b23a2f21cdcc21292e086a2dbc10799920dd973b57f124b13b3760ac131165a966de03c24ca91c51a11346100e292eb014f48f63a18337e4c369a84b72d3c9bbfc2d6f6f10c4fe1a0bfa8d6c6d633ee80975893fdcb9db00d55beb1502b0051ab77bedeff897d6e606825b14ff36f3069669afdf0ceeb32f1ab3cbe02d2fcea936289d39f2f3978e882cbdd8d96ce3a7b00f840fdb09158e5496e8d03e303b591472cbf31e2a5afde6119a9c97a0a33cf861f31e2cb47a6f737dc97bbcf9aeec8168a24f9b328a62fdb9c6069e02c77643c4e6cb4f1f164517b15935bc867b3e936830e5b60edff936e24c984985464dc7057cb60bae2ea87e9ed2d58882b0508412e9e429249983c9d49ebfddff5848e555667c6bc61f35ee26b823619f44101370a0db936f9fc589182372050b6408ddd83cad29b8baf64039152cb5e98043d577726f0057c9742c69efe20c88512f0c590ae202764c9a3ed46c284d7be90073b51c5deed1f4b2932622f0a95f09f83c3a40ddb4dd65600630f673bfd0277f460cc3edfc0ef53bbe57cb55a6ebef0ed6e9b3b889ae122cd33f208dcefdc6d54316e4e39f5ef0b339aa4619bcf71d95b7b5b5dd3047d61b5459be3c6eaa36cc5816f09077ae84ebe5d40b2a5eafadff58a65358d3b16e87f952536b27c327c4eae7d0353f1bb7aa0fdd12a1921067c697f6863b28525ae6eed51bad820e2bb228158996f0ff9348fb46b893543c6967790040bbe7c327a2dbcb4f4a62027fac80788c8ee772cae3ca3f182bc68b7d5a07f913b701b8ad9e6c313ca1895aa0ada71dd1d1bd4811c9ccad13d41c193c6a1fd4f742a213298842c5b30dd3c50903692b8ad8ae339f6aa2a8f21838b70509de1af0644f03833fe9f3d246121f0860d6400c8d86d13f06734c40f4acee803c73c570657123f3c8a566933e2970a7db3c4658d47d77c82e1750ab9de10de5c05adc56b19d7a6fd61f24bf58c9c211c5019595ae65073ddc9dbf7ead7361a0cd35f7e5fd7f3addafafa1c4385a2d58e417e5d0565c6b3fe6a4a73b2cc81b7ad7c46ee7ab3e44aa0c30f8bd40e1cd798c3953f99465834030f87971a34e354b14242b23b65b7b6f06c6b4c2659d0318ead02b4fdbfe6226155c91c1ed4d2988b3616733db9dfdc7d2a52374d4b241ba00b238dec9c5e1a1d470b8d97636cfa877a323d3dd8fdbe09058af82ac66dc79c08cf9c910673ba6e36ce18590fd2c1dee58dfa7e69ecd698d915acc53b78cc7288a7ee683d3eed91c481d75d7418617d64902ed364631d77f4f986906ee2d3265b3e62470cd4a9820229558afc68aafb42437286b4aba11f6f28388e909da0e6985672a3593922cf2fc321568a7c3ca4e0f42735a8bda77340d94233e8d9ae0e6da09e5d1fc74669c076af76b14392c2fdddbae69f46e980325d534fa1a8ef0cdeeb942870a3f07d3a687026a380f532131ff3129ec4b9ea49ab6b5d04d7501933b14bbab54d06744ead1ef11153af261813374139d5cea2f77b00cf9b074fe63ab31ac72e745a7d7afb7c506f52a1852073874072c10d890b99c666b846281c08d3cbad4cd1324ebd71132d6d8c043e2c0cdb5a0d39ede82beac2be7a36cc89e66e55e8f6959b133bcb97692df24d6df119e35f84c817d455d84cf0f31f223cee41ae49a7e580b942c636c85102a97423aab38d693f6d2dae5e5932c64cf8e18efbf0fd69eea24c49ff49bc1a00ee3dc7475db794916c206f6ce883777a034908e1bdffa2bcae0ea705e98d02d0dc754ac4a7f5705e03d0bf29a9920ebcc14686626b01bd1bc8caf63c1732608005f4b9a356aeff16a05170865dfdc2c49d464c6c7ada6312a183c6409642941fe32379b11023ad6328006f6af0a494e6e2f1a576189c08ecd439ed6a2dcd5052b4cc2c282eceab78151e8c05cf8b6d46ea641b5f0cce98a6c51c11a2b4fa490cf76a5fbb0e306403c29eb90a976cfd9e1ab141e00a9a40309b43b24809979012c103a059ac0fc7d212c5657318e28d499358907e0580bd9fe65fe0e370af5deda69d6e2c7e874766ee86433af0fd35189eb143bf3bba0024ada3fbc6b76805882ade6e88795aea40867b61f5c48534e77376e5b6b09bf6822331a247ca5d9bd8f767da36b42163c033a3082e95586fd5f637b4ad0cb3ca19e006f915b3a5fbb8b70489f9e820ad5f3a37f22ecba7d001669d4b2c47b0e721e5d01492dce77afe697d3a73a122970a85e25d09737e1b422e51c3170f30eaf4cce8771fe1a2e727a9dfcf5f5cb7e3f16d069740b9cf76405e92b7c1519e719bf64f86fd2c720b6379fd840e71ab9252910ec77c00b8d29a262a1caa75c47e6a78104bd8fba8c0adc533c5792243700fd292bfb217a49ee0f8fbb6bb21db83214f8dc0e2c487352eceb3cb18be7741cb29f1f8a64928f6850aae7039d9cb5979b4acf757685e893957cabd1e1949f3ee0cd98ebd85319fd211114dc4706ff08554c246f95ef2788254648fc91635640d567909ee37bd7cbe15e6a989805c07e37976693ff6e75a18491ae1673a75f237478f6452487af2f49945ff7af7520e50ac84363ceae5a8be3e2ee5a9e3db415442553dfd1553627d48715ff77344de45192de84696754ff7b879156b0d7f8fedc48b1221b2ef5ea96d30423a611ad3acbc6343ae731a4f7b3417360e7051b412ec66d6e3faee37a8a9c56afee8d5bd34d5574e5ebf94d8b6bd9fdc2cce2327a66be77a3c7c908ea29e6aa9dd162a2f4448bffcec7f68f652ac2524e589cd53993fdc938f6e31ce1f93e913d8e7571e06e73b94aca19334edf069697e693ecf1b176eb68ec365fda4eb99abc7b95a7a8e32be219755164360d5b26bfad33841034bba355fdcec3c0bdae5e29549d4d44a6d365c799e94ab225c83122810c7c3f56abdb05a3c2c00f8ca8cd91d213b9aa0db43561cbb4d021dd308ce79d4e29295cb0e7afbc21fcc1c3524e49545d95d6585e49c085ab12c5ae523a81318d60512e8215c7d9e054a462f6c26221ed89870f3bea1c5c7ada716adf62a2a5a0f7a0de4af920e56431bb61980447dbe58739ae301f8b3ca75eda026e3390c2180df43173360c2dcdad7060781b7eb5db917f38ee2075bde64b738826dca0695fa1c9d4bdf00b6bbf6a855e563e77683fb694ae9c5d9c0027a95471d17f8858479a9b015afb79465732d5a180c14df43e7a8472b6347b2368412c2d7b013cd0b29694c20f171393cf3f63c5c8c6d8cd5575991900b9df9e7111a0abfa6fda10d8b9ffe3b66dda5a2941ab5d1cdbdebf3694078a2611418b8c56558c388abf3671529a67a6a01db4d5a1f142e20cc3ee8c468e7571207d9ee3aa12080c4edfbcaa9e7b4de8fd2d4c5d66f41408eac29701fba7e8852605265f81e946011d46097110fe0ff5811e940b9a1415cac71217d695f26921bec7df3ff025ae4fe29275900acb5ef21fe0e062df2361286dbac51ffc5f971ff79f6382bd290801decc56beca7dc7fa004b94b3d0d2468c4a72b2068a6d8008f8e74d00b71dd6d1c7157c7370e56b0bfa8d4af39233e0d8716e15a41ae7f07630d77293e29ebfaf539e3036a8e142ea69fc342c526b12c818d2af73b6eb20c1ddef1a23245a2628171f75929f0996d249b0b2bb531adf4d27fe4f82b928739cf137e39d7820b1f3b4c2729c28558e759f0d87eb56950f26e50644de1a35c659c0256f191bbf5c7991a9f762ac7b3a18c72e4c52a467c06635a37cf9ff355eb3a09706971f9ccc552b6bcf0331525", 0x1000}], 0x1, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r1}], 0x20, 0x8130f9d6617f1e7b}, 0x811) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESDEC], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) fcntl$dupfd(r2, 0x0, r2) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r6) connect$unix(r7, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) dup2(r4, r3) r8 = socket$unix(0x1, 0x0, 0x0) connect$unix(r8, &(0x7f0000000100)=@file={0x3, './file0/file0\x00'}, 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x2, 0x10000, {[0x0, 0xdc0, 0x1, 0xea81, 0x10001, 0x5c7, 0x6, 0x400, 0x952, 0x10001, 0x1ff, 0x5c9c, 0x3, 0x10001, 0x7f, 0xffff, 0xdae, 0x3], [0xfffffffffffffffc, 0x7, 0x1f, 0x800, 0xff, 0x5, 0x0, 0x7ff, 0x7ff], [0xffff, 0x101, 0x7, 0x8, 0x7fff, 0x4, 0x8], [0x100000000, 0x7, 0x8, 0x15, 0x800, 0x5], [{0xfff7, 0x1, 0x8, 0x540}, {0x3, 0x4, 0x101, 0x100}, {0x8001, 0x2f23, 0x800, 0x1}, {0x0, 0x3, 0x9ba, 0x100000000}, {0x7, 0x10001, 0x80000001, 0x71}, {0x4, 0x8, 0x7f, 0x4}, {0xf800, 0x7, 0xbc, 0x5}, {0x6, 0x3, 0x1, 0x2}], {0x3, 0x2, 0x0, 0x9}, {0x7, 0x15580, 0x1f, 0x8}}}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) mlockall(0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r4) shutdown(r0, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f007450 failed: hole in range 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffffe, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r6, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r6) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r10, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r11 = socket(0x0, 0x0, 0x6) write(r11, 0x0, 0x0) r12 = socket(0x1, 0x0, 0x3) r13 = socket(0x2, 0x0, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r13, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98a, 0x6f1d6ab4ecc29dcf, 0x81, 0x9}, {{r9}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0x0, 0x9}, {{r10}, 0xfffffffffffffffa, 0xc, 0x8, 0x5, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r12}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x80000001, 0x6}, {{r13}, 0xfffffffffffffffe, 0x20, 0x4, 0x1c, 0x9}, {{r14}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x200000) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2e5741ca7d83519) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x49, 0x0, 0x0, 0xffffffff}, {0x1d, 0xfe}, {0xbc2f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x28}, {0x1000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="298308fe38fff413106dd2089c26ed545589d85cdaddfbef63000e0b9e5ab43bd53152c316", 0x25}, {&(0x7f0000000100)="0936ca592c693d7f1e3248492b91bd6ee7ed06ee0dd468c0013e2dcf384f30e73f88b16f43d9660d242558bda13bf7122fb437cb", 0x34}, {&(0x7f0000000140)="fe62babadd8df288f2c5917af7813909f7619bc5b7c150bfd0ea6da98f8f8d453db0d3792117bc0aa87aea142a2230ea13c2ad58", 0x34}, {&(0x7f0000000200)="2e3ca3337826cd0f97c79c451d7863b31a74bf431c7fba6f0c9d7e2a03212392d7dd322038c25d0fe28ac66b7200afca627b28f218886dec73e8c3dd062cc2bcf39f9c10f1b1617ad79c65706d5a45153beaccfedec8279cd4b57454f5cc7283a373690fa08b153fece5bcc111c6846acbccfce6c48dedf39f8f9dc60f88b70032a75e2fd55079bb0522af0d5736eccc550f6886746e5b37d7d95f341ca39c53b8c9f40d71b4e2733024", 0xaa}], 0x4, 0x0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getppid() r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x43a8, 0x8, r3}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 309096 94563 0 0 0 1 syz-executor.1 *485784 94563 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b48e00,1000,b000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b48e00,0,7,fffffd807f007a10,20004000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800022d8e8a8,ffff800020ab0780) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1a3a90,c5005601,ffff800000ac9000,1,fffffd807f7c6b40,ffff800020ab0780) at VOP_IOCTL+0x88 vn_ioctl(fffffd806443d3b0,c5005601,ffff800000ac9000,ffff800020ab0780) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0780,ffff800023b99168,ffff800023b991b0) at sys_ioctl+0x5b9 syscall(ffff800023b99230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdfa95fbd830, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic uvmspace_fork: no space in map for entry in empty map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b48e00,1000,b000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b48e00,0,7,fffffd807f007a10,20004000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800022d8e8a8,ffff800020ab0780) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1a3a90,c5005601,ffff800000ac9000,1,fffffd807f7c6b40,ffff800020ab0780) at VOP_IOCTL+0x88 vn_ioctl(fffffd806443d3b0,c5005601,ffff800000ac9000,ffff800020ab0780) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0780,ffff800023b99168,ffff800023b991b0) at sys_ioctl+0x5b9 syscall(ffff800023b99230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdfa95fbd830, count: -11 ddb{0}> show registers rdi 0xffffffff812342a7 db_enter+0x17 rsi 0x1de4 __ALIGN_SIZE+0xde4 rbp 0xffff800023b98b90 rbx 0xffff800023b98c40 rdx 0x1de5 __ALIGN_SIZE+0xde5 rcx 0xffff800021b74000 rax 0xffff800021b74000 r8 0xffffffff8190f44f kprintf+0x16f r9 0x1 r10 0x25 r11 0x841de530192f66e2 r12 0x3000000008 r13 0xffff800023b98ba0 r14 0x100 r15 0x1 rip 0xffffffff812342a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b98b80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=485784 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff82650758 process=0xffff800020adca80 user=0xffff800023b94000, vmspace=0xfffffd807f007a10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94563 309096 91732 0 7 0 syz-executor.1 *94563 485784 91732 0 7 0x4000000 syz-executor.1 91732 459750 75304 0 3 0x82 nanosleep syz-executor.1 57782 138879 0 0 3 0x14200 bored sosplice 42504 335919 75304 0 2 0x482 syz-executor.0 75304 318708 91790 0 3 0x82 thrsleep syz-fuzzer 75304 184727 91790 0 3 0x4000082 nanosleep syz-fuzzer 75304 390666 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 494660 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 113579 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 381010 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 324839 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 177664 91790 0 3 0x4000082 thrsleep syz-fuzzer 75304 246938 91790 0 3 0x4000082 kqread syz-fuzzer 75304 227245 91790 0 3 0x4000082 thrsleep syz-fuzzer 91790 51901 80659 0 3 0x10008a pause ksh 80659 424454 71575 0 3 0x92 select sshd 59875 138735 1 0 3 0x100083 ttyin getty 71575 249821 1 0 3 0x80 select sshd 62051 249700 84398 74 3 0x100092 bpf pflogd 84398 124212 1 0 3 0x80 netio pflogd 85763 45954 75778 73 3 0x100090 kqread syslogd 75778 518463 1 0 3 0x100082 netio syslogd 41659 338722 1 77 3 0x100090 poll dhclient 8756 8034 1 0 3 0x80 poll dhclient 11102 454779 0 0 3 0x14200 pgzero zerothread 63720 219077 0 0 3 0x14200 aiodoned aiodoned 94233 243459 0 0 3 0x14200 syncer update 68103 504491 0 0 3 0x14200 cleaner cleaner 55811 271312 0 0 3 0x14200 reaper reaper 15287 1860 0 0 3 0x14200 pgdaemon pagedaemon 55820 308855 0 0 3 0x14200 bored crynlk 55961 142359 0 0 3 0x14200 bored crypto 63447 321219 0 0 3 0x40014200 acpi0 acpi0 87872 483883 0 0 3 0x40014200 idle1 4911 293278 0 0 3 0x14200 bored softnet 83457 395487 0 0 3 0x14200 bored systqmp 62137 110877 0 0 3 0x14200 bored systq 96829 77544 0 0 2 0x40014200 softclock 62011 387894 0 0 3 0x40014200 idle0 21675 404922 0 0 3 0x14200 bored smr 1 177732 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 94563 (syz-executor.1) thread 0xffff800020ab0780 (485784) shared rwlock vmmaplk r = 0 (0xfffffd807f007a28) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000b48e18) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826564a8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9549 6679K 7189K 78643K 11689 0 0 pcb 13 8K 8K 78643K 169 0 0 rtable 103 5K 5K 78643K 451 0 0 ifaddr 89 17K 18K 78643K 206 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1503 0 0 iov 0 0K 16K 78643K 133 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 1588 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 14 0 0 VM map 7 3K 3K 78643K 11 0 0 sem 12 0K 1K 78643K 166 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 486 0 0 sigio 0 0K 0K 78643K 29 0 0 proc 60 63K 95K 78643K 542 0 0 subproc 32 2K 2K 78643K 53 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 57 0 0 in_multi 100 4K 4K 78643K 158 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 278 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 116 38K 43K 78643K 2653 0 0 UVM aobj 82 3K 3K 78643K 83 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 136 0 0 NDP 14 0K 0K 78643K 41 0 0 temp 143 3555K 3631K 78643K 14729 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 79 0 39 2 0 2 2 0 8 0 unpcb 120 281 0 269 1 0 1 1 0 8 0 syncache 264 13 0 13 2 2 0 1 0 8 0 tcpqe 32 98 0 98 2 2 0 1 0 8 0 tcpcb 544 263 0 259 1 0 1 1 0 8 0 inpcb 280 1529 0 1521 5 2 3 3 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 10 0 7 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 2 0 1 0 8 0 ppxss 1128 12 0 12 3 2 1 1 0 8 1 pffrag 232 8 0 8 3 2 1 1 0 482 1 pffrnode 88 8 0 8 3 2 1 1 0 8 1 pffrent 40 61 0 61 3 2 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 56 0 15 1 0 1 1 0 8 0 pfstkey 112 56 0 15 2 0 2 2 0 8 0 pfstate 328 56 0 15 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 2 4 0 4 4 0 8 1 art_heap4 256 404 0 177 15 0 15 15 0 8 0 art_table 32 409 0 179 2 0 2 2 0 8 0 art_node 16 78 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 36 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 160 0 150 1 0 1 1 0 8 0 shmpl 112 81 0 1 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2177 0 775 46 0 46 46 0 8 0 ffsino 272 2177 0 775 95 0 95 95 0 8 0 nchpl 144 3115 0 1505 61 0 61 61 0 8 0 uvmvnodes 72 2470 0 0 45 0 45 45 0 8 0 vnodes 208 2470 0 0 130 0 130 130 0 8 0 namei 1024 9678 0 9678 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 9 0 4 2 1 1 1 0 8 0 scsiplug 64 4 0 4 1 1 0 1 0 8 0 scxspl 192 9501 0 9501 9 8 1 6 0 8 1 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 432 681 0 666 3 1 2 3 0 8 0 futexpl 56 12624 0 12624 1 0 1 1 0 8 1 knotepl 112 251 0 232 3 2 1 3 0 8 0 kqueuepl 104 242 0 240 1 0 1 1 0 8 0 pipepl 160 466 0 447 2 0 2 2 0 8 1 fdescpl 488 682 0 666 3 0 3 3 0 8 0 filepl 152 5831 0 5728 7 1 6 7 0 8 1 lockfpl 104 221 0 220 1 0 1 1 0 8 0 lockfspl 48 58 0 57 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 50 0 39 1 0 1 1 0 8 0 ucredpl 96 485 0 476 1 0 1 1 0 8 0 zombiepl 144 666 0 665 1 0 1 1 0 8 0 processpl 896 698 0 665 4 0 4 4 0 8 0 procpl 632 1822 0 1779 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 22 0 22 3 2 1 1 0 8 1 sockpl 384 1912 0 1890 9 3 6 6 0 8 3 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 175 0 0 21 0 21 21 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 350 0 0 20 1 19 19 0 8 0 bufpl 256 7577 0 1318 392 0 392 392 0 8 0 anonpl 16 88158 0 67089 105 14 91 99 0 124 5 amapchunkpl 152 4271 0 4117 15 5 10 10 0 158 3 amappl16 192 3634 0 2469 70 11 59 69 0 8 0 amappl15 184 147 0 146 1 0 1 1 0 8 0 amappl14 176 62 0 56 1 0 1 1 0 8 0 amappl13 168 295 0 292 1 0 1 1 0 8 0 amappl12 160 3 0 3 1 1 0 1 0 8 0 amappl11 152 60 0 44 1 0 1 1 0 8 0 amappl10 144 12 0 7 1 0 1 1 0 8 0 amappl9 136 624 0 619 1 0 1 1 0 8 0 amappl8 128 187 0 154 2 0 2 2 0 8 0 amappl7 120 52 0 47 1 0 1 1 0 8 0 amappl6 112 63 0 52 1 0 1 1 0 8 0 amappl5 104 146 0 132 1 0 1 1 0 8 0 amappl4 96 1027 0 989 1 0 1 1 0 8 0 amappl3 88 120 0 114 1 0 1 1 0 8 0 amappl2 80 4835 0 4759 3 0 3 3 0 8 0 amappl1 72 24946 0 24512 26 16 10 20 0 8 0 amappl 80 2102 0 2056 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 82 0 1 2 0 2 2 0 8 0 uaddrrnd 24 691 0 666 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 691 0 666 1 0 1 1 0 8 0 vmmpekpl 168 9455 0 9424 2 0 2 2 0 8 0 vmmpepl 168 92857 0 90521 178 32 146 147 0 357 41 vmsppl 368 681 0 666 2 0 2 2 0 8 0 pdppl 4096 1389 0 1344 6 0 6 6 0 8 0 pvpl 32 276686 0 252386 233 19 214 233 0 265 17 pmappl 232 690 0 670 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 570 0 4 17 0 17 17 0 8 0