656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:39:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x0, 0x7, 0x1000, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a23c0ab77e631038cfdc809e0e2014cc66dbd1a2b45e879b1aafe82ad75d29319677623abf0a9a9238379f16c3a5ce12b6557386fe363dc5f53154db669aa7d908aadd1b3f103e8439222a259e1e506a90b1caaee390a03413da7bfd8727e84fc084351bce5d4a9d6e01d96b2ecb6cadb7789f5bd147efb6bb2ec74b86a0", 0x7e) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 13:39:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000b80)="1e1611ed3e5b2eeb3060ae4c0db66f23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49472c8fda393f52ba4f3681ef27e1e77c1d02e0180db1b11bca2f26c78fc6a01da5978d21dc3cdfedc84ecf73a6ff4c498ba52a5c631303341786b74691f21404d398e0edc59f14490a0f05703ab17b00df04bf7407f", 0x7b) ioctl$TIOCNXCL(r0, 0x2000740e) 13:39:46 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = socket(0x3f, 0x5, 0x9) r2 = dup(r1) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x7}, {0x37, 0x400000000000000}}, 0x2) r3 = dup2(r1, r1) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/187, 0xbb) socket(0x11, 0x1000000080000, 0x6) 13:39:46 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000100)={0x7, 0x8}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xd0, 0x4, 0x3, 0x100}, {{r0}, 0xfffffffffffffff9, 0x39, 0x200000a1, 0x3, 0x3da09770}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x100000001, 0xffc0000000000000}, {{r0}, 0x0, 0x18, 0x21, 0x1f80, 0x2}, {{r0}, 0x0, 0x0, 0xfffff, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x3, 0xff}, {{r1}, 0xffffffffffffffff, 0x8a, 0x3, 0x6}, {{r0}, 0x0, 0x81, 0xa79903a3b112279e, 0x97, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x1, 0x93}], 0x1f, 0x0) 13:39:46 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x100) openat(r0, &(0x7f0000000280)='./bus/file0/../file0\x00', 0x2, 0x16f) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000080)=0x100000007fff) chflags(&(0x7f0000000140)='./bus\x00', 0x0) readlinkat(r1, &(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000300)=""/69, 0x45) lstat(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)) 13:39:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x4}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="2193baa7b792a0fdbf570c461be4fb", 0x2d1) 13:39:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x20) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:39:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="a5b5e90b4060e9fb2a010e2b598973b9730378b5ce361d7fbb02d28a9778b68cfbb1327bb6889f6ef478b755dbd56675227be598715c7ac2cb06c8df26"}, {&(0x7f0000000100)="475595a8fc21b3535a1971d0283cd0d454483290f666f0426cbd8d5759ba1c4c83bb5b3fea79d786ec4f371967a4733c433359cba4ecaead380b11ddcfe82505e7fae3976ff213"}, {&(0x7f0000000200)="c71afb103c7a2ad23fc8a41ba89eb03de023601b416c415b58982ebc1656f720b86c99df2bd4d83c5cfad0e92686387ad34c291b0f1fe04c689a3e9c9f71692858e2ad7cb6e9785b5b09a0719fbbf84d9ba87caefac16c9345f0f2e7fac72ebbeffaaceec267581f2ffb8d43f37df4c359a1970e5c1edc11bdebd62d523f98add50e3d3b5b5c0eeca59fc66f283582cb9f97953b340ddcf0ad61b976f9c09b"}, {&(0x7f00000002c0)="707c365648cf20c12ae2e7e2856692bf5854575db0ca90c4edc225272fbb6a12b242a3fb1acc56b8e3c8db871bb84d0f016cccb3bb7e55156ccb7d55489af5cd087672479e0d9aecdb245bd958d4ac866af756c13880af9e49ebed3067eed76aaebc4389e36c57c830c30c6f9296b545eb9eef3423a9b444923cd9dca1b6c398"}, {&(0x7f0000000340)="528bb980a5aa9f2a37c51fdfc2cf30f3d5d8b381733e896255629531801a5933508992a254acb7b0f6"}], 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x30) 13:39:47 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x18, 0x4001, 0xeb8) r2 = getuid() setreuid(r1, r2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:39:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 13:39:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:39:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001340), 0x1000000000000620, &(0x7f00000015c0)=""/115, 0x73}, 0x40) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 13:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x86, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:39:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x37b9}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4810, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x10000) 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6, 0x0, 0x40000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) 13:39:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 13:39:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x8000000000000) close(r0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x19, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0x23, &(0x7f0000000700)="45e0210082010002ccb7fe46c39ccd22c1350a2775ee84dca2f80000d88dd952ca43f8710a5f0cc547") 13:39:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="327e255fed379a6074", 0x9}, {&(0x7f0000000180)="405e1a4a6d291147bf941d96674ff11bd481b4dd76a8ade5d12903a407c16a951f9cb24e616521e19d00c81b233b88d47fb2eadc99b2a5525e70dc8afa5a7f185c9c10ea557e55bf8ba23cff214c5278088b2ddbd75c39568962fa27c5f9bb52aefdd54a5a389c5a", 0x68}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 13:39:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:39:47 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) recvfrom$inet6(r1, &(0x7f0000000040)=""/13, 0xd, 0x3, &(0x7f0000000080)={0x18, 0x2, 0xf2, 0x18a0000000000}, 0xc) 13:39:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffd, 0xa5, 0x4, 0x3f, 0xffffffffffff522f}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x4000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x82, 0x2, 0x2}], 0x8001, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffffb, 0x3, 0xf0000002, 0x100, 0x8}, {{r0}, 0xffffffffffffffff, 0x58, 0x4, 0xff}], 0x7, &(0x7f0000000a80)={0x0, 0x130c}) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000980)={0x5, &(0x7f0000000940)=[{0x10000, 0x800000, 0x100000000, 0x5}, {0xdd9, 0x9, 0x7fff, 0x80000000}, {0x8, 0x3, 0x3, 0x9}, {0x0, 0x3, 0x0, 0xfffffffffffffffb}, {0x0, 0x0, 0x4, 0xffffffffffffffff}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="8202306595ed9b454ae6b3779b95097c154b3c1a92b3335c5c18b6e3cf82dcb32e1d44cde307e320ebdd74a2428140e9491d563631f81bc56b321fd713684a4e6f2fc1d26ba57628d7c7e090fc1593c48abcbaa8d3d48f7a5b7eeb3383a33fbd04a5b7b8d0c8114d1e9e8938de21bcabca4186a1365ad5532e26b34cad3a900b08a45d92bb3be9beaecbb967a0e73cbe72286cce0610c10bd4c6e7fbe60bb9c7558b9d5d0df12fb5b3d371bc7a75d94bac26a38daa2a0d70824272f42de5590212c20de4a184c4aaf0899832", 0xcc}, {&(0x7f0000000180)="c4a106a23d7fbe462a268d0241437c225cd9cc01bb7e43c0703c4e529da9c4525be1662433b1d43cbd67cb2f5961f1201eab8ce1cd3a8e44081c2c9710cb75b44c83974adad7c648a2dca9134bd412befa42fb5b84a3cb5e83dfb0eef3ffb6dd3fbeff1b788921c910287c6eb5d01135c031fa212ecd4bc6dfcbf35d037eacdd708e2763f4f7b72fc2612ee1061d42d49631838d42f9474f23c9ac8e16bbdf74ac3741c4d0d9cb8cc00655ce57352470bf36a9ba9bf5203eecbbb82a1a2a30f6034e85fa973d66bd670549f9c784f329596b800f66392493e7225bc220434d4e26fe5ebd1c836cde664f14", 0xeb}, {&(0x7f0000000280)="e3b53766f794cc9ff1e9a18d19aac1e649b9dab6f038b6918656eead9491599dd5f88877ef67085e615c47f342b13ec918fbd547b566b360d1a2304cc749ac1dc221ee6bcbbca289715fdefa66ed7babdaf9ab4c86633d069117a60244f291cb1e24b121cef2827631f36bd62ef93a8f1f4c4f432710655b6ff885c6265c66c82af9577fdb8e048274b2ccd6dde20e35393c454f6750c5ccd38cc8259d1b1e7c61796072be8cf8e192fc79a915a67c9c26beeae26e9d20f62ca4ac3b", 0xbc}, {&(0x7f0000000340)="989893a3ca7c0fa7d8bdec779e7af811d9750db9dd8ddfeb9311e6a91fdb8f3e83747e66330f57653cb48f942ee5d9f5dd17b7b4162529e23ac99eee660e8e46c3820b52ccb5178ee495bafc05d94c2706798f8078ec98ca27744518c840", 0x5e}, {&(0x7f00000003c0)="7654c27f1382f3f17a4504b967fc3141d9936ab0e3be6d19206c300ddb3d984983e05161e41373a48f865604be83c322f60dcd150e5966cd97e1e1216c5b1a6004dc0c6d5a6b05c2cb3c08309a773269b7e2c6b8c40b7241bc5c1af8d96f3db6b27b261c45e38ea91be034d418c4062b1a86dabea30f40d8be321998053644ff5658e7d231358b5410dba9f5bdaee79431adfdf7bc9963bf2a34d823bc617a8f5a2101e53df340eb54b0835c2a73901576d852a3e6f499c8a1cd15f40d30c8230e363fb4ffbbad3759f0b29d7cde0eea60e40d8d96044e1c6c76f1c310ecf637b1aee937a368222a89ec689bf4244a25372f43949086f15a7055c052", 0xfc}, {&(0x7f00000004c0)="4b7639c52932878eea656100d0f25b8f88f37aa24779aac05aafe24a4db22f81246b33ffebc049f892ac078f8cd0fb80e697aadeaf1e0097e082f6d56a4da340a6d82e73c4aadbf858b6386efacc2e41641adf92fca611fc8c18b9ea9dc2f41407624059b51fcd69d39d03505caa173955b288c2db82f8435f4b4b2cfc1dc5e2c84c", 0x82}, {&(0x7f0000000580)="7a4698b1379d2c808580e11ef902a46e366e3c1c6bb7deede74e7906b9e3cfcbea3f0f95b2950b071cf7f199dca96529f5a34eb0e3da76aab9903cbb0ecd572d31ea770d7b6ea3f2d61b65025f5386a604c58781c322164fb89a5b6f64c057cb198fe5e119e61f076a8d881df69c9057d5c35f4fce3527e92c53bde2b9dbf9bfa3375eae47e8f43a4ae50af858301752091e1b9fd10e80dc6030df040759adb19edfe774e944", 0xa6}], 0x7, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x406}, 0x400) 13:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0xfe}, {0x2, 0x8001}, {0x4000006, 0xfffffffffffffffd, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10210, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x800) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/234, &(0x7f0000000300)=0xea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x3a, 0x3}, 0xc) 13:39:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xf63) sendto$unix(r0, &(0x7f0000000340)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3ba250e397b5bc14cb555188086133900641d524fad36b158c2a0a3915", 0x10f, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:39:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x1000}, 0xc) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:39:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0xad}, {0x18, 0x1, 0xff, 0x16}, 0x1ff, [0x101, 0x0, 0x8001, 0xf9, 0x0, 0x40, 0xfffffffffffffff7, 0x8]}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000551200"/58], &(0x7f0000000140)=0x3a) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180)={0x9, 0x100000000}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x800, 0x3000000, 0x2, 0x800}, {0x7fffffff, 0x529, 0x2, 0x57f}, {0x4, 0x4, 0x0, 0xd41}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0xfffffffffffffff8, 0x10000, 0x0, 0x5, &(0x7f0000000380)={{0x100000001, 0x6, 0x238, 0x2, 0x1, 0x1}, {[0x4, 0x5900000000000000, 0x3, 0x4, 0x4, 0x6, 0x6, 0x4, 0xe6b66f2, 0x1, 0x0, 0x0, 0x401, 0x5, 0x8, 0x1ff, 0x8, 0xba3f], [0x9df0, 0x0, 0x1, 0xefe, 0x5, 0x6, 0x4, 0x80000000, 0x5, 0x8d], [0x10001, 0xd8f2, 0x4, 0x5, 0x6, 0x200, 0x7], [0x9, 0x9, 0x100000000, 0x7fff, 0x5, 0x30000000000000], [{0x6, 0x81, 0x70000, 0xf27}, {0xfff, 0x2, 0x101, 0x1}, {0x800, 0x3, 0x3, 0x9}, {0x6, 0x1, 0x8001, 0x100000000}, {0x1, 0x5, 0x5, 0x3}, {0x1, 0x80000001, 0xffffffff7fffffff, 0x3ff}, {0x1, 0x100, 0x7fff, 0x9}, {0x80000000, 0x4, 0x100, 0xaf}], {0x9, 0xae7, 0x8000, 0x401}, {0x7, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd}}}, 0x7f, 0x7}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x401, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:39:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xffff, 0x480000000000, 0x8, 0xf3}) r3 = kqueue() r4 = dup2(r3, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r4, 0x0, 0x0) 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x800000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x8000, 0x100, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000100)="d8") 13:39:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff127d00000000", 0xfffffffffffffe25) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:39:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:39:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x94) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) readv(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) preadv(r0, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/143, 0x8f}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001300)=0x3, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001340)=0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001380)) sync() read(r0, &(0x7f00000013c0)=""/148, 0x94) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001480)={0x9, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r4 = getgid() fchownat(r0, &(0x7f00000014c0)='./file0\x00', r2, r4, 0x6) sync() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001580)=0x80) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000015c0)=0xc1c) fchmod(r0, 0x20) fchownat(r1, &(0x7f0000001600)='./file0\x00', r2, r3, 0x6) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001640)=0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001680)=0x3) pwritev(r0, &(0x7f00000027c0)=[{&(0x7f00000016c0)="14071667da5c3f49c194dda454d5f9171f2854135eed8346a3355434fd30a8004a1189211e6eb9281dcd0d3107b5c01d440f65609fe1480ae221393bf61bd19ec5e1442ef40f47f76c012131e22a6dda9af17dde54b713c0085bbd93a752edf1944e4a478635f42601f381074e4b7064ee9132247b7dd0e1ae9f48aab013e80f5ba8b992245106016cbba5d7c7141eef54150208f42efbeb200b7a9a97b5153a00d6d6a7baea03face95d043256e16ef1efef17a680fc48687e34c4cc02a1ea860f85f7ec9c8ab9c703e0fe985a6d2d9440c3a89bd5cb16fcb1ab02329ad7c4781223e980b20ac608b483431eaa87907267f95b4cebf84f13781a75a1188e925c0b2bd7681bb1404602aa47aab05f8176d681244b8095cadbfb87afac036b3a291d5b50784fdb3ed0ab56dcff215dd523c89f1f0f9b6d86a9dcdbfe3efe0d8f39ff422b3fa0516ddb680c5a1f9de7e51480d280f9ee2efb5bae85e8f164740eda7d830a0a78ebdba55b598e6f2c9d322827ca350fe9ac8fa162eff713b6a796ff386e8522975b584a0c97bf139191f69145a7df997f3850c72ee3da36dc2676d1c50d2045ea06b01572ba96b54f84322af22633830cb5fcd719dcf5db3d401820a97f51f0feebe40578cabf047a3e373eddf1b0b63d10e92e8c90c976454837642876ddb0eac31d94fec3964262afd88f1e061b97bb63b2460ba0537939bde9c6469cd0dd082e2d027a5c2d138d9e70ee870664b163bb9a36f0ed9f075661d5265708a2b20a470bfdd9bec564b11969767c392973d4f6c47370986c53dacb064e465273a2570ee3626022acfec07ddd3776198e75bb2d571f37c36092d517e92585e74036bde2cb04a988cb265105f6015fcec8f8e2ad460f0aaea96179ac91e330c9ec1bfb7c3e6c7245f0726fb88be7e59e68733718097a6da05710c0bb7e54a58887108dfebf20e941f20cddb9d015f992f27bb7161745d14be50be42ead871fa69ea6e25f160c0f3a41ea82339ef143cbb719cdfd06ddfa0375b0430b33f1ba7723f5d6ad37a4e8da0d3ac8343d78c448f610a0a9752e4c986d01a3b65fd5fc7871ca47eb009ba31fd2aa6a98afd9b55e3351c94096ab474f183fc5781470747ef2f14c1d72ae27ef85f964840625f9ffa4887d1133cd98dbf1504c75818b9a55b9eb8eab0f8906c3a716db7b3d6e37919f5f9aa6126b8cd5c3b58d52c9e8635d71aa26fb6359b97f7e10f2568ebfb6ba22d0dc88beb68c4934de918b3f035cb04708c4218de155d79dcabf5ed06a825fc9778972160b386084ee8ffee28b3a00ce18d4a4e36176b7bfe508b5dfff273682754f794a6da6c2336670ec945da8f3ad6b5782cb629f6fbb01a92646d54144b6885361f088ec064df8822922d76fc8fe5e6516470365a9171742399c79998a00a33e27645698b300e9614f060285f48ee01750bef7e8e35dbc95d5e1520c200b8e8034b22a68a8fb1ffa72c94949074f324dad561f65f643926e0ca6f27225353012253bff3ee165cb31abe82e9cc7b09f4b9ab632813f2e54001504af81a5fd654f40e11b296a3ce0c4c53183fb187e978dc7a89cc7a9f95143fe4150fec81ed555c13264374876d482d78ce5c8696c2d17e876887541bde5e7faf1ab4c76342c0f98950e89c22b7885b59d16ccf5f220867ce4863de56f456c6d266894b88679362bb42b34e75a94fce1eb55e6777d40580a8de3e671e8946c66ede41c61fc9018ad91d61148c134be4b19879f2d60a20481ce72deec88bdb10e011865d83c35767e90a4b3bcc9e7c2c08e420220aa9e91ed584da88acfde9331550f95786045f62e968043cdff41db335cf108aac6ededa640c154ba837d5389740d1500111d3f448b4012dbb696ad91fe5169a62b0bdd59ca14d94c2c3dff7f24bc7782d85138c0c902dafe40c21a5feaf128037035505fec943b0c149779749ef6d23e7a37e81462ffdbefd9bec9687eb5dfe1c95af2c86f5a53bd41eb5888fd76e56ce1e94e5ba61f6466a1fa5b79869c00f651b2c71f11abd230d906f3c323d4b85c559cc6a8e8616bf19aeca8364599c61652bd74a9757d9ab2f84ceb8ba19210094849c906c10a3d1b408a1fab7a3aa4636ab0b1969ee7adbf1380838ea59be768a4ea241a8cf6e353db08ac93893b2923f100da69e0075c7391c29d92bfb5888495ea17ec5aff1febe130cb278f0e0342d3c7d8c19135e00edf98682208ae45bf232a4fee2f3cd7a2b315a68650d3c6035e76337657e0f939e308c03a0b87eb7a49593341b052d7ea258d7d0571aaa10672ffa1e7c8a1f628bad697fbb1f7112391f07a028a553d261c0f1a42bde7fe2170b7e54e23c8f62f8247bb606af0db0521eb702ec79e3bb988738740b79a3e960c3d84048e375e82caa21f50191841fe6ba0f3b82a4b161f11adcc35471efd26f3d3547f35a00b5552eeeaf9973461d4fbb87ea70dbcc601878b2468616a0b8c3660224f9f365beb0138751146b6b0d88f7a4956a518a9d927993610a56281d9892b5708a0caec52a94765d30c2df3af9d272c9e8514eea7089eb478f8962cf5c4edf495d0416108705da7a91bab6fffd2ec756a97a27ea1339dd381a9a7dba65127ac0e510e2950506423a79eb6bc0248d4f4c41b0badc321a5c95e8c0da89608eb468b9f58ed97c8b8ced2051713115c692e48780c7fe57a9619f4fcba91e8017f96cad3df0fc0a37f988e4fd2e80f4ea00c609e36a4acb62fd9a9c1d496f6010f354a43a0ea57f777e2bbfd3f2d16e734fe5d1759359f44d5020a51311bb233bc00d04c55472aa69b126b2c295d676edbe7c76f119fe5141c5759af67263b2fee80ddf1617a07fcd01411ef56d6ed6584cbd85ef39d0de55ca20bad47bd028b46896b02774982e02b6c69f55dcee7664fd43f6a0ccc773f517dab6cc244565d11d0a21c2fd7e6f3e41a561b08af753f8df4b5a00d5cb1828ff921d3b00edab09483045245618221b71c891d91008090754239053461f4590d07ace2b7eaad13134ed4db777f3f95cf48891404824e8020c7917aaf34ded883e04dd00859f6d9253abf8e681b5f8dd2b822a33269b502515dc5f7ab81c2d649f5f96215e6468572266451877087b58659d531bd4ed05f3440e5ad2b8b0fe5648d6456ae359006991cb6ff0d81e075ecc0b3f17254ada2bdce8b35898b6339c0ddd0431a5ace2f541a1b805531122ccf8cb24a8a6c5826901d587c3d1af28b8420dbbc1decd31af9994a0fbd8667aff4bcbb13ef4618b38f0eb3a618865b20bc50b378e284b2bacabf09ef75621f662a4b04efde97300edbb8ee5ed2315f72185c8bc01694e5e561cd83ec0bf86dea07914fd894888e44f9fb381cfc1e892b67d7b1fbaf6a89bbf77de2f3e1870b4bbed003dae66787d44fb1c3e9ca1e87de5a48412f30fa573c74b6a7d2ebb7a52c802cfbe930083ce34e9fd2620d094eed516461da8ee8baecbe6fbec410fbd226f9f184b01e282f2b7a46317fff5a923d8ed4e5e2da4357cb95bfe03e8ab343c8a446827b79bf820924d194c37ef2fc769fe1bd6e836a662d4978926a355a2ed2c24f2da33b29996e3bc4a85224f1e73206794e96d1806d575bda60f95695127a6e302e0ad934c4081946a0a3354cdb3cb20f0dfc3fa189c4b46f5b18fd333ce633177cecc649e39e92822e2b7f6a762bbd73fa6c1609b72e8fa9ba4fc8ea2e3f862a3bd297040a7aa13a2c778909edba8c034e87859713d4de64fdaf668efeb497c1cd1fba86d0d98036e7ffb068c66cc96a4cd61f3cc499b4e1cdf3b1a1026be8a05359deb639e5212a66b53f9d3a3525a200bbf81ab8d17652e217c39f3b05f9ea81f2db0f79303ee774f3261554ef3ea6e44c9acb3b426a4f11a8ef3ef0517607e8ea7528d37883373a9f63599bc7b8f2169ad56098a733e46ffcdece70df2ec294ffd8486cc78b0f704dec083078d8bba1439971af1b8490163fc2bcb77d9bebab0be5b1dfa1a841778c74667a86f7c286cc30693b6d24d045ae2515c2b80d75f07040ed4447934f94d494607cfdc4036a9747947937a8be12735c918745a87fbe84d86e20573be825f76abb65a25061e659bf7a2ef403fb39da0de0b9e27737172dddae5aa2d3921b1625b1afab055b4aafa46d41ab989a165d51cfcef0a7ce5a2b6d5f4b90529330902511231ab8646079eec4ab9ba2a51662bd9d7731d6657a9534865fb2ccae7fee365ccaa2ddbbd6216d64cb60be21db668a315103bf4281cab4129f8af43e38dbc7670d4a99c73729d4cc55483f2b1a164718861bf4a4eb56a31243e73706466d062dabd233909d13d893352b3739c39139ce3f3a6a5d6bbf6bb89d2951c600159a54ea364271ce855f3d7d7561888ff24fc83f2ecd8a4df08bb262603eb9a3b4a1119c62a9bae473dab70a9db025a9da3ec3433f3ce1b695b0e0f2a4fc5100477543c39dcef706900535b58c219cd17c8c7d25d3d28e6cbf8e8382484aa49e6f26d92d7be1853356cf67730f023eab085962a7e2c2824810f987fbe42db6b595b7d7fb8c64a23a6025247ddb4a0cd2f98a4350b944e447078de93f5cc5df2caf7c9b57f34514fd003c485b3e17ca4dd66d25015274aadb90b83e3e4ba796119bdf409e1a7e0c18a10788ac446cb221fa8cc9d2f5fafd1105e01ea17672a5e059a3814dabbdf550d3615be3ba3a292e19fc3123a5ccb583782351c36402ac2cf9a68ead6dd14ea9f68aa70af768637eff548ab6603e3b5c33ae22b600bc9c27f35bdb8fe810e42513611469a644aea6827321e0cb253ebabccc478e859d306395d26f3c1bfaee2540176ffc87351290c2f42cb16f796a02ec51e4e76ddd992955e306f41da6694a9d18c9e0b7189052b384f9812ae1d1f5743413af064ea7034f78c6506bf62d298fa562cfa492302a02274f1d93fc232712de557bb9b360044db4fff5b11b2b3df681bcdd43480fb92a90268ddf3a6c42cabe86fb3ec022d073981cd016bdbf4a700e09d9c6d5bdf3735bae4145e8d82785f04328fee79d52470bafe48b6a5b76ffda9baa542b89089df72ab31411389a9559c11eb058aa075476b6e40151a2e6f0dceec27185ee12a72b07926ca063196e191a21ff25a14f366661d540277565310ff37af53bd6b26f0be1f7748cfc3ac825a50ba0ac9b0bbca02f04245bc252834ff162b5bf60c1ad540199967956ad9108b4895e4d35382b27ee5303d147ff5229cf5a48e65d9b691e1225c1a7e459c65f8b2a2f70bc4503d5215c3ae5c655d03b3ea16f3bf8714202bbf59d5dacc2da60a807cc0592779f55fadcdc9b02c33c5893e1ad5684ec80badac3d83f77eacc8a13f527f7e67eeff3bd926f546db312322195fd7d7b3b29d63fffa2a8f5d0440809ee078d8b53bb5b472aa5f823485caa7e2e630bba96dc9a6c59397fa162f4d919e87033583875295f1df8290e48c6edb50f267aa6806479881968ac3d33af2f1b2a6a07a779e1f7c9221078c90410e6b56e8ea1579bcc003957c04d388b554fb179ed9b1c2065f0499da579edcfac24196f35d9cab4f7fdd3c4c0d9ef3a75d503657561ec5a783c017f7ae5235d283813abf1b1bc248cb5ee4e914f3d8bad84efd016e51e40f744adfa36a5cd07caeac9217ece174ec825c5ec717990831227c9c44e9faf8e53a13ec7e07b72fcda4a6d2f3cee96657bbc075a56469dff15113ff1bf467feacf87bef86a317a1503867acb1db84aaa03d984d8844159e1e725d137d4a470baa3f036abe5cfc28575a", 0x1000}, {&(0x7f00000026c0)="047a79d8afa68eb26d91f4616b22627d1d300084bcc801d6464bda7f4a1b65d307fec82c8aba72e58547bd9075dd8f3cf595b1a1881599ec727f6ad41a908d20017fb2ad580390f1ae8a04ef4640fb4462c039ea76be4c4b22bb43855e0fa059576a3aa1780a36daeee0473296d32c9c7efd11f2baed1e52663c0d007549784eb537483857fde7e1fde0e8166426a02d19300f28aee9b3e7606a47e8ba0ffe50bed978d5cd93c228722d0953d6fe679de19d9c3fee729ea3843cc13d3139a7f83af615ce2653ad531471914058ec3bb7c7216c19d5a1f1b3b9e45f018e47b88d81ce1d8f8d1ad7", 0xe7}], 0x2, 0x0, 0x0) getrusage(0x0, &(0x7f0000002800)) faccessat(r0, &(0x7f00000028c0)='./file0\x00', 0x80, 0x1) syz_extract_tcp_res(&(0x7f0000002900), 0x6, 0x401) unlinkat(r1, &(0x7f0000002940)='./file0\x00', 0x8) readv(r0, &(0x7f0000002d00)=[{&(0x7f0000002980)=""/110, 0x6e}, {&(0x7f0000002a00)=""/103, 0x67}, {&(0x7f0000002a80)=""/103, 0x67}, {&(0x7f0000002b00)=""/120, 0x78}, {&(0x7f0000002b80)=""/142, 0x8e}, {&(0x7f0000002c40)=""/19, 0x13}, {&(0x7f0000002c80)=""/79, 0x4f}], 0x7) 13:39:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8, 0x6, &(0x7f0000000000)=""/82, &(0x7f0000000080)=0x52) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 13:39:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) 13:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:39:48 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffffd9, 0x1, 0x200, 0x2, 0x23}, 0xc) 13:39:48 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) r0 = socket$unix(0x1, 0x3, 0x0) r1 = geteuid() sendto$unix(r0, &(0x7f00000011c0)="495cf699b455c22e31af2bfcdbbaa7270ace561df931afc833c34077d9b5e5e79cbabb2b3471bd28fb599f525585706d58e3c094995258567d03c1b30c9ebf236771782b8fbefa1186a5b26fc0f984a2dde72e6982731e9c93adb45328", 0x5d, 0x4, &(0x7f0000000140)=@file={0x0, './control\x00'}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./control\x00', r1, r2) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './control\x00'}, 0xc) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="0000a92c8a755eea6e02047f5826bb884a312e2f66696c653000d305335117dedfcbb61ab54a10ad1c6e2bcbd82f048d8980a86642ed290b2117dffc8d14119b742181592bfc072520ea06ae08e0851d8b9e1ec4d721bc17360c878221dd76a731e8d10827cdb354ec8eea0c9c668bb0fde71ceb33af0a73e51e52d25885c8a564a7be48fa70334357f83afa10373398bf052208ac563f6fbc224a6caf742283bf414c546b6cd3b5adea9e5ea6e203e5b7cf842b595b35a6a5cbf6ecfa288723649d84a1ce7a5e83dae35425ede3b2db80454f9d5b96d008ef680a4e5a1e31be308f1233ed240564c1328b68f76b885b11512e07e872c521af4386cd39be7ab8ad6a0f9edb6efc655813454238efca013992e326381489cfb6ca3b11e299"], 0xa) 13:39:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8082, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x46) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000003580), 0x0) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x71, 0x192, {0x5, 0x6}}) 13:39:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r2) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/147, 0x93) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x100, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) dup2(r4, r2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:39:48 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1}}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r0) pipe2(&(0x7f0000000040), 0x10004) 13:39:48 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') chdir(&(0x7f00000002c0)='./bus\x00') 13:39:49 executing program 0: r0 = socket(0x15, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259779a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200ff80000fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x7d0}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) 13:39:49 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:39:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) 13:39:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 13:39:49 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x20000000003) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 13:39:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000200)='0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x108}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x55, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xed}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0xd000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7f}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x87}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffa}) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 13:39:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:39:49 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2110, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) sendto(r0, &(0x7f00000001c0)="d290ade132e13ff54f1ec07440de51d43e4302823410b74e59c17be29506401744b40b19e9631eec88709d7134b80ee5f8c0f85e87c85d8bdbf289341bd6adc32939", 0x42, 0x8, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x712, 0x8000) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x400, 0x8}, 0xc) execve(0x0, 0x0, 0x0) 13:39:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000018000000000000008cc404a1e8a8b7656efc9a0e70c7735928e54a4fe33f8501feffff2270ff115f589e9d9b948f9811101d3084f6156de7f59ba1a3a82b761ffdd2f33bc227d45559654f29e53f058763d91dc6fd71148b7a2ea12e4b89238be67c15162b6da8517e7aa0bc96a713d1497158f99604152ddd4d08346e05b884e794f53d137d6825f7e44701be470bdee2b7e48c566d0444dde869cc5269fb080ea40d19aa0b5e3bcc27a288a3707136a6134d499fe27be14c0bc5ef2bb07e58b1a1"], 0x10}, 0x0) nanosleep(&(0x7f0000000100)={0x1, 0x8000}, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xeb, 0x7f}, {0x80, 0x2}, {0x23, 0x4}, {0x42, 0xfff}, {0x0, 0x9}, {0xce, 0x8}, {0x123, 0x9}], 0x7}) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x0) 13:39:50 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x85, &(0x7f0000ffc000/0x2000)=nil) kqueue() shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setpgid(r3, r3) setreuid(r4, r4) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x8}, 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0xa, 0x170) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)=0x1) 13:39:50 executing program 1: mkdir(&(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) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') syz_execute_func(&(0x7f0000000040)="c422e18c33c4a1456aa50e000000c4a2d5077eea2e0f5d14d8c4015def7d07d034a3660f3a172500000021ddc4e2f935dfc4e251aecc0f1bb43375000000") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 13:39:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 13:39:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfffffffffffffffe) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = geteuid() open(&(0x7f0000000100)='./file0\x00', 0x10608, 0x140) chown(&(0x7f0000000140)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 13:39:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x3, 0x0, 0x81}, {0x0, 0xf0, 0x9, 0x5}, {0x1ff, 0x2, 0x6, 0x7}, {0x6, 0x4, 0x9, 0x6}, {0xd3, 0x1ff, 0x9, 0x5}, {0x4b77, 0x3c2, 0x73, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xc) 13:39:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000000)={0x1, "5c0dd4b91db790d5b4b75353576371ee5a31569139148f0f43dda9b929320285f1916e669518b148b73fd239e4700bf50ce18c314c680a31684068571c09613cb200e67421b5c2d2b3e9c88b770a12dd9de103"}, 0x5b, 0x800) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 13:39:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0, 0x3d1}) 13:39:50 executing program 1: link(0x0, &(0x7f0000000000)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) fchmod(r1, 0x128) 13:39:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x39, 0x40004000000228aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4b0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x690) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 13:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x810, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 13:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:39:51 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) socket$inet(0x2, 0x4001, 0x7) recvfrom$inet(r0, &(0x7f0000000000)=""/152, 0x98, 0x800, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x104) ioctl$BIOCFLUSH(r1, 0x20004268) 13:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffdfffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="f72eef4a81", 0x5, 0x0, 0x18) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x100, './file0\x00', './file0\x00'}) 13:39:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8080, 0x0) recvfrom(r0, &(0x7f0000000200)=""/202, 0xca, 0x1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x5, 0x2a, 0x27a}, 0x5, 0xf47, 0x49}) write(r1, &(0x7f0000000040), 0xee) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x6) readv(r4, &(0x7f0000000580), 0x8b7) 13:39:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x12, 0x84, 0xa9e) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 13:39:51 executing program 0: r0 = geteuid() setuid(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x3) 13:39:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) 13:39:52 executing program 1: utimes(0x0, 0xffffffffffffffff) socketpair(0x2, 0x0, 0xddb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 13:39:52 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8080, 0x122) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB], 0x0, 0x0) 13:39:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004746c, &(0x7f0000000040)) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x9) 13:39:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x4000, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x11, 0x9) 13:39:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) socket(0x33, 0x0, 0x2ecd) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0)}, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) sendto(r1, &(0x7f0000000400)="1f9feb0245e4b29e3adb64a7df91333ac04532162fe7443c9f63b480be51a2f7c1f5f32d9edde651b608a1a36d797d4794df37a3100c3fc5edea937b1cf3b1e409a685918ef3b5342c4ecdf8e26c87339e50f4ba1605531905afcd9cb6acb64d532e1659bbf2bfbe465554e772a5c069ab8b5a9bf0a887f4ca166ecc69dcbf27a806c856d7adb6db92db13f0ab8938d6c151c51003038622a4cceeb9273cd1f608e71cfd48e0a177d99a", 0xaa, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:39:52 executing program 1: socketpair(0x0, 0xc005, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x18, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x1ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/201, 0xc9}], 0x1, 0x0, 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000002c0)=""/47) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000380)=0xfffffffffffffc01) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:39:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28080, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{}, 0x0, 0xfff}) r2 = semget$private(0x0, 0x6, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/20) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, r6, 0x6a, 0x3}, 0x2, 0x8, 0x4}) 13:39:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20a00, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x80000000, 0xa5d, 0x101}, {0x80, 0x9, 0x3f, 0xfffffffffffffe01}, {0x1, 0xfbf6, 0x100000000, 0x7}]}) fchdir(r2) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0xffffffffffffffbc, 0x3, 0xae9}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f0000000500)=""/178, 0xb2}], 0x4) clock_settime(0x0, &(0x7f00000005c0)={0x3ff, 0x9}) 16:00:00 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) 16:00:00 executing program 1: setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x12, 0x5, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002500)='/dev/wskbd\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002540)={0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000002600), &(0x7f0000002640)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002680)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000026c0), &(0x7f0000002700)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000002780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() getgroups(0x2, &(0x7f00000027c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r13 = accept(0xffffffffffffffff, &(0x7f0000002800)=@in6, &(0x7f0000002840)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000002880)='/dev/zero\x00', 0x400, 0x0) r15 = open(&(0x7f00000028c0)='./file0\x00', 0x38042, 0x2) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000002900)='/dev/null\x00', 0x10b, 0x0) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000002940)=@abs, &(0x7f0000002980)=0x8) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wsmouse\x00', 0x8000, 0x0) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/vmm\x00', 0x180, 0x0) r20 = socket$inet(0x2, 0x4001, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket$unix(0x1, 0x1, 0x0) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/tty\x00', 0x0, 0x0) r24 = getppid() r25 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/pci\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000002c80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000000c0)="3722887d1ef5509161affa832344f61ecf74323bd01b3beae5c7d6a8e0391387d6044e1ba71e9ff57d62f8459a0d08a4eccdbf071ef0780060acb03667dff16ba7d2ec7f0b664c158ea04cf9b468aeb70da5aa06ab1138cc845aa5284292757c8cf6e53c5bdf018ef8f4134d657e1e409c84eeded658827c345a9a1370bd57d6bfa8e21013daea18bd513ee77e03b78bebe20b28befc924435f39de5cb15c7514173026a10d172", 0xa7}, {&(0x7f0000000180)="c98e96a3c4ad0519ce396ac34780ae340b47297c38d3b92c8a0bf995e046d30fd35bcb196b3566a39402cd2f09340d2bde94c168a4fed92a073a6d77482e4c50e8419d498ecb5086678032d61200eae48d12d9c7ea7006a48b1075d5710800c6802b38609fff98265cd82f344214a02094d2c379b5bf7c2b3462d62001ea04121ff4b090aff0d8c1dc806c65e688a7890b2f456204e55f95334f936b428cb1fd98ee5dd99c22b30d0112306f9f209405fafc250ee604c02acf1d465a30cce997adbd8512683d15a4514e95cc05d0f8e11ebf8e5880472f8a5a5bc0e9f8e8548229495d", 0xe3}, {&(0x7f0000000280)="7964c69782a753509b6ce60776ae15c767b9e6b2bb750087dc1d2bf8c21f58cfe78027c0df9b76480a3417a4b1b7d5d083e7ecd3003e74d5d8d12fd649d1ea9683ced44759caba5dcd65796aa43534e402daf2992472ca81a4a8afc504f6c8ece5a611d9fc393f780312034525df2f5656bf50babd6086a7b7ee9366c1b714f05e87f269e8aca7d6547474956a28778dd1309b3790bf8043e1e972ec20e19315afc87f4406f16ffccbaf693c771d89c3bbe547c9b798839fd4b4eec2ecfc66d5e2617bdfe8ce7f3d4ac9a4bc349680d4443c8b2007800100cf8e881e411b2db679f266a03981451593bf3f8ef698993e4163c0f96c34c28232f027b9cc96fc6d14ef92784b38ea599405b891294e8ff62366e3d1fecfbde2f1e7659b702566236c11c092c4f44184e182466e8a389be4c6ccbd829fe02a6e3c1e817c22d0f8725571c6c22b83baa82f73e4a093a0a7aa3f65dfe72144e377af0b4cf86e5cc020c60d02b096b7b6ff74418d7adacb470a60e71122ab6f61225bcda099e8ea8c356f25f9bb7d04e135dbc335bce2f98bce1de893ecfec8f27be628d03fafd65ede31663269669af48d6ebf7d3455c4e06c40b603edbc4e20bc4db4f1068606e8da4923657a9fc9986d8361c6c88ad76d6c7a6d72f0b559d77f03cbf5dd1cd49519faa114bb544a95a22163614b97f6daa9e1ad553cc03a6c4928b3b3f01ea68871001ee42c5f53bd6a0b3d206c1bd17c5c02483f26e38ec59b572cf4156ac6714204257814419ef051e7ece48aaa5629264e3c2f06edf4c02a1c8f3fcb80f375b189181a524fa4b1224f5bdd0fd5a31727fdafcc86ab246b0f2a59bc42c4e2f2200f05fd628f75947fe39613c3a7842428d9adc0be25963f931da03a5099329b2f8a88a8f0bd22b76c5772715250bebb101c5bf8fafaf1daba070b997f8ecd900f9cf12fedb6b826bfe05f927574e4ba60b9230056db311b98361d84812a1eb0c5125190ff26fbc623ce50f917e6b55c3f999add23da26714f5c17c8877f9ec7cbf46cd75a9d5c302cf4776160059462674996d9a57ad48d768b9350812d2b0c8a7260f25b2d303738f991f02b0da869445747e79cc4e2f3921efaff0d6982a65ebe7d2827f562cb1065fbe928abeb9ab67f8f468094429fbfe06f0a25a5d70ca219b4dd6988320a54e95b1d35641932b715491187871227e3137614aaa6d1102c178f2718bf957eff15e3eae69153d91687f2d6fc324c578566493183e90da7903a993f84b2661b2115630ec488351761fc470a47d1e790f48ad8ee932248301081e31e237db49a092debac2d203578cf757bd951319a2fd6cb2d5800d13504816dbcd3960e923090dac4985f4d722811ad23733b6f881e21f06fe9e20173eacc6493555b28bc5b4c1392d4aa810b6ce5b48858d5238fd81654c4b61036637393ce7bff40406e62fb3608c7a5450d974c41754eaea94eec84eceb987632f682b368bdc187655c5076f4e5c289e4d6ef20cc306edd81cce2cfdb5ad806fc41049558944a9aca2ae4c02341bba21c8080ed506ff19ea4f47c32079d4c3bdbed8b32d5fa7670da457c332133e3307b222e127456b50aa68531d52c09f854ad0295dd3cff06179a229e3f714bd4dcd91234f6cd6aa02c79729138b0542f8eb8fee6a07a179a5aec8209e04f68e7c4363a6f2dbf4e69c948e9c4c463ea2e7010125687d472dd68c6c519136cdef1ff85f55edd2e2d7af92d4d254d3114143192e9a1b3995614315d26f5759461c139a0bc8307285c8d4f4d03766258ad116278111a09d7e3750f8e4a4fb976e6392bf4f0c42cb6ced2db715b079819bb8af2c3f6d3aa9dd27574aa7071bad4e6027f2b8f351c4d45e19cadd6acac8ebc6c4228aca1e38da38b0c3ab2f8d6463cbade9a5ea94d2c3139c46f57a0705473c2e8cd280bf24e42ca1ecedb2d76c4f7c959e34532e379bd963b53cdd79b2d21414db22281ed909d7eab6d729596d11632a43f48b9146d82809b5a39e17eaf7c707ab3e6b54dabaad3285e83c67b94cd8a94a8eab5fcea8b9e216c14651d5764138e96476687bde766285fc6e9d9a84dd1bfc3e928de79ab6f0fb51d4b805c9e61da0c2d8698776db22c60496e3ab140d99d67aa4b9dfba39ee518ee1b7f4e83f5e481d1cc05ea46800b04e70da44e04da3298f0e19085b035a6aabe201ae6cee70b61f87131e88a65e06da2ece15cb11ad865ec0781ce110de4fdc9926229bec904f2165b9aafa3a10a580923c03f6267ee4d9491556ce579ae9b13c84d9bfd4cf1420ef277c92c727933d253d7791b1907f665744d689cf1746cba6019615c6dfb4f66f99aa03b44fc98a344cb80f0ab2523a2424d1dff7b00774f4170f0a91c2fe643dd12a8b81d4ac53ffa05bf6a1e8dfb34d406bd9c48781ddbb6ce19e0096681341c8af660fc7966e84786513b948fb0c45adbdd73f20dad909c16e3a0a17ec259c764de80c30932535dbdcc317a3bed4123530217992b9ff2811e8fe0cf919b4d4ac5b595fe8a6722cf6ae835472c1ef1ff8c535410c9f5c9ac708e7d74eb44ef77b5036319fb6cc4d18df8d8ce6c00bfd69f5f6383932e92f01df671e2adc1069fa0d7e2426b0bf23e26c4ebf769c1761d84f73df2ef0dcf6c7c6d50c5dfff689e6839e1f507f8ebcc3f33d42941e1063aa8469b07e3d53a6b6c92040eddfdc90f121fdd119be4de75350064db998a848247e081d7f1d24550d388ed32d3d2c586cff1a90bb5b2702688adab88b78e8f910a44e27d8da266af4e788153ecb50626224887bb17534a517ac5e239edacb41796488c9c4f473e8475a7928847b132b1eb785c1e5f8043266d2c1545e0c67c6e35e75e1c1e4314d20c393cab2d22a38fcefed640f8af666d15ec1974777c504a355153b66a9fcd3f27cffcc4dd738479bc73ba7c6f90dea254bd5f3c38d46dcdf1617272ce19b7452e2c5ab2db9987574d0d128fe4dc9ccda15ecf0e49570ca49a4475c85b5a26728da9b9d0793a8e7b08ca7849f6d61a73ba8048835ecfe1f823196e87a0c51905b20e1be08a3a53382332ab7c7585c21bc81daddc73c9044bde232dc10e6477419ff3c968ceafe61f31ea828b30faf6058f36efdc7f68631bf2b56a57a7c87bbdc185f99dcac580075a36b65cb05ff53e286a92894a512a538fbf39fb28d2b464b2d733de8854a54fb8d18c8834f38c09056553b7ace9f47fcfeaf35d96afc1b3171749442b24a48e17ed04a9e25d3d19917658c9a661f6a94c6b474e5dd3653486f5f680f6ac98db40964dcd1d53e7549163638b74a2cd5f562f65c72a002cf485f55fdefe929cd2ab72257ba5227674115fa696a01cbddb5a64a63d2fd65dbb5c822d61a997a2d25a2f4200307d2a915ac3f0e5ee6b391acf5cda413ebf838a0238f533c84e4696fb86326af46497a7fe8bdc88e14910f39886b63eaa0775e01139005a9e7a68a522c06698cd01a39d058aeb332945cc6b166fdd719900667273e0fbcedce806cc55d3ab72509295baf196ae3b7ed100284df53e9a32eacb62d02c786f8614613c726cd0d4e00647e96517b3cc690dd6ed2f3aa97d5b79435f92f397268a716fc47178f6a90f06d54960c39f00d2bbb5aed2fa6a914b490c8b9213ca447fad8818f2d3265ea2a825dffa692ee42cabc42f23cd329d145bd75cfc23ebab3da653b9d8b34ec5476e269a219b3b40a47a00d2b90a8e43beb9f582ae4d0bd4b843ab8cd931a49fec954473a876f7a5ddf9e1d723ade6aca0fdbd51605687ce5973e4f68e89d94ad21d62d84761742e08351b38f86df90184aba9c6d3593eb82268a15e00aa169b1a47d4173ee14749b1ab1f02e99889c1f3f3733046bf5b656db8c0d5358eb8d347b37421f3bb635a9dbde029e5c45b4c386a9848c80d763875d209235bf872b31ff406937f7e09ec388b5f3f609f2edf395748e6dc2e7f827b502c08d7b1c6da78527fd29581cf178eee8d627adcd09e728bc497ce5a606ac652c210e488561af1418735f5249c1496a90117d72bcf4e30560dd7b62d47b638d2fa7c01af566790a165ddc24fdb9794322623a3cc10e47409213eb16adf6764480818bfbeb371a0fbd387f90617b236aeedf7f7207f027251caca689ff6ed5176d5226e717b03ff87524fb4c4e2fc7027d33b26f451044aff11e8cea63f72c0a408c7aa1ee99e24fa20bb267aefded4e043fcc3a7e74571780231996b43f1e1547d79322c99b93f1d85cef337a54ad0a7d2903110d0f793cb3d7659e9ee2ba8e454dcb0182e4fb0d01197d3a596578286c5a1aa12371cba95d518cc7fd8a766a0318200c638fbe0dcf54d71c861a9c748bb4377b4235fdbdfc5f2b29150abff95bae235264e20310745b62e7d96df3cc77b0f0523228905bca358616e942328f7e57484a800b055783f72ef6af9b1c40fbf2ab6ab2db2e0d300f7d05975650904f7979b9a7520eb4a528202516bb2221af6db122a50febaad87659ac44b965fbfc7dfcb1d7f22ab9731c4349683239915a5f8efa00e905fd7e34e72a06f1fa2c4e0acef74b999727199328409e6e4edc077c1d23961a757197dcf08314ea722806c1d2d6746d4dbb5ebaba7901020ebc32ba12718d939b6fd6fe6247a05febdb59e61190a5ba214f6a485d8ce17f661c41d4c49a91ab2fb5a96e4f0115db8c024e4c64cc0ad52638fac13f914c98a5386a31b1a89882cef530d3c0ccc2dcf61881df1d230886b124f00b8ad16ebed68e0bea0a79172868bc94f0ec4a4b50bb245ead60877d6427d0b5022d66b5accaf88364614b2873a089d5e1ca16eec7501f11797dc7c85a5045fa69679a0710453976771736c38e8abb0e121dd62bc3105e52adb646845413f41e27d8a37d8e14061d79e0a9b6cb078b86fe8f27b4dbcf59492a7a745079f31c4b4a69e4d380452c9e78478ff592da294b04a9d63704b2cf6d8368085aa02a32ba076d520e385560f78633ead6ab826a680534a9d7e6297c0e59a12a21cd9c0094c24aa0776762691f1c4556b0ea6a126df722c1841d79b698cc76b33473ead1c15bc5edff032980320a76d34061eca66c0457e3d05abded0ffd647b342c84974210174b116fe7734184e02a3281c3650c55aa19c4194d2bdbc6eb9d6e023579c6122b35afc389277e795e83f9491d752241ca2af12c16de10a370c4cad6716fdebd0e40318b3bebc348f4cffdc6184c9525927c94b71990e7a9c98c28d6aeff1670f9f7342f8f980f530fe87f14afee39a43eb1e5b01d826d55b460b4bc128b82a5e52eb2c12cbb5be4852d5f7e87332bc85ff14b342094961831eee204577f516b29c0816936523d1ea60d08464af2b903b3b20b743451dee4481bdcf1550576bb4eacdc117773db8d43b21337cb0a457bfc41a26193a063ee0390e0480173b58637b13fc2e98122b5e01ccdb9f582beb1eedad8712b205204d0fb308e2d4b61167d58f5ef16e0a7226ef20edf9c5b95a467b7ab0d4b4159532585d453c13dad69e28b892a258ef090618d389dc7eed8151341013bc5c763e34559692f82084661e316c39654710fc25c095789cba243af89c12d27a3bdcad07c0d46aefb08582ff6f13b7b45158af212e0a4918333fff2bb4557ff43ee457fda8d5c96f564e0670ae46ea0a890f6ce90ece45545f87d5cbcd3e612d03e24d9bc5d87afb4819c83525711807d970bbd5ef57d6ccf65917f415583a1b7890ff3653a612c4a691a81b721301f7a41cbbf9dfed6e48cec0405d303889b7ab09e46019", 0x1000}, {&(0x7f0000001280)="40654af50dfd1e78e3218bb6e0933ca614c886f6c7ec5e29257149abe3abcf7ecaf9a2c13fd133dd222b685ffb7a6c2f88540a5b0553f1f5b153a484c90bf9ad0212dd054df2f0d666a5daeb9d6703e762f24d02b66a902e0ce4b77539601236f894a9e0", 0x64}, {&(0x7f0000001300)="acc07c1eab685cb45d5ee1cae55b3717183646e744d9035dc211dc25aea9b3114aaf542bafaae8f1a13f76e0249bb1a789710dc768f80f2ea0b59461b285b18d116c", 0x42}, {&(0x7f0000001380)="3d3c66a1c27a6ba81fc10758eb94467935bc355c514a57bacee6f21fea3872999ba239ffc59a73f0fe71e2b216540d53977cc1c6bd5d68b6675751339c6dc0fe", 0x40}, {&(0x7f00000013c0)="10a741d59439ce15da1d797802052baf9601f81e93485c4b546c6a523635112b3497fcea4a09c03f28c244a5a9a500d8b49c2a7a22fedd7fc44df75caa7b67107ea95b34dde1f61578fa116fea1ccb8fbd87f408f529c66b69326928dfa6fc87aa515ad1a11f740c2adda48513faa2e71b22bb56c815b39828413742b94114ff6b61e4b3978db736f5b1e1ca2d5f713e88137049a074b9288523a86dd665c6fc237b6b22a1285a88c5604586830df024047c151409dc2e5400797b14df3c81ebac8d36e695c3986ee988aa5aced6cf35872628989d1459274f69e8b9060eae59f0808b42f3cca1602efb973f326e0691e984489ae204b526340bc5763b5ee195f505bc881d0be74b8f17f36b69d387b5475fadb184da24d99ee9896386d04b7f0f1dd6c4ecd2aa8a4e37ba06180faf0d744d603210bb22c819987d1a94017cccce0db31e907b39f9f8554d2daf508d2cb7105276a7f0e3eeba94b60a4fd78b135d7dc751382eb27d177317c942226661c8109b50de9f3eedf04b685b65a63648fbe3a8b11db574ddbe998ae226651093ca6404a5f269c19558201a40c5a8cba0c7dd1dcb4ff466aed9d9c72d37e15f73ff35587170941831ee6a3a3024ea11d787f7c918cb736d5d60e431f04e3f4fb8e441371616b906442e66a755c22b8b2c9368f00df3d42c725e96502c92096c716acca53aeca7deeb10822647e91a60a7d160646c3593ac3f9742d22e6e4a8c814a8a676f0dce98f9b7b59034a9a6392978c1ca56d146e27cc4322f03984206a8d15a759192d2c4c97587aa54a1ba48aed20fc05131819ed4de6da6d0b111c3428a2b766986e7cc6d9566164bebf5419ed3f8e5e6b07605bd0b340db9107a872115569c5a99957907ea82c64eff534e9bf9c5fbe65a9fde66af34f11200667eeae4265ecbb0fb35392ab5f6355e8e768f3d2699e187e97f398f6990045d90388828bbe513f4165fd0e14302a7d3346909c55a07fa90e4a0420e93f04d2ac6d22cfa424d922e7e0c959e9827ea32623fba1ac8f4cea4cef0fbf61031d4b5346a134003b29082adfdb1950604269158068fecd6ef4762472fa34c5509aa54d93f6424e7746e4964e8acb91356b26aef36390f8170fd32a63c8281620f5f0a79dbc04fa05a676b2b6d31e6adec3611479bf6285c9d695e3433f2c50cc6dcc2a84b32331ba9a355e7a7d2dfa3e3e12e92a7b84846b393746d335b8589d27f1e72aa88fd81aa6ac0d54fa4a79597938a5bf9963fec1a882d4420c83fa588de5daf60c3e859f70ba17d68f7ff2c4e85147c334df89845ee46eaf42d8e77e3a585ecba2d9f8f9c41d16ad739ce4574dfdce8a49505f00c1e41a7947643f80d44ca3a96321961abe699ced1908e77ee56f4610fcd10a3f46a47a25bca2f297b4e5043f60a1f1e6ee7386663491c1051f67c80d531f05ecf0184e85bd78b5d343b08f0cc06c545475fdb7a791d0e86852e9565b1c65bedff40e1b6c14891eb04a4f2b9a71a7b469887b738eb6be928b8d28b95a66e2940ae4e3c979dccc736d97e407db806c2ce978a103c204375ec54b0f7224f1c929887df3702263f14b2d1522cbb14f143b0b6c1620d66eb1016bd7b25589c224ac8d77cb0a35113d7d69830d69003caf0b47dad5bf10d954fe9f92a99a55e33d2a9aa288d40524665a5fc0097d7bfbd796e01cbd612578a94a4c3ce9bc78a8d2685764db7d728e36edbff855a630abaeca24ba6b4bbaf7ef809460c9719d58ff715470586783580c57f8aefbc734cf4f36e6ea5657cdb867f255ed9dcc6d33430b9fff5d0b79ff3b3ac14ae87b409fdedd671c318e4b83d1a8d05077071fa9161cc40d7437bbd88b0fed4b0f56792ac09a9802dbeed4c5fe0b9d537073274c1e36f153d55a834e17c1afd6d07f5a9e672dcd131fb3a4932d3cc5c6bd7470da5dcb215f9d13fdf6c987f97a88a368774040706d0431fafe0536b653c4162f52372b4ade8689f90e84d2076c8f40018ecc3a53043a71ed437c1c30daa7772862c278d1edbe28fe4d3a216c6bcd2e4d7914e7b4d000f341231ea49872b933e9007042c027639096ddd136623e141464f880fd0f03622067ccf79056f89e153fa4aa6072a78ead483ee2481e8a3bbf8dcbee8ef20e982ee7034ac14059e6cf0c0448c395db48f5aaa6afe62cbe4c696f472c4cdfbd15fa8f16e38288cf0972c4a0feefaf5b36aac5afc3627d1cf4206a314f20cb3daa6150c4cff9f54c8110535a24ffe13c7d01ab87c895c07267bfe3c93df51564da3b9f150f1cd107aeedc279a4441dd551a5711d48f0707645ba34ed2eb2411f0744a5deef21ead2c0e3cfde3610347e887046841cb580f58f5e97c706a0b3b6521530b791105f3015e9a6f422c72f36cda44eb9c6e9a424d28307849fbbe182e1702d25abff7c6bddf2201692ad55a8402367427e4bb9bb3e7a730d4b7baee6584a0f47ef3d1e14939dd699a50e74ca1da741a53a612364619e51eebff23b5866af86ad3d81dab8149192bae679317ad29d434d5daa9149c762bae39b38e0433c7e7e53e0ec13167ab51241af83a1ab2a9888b5f4a37ade654a1e637b139a1a96e1a2b53067c3469e917969b293a123952db96d2cb898e113b5df92911bea37944aba137a1e835e3ec4e326d4cdf47270543aca4fd067b982ff7da1471b505f639d3942b62940f78d65635af9f2bfc556c32d20decc6cea394a1e8078ce23006d5d36449faa18f178a69aa60e07f48910d553487930e73faf60880e11efea4efa72477be68ca05199535d555fb11b8e96df76f6bd956a051f46696057031a69da4b216c7924af7dc16ddcba28865a356041488429e6999d64a52c92d40802af4c0aeacdb17b3bcaeb89f1146791dfe97154ecc0de99ed97d6620ab792ab59427e23c061e1f62d5a8db0633b366b6053e3d34c4f8a432a372adfbd933ebe8713db925570565b9c18e3a4feb8c3edcb18c7ef2084fd5ee20f061c5d57f8a49239527c31042e6d128fb02fba186626f7333d4ef15a09a6dccfb7ae0c1f63b48b0a7cff6b1e5cc89f712c57a06c80f666970a294cfca533464517f796a28bc5205a26b797ed2ad408fe0a8ca443805a0a900208d4feda502c70a15c7fd8ab237cceb4bfea52654a48961d71da3c523fc53be46b8f907c5702f61bde308c07a0d022d34cae5618a8783ae8df14af809b8192da20cf3e11fa2a2edc6924d35aec4cac4a9108d9a47926af870b994f69f33ed0539ab4b1a765901e5de31e90d05914b1699e8a98c05b05bb89f678ad54f8539965e5663ebdaba16bc500bdaeb6e541b89de31b3b8ca867bdd4f17962a1b378a4bb1d479fd179bffda73583aebb0f3621b85e9c5e06c806f69098c743d12a2f74c695c98ebecfb6d9e26b035541567a33a1ab92d2461cbd4784d9ffab93155fa592f5b56fc1d7a6f4bb4abb1b702b10fd78acde8d647879d4d6815149362ce8b587e014b4a5c3c52ca3da2f355f6a81aeeacc2c5f1d5dbe6b35848344a6af95ed22ff8a3a22dd03cb858b232147b28f28d91dbe45b9cd4e905b7f293a7ec76636f5f06d8d228592b185075f9d7da3abeef010655ee82afba2c5770f32eb4f655d719de9720a8ba8d6000f19bb3f444229529b069b4e57c73971bb487e51ebd7bb90e085382e2a5014f1f366dfb06f623dd49751ef635d2972c9a1bad635011ab209d67735221645cc62f1944d6ab452c4afa5db090b1d449b87a859fb308af8a776a51f6af7f45fed58ab5069ef2a6c9d988707bb84dc1a348a55a649c0b1aa5e06fdfb2d257053e827326d3e5a2a292b47e8660bbb5de09a99aa038f093b33d8ec9921cbdc46877fe133e949fdd8563b31b8f44321b843754c6df2855c56adceeddc262605ea2d76094193f6f921aa02ec8e1dd702b24e301335e7b417ae498942261a6378f0025687f221b4ff9f219cee8ddd98613b739d3e294aefe77843adf7d51f3fbf04ab9d0f354fba56581e2a1d6bf05ecc5321c647ea3b7bfaf4802694d22b82e2514de307a237501f221eaaf83f46ade0a66548f41692e77b32024c5ea3c563d99d7bf5dbee8515c271bd655302b01bbe48b5ccd7fc410e40a994b65f5457727eab3b928e96393a44554c6245f13ddfb60dafe9e3d158b56242c3d2830ec5c5573637ef3537f45d2f026a3841122977c59d3e28d990a50ee1d2ced4489f8847857b5b97c02d58be8e4f5cfc2778f73883e34d2818b887ba741d4d2cd0fb47a302d89225e05fb343ebd68a4f7a70be7c42c331a24ff8fd370c58d73cf8a1fddfbea9b7097ade5167df28abc23610a37edbf2c4e8e7d94b57d1d854a97cf342735c265827675d5eaa4a79172e7a14342c9d6d7fd1218289f659ec4531199796132bc02eb7416b0b832e7a2d69444317d54030e1a96230dca627755904ab65cc69337367fa4053b4009b1720f25cb402ad9ec530417ceb21605527cf3ef34c84caa7671ec5dbf1b7805282d2e74155efa5da35d4ad4dc7149b162c00dd42db396c0a1612a1ed4ab11914d470a869d4ee291270b8f190f01e396e39c4641eb8574b9e0b69912a7dee0fb334976e8a13a88354ca16e3302a18994986f6d39136e3ef2ce3c0a5d3792266e4e0aae5b3e8b6cc7f2d1d2c7b869973f58634813d65ade3ec96ab68e4ad27576125842f256eadb93daf3450b38e5d5aa31301885b67dc8fc56372b62cc1233930381386627136742b9f9ba48559e2baf0e837f50aa04a3a16bad37912b589831803ff21cf276ea8d57a0041ed392f233178036f8f5ea690d54297699b83e5dc454902479278fe2d94b70096138b339b88deb518c76bf3b1b23a623f86bca577b87351dc9ae39b411dc92d66a0176da274d2a967b96cd8d1f71828dc5f852723bd34d6f91c89891a127f5f16c870322c5b2710cf4c3f48c7b69e7694e01605e0ab2b9f1776cec4158453d8319d7b7c2eb947eaf6c2d196173e905c958979546cee85e93cd4df1699ecdcdda4872c2e94a9b8b33de479ae0e02b71c52547fe3b8865fce75a366ed63711abf84f989bc192a3009ccbebda633348937047e0c3ceb9a000f28f152906063028b9b7ea48b97468d64e481ba14395ccdc58bf4489dde917b37a275c91c8d0d586d13721ffc85ebff40f7c3ccf72d428c737b103ea0fe5bdd3a398022dd8293aa3b7f42e6ebc7a4a9f28f3ae4fc4a43fcde77f372258e04900d3f3cfb98911f221b83c210b30f63fdb47b743106c7113c807ed1bb9a9c2c923bedbad1422912d8b18b1d2c2b4e991639725ed8f2cc9d7a699f6a7c80dd437c197d834edcd78ce6dfe38001766b187a5a9253fb897b7ca319b43344fbceb18c3f3c5ca277605d033daa6c9e047a88ef532c181e3b10b00f7ebaff484543692a512d02d292c08ebba8ad4272a951f25ac3dd3dfaa28b7eeaabea02e7997f5dc1ae83e057310afd4b7c673e9695866280d3a06fd531cd5423b85f04911b6077f16318cd4876936669ea41129dcc8354c60c751813acf913b8b141c0a9676dbb701e7656717624cc86ed27097d9944015d6585916ca292e60650583066101c0fb83054f0615917d9ef9163c1e63d16764c9517df7735af5be2ab3e494b93db03632f83a2d2d9dc31117e6da7f0decc042001bb4c6162277baa425d0ef3087087ab5ddbfb4d0697739e107d2a9e1809abf884e0e976f09f11ff2666a025893ede6a56f585ff4ca734aa09c9cb90f770a16af3e8a935847e8875df8d2f83b1c1af6fe86fb591384d800f26473b2174906", 0x1000}, {&(0x7f00000023c0)="d5c4b9a596f054098c34853547d91623aabf20036df571c39557f0642c748c86165866e6f9b59d0f5e09303840c4bcdb87f867f2eaa21d83f8b2325c5193b2f57927b56894a82bc4ec1065652e3233bafdbf5872e13d34dbacb7cb2919dc53ccd240ca4aabdf39b6b3346693344108666e831cd15a561a1defcbbfd56a964acc20f14aaa5d5af7b95ac6fb4ce91adef1ad0ebf44307b9062d4", 0x99}], 0x8, &(0x7f0000002b80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r27]}], 0xf0, 0x406}, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xd34, 0x9, 0x5, 0x1, 0x7, 0x8, 0x6, 0x3, 0x1, 0x1000, 0x34da}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r5 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file1\x00', 0x100000000, 0x10001, 0x7, 0x1, 0x4, 0x4, 0xffffffffffffffff, 0x1, 0x0, 0x81, 0xfffffffffffffffd}) openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x104) shmat(r5, &(0x7f0000ffa000/0x6000)=nil, 0x1000) setsockopt(r3, 0x8, 0x4, &(0x7f0000000140)="d0b81adb4ca8b0c55d1f444c356e4dbffc01e2069a16768601c645842ea56499bea2637f99362757de8e2b5606ba0b7d43f9147c5586ff84bec805a584ed409fd16b7318d648964a4c8f82ca299d78f000d6e992d04d786d4a2bfa45de519519327dc101e62cab8ec72176c358366dc4ffdaf823091a1f187d60373b15bf6150c7d99573a48e", 0x86) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)=0x100000000000000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3ff) fcntl$setstatus(r0, 0x4, 0x44) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc8) r2 = semget(0x0, 0x7, 0x20) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/250) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x91) ioctl$TIOCSTOP(r5, 0x2000746f) recvfrom$inet6(r3, &(0x7f0000000100)=""/2, 0x2, 0x842, &(0x7f0000000380)={0x18, 0x3, 0x4, 0x3c9}, 0xc) pread(r3, &(0x7f0000000280)="5510ef293cc0eb18479cbd63cb04dfefcb5bbf8fb3973c643894731422ca5debe19718cc05eb10eec6578e1010e65ac3cbba6523badf0fc15e8baa03f120cee4fa4bfd510b5bb6237beeb08305859a1f32d55391d0889ba02158af88c9b4f6722ae4cd19c1be0df19bb8ecb6fbda686bef411d4716b0eeafaba6ee5e430ce75a52b99c43369ec66094ae87f53e8433162fbec9982995f1d0c2b00a514bbe104466be0a0673fcf382d1d99c4dc7b719919993fa2c9324f1f8ea3908e95cea307e5e4b4c010dce523c3f7946d451025e3fdb0ebcee9d356262cea809dbe1dd617d1d937af49587487640d6076a9ce30b19baa5e378bf014b4306a91d0289f6", 0xfe, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1}}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() mkdir(&(0x7f0000000040)='./bus\x00', 0x4) r1 = syz_open_pts() setuid(0xee01) chroot(&(0x7f0000000080)='./bus\x00') r2 = dup2(r0, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x401) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x22) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x2}], 0x2, 0x100) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000000000005, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000080), 0x7f63eb407a97e12) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0xd, 0x4) 16:00:01 executing program 1: r0 = getpid() socketpair(0x10, 0x1, 0x28, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x180) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x0, 0x1, 0x78, 0x1f}, {0x4, 0x0, 0x8, 0x400}, {0x4, 0x6, 0xffffffff, 0x9}, {0x3ff, 0x3, 0x8, 0xffffffffffffffe0}, {0x233, 0xb00, 0x3, 0x80000000}, {0xffffffff, 0x8, 0x5, 0x7}, {0x0, 0x4, 0xffffffffffffffdf, 0x4}, {0xfffffffffffffffe, 0x2, 0x101, 0x1}, {0xb9e, 0xff, 0x5, 0x6}, {0x1000, 0x2}]}) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) fcntl$setown(r3, 0x6, r0) close(r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000080)="2d04152e10a098284fd9f5ee7f8f63d31db73f5bd5f789b94ac78773a4a812294901df77b4ef29e62344c82a6ead90ecb11f6249999f2c1d8f1a2999a75bd5cdf0fb2c35ab35be5c055ebb985ca466d9babaae84ea295f42f97d3fc657860ca6f76ab6edaf227616e393f472f397c90f6cce5b7ab4ff4974", 0x78, 0x0, 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) r2 = getpgrp() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001800)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x42) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="b20c16c36638da68f41aae2e3414c1906f0ef5e83612793bd096e3d76387893f20c8db74406fe38cf55065054d6edc5409f5e8de1eb9733c20d1914373aadea329ace0e500a6c733bebdf8a62b696af4e972a6b2cfecd72a26e6d7488ede6f5439b11c5b188d93afa3b541972c54bdfb1bee722f87e913cabddbc07bee42f577b471433809f917b65396e287576119019d92fe203547c66954240be857dc4164b40ef7e3e709149b0f0b4950174409b3f675d23985e0691006b2ffd9c7379178c513299afef021537b7729646c39b13a9c2a9fa9ee8205fcb7f1771462c360f02988d8ac83bf5c2173d2e398", 0xec}, {&(0x7f0000000300)="3146e8424cd3af4c7ccd6903e9bbdf493d35fddf4c824f35b0c4c57098554b99fb680fe66a82f6ec4d3d014abec24cac3ebf9747bef726452b6700865b537883e34106b6f28d87b45109c5b8e060a48153292ea6b8e6fa75fe29f849b041", 0x5e}, {&(0x7f0000000280)="a6f2704fe010a9a6823de31a701e4033d6f6e6d446d770ea1cb6d3b26a86", 0x1e}, {&(0x7f0000000540)="aeb0f59ec36927519bffcb1405f4f4d4b078c46cbea312fd6ce790732b948670932bfd8fb9a28a4b59777bf0bf14c63197eb42f85f89499d4f7cea3da5a4f62dee2075d1aedcbc242067e6f436135075609e9c090369d783c2a340eb3751ec45771b5c6c301612d1690fe81aee3d0d116581584300d070fb22055a404922e9e788b019bb784a7a2a2417bc2f1e028b6c352193331a8c6103b6316491a1d40fed62b1a47390ed5a440fff2c888e0197ef833647f9bc56a6578d6433268e6c19f7539da6e3dd8458aeb0bd8f25111bddbe464534f2fd512d61ea8f7bc7b254ba0f4659cab6f278003f2d6b601d2272c32abcb5d787bb799ec1316b182f31aeb041ccde1de6bf124180008e3639f3c64f174723f165814f5e78b7a14d39f159fee9bd8f967de0fac3e48fb05b3a51cfbd3350792ca357ed61474300a3e55bb4fe39d849ba2fcf89af2f74970ac9adfadea8494a3802645e807265b7933ab1322f3fe79026851cce27b2433e9282e0ae065d89af255583e66aa8b3f0664933f0da9f1085b69f09692494060a5c3681add6f8df6c9723cf135a8673752e0139d2f8003e6fa6749c2a9313028ff89c231a992217fdaf9595e368d16d746c663ac99ec18e2d24c9ffb80d97cfa1c6f7877f95a1cf0020663ffff72a92494172834262c5009318e43f7a1f9765d44b5a10f08ab8ee92dc1aeba33cc6afc5c1abb61edbd2112638ce7308b69f0bef2e65db706d47898bd6432beb7a42075be2aebcd70856cd39b0791ad35823309801f2bb44822c8f757590f2de24bc2d40f1e14b6f75b0a4a0593c4dfd6f9e2b5d70c1268f8bf41fac8f919fbaa66502270291f8fd668c593fe9fc6c8cb01b7131cb982fa506dfb7abfde4292fcc949ad3b1be17671f9989863fdef80e32c3202fe1265efa22718a527e152853077310f14802da78dac518543d46008b387aed596965158947599fda78aadd73ad56b7437b30ee0f60103e7369dfaca8b5d2e1558f5aa347db0342e67024996fb4309c29e2101a70671e52e9bb98b0b9291c414f7860740fae97e694c63271a17dd6c8ca66ed2f20dded6993066c0745e84cc5db4e50ac4d0d5f085820f4241a6044043f16bcd1f468c1e4306fb3c883992aff9780f3c99a954f9b022caecb473443b3ab5fb4477553c9865a2c6709f31d51288d5d14540e9a32657b2714b6ebbea00a438ca270d6d158d33d934ea4e13ba6f43961f5584814adb04aa46b4ccb0467bdbf6bbcf12e8ec46e4d28dddeed135c44f50e038dd59a7012b52a96cb595575c4c3153dda5c33faba45824e9fd8827c0b1bbbf5fdb921240f5157a1a480fd9d3280941b9744c92eeac56095790426f19449c65cdff46de9bf63c9edc6165068c3479fc34b7ee7eb89f9867a8ebd04ba3af96064bdf069468aea0c8bac0b409c916f50b1326d0fed078d08635d04b48066c0668907c842f4ea18299c50701756c1324289194b0e9b8c2c2220ac32b130e5cb369e3c679638c20496afb3bfad2b73400904352c5f96e2b4e76c28ebde9918fe0670a4d12d425c6374170b45b9cd17ea3914322fe1ac599e499b1c6d8bca9038a96813dd1e5ae3a981be3a1e234302d6e81ecd609fe2e760c4bf3ea5ef3400beb12601745b1e3ae4de1bbc02a9409c36d75a7303853e106cf277933bf881d334843bcc665053a74ad72208453e85a40dadb4f264457a63f94dc32e549c6fcffe18c4c09e2380dae7aa89c44598c0c44608ddc4fe8ef76ffe42c1fbf8da7098a56efdbd6def723e070eafcd963114ac82fc3bdd98b5819ac8300c16e5862df6fad4663b79c7afc87f38e5d70b5b6bc4e1f0559868d9806854f8d5440543f8ac508ce5d0f44e5082fd51bb8f60624e59c8db500ea386e9217e9d4769dcdbef7aeba07e14e4c3462aa8e6580da6c1a7637eeb359082bf97d663d07c5df3927ea8663ae6613f8eea047a926db57db19009a6f57a5c7b9f028a535d4941d34822da83c9b1b863af3ae4140f900772e8a2df6073f99c543ee178664ce70ed954d2cefa4a2c690e36ebba3880a96352dc02c560d7f4129dbe24903a987b0344ec32be050205fd0711f5c40864998e32bc592f3abb0af24f6292ce02c58876d8a1ddb6d34996b25e6ea1ad99950e1b516d9e34ade24959f167aab7c055ae8750123c306777f9f4febcc5d3f26ad58d1482b8ad8b166caa04a8b2752814b1eafdfcf0b58a3ecf4a065199e43141bfeb956e06404b13d763b8e0d74a0878df79931b9c48ba2c994178e910d32e094a52a9796d5ecb9dd3ec24d2cbd3320c445dc2272768ca07f3fed377aaafffff20ed744953b1ebef54316fdb1b17269a3fa067ad975b404431e2f3b4610720021009efffbb63e487fede18f991efcc80387be60c01a1e6d017caca979a44ed7d572dc7a76bbc070e7c5b4aba8f8904d39d16ee1c6d3b6ec8ead230f8a1cd11f8d3992687ee08a624d0659ce9f95689c7a23e7d66bd18e160bc7f4d6e9c76ad1e818b20193e138e2dbd99379d7e0e9f11294a13d240d3b8e9afafaa450ff48ee25ef4c5d6b649dd1c6a5d3a7820be21b5982a298351b6c54fd60ace8582991fb1d9f783bec136be6802ced9fdc19726f33db7c60607abae48d145532a1edf58b74676aba8c81e44f50931f7f984d9043b1f2fd8d66f683331d94db4d39a4a0c18e34fb82eeb095820a05cd754dfffa8d54326306cf5a33dd1c0497fc05d1868e22aa002b6075f379153d468dcd6dfa5686cece5de7aa704639be3a15e233ad6248ede3d8d6f7f8d1b61998a616dfd1569da4abf4650d2f7ed70bcea34bf091b72891bc87f261430e92466713382f52b5b3aa6e2496171d258dc3314d7ce0d6619ce152720461d8bdafd11bd2fe603c2952c5bdff2e7395eba96cbd02258b78e49747b261597a1aaadfc4c6dced5498d09e5a2e0f894bc4ce219726f303d2822ba44cae782b28b71cf42266d6053855fa727b19861749480541a613c7baa5b2d340f8e25643ab48ef8a1c2adfee2de35073f9688e7d92f963eea07eebccd7643dac833b29083fb7e9fdbdef56648c25fbd03e04ca9e47647286aa6ad7038114067c1d99536ad40b715347829570a6690485cbebc9efec18cd1d2cbbe79b004e8efba1566523d4545d74fc0b56c3256461a81500665f53a86811a341034116dfd36564f9412f73bc14b1ee097064be5a45b12f1c85fdb665962cc181ad33ba3f73b642aa69eac46f9d136f42ca6c69a8e9e95b42129c12deda3a5c7a85874d38019c2f4024bafef48db16e1865fac5c8b2c5f639894510669957f2d440f9be74260a30c29ce003be01c48b55b6987c6f0c5f9c231a49b93ec2e4e90940ad601a4e03347cad77503c23dee52ffbb894a6c567f22616638f39e3ea74b07bcf370c193fb056c3f31b74c009b24800e7bee2cdb04f2b70447494a55aaaa647800687439b5869f0edfa2de49f644a36f085f057e1f87df9ce25b88885b88a24737631ed6be076784bd42b79603cac54352b440081e93ebd6ba70771f24049350b73e6f296a3a7ff16e4e5a26ddf289f033ba42415c86bb89b6350c81949ea0f51eb4c8cefb14a7cfbf12f7ac3734f4f1b3e00b63284a082046b0a995b4d85350e09cbf1d7dd24291a84f494f3c2f291656893d5b64823b521da6dcb89701164569c7ce144727e2bea881ef8efcf160c704c7437c0786558b3fd294bc4f5c8d2a76ede0bfdb21e278c1276ee93f0cbf7b0d9996d13b123ab211d3bd5809be7557721893e1d1a538f907e3a09a8a151add05817aa736dbfd01fb7e9a65720b54bd379ea970a6eb756a90b9188d7b170ab8fe5f109ceb4de713a260f6f8ab33bf4eca3594140c44ec195171532a4a088785266c6a5d6d47ef40b45380a19ef18693b9968e093cd1246fd1381053fe1a6adc1217fc720ab7e36367b676c5cd8b62c2017421031af2bd68ca6d4b41fabef6ab5caffc248cb7b3a5914ce3ca78f5aea4f59ccfc6798e9c45668c88f9556a4585a726b7406d833737cc2fd063844d643a8353bf93aaf895338ddff2fb982f07622a0d23e0061087bd2501e3bba617c59c6bfc02a8a6ad2401d139a4cab17c0253c5058b7674fc4ba4a5afca13b1e864334e8eb259c53e5ee9a159aed3398f1d21b4fd44f3456a3a89ff707820c8cf24b6c547e11eb35fa9fe3cdb9ae21bce74db842863a333d88f10fe7ce7671d1022e1b9a23f43e4b6255d16659ee44baaee4898378b13366dab240cefaffb7652c47af5e7006662da8621f700531cc61e000281e57193fbf4d56bb81b8dbbfd62936a448750b1f8a9c5c30545006d0971fa6b2106f2408af98ea0c453f5a6c99d052d0f7a85bb2cf33c70e849e2e6943e38005936a4ee59656457b6ddabadfde9bafdc41650217bed75a6852756ad550d3d98f4c6941c1a66824b689a61879a39242516f3db1ef5addf47d01dae1af09a08787c77602bf2afce6ab27bce58a304cde3f084220948b68ef3f3effe0742dafebbbd8ce917db01907c907e1245d450d486e982128c1a2829e20befff75122997297d08c4e9a408ebe9d1d198ea3fa8f9ebc964e83fc5155151376c662774dc8c2f7a4f747b561e683630d4bda7a2c00161602c195db96e66b207ac8a3a109030c9fb708e36415fdb819f9165c6281bdb38a02a56187e705e6525d1a809d3071a92c954233bffe0bd6724fb3eaba1c9bfc5a1b51aff857612df11187d40ae51222b997ad7f3021b34f0c369ea80d81bd1f296e73fe1bf7dd43590c730a9c768c5cd14c1885ad85f50dc5cfcec2339b8cf3e0d16c9af0ed8cf4cb8b4db5c4590e580d4131868d6a8537193b4e727109e3ffe144b3ed9b98ef534f63b7424c2e88a7409a7c5908d80ee5b22c4528254a714820e7c1f941070341e5c8379aa75dbb2ff930c63189ca2e54ee4efaba58cd7c503257fb06a97c90abc23759b496742fbbef055da5c3c10baf600017f170fd910dbbd2da839b9b5080990dea7f737c0e1b55fa51f5ec8f3f8662380cd520a3446f511dd8e4196eb5e185d397480959cf75f6004cd89f10e815de20c39c61af5e8d335099708f1253dd4ccc2e089558f1158fd2dc9516c309b1fcfc113f39273cb18129ae03acd883c2cf01786b19fd91d53d7087b3bd595e98d511e832e0c5bd20954647281049d2255225c6af6943423f145ff5754a89c7893a0ad5aa5f94bbdf4fb5ace445c12193bba769b7c65499f9834b93a973e1ee6ac12a2e8720d7de64f8a5ac9417d022774827872a890913f0948a3983afa92bb9cb8bd0b14e49901c8f26f2b58c67ce9b66c920a9c40954f417b85aaa21a6533bd38f1cd3f4e3425ec43135e2313ca03aee6ff08c2f10e94cd67a744843a4a319988a2247c470c47ca3872313a86f1d5035522f5df7ba25dc3fed5c6334a81d52fe9f524b3298e87c0c44843929f4260b8ca4934ada3a7246323a984ee26595b6ea88a6a824957f17285168a82c0d3e3a2cc59fb2484c33dc688a1d02299a80adcbe56deaecc7a11be7e2e21f9ac34fb0e5efa28563626ed9c5e789f7262c105475060070bbf54f9c5a760ffdccbbb7c89ac1dee09f61c76576fd24dd1609003dca5a5f67498373b357f749afa1513547673434cb0dad24afa1012b4a1a0cdde83716f9cab6060d04c201252a612c9df7450941951a4c91ad5dc0bd7010119ed7c6a54b91a3a7f94638db95f64310f9a2af8ac169028d9a82f9309a3eba40226267238825d6a0690a34a873b55f46f698d1d024c9958fa0bdbd6", 0x1000}, {&(0x7f0000000380)="dc6c40b9f201c882b640a58343ae405dfc553ef8a4853f8bf5254d78159fa57fa35a3961ba49604386b382e290cce33ea32f63ec4d5082a1432b0c5117a4745375b839062299ac0559cab84ea317e3660df7c1681532d7734ac3da72c24cb812082d91de1b97c1434b1ffa22a6f6809197a095d20930ea5d9bd1acf7f270b26b0d66da4b4ac011817cc13489f14f0c1a5a9dbdf3f42b57954db58a133efaaf708fffa0a695f771580baddc9f5e8394b93fc32201e0dc6530df8451164c7766fb438a5d7f22ab39139c62be1530", 0xcd}, {&(0x7f0000000480)="141a55a8f206d01f63d917c81cc7519e8318bbaccde11f230d0e2832895c4a21edcb76a89ee4e013efa910d947e2c136e7b00b", 0x33}], 0x6, &(0x7f00000016c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}], 0xf8, 0x2}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x1) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x20, 0x3}) poll(&(0x7f0000000080)=[{r0, 0xc0}], 0x1, 0xffff) write(r0, &(0x7f0000000140)="3ca908ef9e196311dbd7e061048810d30ec7e80724515a3230f2ebebd8446b45ded1e60f98fe6daeef9bf74b6c017fd5b3de4273914d0688851a8572dc09db10301e4e25415232b5404f745a1358a4e6e0470b5334b5ff5efb4f3f2d46b800f2c39a72b2cbe2f08559c4566e137c4a2da8b5bbc6713b4cd5", 0x78) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f00000000c0), 0x27b) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f000056b000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/124) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x1, "be38bc445755bdac8f06ea56c60ee40d825607bd", 0x8, 0x100000001}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d013f00000000000000fb47b12054eaf9051b45838c957d7a9dd1bdf7cedb5631d02b345b022a7f28a4bc44e1acc1546075fda1e8e62391046298"], 0xa) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r0, r2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81, 0x0, 0x4000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: readlink(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000100)=""/192, 0xc0) utimes(&(0x7f0000000440)='./file1/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./file1\x00', 0x0) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x1c, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0xa9c}, {0x64, 0x636}, {0x6, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 1: fchdir(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="ee2ce036cf701ae30e0f34ca908cce83a5947f29305e0e11b132d7e52080acbe2ab19c066dc7cc1e8e31bb3e9eec08cafe29c98dcb7f757ed45ed400cb13e177396a076d3fcb2d86dd31023c514ffa277d880a41c56313f3345c98bb5f69f8b6f5350a7e4a3bff988549e31c8920953c73e5b24cf63e875038539f591e70e2ccfd639b22db799c893dd8d6764c4a0198ee0a64acd5d690d929c8ad0ad3", 0x9d) rmdir(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = semget$private(0x0, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0xfe0d, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x100, 0x1800}, {0x0, 0x77b, 0x800}, {0x0, 0x101, 0x1800}, {0x5, 0x1d44}, {0x3, 0x5, 0x800}, {0x3, 0x3, 0x1800}], 0x8) write(r0, &(0x7f00000042c0)="94f1106588a73be6763e127438949406ea26cf36c81eb9ebe4bfc2da5125eea85aacd3ed8fa36c185374a8537264bb5b9d1a0c12f26d967f69184f5935a47ed8b7284697d0a46c30ab29837287f4f07bd5e3c184830390ce685da5c612a4f57257d34b8faeb00b605ddbda4969bbd971fa655e4317d4d77ea6946f528791772045ac09afe862ebb4d36f0ba9b6a8a416ded0df609606204000fd200000891a454a66544e7d041a1801a042bdaf1cd6a6db533f465011874c9e2f4bbcb58c8ec78976480339cb7649c0472d34e31e555981789b55f6f9106bbb6a4e541540c13d49cfb1560a3b4ebffdf3e495f0972dfb810b1365fc5b799ed91dcd68c1821431778ba051b193d7bdd68d7056f7ecd837f62d08c550d90a15d22a21f76960e78b6fe1f40a0f52f582980ad720a92d7b1f7986e02ecabb656459a9a142ef5fa8b9b152ee4a39f1d8d18875f5128be9307f4b024ddbf7df3a493d975144f9c6f61026bb52ac0d7bfd64b7fe4384d6ea1893ad46f5400b2c0c349caece6951e61681edbf5142547cb87cf1f6ee039f42fa7a258a4af7dbc998bb24ed5219b9ea7235a2adcbe606e7257e9e57c4ace15485f4152f509f0e0fd28b226f3bc5f7247e00190a87dfcdbfd1ee6b5b7592e41d3e701a9f53cb14ad201a898d5adb6aed826e4138b514edce0b66e65aa6a97ba019de003bd6cfce5e82b1aefb20a64185a78c14ba98fafd8c69dfd4b4b71b1747864aafa870dc606d05bc61db32a259579db44db6b2377217ad2ece632582f8c5f6d0b486dfeb62034bc0176bbaf514cbdb6ed54acd20aa6ed9d02a10b575e680112840f0c6ede1be6202c06035b81a1d5d90f26599720936b54dfa47c5715b68d58232c6b087500b89d88dcde136f6f21bcac767e1237ad994a9c493733f803485e3784560a8450240cd0c42b49bfad244afebfb2195415023a81d1bb1a36b221b9c48f943e5a860da0eaa6648186331d78884e398ae44d522768194c70e1086d32f0c796863b916288cc8dd55daf0273512479946e83a6735b292aad207e41ad5e45af50b251f9784b30bfc397789dc3620fe413bd3ef27a90ccbf34686fa9002aba62cbb393dba3c85b67a8f0a5b5d9898d2fb46a0271d23914b2964a8ea5d90682a9676fa64a7fbcc8427e49e1d4dbcf0e020424a3ab6198b8154b489a76bd616bd9447c105405f71fe2592c0884c7c6da2dec9e4ba4a80e416f1d7c0586bcff067b03b27e35f2da226313ef37921b9af8c4798dba84875eac0193dc32b00026dc04affecfb9a82c225e40cfa20aefe4049dd9f094a88f19f75c5f30789440c3688bc84978a53db0dd99d66b4f0471afbd69137da36ed59a105ba8d046b103f5385e89b97f2c8ab0c8f14410e035192ff3b4016163122670fa249ca152c337cb1cac48b3cd73e0678ac0dcf5d51dcf59f7d1519f97739516f26409ee6cb0ed14c504fe049e3c1b2cb7c06b83dab79901cb62e0c88f90fa8a8e12b0d74289acdb33826c75b4e4738ac1fa505cf956dcbd2a0e0ab64c86f0ee1262bd0603e372bbd2bb7ef10a9bd67c787a2fbf60f4ef8ebd0568f454d6e203325b541a9080f972c1512bb2a52c006e2c049943018f51f1ca719e7ae3e908efb064bb336b96ff26e366c33fbdff4088d557a0e528f066fd7b78d6aaa5bd56bacd2db59f37a32d73e300fca80c8ac8ab100ab7e0e24e7d4fe9b212f8dcd40a0d6549f0ec21dc6ca4dc1871887e6bfc6e76ee6f183f686db07ba670c15718772709f0354c24289350a459be95c1972ef735157e4c4e770e267acec59cd8dfae624945eb13b806d783d98c0fbc2595247fcd66f590218a397562fe8fe251e053833604315c8c47ea89c961e91c59f219b71853605fe9b5dad154c7e0f02c284f9ca56f1ace9e96b5225c7ab05cbfc4c231add5fa25a3c75572afe668bdf3852ca33bacd29f68612fa9f188b8fcdff8af4d6aeb5bf9d07a0a76a275cb2e2477552510b24f17f8da85e4ab31d134c55395c1222ebead184755fd28e78b76db1f87f8ae10a04b6bd651d2c6bff4f70ebba4669d2659be140f79f791cfaf485ca4990a1a3d76cd679f3d83cafd74812edfae3c607929287e4d67657955a62c1cf5baa8600abaa1d84f8f39b51ba5308b0f4499854abfd747040c97ee7e4a433e40a116539455e6e09f3a76b243183e4206807bfc1fa13a2829a684fcecf9b31afb3f34cb76373c41257f61d3fcb80f0eeca12c847a2521819567de3ddac35c3e806313eba504c3232180e78d9d7bbe640c9fca6d8264ffec6df0acf3be0a47d054dbc495a7c466e680ec1a779dfaf6ea0ea1e4639720bd46f162eb1cd241489dca832d502bc29e837d553e091eeb7012a7f2271f710f487ec597afe2b5e82dcbc641a833ef34b2808b0338a8a7e89602a19bf062cdd001404b551ed82fb459dde0bed6c1f130fa3f0d723b48cd7244645d12b51ea380884cc99107f55978587a37cf5e912bbc94cf6d644acc3c85542b5d8e900010ffd3a23f3cfab29bc65aedd1ba01c73ad9f78a6477ffa8eb2646ddf6fbc1210b8538356def2428c54bf5024c13e5c5ecfbd30684ce729d6e75781f1759a6133a8e6694aed5fb1844ce1f277603ab1cb9b6494a24f61c27fc6094e35d77a82959f1533a2157fbb6433a448e127ed90058961cf6b3f1ca38f36a3fed04c4a92b9b47f5e11ff64f1907704ce74d91e7f8a4e3bcf5218b3c4d05fe9b3ab7719b70c08bac545e5eaa05ea0f17a85244a7962a4faddf33e7f42aa312a7e28e07ef8e3e04d889e60da31f0155dc1b3f44c7ad455d38626ff55697912c84427d3e29b21dfb0164498424b103fba6bbb97223776dcb7962d2ae4c39d69e3dbc0008f18d5fc8d4ec256a9d3257b36073a3462ca0a05c5bba040203bab782c5068248572810f8edf7045c19bf582372fb6701060e97d8ecd772e1aa11ad567ad4b088846eff157a206dfa37d8439a827dd9bfb9b0ddec66b613e88b06cd75492e6c0f98e5dc910d4d56ccd48a724f9ed59473db4c8f40e1e274a80a4ece818c5b1e8e7ae8b182ce46ad48eeb732a6852b2c39901f52c7891b6081ca3bd1168f29886a16521dc675526d0fc90710622d1b9dcb5d408583aecdd545ec4771a87314381cb229fb2a3c1bcfe0dbb224faf2fcce529d975294fb6975f075411a083feacd23b86ece02a429d54b1228d8d9ba4ed59a9e4574bc7e8ec9778d33ac840e5eadd081a476a64a4f0a8290f211f45a03fdb84cd0c202596fef5e03351aedb6020fa3b8fa80b19ca71f12ea336f0150b5c5690a58690b37fb694fa4d7319c87d00e2c1fb98f2025b6687ae70389f5c0a2940f29b02b83e4e784b8b6745d97b5dffc69bfcaa0b18e95e31eab26dd18632ae87dc6c3cfc42b71c54665bfb0c91d95c16594e6c1b7864fd198d0df8ab393c87f045467e4948953152fd65d2caac59c74d25cdaadc95c37f15baa1ef9e03df53d2386d01857009a487937b577a5558a9345e4b731d8cdd025d0fc3f81c6368593112d0ac01810e00d9a19df2c64e7f7b1678e28df48760b6fb5197cc166ef8d8ca51c5d528b07c5b511881827740461c0611b6ed12100dced737d7742b43c50a34576bbe424758e26fead4414b9d6e80bed467ae5aa9c4f6d826d148af708f556d7410e57b9240c9c65ba8b5fe353dde3ff1b18536a7f718f8e00a8c2e848415231937d84f8930864a4a4bda1c7b1d0bb959c798900600a4221eb1e27be0b6916291a6026fc6b82a7f6c962a9922ef5634f95e7bcbdbb3fddeef5bde333b48496d7643cbfbe8ef9218bba7e25f5884450f363438d5eb4f74d5cf829e7af189f5c3e833ac7047f70208c626794430e9a04c619537125a467571d03a9f5067aea0e6e92640813bb3278201fcab10e2145140e09de8d8e6ece28ec515c75a18004315176d0f06863e69d29f0ea93408067e792f73a23d7dd64c57e18a87a549fa22d2da1a0e27ffee612c9baff2fb5c8746d557f61e61030456f02a0d23f07b6954aa974a91fd104024fe2c3871ccae236291f361f00fbe2f947be9e93551a32297882449fc4d1f938f91cc1ad3cc136f621e3d61a13df379d8af5a6c6a20bcbbf88f8766e8be2605f58555705fbedc01b0cdf239b21c3938aa5922a38740a47f45e6d980ee2f4a9248f72b6375a6b03c2a0b680e36ce564e764088f4473f6a82c537ab39ed7623649a003c145b1ad8f15091c0923ec55aa628edba33f8ff76de707db99d927ac9779adccdcb46302ac4c5f9345542b8e539cdb48ffaa7e44d6a0496865ee6306d173ee0f398e074b4e04d68e3c14aa4ca065323738fadac145cd8b6e731f81347225de0d23804dcfdf32f811d4e379b04014b70ef94cc5564b6b859a603f89f7003def88e1cd37170f780cc8d253f195ec73c7596f94edfc486e6b356c989a18c1980adfc6b607698bf29a93e115b0d5aed6ac669404516911da4b98afca4e995d6e8c3839bb8078e3c79cdf736c092821ddd1c569e20cf4e326e25ded8b5445c03fe0501d8a2bc7e83be37985eb79626628b2802b891f92bc65f4342415ebffedc99c08b6211c25c753c1ffe43caf476c886b9b11f903cd06a54e137c202057e85259583e5cc1beecc126adb35686d2ec6558938abfe827974313b3d00512aa77851895c72590069927a3bcbbe34d27fe1ec0d639212d2fda9a4359b9032929bcc0e1949edd3de96b4a93a4c1f435359bd942d1a72896c8b9eda18a85ecf734e2c834c6d9aa5af6ab5f698f68edcde8c5392a30e5677ec71b30c973a9c2bc557c799db843f2d57e643001627f9060777d97062378411aa70bb9204c34d385bfbbb1906765b3ca29dd8f3fbb0a85ea7eeecc713d1a78c3371e2e711178833d1d2a61b0a54c86aceecb0c36286cfe77373f17ee8ee372945df150ce38095abd629b5f35742d584a5698de49ca5e47e5239d68cf42df683ce7e5504c385e701f0f96b4ddc2910de6d3e8137461beadf3c3d28de48380b25719a34b2eceaca64b20076be80edae52afbea37f9a4a74cea7791eb9da7da3b1c4832fc92575b93458361ae12921beaceac34d3b64c8da558c38c3bac84c41ec49bd063163d7de9a0dcaf39961f961a2b33050970f6dea16b5ac1ce11347157ff2196e4c7cf7ddbf4af6ca34863beeca2bccbf1bf0598440f5cbaaea0d6a31ec42b3bff9e748200c4d2ad5b9439b3c610f9ea03db052fae83d5c472c089b42b1a058563199ffa948cfabcce55530a418fd2af1ae743656a192980f1bb103a3a82f54d2641a2c1070748cf49f7b544fadc20508be4af4dca206c4937c5c9887ec16c30d476e9949ce132822991090e5fd110bf723fbf94579830ed788a47a49e02c9fada7151ed02e3b3f3c2de020dac7a4f5596b4a4ba2608b158b9ec0387fa77d751de7c2dba833cc8413de443d8f660e39bf4ec8683fadab20bcd39348b2fb7d55182f7327cadfd3115e583ead195cdb15d0710d983f4cc8d4207dd20df7e41b27628cd50fbe15be2dfea53d85a015e98593aa183b2cb03f2ce3d797184ec0c7d571f4b7808b16dcc2dac434fa3e0f82f65df945078b73650abe03d3b524a8edad78b8e50e226d376ae09399a340f21b564eee2827db87d4223e70f3aba8918ab03789e910611cf85932eb9ff131fa8e7254e88b133318e74dfd57d70065f91e7d970c82982d379ec1dd9af2b8d42a8aefb608f717f7f1bd00f0356bb71d186ff4f2093a842d174c2929e2dd6ce517ccdc62102ee40643a22dbe241c174a1fa6b9013cecdff7788941cc27e26d5157e8a3444055d1dd73ae4d6c3c30ab1f8042bd", 0x1023) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x80) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) pwrite(r0, &(0x7f00000003c0)="a44b4583f631d03b6829b76198900a5fcaaf91", 0x13, 0x0, 0x0) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000400)='r\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3, 0x4, './bus/file0\x00', 0x66602139, 0x9, 0x8000, 0x52c0c6af}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000380)='./bus/file1\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/234, 0xea}], 0x2, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() writev(r1, &(0x7f0000000000), 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000000), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x9, 0xbc9, 0x1f, 0x2}, {0x0, 0x8, 0x1, 0x7}, {0xc216, 0x0, 0xb7f7, 0x8}, {0x7, 0xb2ab, 0x20, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) recvfrom(r0, &(0x7f0000000180)=""/236, 0xec, 0x840, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000280)=0xfff, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0xffffffffffffffff, 0x70}, 0xc) close(r0) 16:00:01 executing program 0: r0 = msgget(0x3, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/63}, 0x47, 0x3, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x211) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000008000000000045d5ec7a21c800000000"]) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x88a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x3, 0x40000000000, 0x1ff, 0x1, 0x1, 0x5, 0x0, 0x3, 0x0, 0x7fffffff, 0x8}) setuid(0xee01) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x40) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xfffffffffffff801) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x20, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x80000000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20480, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000673000/0x3000)=nil, 0x3000, 0x7) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgrp() r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xcae, 0x9, 0xff, {[0x1, 0x5, 0x0, 0x80000000, 0x7fffffff, 0x2, 0x4, 0xb273, 0x0, 0x800, 0x9, 0x2, 0xfffffffffffff801, 0x8000, 0x5, 0x4, 0x557, 0x100000001], [0x5, 0x1, 0x0, 0x80, 0x8, 0x1, 0xee, 0x3, 0x4, 0x9], [0x4, 0x9, 0x0, 0x9, 0xf05d, 0x9], [0x8, 0x7, 0x0, 0x200, 0x1ff, 0x8], [{0x1, 0x1, 0x5, 0xf9c}, {0x5, 0x0, 0x403, 0x8}, {0x5, 0x4, 0x0, 0x40}, {0x4, 0x0, 0xfffffffffffffffb, 0x4}, {0x7fffffff, 0x7f, 0x80000000}, {0x2f800000000, 0x53, 0x43b9, 0x8}, {0x5, 0x40, 0xffff, 0xffffffffffffffff}, {0xfffffffffffffffd, 0xfffffffffffffffd, 0x7, 0x343}], {0x100000000, 0x9, 0x1ff, 0x1}, {0xfa6b, 0x7, 0x100000001, 0xffffffffffff0862}}}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) fcntl$getflags(r0, 0x3) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000000000000) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:00:02 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x4c3edaada2d9d7fc) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="e6e29685223d1714a9d0ff12331f3f984a1b1b0588077242e8ec4195d818c746ce17180098fe54e670be0ecf105380fb5641d284f70480123eafbf134776e1dabddb8d2e90f151ddd3d71d9a8fafde9b2dfeed47c1be50e830c76d5d4931ee62a4afd7fa6ed0388b7bc036d618c9895102a74eebf3ea3e7c8192d6c3", 0x7c}], 0x1, 0x0, 0x0, 0x400}, 0x1) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x5, 0x400) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x100, 0x3ff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)='\x00\x00\x00\x00', 0x3) setsockopt(r1, 0x28, 0x80000000000000c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e699312c96482f175653f178cda4d0255070c9ce8973eabe78a96d44d6e6cfea1af5149c371b4e79615445df0b958554d92b206bb67dda121020e12137177b1807cfb0f37fb48b1f79b30b913cb180c650b5a4c165f04be3c92428464fc4bcb500"/125, 0x1dd77fafa3aa627) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3fffffffc0000, 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0x1}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3f) close(r1) dup(r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000340)={{}, {0x4}}, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x24851326d980089f, 0x0, 0x9, r4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffff9, 0x4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x101, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3f) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x1f) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:03 executing program 0: getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x104) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x8004667d, &(0x7f0000000100)={0x0, 0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffc0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x49) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xc4c, 0x9, 0x0, 0x1, "4231c34f7cd6463ee62429dfbd2621a31313cccb", 0x7, 0x1000}) close(r1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="6c65d36a1e1ef8468eb4e5a7cfcb1e4af39e148eb058de682b98b61b5ea204ba76b8761ed782f74873df30c7c151c2a7bca4c57f4c46f189ff507c26ccf514abbd77b756e80b7bdaa7b656d5f46828c170d36c380b42010085710400000000000000e6b21d58a93066bef0ffbd95f9b9e9a0278a8731b4de930614930c939a16276acf841e204dcf69148397961a7134765e0c4aeca1c50d4fd9941044bb676537ebb5973e0cd4a1406a499fd322fa365ff11a59c77f493203fb1e8658e2cc73e519d87c0fd59475cc470f0c7098139d35cf8ee8e9f99bb6ef46687692a70698078e1b5937997e199522c0480163d3ab1a1bc7c906e39a6217efc48263b7ee72d288"], 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)='\x00') 16:00:03 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000680)=[{0x0, 0x81, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x7fff, 0x800}, {0x2, 0x3f, 0x1000}, {0x3, 0x200, 0x1000}, {}], 0x6) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffd, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x24, 0x0, &(0x7f0000000040)=""/36}) setreuid(r0, r1) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x7, 0x7e49, 0x1, "cfccd544bee9294e2d87a9c06ef02484a978423f", 0xeb81, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680), 0xffffffffffffea2) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) socketpair(0x1, 0x3, 0x3f, &(0x7f0000000000)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='#\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)=',*\x9b]\x00', &(0x7f0000000240)='\x00']) dup2(r1, r4) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8410, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x7, 0x1, 0xffff, 0x0, 0x7ff, 0x61d458d800000000, 0x41c, 0x2, 0x0, 0x2, 0x6}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000680)={0x3, 0x0, 0x7, 0x1, r2}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff]) preadv(r1, &(0x7f0000001a40)=[{&(0x7f00000006c0)=""/7, 0x7}, {&(0x7f0000000700)=""/17, 0x11}, {&(0x7f0000000740)=""/226, 0xe2}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/109, 0x6d}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f0000001980)=""/61, 0x3d}, {&(0x7f00000019c0)=""/58, 0x3a}, {&(0x7f0000001a00)=""/6, 0x6}], 0xa, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="ae80bef9f2c7c1fcc8e7250e0fe2134a0ef8b88dfc353401cc6b577f8f7bfabda8b99d917c704b5971711fd77660877f702229585d37ac9b7ee4814112e48f889ee948700df71b6cd309800baa97d4fbeb8b1eaeb0abd9e3bed59b868c1c8b4588fda7b79e01", 0x66}, {&(0x7f00000002c0)="25ada16643837dc1d8a8c739dec640e7ccc7ee4adba1ff06464103703d11e06ab6f18ed9b424f99cf6e211800f0ef404ba3c12ffdff3c0fb662a3f711b77449628a8e749ca6a628308c105ecabb909b90ca490aa176aeff9cfa46c79805c161f4fd7770278c9bbb74b98b1d15e32db014ae6c0cd0ed333784e8c0e794d5da4ec6e028998d32b5a617c438d0cf869f0cf3ddf8ad12776c26fb4a70ebc50159ea83b0f43347ede7b877ef788223a06df4e96d94b7e330a88bf90263b", 0xbb}, {&(0x7f0000000380)="521178d0474f698d2b2466112ad6571f44e6fcbb87a5f7f057b4968bb31774ed8c0fc4eb34435e8d8840249a2745c82a2a781ad29407dca534b525a1e425a3a934e7bd69c04077414dde9967d953395f0fe3b1c1504c588514b5c9580c9bb7c11a134a437d80e631c889266a08576eb3", 0x70}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0xf}, 0x3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') fcntl$setstatus(r0, 0x4, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x6) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x100000001, 0x4, './file0\x00', 0x7ff, 0x594, 0x0, 0x4}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000a40)='I', 0x1) write(r0, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x5, 0x5, 0x5, 0x7, "bce61d16f92490a9dbc7d95538788df7ad80dc60", 0x7a73, 0x7}) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f00000002c0)='./file0/file0/file0/file0/file0\x00', 0x100000000) mknod$loop(&(0x7f0000000240)='./file0\x00', 0xb021, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') r1 = open(&(0x7f0000000200)='./file0/file0/file0/file0/file0\x00', 0x20000, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='x\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)={{0x4b, 0x2}, {0x80000000, 0x7}}, 0x2) 16:00:05 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:05 executing program 1: r0 = socket(0x0, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x9}, 0xc) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) read(r0, &(0x7f0000000100)=""/248, 0xf8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x8000, 0x10001, 0x800, "957aacb65e56d64551553ea66caa55f43fdf1395", 0x1, 0x8}) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = semget(0x1, 0x1, 0x22) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/58) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000040)="4b18c560480fa49887b33e6b42fee93c063996a80f932a422621bacfce5fc85d1b113021d2965bc0f6469ec4e458639ef57718fd3d060f61229e2a7b811f9c5791197915d424992349a049c5b3efcf0e740051da51e8b0c84140fdf77cbf86e6806a34b509a1f0158d", 0x69) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x18000, 0x0) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:05 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2e) r2 = semget$private(0x0, 0x3, 0xc) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/250) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8, 0x80000000}, {0xffff, 0x9}}, 0x2) write(r2, &(0x7f0000000280)="a2aff6bd3827120fd47c021899302bf4b76fc84c64366178d4803dbd512b60956276b5d064366ec0035c1ff50ee493354ef1fbea7ff2fc4166278d8836e84fb58af36670878253ba4b7c7acdbee06be97ac3fe29c3cc78ca5a72c04e866f52cf84fcf47787d62d929ee45b0d78aadd572a243caedfc7af07846c859ec11bcc3a130a0b6aae9bbd6168e8ed227627ead726eace7c0a0dc5e5a13554a2decb18a798db73a54057921a39c49ba6efebcccb4abe3d64296886f0ee3dcb82b2026ca9457f36e48768d2ff33b8cd144893c03e7dff9cfa4f0564584085659543fe", 0xde) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x1f, 0x2, r3}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000100)={0x0, ""/208}, 0xd8, 0x1, 0x1000) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/92}, 0x64, 0x2, 0x800) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:06 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:06 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xfffffffffffffffe, 0x4, 0x1, 0xf3, 0x0, 0x1, 0x1, 0x3}) getrusage(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt(r0, 0x100, 0x4, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10082, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0xb818) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) utimensat(r1, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000280)={{0x0, 0x8896}, {0xff1, 0x8}}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x10000) getpgrp() rename(&(0x7f0000000380)='./file0/../file0\x00', &(0x7f00000003c0)='./file0/../file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000400)={0x0, [{0x3, 0x7}, {0x3, 0x7fff}, {0x3, 0x200}, {0x3, 0x8000}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x42}, {0x0, 0xfffffffffffff000}, {0x3, 0x8}, {0x1, 0x1}, {0x1, 0x8001}, {0x3, 0x81}, {0x2, 0x7fff}, {0x3, 0xc0a}, {0x0, 0x6}, {0x0, 0x7}, {0x3, 0x10000}, {0x3, 0x58e6}, {0x0, 0x5}, {0x0, 0xf28}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x6}, {0x1, 0x7}, {0x3, 0x2}, {0x3}, {0x1}, {0x2, 0x8000}, {0x3, 0x5}, {0x3, 0x7fff}, {0x3, 0x1}, {0x3, 0x100}]}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000007c0)={0xfffffffffffffffe, 0x0, 0x0, 0x1, &(0x7f0000000540)={{0x4, 0xfffffffffffffff9, 0x38ce, 0xffff, 0x20, 0x10000, 0x4e1c}, {[0x6, 0x4, 0x8, 0x0, 0x100000001, 0x9, 0x10001, 0x70db, 0x4, 0x4, 0x100000000, 0x8000, 0x4, 0x1, 0x80000000, 0x0, 0xdd, 0x5], [0x7, 0x5, 0xfffffffffffffe00, 0x1, 0x4, 0x5, 0x4, 0xad, 0x1, 0x7fff], [0xadbd, 0xb1c, 0x800, 0x1f, 0x2, 0x3b4ecf39, 0x5], [0x1b, 0x2, 0x7, 0x3000000000000, 0x0, 0x1], [{0x5da5, 0x0, 0x8, 0x4eb}, {0x36, 0x80, 0xfff, 0x9}, {0x7, 0x1, 0x1, 0x1f}, {0x5, 0x2}, {0x8, 0x3, 0x9}, {0x9, 0x0, 0x6, 0x81}, {0x6, 0x1f, 0x8, 0x19}, {0x3f30c8a4, 0x3, 0x4, 0x6}], {0x4, 0x6, 0x6, 0x8366}, {0x6, 0x101, 0x2, 0x3}}}, 0xb4de, 0x7ff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000800)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000840)=0x3) r3 = semget$private(0x0, 0x1, 0x90) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000880)=""/106) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000940)={0x3, 0x8001}) readv(r0, &(0x7f0000000b40)=[{&(0x7f0000000980)=""/18, 0x12}, {&(0x7f00000009c0)=""/144, 0x90}, {&(0x7f0000000a80)=""/173, 0xad}], 0x3) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) mkdir(&(0x7f0000000c00)='./file0\x00', 0x0) open$dir(&(0x7f0000000c40)='./file0/../file0\x00', 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000cc0)={0x2, 0x9}) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000000000000, 0x0) getdents(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/96, 0x60) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:06 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x610, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x42, 0x1}, {0x2, 0xffffffffffffffe1}, {0x8b, 0x5a}, {0x87, 0x10000}, {0x81, 0x7}, {0x24, 0x8000}, {0x42, 0x9}], 0x7}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x8001}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000300)=0x100) sendto$inet6(r4, &(0x7f00000001c0)='T', 0x1, 0x8, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) accept$unix(r5, 0x0, &(0x7f00000002c0)) listen(r1, 0x203) kqueue() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x83) 16:00:06 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:00:06 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1e, 0x1, 0x1000000000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r1 = getpid() accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x8000}) 16:00:06 executing program 0: r0 = socket(0x18, 0x4, 0x6) fcntl$setown(r0, 0x6, 0x0) msgget$private(0x0, 0x400) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1, 0x81, 0x3c5c, 0xfffffffffffffffe}, {0x1, 0x3, 0x9e}, {0x7fffffff, 0x100000001, 0x2, 0x9}, {0x8799, 0x1000, 0x10001, 0x100000000}, {0x0, 0x9, 0x816, 0x20}, {0x10000, 0x0, 0xab}, {0x1f, 0xdac, 0x6, 0xfc}, {0xd252, 0x5, 0xa7, 0xfffffffffffffff7}]}) fcntl$getflags(r0, 0x3) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x6, 0x2810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x2b, 0x0, 0x0, 0x3f}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x4, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000002d, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x8, 0x0, 0xfe) shutdown(r0, 0x1) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0xfffffffeffffffff, 0x6, 0x5, "3c48d2dc05eebca6f177b203a74f430007db9cb0", 0x7f, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() nanosleep(&(0x7f0000000040)={0xfffffffffffffffb, 0x5}, &(0x7f0000000080)) syz_open_pts() 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000100)="6fe369d2d2e5cbbdefc440a9e48299c754cb82daa41a89d2dbbeef3de95f4f04432c8fa4cba24c9fcf5401768e25d1e70fde2777a80d89dbe79e79afe059f03a221f73c1f577317aa1080ed54dd6c229d507ecadabb649aca835f09b8a351c0194914a3a777d708f7beecdb89b8aa0da26481cbcf065ad9a5f5d3b83acbf03fd32581782543c85299e81301aa349fe0fd7ec3c816cc5fb39fc84d2221c7b13faedc1ec6b8d09997a947667256dac1f52a7d9c72c3916fdf119ac4225469a9f15a04fbffb10babe6def53d1057fb4a9cbbb1c533b35efcafd959ad1ea9645491bcafa5f6be36803de96faa70852a3106c07bfc85b43d3c8e8b4ea2d0fc4daa68fd19c4443b4431314e7aaf580205fa73fe0417f23c8e65ee0fb32a4d39084511e13222d87ef633f7fc86a02e08d92d2db6ac22b786de26662bfb677a4c0b0b3a8c5e7c4fa20b7634cad88b0b26d4d59236a6d45046afca9538f7851671f24e81a11b9785f3bd77feb95ab389b3ddaf43cf47437c6be4cf6007237bc7e6c1805a97d88dd4a28fa16b25bd49ebcab30615d1ebbf1d41f15507f9334bdeeb24eff678a6bd6aff507cea52c69171c76dc8e99e18706bd918e1a47cf84e9c5b88ac11ab0331c3af0172a6804e67e33a380a76e5cc59b1179d9ac640ef5f84cd73e557295601cc2e467efc75c4ba441c100cdd4591551f9b51c49f0d760f5b8b773d52af2beeb02936e5689a37eebbd5d418368cc196f2149a200b9065f5df92870a3a847bbdd2f8b2d4b8f2436b7753b455d96ad43cc9ed8ed2ce10a60142a3fdf5845545c291929a58a6b3a6d9c882079c2a2a4622363f310c86164dc023e48e9e6c806d43f18e935b99817d02136eab8eb3ce694931d7ac4aa5aaa84e822fa8cdf3869831903680aebc55473ad4ba43eff1588a4ff8658b1d6fe51d5837e169c6b847c927ce64c508ff288a1090bc57578d46e771881663eb376da1c05a25192de232a2cc27d3b011d96369d3c844f5964e762ccf00ca09db289c53f692bf3a67ddac67448f04dfe034be63f109b95d54d2d5fd1e28988dfa1eb4b2f6ec0bdd4fbbb964580df024e96de673e866264d7c67c03baeb241991607036e5a43157fc5624b78b147fdc070fef0cd765dcaed13c5fc59bf6131e562be02af6214dba856028900cafb006dbcbc3dcb26866cd4f4c5f051cb76cecf28e3e56677c6163c609943fe9a6d7a60725b00c5a5d229def29c60a85f707fe4715b4cbbca3b2ba3bd6ff5f131b8380b94472c4ac6476b4cd674afa94fb86e6cf6daa7ccc176efb58e6c5fd4c9f203dbbfe83870187f0cb6fbfd5f2c196e6e3f5a41f6ad909282fad8f898ee7d65459e52a482113b8427c46cfd29862f280c931028fcdf31ba89d5502e27040171907b6500d5d63fc155b55049c95b84867059e7d967fa32dc2ea953cd8983581d7915684cd55634be49d4c6ddc439c03116d1d96666250033fed25f276b01ff5db3c43f96456b51847b1ff6ab3ea539c8d59886c1ee504243c1b0343d1bfe25edb7a0d1d882cce38e24e885aba3de20565cc50cca223d16a1fdaa3793e1ef11f4bdb437c31bd4125daa2e72ed5aeae0bef7aa6c12b0f6953859341977181e7b482354ad73aeb8231dff717d184432bb2f470ac9a4ed2d8d6a4550d13bba623ae252b703aa818185438e7befa8a2820b09230051d625f893fcfd9b138c6a931da801c9d8ebcef8c0ff3e11be9751d210451180340d4cc0a35b3ce5c7e3855b1655a8ab4f756037b3fc0e69d6b8b866fc66fcaddb5a1e3e0e213b1c7d9802e129f95b79491063888aff2376269ab4fb1b7e71644cd5fea5b059d777b70980905193e128ab3cd049ed55398510d5543a12c9579eecdbfa4c0e00bee2fd931273243ea8c5cd3535df5a0ba126930a2a3a26be7ba1cf969b79a8ff5b74943f000bdc108b3632e33e1aa34cff7a0207df90a1638dc3bb3b21662737dd6f80be661c32ee7f78a95ce0275460156cfa05d0c78fad3d8602b01300cd0eb6458406190f2dcb8cf3c7077013a3ea4f3a16d18d85e909a17b9af900f9579b8fef1523a74cef8569a55b52abcbdacddbf0378424ba139d9c731525978923eca2fb71a488939a4850a5d7604803180ea8036a679cd51384b29f85f73231be93a18cd6268d82590032bc8603ca36ad1ae83709ccb42c5f9828a5cb3fbe042b1dea0c7ecf793260511cd418def72a29d82e4474d08fafb85e36f151981c01f4773a99b347d955bba334cc9fb2a23a1d53c60f2cb6fe9709a488809f353f68bb88b4f4f41c9d8247afd3d3fe94ecc037f2c422526868d03cf2e254ac99084e4e921f4e917d09deee6527cd69f09682faa247c41acf639fe51887063a87bd327b262059aa0603f6a5375e0f6e857cf69ef1e73bf137d439657a8089cdf93486b5a18476de08c09f7a96bde94eb6cd1356f1c9f2dc700e87fbd73fd5b81c59410423f1e5774f92a00236e239e6b3ddca97236e2003c5e743b2d1531a5ac48dd57d5d5f793f14c9c7b7664bb64a0778b7753d1f812578a8988b8c109492bc0c6e23aab60bb3646fd1c4515201818a388ef3692f98a3d0a1998771e150d165af9a8566cde6380a3ba60561098666c1dfcffdf2e101426baed5ccb8410016bde0b06b487033a73fa81890552dd1a102cdca57ef0edb9fb917b900c90410b9fd3a9d2a1f7a8b2bd2f8ba641e2b9d917cd2f5a378273023e5b71c9845f404a9644ca483b98535573d4287ce8dde444b6067173e1c4cb363c4302ab510e91da5fa0f25f5ea667b7af133b059f0b0b36cfc03e7c3a52b967ebda961f3085a6914702cf45b24615aa1329c31767b4fd9229843adb12990fbeb4807225d3fcce4fa09c4aac95d78f2262cc5050f4fd52a21cad831cfbc97765accaaa2c168e1e6bf4b00c053052c34b4dcc5882de5217be74e87d72bffaaed8fe82e836f60d4672729136c7ba654a14d3c643bd1d827b8b12978c7992d6a285dc4df5f3ab8009f7da8f38e63af8fb737dfee07e60f64d713e0e49dcb537f7a006b5c07b0b90ae9016f06e8d841eb8dab18eb881a2d9d2cffa12764755853ef6bbb82a118ab1f7d35ad7ed76cde11da780d4b62cfcd0293c74bae69f849b8b1fc45d44c3c471e7d897ad922afe30130d0015687ca88f4e7b282ca4718ca0cb8d3d3c170a33c455d5c754a5279d2f3cd13888c87c71ad5c469baf3179692e87c1a14c27149fd818a60efcabec3d1833af1ef3ebc69bb4f2b7a770053aca0996a29fa563a8f9fd9931366518de35433658f1b6c25398f42309d8c6e57c22cf7f8a4b364c16f5dbad988408f8c0b1de5223d229830ba419acb2b04e3aa8fd9c658672470271d34f2727d4efee614f8a6a94d178c86b5767e4a96f66068bb7330b53fe0686993f6940793104f1848816f32ee603d205902ca9c7339ee0a4207ea9f5e4ca26309fb7e6e829f3baccb334e8be9a75198122221863f057d7cda4def544626e3081b00dd2951a80c09a2687d6fe1a46e64a15a28bf7047353101aecea0e9f7ba6740de99aee4fd2fe4568345389bdc9e359eced9e6ca3f6aedda911327a2daa524ddcb1f7f28b65f76c11bd83fa95c9c910f1841ccfad7f708db1094e70f3209e3cd42d8e515799cf63e031c046b6dbab02b4043369f274e15331eeab213388d6f3d93e866a0ba70b97c2377a93b30f4db4cbf36ed71cbee40b5ac09c06a4454e570773694c4efbfad07f8dbec753c398f66e25f144d5570bea2bc7ef165e7ca5dffa75d3d9597c6c37de7a7e581f568865ec5628b461ae76b07e36eff2b1ce3ac813d79f1c586a659a096a927cbc278843b21b42f97fb56d4ca356b9c40b8f69c5012b1af2f2283e12c6a052734243ec9078fe7e10a3645d76d21e27dcb4dac1f2dbc432a1e77201d72fd3c79b9d57fc484edfb99500c61954caa62a0e42e8db6e0ae4c0f844916d7cbec7b8b34fe3d64f1d05ee6cac71057b089ddd4857da8d8d82d85cb37c3fa96fbec4164e865b9d46cc23a8b77dfb0a5b04acbffe82cde5dfc709d9fbbd979c7f826dc0e4aafc0548a0358521193d2075c64af91bdfdb24ed8ce3997cd3c7ab21238e70bbfa8f0bea0cfa2a10bc5335c4d915305e6db76c91f3085727aaed36402e6120e0cd20cf3dd31d7faba03ef88e065d05ca8e6c6d7e419aeeacbd5a6f288ed05ac21c34dadfe2bf894f6a931263366ff105c3bf995c92da4316e86d17bcd60dea8a3dd4fbc02de6d58a58f9b4f645d1f3507ac9dc2cfab977af1494e9e58cc64d0ee086e0511e858b6640c7172155d8c9ab66c3879cff34c7e288ba92cd88b264c4835b69fe912247b0501c5f125bb40b1a218065875cef9b09ed6d0c2b03de9bf78e3e25a2300ed06027d050c45ba8d3b5ca2cd0aa306711f8897c40728f57367cc76626d2cc65767df26c744690b5e8ed8ffc49e1fa9828108710a932324a458fe5a8eb1671a8b247fc43555c2a72fe64dc99cce0179a4c82a98cb716f69a5be63918b9209627714a9b8c40672fda835369a314a97c59878a52acd6bbc580f0b8dadb203871af710b6ba165c9e92bd7fe076b8ce2524b0cd84b656391f0f43644c85cb50882831f186ef3584283c6244906e2b3f53600c02e06c4309271c42913a7022fc882226dd85e8b45681c7cb9fedd1b4ef329bda1e3d1a661218ce85585d3ee073ab7412d4698f507362342777054ed206b2aab153ad98e2e25b2ad274d5d0e11de86dbff3e6d4ae3de4a2abb4fd14f30006762b0b7d328a780972343700dc7741e89e9fc11bea3d10b19ba657864a3d431b68c5ebb0e60e9330d496837d1664b66e7e804d4828c8cb2cf10929d6972366defcd5c2f86a5b3132141c184bf79e09803bf52c97eb3e7bcc2b598deb41ef7812a70232fe2370bc3d4f0be2e4f6eecb4df027ba1c772219d05be9cd094fec9ac1c0a2c45d317c3885759e7d28d125598dc7c5bc92c80293da72152a4fb34eea910d9aac906a43486a4a4a7f26ad6208713b5ab606dff5237f0768eb77f1480706371cf2b32ceb3d439763ed533b8fa30b3b30d0b76e30998907ded19446c4a9915fb5816b4b0b2de440eccb4454fad4d51ff366d348e8573f6a6fda1173a3b0b97fd8b14d3573070a597399cd5b2a14e85f2c9f07eea49fd5960ceaa349563745351cc85cc517059be7e7fe9d3cda16654fe3dafd86d7244e7186489b737eda85682f1f1428eb890916b0721db8f15667bbf2e83ffd7690fbbf5f68bb1902411ff15b8dc46be267714f8316045dbf1c3e7a1ed159c577d9c78bcdd4d2b9850e64c071202b271a554e74a4d81797f143a55ce5229892873eefa56bdc36c59f26c3228ff0555e39720d703078cbcb55584d182244655470c646028f710967e809ce09a40fd0c44ba18b7e12f68939f4df220d47d3bcd98989c0010754540bf9a4c7cbf8c5870da75fa8cc6c2b675fa74cc1d3413c60a0cf236a46958d397f844e44d122d3d326421f63820b9a4a44603bd2e05d6e99f19bf4dec5f9616b724a5cb0b26d59a96e00bd5e6aee6a2983bcf1bb58197647ad387949b35efd3d6f439cb126939173e069325f10e66c198c815748355c15f3c256d03bb4cbad9710b8f7cc92b7601aba7570132ff65035225aeaefbfb27767f17ca40327a7196041a0ca850455cfb75858a8be6e1f4afb476ff38ce51dc958f3f2374647ae7b7f3afec0308b1fed8ce3c3b952fbbdb7d3d4df2f62c85f27db93da059d570e1bcabb4377ff4f5b1067e610ae0541f57467f82", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 16:00:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:06 executing program 0: setuid(0xee01) shmget(0x2, 0x1000, 0x305, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xc31) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) write(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:06 executing program 0: r0 = socket(0x1e, 0x1, 0x20) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xffffffffffffffc0}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/240, &(0x7f0000000140)=0xf0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xfffffeb3) write(r0, &(0x7f0000000180), 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x200, 0x5, 0x800, 0x3}, {0x1, 0x1, 0x3000000, 0xb39a}, {0x8, 0x10000, 0xffff, 0x1}, {0xffffffff, 0x52df, 0xfffffffffffffff8, 0x5}, {0x3, 0x2, 0x0, 0x5}, {0x8, 0x6, 0x8000, 0x2}, {0x3, 0xfffffffffffff3ea, 0x7fff, 0x2}]}) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740), 0x0, 0x0, 0x0, 0x2}, 0x20000000) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000000c0)="40e77607cb0e536177a2f3c0d25bf1412a5460f2daf67fdff79d54f39c2f6bd80617d73aac39fda150efee083870768869fed2180a72a326f39b056215893d2683b0f2192ad4a15808635534fb3c812d67688f9df88509d2c7b9b2aa849353c4ff9102b149f809ae75b98371300ba0b531dd65", 0x73, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x200000003, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) msgsnd(r0, &(0x7f0000000000)={0x3, "98ca0ed477fd181a8c9e2c3b6cd01c8ada5c60f4fb0535166be087024acfebb97ce215927c408dbcaa2876f9b7f607fab1c611707acad12a7b695d9171bbc982655980a2205b26f00185dd3f247509728a4106abf2bf8ff7ce17defa1e66e135a0eec8cc2c76e46ed45abadb909df53c416422"}, 0x7b, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x2) msgsnd(r0, &(0x7f0000000180)={0x1, "5948ca80293c4a7ddd03037ac19c0b9917904af4f07f22e1746246c3ba7f99abaa79a4b50bc626a6c1b905df7fd7eca13b03d59274bc39366d9ff935853cd182a314c2ce32e08e1023cf5b6bc7389e093330ad197dd78c23a7e7de130590669963260aed5e7e6b2598f51f8d3b6e5652e5a6a2ea0f3f32ad74abac28841804aa71f4c5d5bf19d4e52a9466bf3051b925"}, 0x98, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0xab5) 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0xfffffffffffffff8, 0x20, 0x3e000000000000, 0x8}) lseek(r0, 0x0, 0x0, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x3, 0x58a, 0xfe, 0x6}, {0xfffffffffffffffc, 0x7fff, 0x88, 0x8}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x47, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x80000001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0xfffffffffffffff8}) syz_emit_ethernet(0xfffffffffffffcb1, &(0x7f0000000100)="db") 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xd9512cb, 0x6}, 0x10) 16:00:07 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x80000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x682, 0xfffffffffffffffa}, 0x4, 0x8, 0x80000001}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) open(&(0x7f0000000100)='./file0\x00', 0x82, 0x63) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x24a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x490, 0x0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x1, 0x420) syz_emit_ethernet(0xfffffffffffffc7b, &(0x7f0000000480)="69a4b683de5f10fc8200118e0db1dc7f8f72ba2bc2cdc2a8ed96529053a06e3adff4004b8a76b61f1d820800000000000000a0ee55f733e9639a35d69d661131bc3c4a8dce4f24b2290f0e280ac53460ab2011b168305d3d834d08694b5ad1aa1fbf4aa65e1517898ce102fd8c2839a163051da1d616e621e25f2b209c41a74f4bed7056d04c8e1dcd419fec53d0ccfa8dee447657d9353ad3b1c3d9bbdf3f1694a7fb8286540599ec81f958d12c7d0e69dadfb7a8a2d5feb760fb59572e7f6f511e8998b71fe13606") semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/25) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) msgctl$IPC_RMID(r2, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x310, 0x0) dup(r4) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[0x8, 0x401, 0x7, 0x6, 0x100, 0x7]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x820, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x7, 0x3ff}) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000021310ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffff7d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x12, 0x150) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:07 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0xab}], 0xf, 0x0, 0x41, 0x0) 16:00:07 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x5, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x78a5ee50a24e5278, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x1000}, {0x7}], 0x2}) dup2(r0, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x1, 0xfffffffffffffffd}, {0x3ff, 0x0, 0x800, 0x8}, {0x6, 0x401, 0x0, 0xffff}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000001380)="11") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x31b, &(0x7f0000000340)="ba") 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xf1519e18973a6ed3, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x20002, 0xa4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) syz_open_pts() fcntl$getflags(r1, 0x3) 16:00:07 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x1e, 0x0, &(0x7f0000000140)=""/30}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1f8, 0x0) r4 = socket(0x2, 0x3, 0x0) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) read(r3, &(0x7f0000000080)=""/115, 0x73) setregid(r1, r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000200)='M') 16:00:07 executing program 1: r0 = kqueue() setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x8005, 0x7) fcntl$dupfd(r1, 0x0, r2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x3, 0x80) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000040)=""/7) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x8, 0x80000001}, 0xfffffffffffffffb, 0x39c, 0x0, 0x0, 0xe779, 0x1, 0xf6, 0x100}) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffb000 didn't change! 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8000000000005200) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) fcntl$getflags(r3, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) ioctl$TIOCSBRK(r2, 0x2000747b) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffa000 didn't change! 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{}, 0x4000080c1, 0xfffe, 0x0, r1, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x346) syz_emit_ethernet(0x2e, &(0x7f0000000280)="f197e5149f4693f3c50ac3364a6e92497a714f7747bb812f602481d5b1153af68a4086f153194477050b359bf8c1") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getppid() r9 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x10001, r4, r5, r6, r7, 0x2, 0xfffffffffffffffc}, 0xc4, 0xf5, r8, r9, 0x7, 0x2, 0x3f, 0xffff}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0xfffffffffffffffe}, {0x80, 0x4000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlockall() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000329000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(r1, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x8, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) msgget$private(0x0, 0x88) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) sendto(r5, &(0x7f0000000a00)="996e71d45df0afd0bf50f74d4cb60ac10a1a53a04bc9c142634fdafed61c49f5b768e407cb5a6f03416d349a471fcb1e5127333cc07746ca3d4370bac1d063f5ac9726ea95c652a6c2c58ca41e8080ffdbcd4e4867e216adad1f9376bb338ac0e1bd2821f7225de873c23f1eb76f8ef7ad1bf5d990aee111bde1e306994c94a3fe91e975e8836638642bf83549102e1db5c77074bea9dfd7ce2f223a3efe6977eae7cd79cb61448938587113a0f48256ea", 0xb1, 0x2, 0x0, 0x0) r6 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:07 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffffffffffff5, './file0\x00'}) 16:00:08 executing program 0: mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r1, &(0x7f0000000100)="9edbc6ccb127f96f706c13aefcdb1477e96856d60c393f69d128c52bc2d59c795be05b102b833ea370811c6bf20739a8f2e462", 0x33, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000000800"], 0xa) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) seteuid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3c4, &(0x7f0000000040)='G') 16:00:08 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socketpair(0x1, 0x4005, 0x63fdf856, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="d318754638c7f2b98a2cf7b116888f056f45", 0x12}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356414957d99ac2cee8510c4e2d5aa8df89bc77091460928c46e8fe9773fae8973b86a3415b0eb270bec2f50e130e600486df7071221595c8dfb9608fa40bc67567653d48817fb1ce6b51f8db5a87fdbdf87123476ab912ac037af", 0x145, 0x0, 0x0) fcntl$getflags(r2, 0x3) pipe(&(0x7f0000000080)) mknod(&(0x7f0000000500)='./bus\x00', 0x0, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) fchdir(r0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x7) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1011, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x17}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x200000000, 0x7}) fcntl$setstatus(r1, 0x4, 0x88) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}, {0x46}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4, 0x401) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) fcntl$dupfd(r3, 0xa, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7, 0x3ff, 0x1, 0x9}, {0x1, 0x80000000, 0x4, 0x1}, {0x4, 0x7fffffff, 0x7fff, 0x10001}, {0x2, 0x69}, {0x8, 0x800000000000101, 0x100000001, 0x10000}, {0x2, 0x3, 0x2, 0x6}, {0x7fff, 0x800, 0x1, 0x1b}, {0x9, 0x0, 0x9, 0x4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) r2 = semget$private(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x0, 0x3}, 0x8, 0x53c7, 0x6}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x1000, 0x3, {[0x253, 0x2, 0xfff, 0xffffffffffffffe1, 0xf96, 0x3, 0x4, 0xff, 0x7fff, 0x8d, 0x0, 0xfffffffffffff001, 0x7fff, 0x7322, 0x8001, 0x100000001, 0xa9, 0x40], [0x4, 0x3c94, 0x6, 0x0, 0x8, 0x1000, 0x8, 0x4, 0x1], [0x6, 0x8001, 0x5, 0xff, 0xef, 0x9], [0x4, 0x5, 0x4, 0xfffffffffffffffa, 0x9, 0x5], [{0x8, 0x7fff, 0xfffffffffffffff9, 0x62}, {0x1ff, 0x10000, 0x81, 0x3}, {0x8, 0x80000001, 0x80, 0x5}, {0x5, 0x80000001, 0x6, 0xffffffff}, {0x4, 0x8, 0x5, 0x4}, {0x800, 0x1, 0x1, 0x2}, {0x800, 0x100, 0x4, 0x100000001}, {0x80000001, 0xd816, 0x195}], {0x3e, 0x6, 0x6, 0x3f}, {0x81, 0xf1f, 0x80, 0x4}}}) 16:00:08 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0xfffffffffffffffc, &(0x7f00006f2000/0x4000)=nil) 16:00:08 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8080, 0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0xc00, 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x18080, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) 16:00:08 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) dup(r2) read(r2, &(0x7f0000000080)=""/237, 0xed) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xe982) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7fffffff, './file0\x00', './bus\x00'}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10010, 0x0) write(r1, &(0x7f00000000c0)="2af77c1970a7de94760d", 0xa) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}, {r2, 0x30}, {r2, 0x4}], 0x3, 0x6) close(r2) setrlimit(0x0, &(0x7f0000000000)={0x6, 0x101}) 16:00:08 executing program 1: socketpair(0x10, 0x4000, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000efe913f10b755d000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000fbb8000000000000000000000062365c4f0000"], &(0x7f00000002c0)=0x4c) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r1) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xe50a, 0x0, 0x1, &(0x7f0000000300)={0x7fc, 0xe8}) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200), 0x31, 0x0, 0xc68, 0x0) open(&(0x7f0000000340)='./file0\x00', 0xa00, 0x108) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x8, 0x4, 0x5}, {{r4}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x7, 0x7}, {{r3}, 0xfffffffffffffffe, 0x4, 0x60000001, 0xfff, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0xd53, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x80000000, 0x4}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x1}, {{r1}, 0x0, 0x63, 0x40000043, 0x7d92, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x6}, {{r3}, 0xffffffffffffffff, 0x48, 0x10, 0x10000, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x20, 0x4}], 0x91, &(0x7f00000000c0)={0x9, 0xffffffff}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r1 = socket(0x16, 0x7, 0xafab) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x89b6, 0xcb}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x10, 0x0, 0x200) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100003c, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000000000107039e5faaa4e58cfce6e49310d30f9eabe21e4d38a7d713c2e1bcb8bb5eda3a408135dd9bf595d6b19ed73c5219dcb1a1407f3bc3926c30fc1cd8836304f34cc84532ecef13c73de2577a8dbc397597bc8dde81103933f21c7464ffcfc4852875ddd42d0792f30e92394c14d0b45be1567b840e31da94cde53e9282a693ceed52364b0516824a23166a2e6455616f51c32344fb74c3e291e647df72f1da695d83ba6a5b6a7528da9f90eab3be5279c5facabcdda846b68ed2d5d53392100e28bc339e859190f9a36967c8195ce5831711a2e2d"], 0x10}, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) close(0xffffffffffffffff) poll(&(0x7f0000000080)=[{r1, 0x8}, {r0, 0x8}, {r1, 0x8}, {r0, 0x100}], 0x4, 0x7) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0xfe02, &(0x7f0000000180)="b6") clock_gettime(0x7, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x8001) clock_gettime(0x2, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x28080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) semget(0x1, 0x4, 0x120) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r2 = socket$inet6(0x18, 0x4, 0x200) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x6}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x5, 0x5, {[0x8a9, 0x80000000, 0x0, 0x4, 0x7, 0x3, 0x5, 0x1ff, 0x101, 0x1, 0x0, 0x1000, 0x7, 0x0, 0x7, 0x5, 0x5, 0x6], [0xfffffffffffff5a2, 0x200, 0x100000001, 0x7fffffff, 0x1, 0x951, 0x4, 0x1, 0xbc, 0xffffffffffffffc1], [0x101, 0x9, 0x100, 0x7fffffff, 0x80, 0x427, 0x1f], [0x1, 0x4678, 0x300, 0x1, 0x6], [{0x80, 0x10000, 0x9, 0x6}, {0x4, 0x80, 0x100, 0x3}, {0x10001, 0x0, 0x0, 0x100000000}, {0x7, 0x4, 0x101, 0xa}, {0x6, 0x401, 0x7627, 0x9}, {0x100000000, 0x456, 0x7, 0x8}, {0x100000001, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x1f}, {0x28a, 0x8, 0x0, 0x736}], {0x2, 0x9, 0x2, 0x8}, {0x0, 0x8, 0x8, 0x5}}}) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x40000000000006, 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0xc88, 0x3, 0x0, 0x5}, {0x5, 0x0, 0x4, 0x5}, {0x2, 0x0, 0x4, 0x80000001}, {0x8, 0x3d, 0x1, 0xffffffffffff3361}, {0x3, 0x2, 0x2, 0x6}, {0x2a3, 0x4, 0x8, 0x2}, {0x0, 0xe25, 0x9, 0x6}, {0x7fff, 0xffff, 0x6, 0x1}, {0x1ff, 0x8, 0x5, 0x3fff80}]}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() connect(r1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) open(&(0x7f0000000400)='./file1\x00', 0x800, 0x2) r7 = fcntl$getown(r0, 0x5) close(r1) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x101, r3, r4, r5, r6, 0x0, 0x1000}, 0x3, 0x7, r7, r8, 0x9, 0x2, 0x80}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x5cc2) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0x3f) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r0) shmdt(r0) write(0xffffffffffffffff, 0x0, 0xc0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: socketpair$unix(0x1, 0x800004, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x2, 0x0, 0x20000000000000, "e07fd2a8a4e88c0eb2967706d53d92b9f0b74382", 0x3ee, 0x8000}) 16:00:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x2000000000005, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000011306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="64ff1308f52eadb9ce87f63b4d11254faca60821f9c985a4a91fd2ae63b3206db3bf4a82c46bfa15ae9e7d1e68531df01ef7553fb0b1cff72a92ba30fa80b0d57c8d344766bd4d94", 0x48, 0xa, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = socket(0x0, 0x0, 0xfffffffffffffe00) getsockopt(r4, 0x71, 0xffff, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) sendto(r4, &(0x7f00000002c0)="270fb1f3184b582d35c1389bf5bd14545aa44c5c93b847967b44398511e443d01ad4f2a11ea1a85b4ad8bc6bb33f0e7694aac7025ddccc0ebf88e06974ba3c84ff07d82b178167e272201079edbcb56a8e93734a4858e2f19b", 0x59, 0x9, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) listen(r0, 0x100) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000003c0)=0x10001) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='/dev/pci\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='}@!-}\'}%\xa2\x00', &(0x7f0000000640)='[}+\x00', &(0x7f0000000680)='#}#\x00', &(0x7f00000006c0)='/dev/pci\x00', &(0x7f0000000700)=':!\x00', &(0x7f0000000740)='/dev/null\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setitimer(0x1, &(0x7f0000000800)={{0xffffffff, 0x4}, {0x4, 0x401}}, &(0x7f0000000840)) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x10000, 0xfc3}, {0x5, 0x80000001}}) r7 = accept$unix(r0, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) setgid(r6) bind$unix(r7, &(0x7f0000000980)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)) msgget$private(0x0, 0x20) pwritev(r7, &(0x7f0000000b00)=[{&(0x7f0000000a00)="36f3acf33706e7a502e86e87dd4d7ae97fd8625ea27c1aab15655f301f000c2d8f7c1bdc461ca52310b5a4944db12168a13e4b5c4ee13d5561b60b517af6e8ab94c707e7642460e7163eabba8b5015f616094b91f63c92e97459e552f41b51e75965023cc4bb97725cfe8ce974d6c973ae140ce1ecab518d7a8b638242e5652bd43a36a8f71d33702d0053c269d4ca25e722fc5ff98288968a73fbb99197439e6ef4b94957e7802db36764f5d8e45f6682241eb22ed57bdeaa831d55dcf3b8", 0xbf}, {&(0x7f0000000ac0)="cc174529a5aa903c1a", 0x9}], 0x2, 0x0, 0x0) seteuid(r2) link(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') getgid() truncate(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000c00)) setsockopt$sock_int(r7, 0xffff, 0x1807, &(0x7f0000000c40)=0x3, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt(r2, 0x2, 0x9341, &(0x7f00000002c0)=""/130, &(0x7f0000000180)=0x82) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 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') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) r1 = getuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3f0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x44, 0x1) 16:00:09 executing program 1: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:09 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) kqueue() r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x34dc52e6, 0x7, 0x7, 0x1, 0x400, 0x5, 0xffffffffffffffe1, 0x3, 0x2, 0x3, 0x7}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x11) writev(r0, &(0x7f0000000200), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6, 0x6, 0x4, 0x8}, {0x3, 0x3ff, 0x0, 0x4}, {0x200, 0x9, 0x2, 0xfffffffffffffffd}]}) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0x39, 0x0, &(0x7f00000002c0)=""/57}) r3 = dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x220000000000000, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x3, 0xfffff, 0x0, 0x1f}, {{r3}, 0xfffffffffffffffe, 0x12, 0x0, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x68f}, {{r0}, 0xfffffffffffffffd, 0x4a, 0x1, 0x80000001, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xbd3, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x91, 0x2, 0x0, 0x4}], 0x100000001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x3, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3a07a54a0a546a98, 0x20000009, 0x0, 0x800}, {{r1}, 0xfffffffffffffffd, 0x80, 0x3, 0x65e2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x400000c9, 0x81, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x7, 0xffff, 0x9}], 0x1200000000, &(0x7f0000000280)={0x6, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:09 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1e, 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x44, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, 0xfffffffffffffffe) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x12, 0x8004, 0x0) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000540)=0xffffff75) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="9a8e38817942197df58602123c57808bf5", 0x11}, {&(0x7f00000002c0)="8d88598fca56dfa45c0a034cae59186d9a", 0x11}, {&(0x7f0000000300)="91873904f80eb551aaacc0218edb75592aaa2eefa619ac02e49f8bc8b919f742454f93cf1e83355720d89a6eaf27bf8ca11734f5b8638af7d5b442d9d8ba0ee384f87274625ee939be117527df038dc050c1b0ac2efee35d48fc98841075af906fc1667f8cd8d22bdb784427bd9200cae9e5193f9b1cd36c2b9209b66418d89819712a3e6011ab226c29ad87d6a639e76e65dfb209b19084d4ef1661f3627f25a757f7", 0xa3}], 0x3, 0x0, 0x0, 0x4}, 0x408) recvfrom$unix(r2, &(0x7f0000000180)=""/169, 0xa9, 0x801, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f00000000c0)=0x4) shutdown(r3, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0xd876) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000005f0000000000000000000000000000000000000000000000000000000000007f0000000000000000e7ffffff0000000000000000000000000000000000020000000000000000000000000000000000000000b829aac05e882dce75b4fcfb12f3b58f9d2179643b48af624149b1fc3351babd3aacc1e7e0865fe3111d2dda870737cb799f2df8c116be8d1f0d53b07ae794eba0e096efea8020705869ca1ff3ee06fd5b584ce0aab008fcc566949f47285fe45d5a3a01187811dce6cc888b0a73f54ca0731fb5f14a54b124ad77f113c9ab01ef585ce4fad6785228ca68e1029912"], &(0x7f00000000c0)=0x6e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r3 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001300)=""/23) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r4 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) shutdown(r4, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) r6 = semget$private(0x0, 0x6, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r5, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x0, 0xfffffffffffffffc, 0x3, 0x7}, {0x2, 0x4, 0x79, 0x1}, {0x5, 0x6, 0x4, 0x8001}, {0xab8, 0xffffffffffffffff, 0x3, 0x100000000}, {0x3, 0x6, 0x0, 0xec}, {0x7, 0x9, 0x8000, 0x80}, {0x1, 0x4, 0x2, 0x5}, {0x10000, 0x1, 0x5, 0x4}, {0x1876, 0x6, 0x4, 0x1}, {0x4, 0x8, 0x2, 0x1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x4, 0x5, 0xffffffffffffffde, {[0x6, 0xc88000, 0x401, 0x1, 0x7, 0x100000000, 0x10001, 0x6, 0x8, 0x45, 0x6, 0x8, 0x5, 0x2, 0x3ff, 0x8, 0x80000000, 0x1], [0x3, 0x2, 0x3, 0xffffffffffffffff, 0x80000001, 0x4, 0x7, 0x5, 0xff], [0xfffffffffffff69c, 0x12b2, 0x0, 0x6, 0x2, 0x97b, 0x6], [0x0, 0x10000, 0x7, 0x9, 0x2, 0x100000000], [{0xffff, 0x1000, 0x2}, {0x400, 0x9, 0x8, 0x2}, {0x100, 0x8, 0x5, 0x2d48}, {0x0, 0x7fffffff, 0x19af}, {0x4, 0x3f, 0x2, 0x4}, {0x10000, 0x3f, 0x1, 0x6}, {0x6, 0x8000, 0x3, 0x5}, {0x7279, 0x100, 0xbc, 0x1}], {0x81, 0xffffffffffffffff, 0x97, 0x4}, {0x0, 0xffffffffffffffca, 0xffffffffffff0001, 0x1}}}) r1 = getpgid(0x0) wait4(r1, 0x0, 0x7a9f07537b100c6d, 0x0) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x20000, 0xb) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x7, 0x4000000}], 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb, 0x0, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xa521, 0x7, 0x101}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0xff, 0x101, 0x4, &(0x7f0000000180)={{0x81, 0x2, 0x60000000, 0x8, 0x81, 0xfffffffffffffffb, 0x100}, {[0x80, 0x8001, 0x1000, 0xcf, 0x100000000, 0x10001, 0x6, 0x2, 0x8000, 0x690cd5c4, 0x6, 0x3, 0x13d, 0x8, 0xefb, 0x3, 0x100, 0x7fff], [0x7f7aac90, 0x6, 0x3, 0x1, 0x4, 0xff, 0xfffffffeffffffff, 0x8, 0xf448, 0x81], [0x4, 0x9, 0x4, 0xb50, 0xbf90, 0x100, 0xb0], [0x7, 0x3, 0x0, 0x100000001, 0x2, 0xd7a], [{0x9b, 0x7, 0x7fffffff, 0x7fffffff}, {0x9, 0x1, 0x0, 0x4}, {0xc04, 0x75b8afb4, 0x400, 0x200}, {0x7, 0x0, 0x3, 0x51750a42}, {0x2, 0x4, 0x7, 0x3b8}, {0x5, 0xffff, 0x494, 0x4}, {0x6, 0x1, 0x3ff, 0x8259}, {0x56, 0x4, 0x8, 0x33}], {0x4, 0x6, 0xfffffffffffffffb, 0x7}, {0xfffffffffffff001, 0xb21, 0x7, 0x7fffffff}}}, 0x1, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) shutdown(r0, 0x0) 16:00:10 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa8, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x43, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x89, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 1: mknod(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000600)='./bus\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) getpid() ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf1, &(0x7f00000001c0)="93") 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100, 0x5, 0x101, 0x1, "64295d89d4af938a7a4c0ee873983e6763632c48", 0x5}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1d) ioctl$TIOCMGET(r1, 0x4004746a, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x2) 16:00:11 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x33, &(0x7f0000000040)="8116fe182842ff1a0ff08ebdf7fd72168835368a69b60590ff168d80e722301c0ab78d7feae17365a390b12e449046f3eacf50") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x2}, {0x7, 0x9}}, 0x2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0xd6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() fsync(r0) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x29c) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/168, 0xa8, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="10002e2f66696c653000"], 0xa) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x880, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x44) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x100) setsockopt(r1, 0xfffffffffffff317, 0x5, &(0x7f0000000080)="82f06214cae27ab6e3296a012678642a218062599e91a25092776ecd2e0b82f4429c1895460b95a01b24f3821b5836599e6f2093ce13727139891179520f36a0ea9d29d758ab26823ad7cd59715fee821a922c48194633a9b8a21d255e05466e3111f61077551ab9a8bf", 0x6a) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() r3 = dup(r2) ioctl$BIOCPROMISC(r3, 0x20004269) close(r0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x7}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) mlockall(0x2) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c651f004ac577"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:12 executing program 1: r0 = shmget(0x0, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") r1 = getpid() r2 = getpgrp() setpgid(r1, r2) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004400000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c0000000000cd4c58a399230b02ee2d", 0x3c}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x1) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)=""/202, &(0x7f0000000040)=0xca) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="23b1602728676117572e"], 0xa) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/239}, {&(0x7f0000000200)=""/204}, {}, {&(0x7f0000000300)=""/44}, {&(0x7f0000000340)=""/77, 0xfffffffffffffe90}, {&(0x7f00000003c0)=""/9}, {&(0x7f0000000400)=""/134}, {&(0x7f00000004c0)=""/40}], 0x0, 0x0, 0xfffffffffffffdf0}, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r3], 0x11b, 0xa04b87d742afc753}, 0xfffffffffffffffd) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffcfc}, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x200}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x4}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xc8, 0x4, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x89, 0xb, 0x1, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0x331246b8e4c39c69, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x65, 0xffffffff, 0xffff}, {{r0}, 0x48627043f1346a18, 0x48, 0xf0000000, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x80}], 0x5, &(0x7f0000000180)={0x7616, 0x100000001}) dup2(r1, r0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:12 executing program 0: socketpair(0x20, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x1, 0x2) fcntl$setstatus(r0, 0x4, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) r2 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) recvfrom(r0, &(0x7f00000001c0)=""/26, 0x1a, 0x3, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x100000001}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10280, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0x80000000, 0x1, 0x1, "45d4f57e43a0032ef12587fe074f4b1a05085578", 0x200, 0xfff}) syz_extract_tcp_res(&(0x7f0000000240), 0x1000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000000000000003b1d5dea8afbe1a8d4a71f3cf51662a246b5187724a635142444bee85b84285ec47768f55efb00752805455b410289445c2c3ebf67f9ffc426a709a0fda847cb3f4543366b761129b2c0f0dbaf698cf59571f9de300000"], 0x67}, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000100)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe64, 0x9}, 0x0) close(r1) 16:00:13 executing program 1: r0 = socket(0x23, 0x6007, 0x20000000000009) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x81) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:13 executing program 0: r0 = kqueue() flock(r0, 0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getitimer(0x3, &(0x7f0000000000)) close(r0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5a) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x100000000, 0x5, {[0x3, 0x80000001, 0x8000, 0x3f, 0x9, 0x2, 0x15, 0x1, 0x3, 0x81, 0x10000, 0x7, 0x5, 0x3ff, 0x27f0000000000000, 0x81, 0x2, 0x5], [0x5, 0xffff, 0xf08, 0xde8, 0x3, 0x100, 0x4, 0x0, 0x10000, 0x3ff], [0x1, 0xfff, 0x2622, 0xbb37, 0x80, 0xfb, 0x5], [0xb5cf, 0x7, 0x7, 0x0, 0x9, 0x2], [{0x8, 0xfff, 0x100, 0x3}, {0x8001, 0x100, 0xe1b, 0x3}, {0x3, 0x100000000, 0x80f9}, {0x200, 0x544, 0x3ff, 0x8}, {0x0, 0x7fffffff, 0x8, 0x10001}, {0x0, 0xffffffffffff3f9f, 0xfffffffff4b856d8, 0x3}, {0x6, 0xfbf8, 0x9, 0x67}, {0x6, 0x2, 0x0, 0x4}], {0x5, 0x1000, 0x2, 0xbc}, {0x80000000, 0x5, 0x8000000000000, 0xffffffffffff8d69}}}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x7) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffc00002, 0x2f, 0x80}], 0x100000001, 0x0, 0x0, 0x0) socket(0x26, 0x8007, 0x9d54) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x800, 0x1000, 0xcc73, 0x1, 0x8, 0x0, 0x200, 0x1, 0x3, 0x7, 0xfffffffffffffffa}) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) fcntl$dupfd(r2, 0xa, r2) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x2) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x82, 0x48) write(r0, &(0x7f00000000c0)="01000000000000005fe15981502e", 0xe) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) setsockopt(r0, 0x8, 0x7fffffff, &(0x7f00000000c0)="88340d913088b932c0fa671cc3a776382fb64d0d7652d151359e0620dc2714af56e7ceaab9de2552d3c320196789f75b2368dcdaec07c980e232bb2aedeca5bae5b27e1ba01749ff642d64ba567010e3b797731980a0f5fdb5f0a72bc584514739dfa873dc68fbc0dcefa8b1d76917c83c07e38673564f7e848135afa7afaf8bd1d3857ebe09e7d7188fa7aadd11a6a9f974b9acffaadd897b02d50920d0e9f9d7b72d5c5b2707817cc417f88cf4df9f9d82dc8a1d0bdd70c1a893102f4ce77325fedd01dc46d6742bdf8f5ef425d2e024c82819de218013a8ce63cee02b2e86", 0xe0) r1 = socket(0x400000000018, 0xffffffffffffffff, 0xfffffffffffffffb) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7fffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x4) dup2(r1, r1) sendto$inet(r0, &(0x7f0000000200)="662a6b545ab4010f821713661dd31593fbfcf5c1e09975ea4005b46d0b3f000ac560f83cbe1386c566268afc835159a5d6c799616e0bb0668664c38597fd332d4b19a18512e0c0b3d282eafd8ae93b3c15dc64c33af70adf7d93d5b8f06d06c30b3b6cbf0555c85a3ef70330ff95aa6857534bb4171cd6be8a0d1fdf4d9fb13675ddbc307d1c5ee71a8671536b7ed473a2dd45d15ebb1d753643d0509b406209851c0148da3384ab023aee385bde5b82f674064326c22e3425ce9ce595b2c84892bad329c6d83ba07cd985d5096b3bce6e685f12311f6dbd913cab98c7", 0xdd, 0x400, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x10, &(0x7f0000000000), 0x8) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x5}, {0x390989f8, 0x4}}) setegid(r1) getgroups(0x1, &(0x7f00000000c0)=[r0]) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchflags(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x5da68cadff50b300, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x63, 0x401}, {0x6b, 0x1a63cea5}, {0x0, 0x1f}, {0x48, 0x1f}, {0x0, 0x3d01}, {0x84, 0xfbe}, {0x26, 0x3ff}, {0x101, 0x4}], 0x8}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:13 executing program 0: r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x141, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0xf4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0xd1, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x4, 0xab31) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8b, 0x20000000, 0x200, 0x6}, {{r3}, 0xfffffffffffffffd, 0x28, 0xa0000081, 0x1}, {{r4}, 0x0, 0x2, 0x3, 0x200, 0x4}, {{r5}, 0x0, 0x4a, 0xf00fffff, 0x8, 0x8}, {{r6}, 0x0, 0x40, 0x0, 0xc00000, 0x2}, {{r7}, 0x0, 0x284eff6041a044f, 0x1, 0x8, 0x5}, {{r8}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0x8}], 0x9, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffd, 0x2a, 0x1, 0x81, 0x3}, {{r10}, 0xfffffffffffffffc, 0x39, 0x0, 0x5, 0x6}], 0x6, &(0x7f0000000500)={0x9, 0x401}) seteuid(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() r13 = fcntl$getown(r11, 0x5) getpgid(r13) geteuid() kevent(r12, &(0x7f00000004c0)=[{{r11}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000005c0)) kevent(r12, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r11}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) socket(0x39, 0x1, 0x3) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) getpgrp() r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x18200, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x81, './bus\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x5, 0x100000001, {0x100000000, 0x756fbc93}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10130, 0x0) close(r1) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) 16:00:14 executing program 1: 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x7) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r3 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) sendto$unix(r1, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="fdfa95944ccef470fe3f79c368745e3aa84ecbe6681b585864d34c357ca62adbf66b4520f876fa966c9f9647f19f1078fdb32a290c6f2a0ddb82953ba0a0f7c80dad95984bf579fbeec3a447e41294c7750a53bf399c330eae92015bd05ad37d79078770d00b13a49a2af8f4b56a26428a", 0x71}, {&(0x7f0000000100)="33d316e905b89e1f1aaf73ba385609009125f0e14199ac262599b9127ed75a005c1ae32499978fea4718ccace4c5484f849d6fa9ff1b57b62d23a2ed5d13ae77866abd957f408ff97cb22c75292d1099a0d604a574c0b05b9bdbce4850a5b010b4f4b08b1f9ae9f1123a23c560f3192b95f46dc10b7e00473c9b854d5feb4e271d763c9eb4fcfab9c5aad9f2cfc0df2ba29e57b0ebc4e3176c37bfa896ebf55bdefd8a7788936219852f9600f822f3f8f8c514851e4d0300554776e3fa2173cbfc6c0d7b86fd034a335001bf87e7321463780567968df19671b6d911767acbbbb373c364b51b927d53850812c1e847447206c30ee8b80a23f0bac6e7520311b43a534d79f34916e9572efe7396e14958034bf72574cd24a1731f9109df23856f8fdcac46a5bb9bdcc2b701adfe88c622b23694c49ec0ed8a5b568d2fcb10aa0e3008d4c752166a0e51ce2af2d857b846ba21bee6960f9053e1f27be7ed53641d3a82a9d78dbe5836e91d8eaedecf26e6bdc8be456d4ee8a9335f7d1166ad4120f5cd51171e58883af8271979d4e741e39125080baf97619e4837e014c6181b23c0684e9cdc03b83f8acb0c1d1031e7fdd10be34aa87c7e1c7ede680aaf3f163d84a417441fdf65f9cdbd9be5228e40c47558ac0c30c38297561069a405b78b55fac2b46bc8ec8a5c864e27d70c0c0e188aa8e3c2a42fdefbf1b1c0b1608cceb060ca5e27e234ee87ca1b95bd539724092a35eab9198a90078867a6fb27c00b55c72e58d2a70909c5426be89fb775bcd16408d89a0a490380ef567f77b85148ffbfe64442569f1bbde42ed4063652817a1a44ad6ef14b0b1f787710b57d8457eb19d10bc49f352faa0254adb43ef754f6432a64eb703ae57dcfa2300d8539cf8301a1ec57dcfd382fc1000c61d7affcc6bd65775133760eb55e9a15768d825fc74d4fbb874b3f91dd5075ac0a41d7b2bcf9c50ec25c8c5f541a59145dc2c0419bf2829703e4926e9057a2a3c8fec96aab31f26523c32027a295530afbd070b65d3ab1f760092a7d474130033864e4e32df35273a02fac03f69346f6bec20167ed15141f6c550749642b88b1b9d35484c776744f7d75e63443ce41ff90dfc763207537b070b71dd4c45789272de359d56ececd96ef6099a07b7b1b7c5f1983307044276d8eb69dc75606f869405f0096ba0583f52cfb61c30c77aa15260a4707bbce67bea1b70734624d77eba796c7dc5b3611f67f92c3d7a2ca945e8dd7c466e3d2ef7009a70c16a835d14f2e954c5c82b995668b18c98794864f2fd77281be2dcf912cc9679d845f84888cedcd45c91ae90c355297db9372d0cc5d995ea5f4ec3fa39c9c80b4c24871a908f22ce9a6ff63b0c70451cd3ba1f0d5b40a7640e95f798309847b4b5a1fcaaecddfe31153488342bca6f86ac9c57e2244c9518007a39641ef4fa3e8eb8ec1a06406efa9ff39f8f95fc8e8d423c743939260f8e991086c8db96f5cdae002006a26211f1f8bd8792244e03439b42bd4c12d2de46eaed03182385fdbeaf526c9a3f2886b289bba1928ea12bd9598b807c7a9c9cc2eb1f68564abd761e9e88e270d6868be2f5131f1b821d72b480ebdcaf4731267a21da48a8fe39d899b88190db23416029495cbecab8a7b53aa8d05ffb4480880de4b1b68fdd7bd2a33876bc25b56662af3fcd8717cff1e1573bdfdd7943d0a722531e3ebf5d0d488c68696c77e809b91b29b3716a38f0dd6663292eaa2b68d2bfb6ca8a15008a4028afdfda2fc378bb97206a6c4f0d43cfb8a01b9badf245a6242d9a1973fca08e68a471a3b2a2d86a1033c0169a4034cdb023c06e8d5fd26c73045f1bc90fc445a56657b69e65b912a6295c2fad2b17c8f847d75550b66f691d67dc68a70824d0bb181f65bd7fa9211c89ca222a422680bdee1896dc061b58ad315b1cf38943f1906fac340b8807c1e50f6276bd4e120be962cb7cf269e472f2150c769a229d8f4ff0c6646f121566b3c10eb71207e43362a16043589114d993305d9f3593940181a0093fd68f4a8081698519f5d2ad21eee40ff16d88160ae31afcb3f2f1db72649d50b74c23bd4d24e8067f4e27463985f68502a250b5860f7966e2787ad3619ed0e67633ad14cda877e253d07db206e891e834cd2d4a90d77a0d638f1ba3cda80ea854147cdf2a02b5dc2adcd9161e479fc17e798c48b2b95ef7ba4064084009e4baeb0f0c82a106e2fa8a283954d1196f855511df1d1d113c20e4604572cc8eaa4472323ea4908e51e000946177bb7d5770019a0a14b12196b32e312f3c650f76ca329d1c7515f890c0eaa2e007c143cce3d56d3197865af5963b525433efa9e982d22f647bd67bbfac9e9ad825d12a92be127741e06c5190d416daa7f592e2c50e0a727127c7535ee1e02dd6cf7d6b0d3085ba631c1d7ba0d1db54a358bbc077d670d7f413f900063a184600749003407a0ffe7d4a376eff30af7d77ffefe207976035e3b0dedf5c28319b10201e0a6f20d1cac42512a25a3e62314c50654f5f4e0dea238ff9d094f12523810cfaf977dc1197f513f17d10e48b87ea219276a10c3956734553ec7cc061f341317eb33303550667ef4267d16d0f8aa2897d70e939b5288a8aa44d8ba87fe1a4152b6c9a35e27487d4d8ce286b63fd34ffd05ffefb22a4626424f4f1bd5d6e75ecec98dfd557927f88e81a47bc89ea7725bd379b83724b26443dbfa72543566a1d3c37814ee3988ecd993e48184396cfb8e0f93a087b9210730ce61bb30e690128b3810b5bea109dd9d508ae6bd56961d85fed07314c0db234f11cee179f2976af322e9be4d8eabc67161e0c8cc43ae39fb490d9b4d91213e40e087da642b751bb6281525ae0014acd440f2cfb6dd52f21a1be13af07510554b68c37742444ee7e4f594f50bb96003e7314dd58f4170ef361985a3f2845554238e9838032a2de13a7990ba3ae9a1c0944dd535f48dcc6a2c04f99b936f21b3587ba4a353d8d3cb9620f592e06d2732b522e5aef379b9561bd2a14ee5a5f43a1d78e9a43483d13533770216d64befd252d83fcbc0db176c5f6c143bae45415108fcb14c1d4c34f484f1ccce0955158436579e09b8588c9369be67bf371124d2f5bfb2e58acb50e8b2648693b9275a6d1a4a3a939f42d9576282a5b3de8f685a3c265c9890eb571331c2cc0dcae8da5488ff6b31969e36d66592ba16e043d6692d2c5ba9b17ac60b4ba474eec3c2b028035aedc9480eabcf4ae279f6ccd6139121092e10d293494ac9cbefe99697a7d12d0576e02c8c79daa3eb72fc028afaa093e794ee5af049b9ef6b2025a2da59f9cb1381a32fdbaa2be05bf207bd9925aead8a10584fa690cd4bd3f707b740b273dd7e1f8ac6689eda208c15d67182a626d0bf72f7012b898906b34f626865f73452ee87325db225eb5c9d87c6ac3e80451019a545eaf4ef2e57929d498c14c3357785128245c874cbcb9285682192fec0c80e122508d399df493261c6e77f8e715ed74568255e1a4deeb15439beff4e9dbc6965106a87a0a820ef80fa2c0587f7dce1a22537375eb2e7aa7a04327c4c1e308371bf67fd400a99dda6a9506930affd12aee0e21e75541adf44fba7e5c9e1f765151dafd92136075a983797d5b3b0e1acf0eb6768b0ce48993e04aa71bbf7e3fbe7efd3c4f76dfc8caabf8aae516b0274af6131082a4403fc066eb7c31899da53ede6cea5f66154f580a007d245faeea05ac635a298abe92c0ee77dc796fedba0f562ce144f82cfb581218fd2858d571d950139711abfa28b5642e7bdb91ac2eb278a5d8a936064ed58c2b04dff1593e54f99d3b75e1b32502d31b9aec81cb11b28665b19940becc12565d548c5b4e2aebd059fc129b4b2ea81476bdbbaace9487c79ecf6934dc5f1c82b85aed1a075fc3426eb82f3ff15342b2e3f6e5790f38e2ec0726b2ce2a4b379845947008375ce8d2a18f490aac8019dddba743b256eb0f739ab330728b9a173fe230253e42b31f9b560893084b9ad0d76c70030f0d73e4581d7be7ce29014a709ec85c644f74e2d7d8e099a5cffb7a38b0360187f985e1d61dbf71376e977ebca3167ec1cf3c71c36f57a754044ceec4c771a6467041db02c597eec6276d916a47f2499c303518122ee48eef36e41b184ab8a721974ec0beff2822b0a2ac3b1f81c40b7852d448e576608b573bb57f4165bd5fcad9fa33d9e3f6485a9ef2a58e5716b21a59ad1a6efcef9f3b498019897e87c6e957354a5be30284b3067024de9ac620f0d9b717ad92c11e2f0ea4cb7756905f4e2b91a411f1adab14a92b37eb84303a4ce1606107389e737f8742a1c9b165708c99188f496fdb1d3dadd2ac7845d49e59afdb4181c98c581f5da0dda32fe71a0104e9142633c003250743aa73a7c4ef70cd179637cb83571638d0b18d98539a3f7c8690e947bcf133439a560f3f433101591473e007f514c2e552e7293b0fb49e38109e5cc1016b07c9bdc0583222aca4513f40918950a4c34fbb5ddc1163a1c7dbeea4155e6e6b5ea8019013c33fdf5758d244e3cf71cc62e07313268bc34da91d81b2b5dfc5c690a693bf8fce8a1cfeb4dfa697340d80f6ed6fd12d5ad0769fd468f3375041e7cc269192327696e09c6b20956de304be7edbcbd4435a7667dd2f8c3fcd863bf7246de430f68c3691a87c808b415d679f6e49bc0e437660c2055ea3f6d6c8d1df223ba9a90f2e3db0beb774e8d9357276686c55e71326018f6cfe27a2e05132b1246e6a3385fe1cf11160c82b72ee62f0048859f69e7a9d4dfeb9aff3ad6e8e5171617078f712186bc19c6559326890b79dc35d7831a6830597fc58880e933867905cfc92c959503df74157abe4556409a6a29a952cd84521ba1845875e0d711eddd49a2bec946dd7e13ccec68d05f8142b5a224a4049d4b7c8ed3ab8529340b92b0a6f3fb63d0a851cd59f55220d7719dadd855886f164c08d308fe27c3f12d3a8548eda291fa46cb6d4fc8b222bdf211eb041b9ecfb1dc877eb3bdf848615b5512b16db660755eebab17861a62e019332d9ed3596a3dc016ba2a06a7f3795b23e60ef3a556a388b1ba26902e3b6680d28a255231786e52717f401d0dbebba258ce8812471e95702591405d535a17f51cfd939e18a264d5b2cb304da2d209977a92fb0358adeb4da2f5f2ab73c3bd1fdd8c4033a2a6c929504ea1bbeb91d75de55606fc5be1644dcb5634dea518afb57c5313aafc2a0736132d0657defb4689910ea5d1e3cf1c7b5fed1be8d52e1648747ae8617b4403e9d4467cda81e39f73b67c5b02179938ae610dd511ab047b8039e8de1886ab5f198bd3d73fc1623788ee3889ded9ab9ae1921cc71216bdce3e62353a25aeb8cc16c48958911e980873dd91040658d2cca75115a201faef64278a5d43e3d672944ff0c3c742e317bf49239d6896cf420b0cab63b59479e8cb89cafae420c9525d0d86f84a5a06325ae3433ca448799ae67819238896fc3d09a390148ccc48ee8413431d543d36b71a893cfb41a206dc0b7f5c7ad4e563784cff7b1653df3abeb90ba38d345f1801e1af429727d1258582d514c89c2f4e43b93ee3abb5772fbcf95a1caed062e3b944c2fb62f64b0addfa184c1fb0be85c42b46d116ae0eb88da3fb66faed55bebd132e5f8b8277d39ccbbf029b9c10000aef194feb53de1d7fc9912e279656fbdf8bf48609b10aae1caf3e8ea04e968518a2d2f218e1dcab5dfeb58316753cf2edcebb1babd8f9eff4954b2a9076c0617d1a", 0x1000}, {&(0x7f0000001100)="b6a80bf51e483624c0272b2efaf6d830503e47a61be61d4ab91963ba895df7fcf3f106e68f14e0b461dc576b15050e12e786b2c399287bd5c1fd7cc3256bce485743172b766ef7cce180df5d995fb54281422cbd4d70be5aa36f9f16d04eb6dbce9a0d439c213986807bd8ddd46fe6890af835de476bc6ca1e639b7e81b33a", 0x7f}, {&(0x7f0000001180)="4993d7f35455e5a9ee0ae6110c6bbefc95c42c1eec5d0c24bdfaae61c08f010fed6fb2ace47d6d52918e5ca5d9cd1906bca4da46f058a560197bddf1baa0bf241e9dc61b0da45688a2d868d57055e8afbf81cd95e862063c", 0x58}], 0x4, 0x0, 0x0) socket(0x10, 0x0, 0x20040) r1 = socket$inet(0x2, 0x7ffe, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001240)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000001040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001080)) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) setsockopt(r0, 0x44, 0x9, &(0x7f0000000040)="700a51531cfaa35a4b15474ad6ab8b91b69595c46e61a22b9f2c3049e19355a3102820b69900ea371dfea2b8b3518dc9d73b7be91375ed234ecba2f62e6192585cde6c717c7cb46eacb6881d7b089ae541008fb40c185837f1b9f6d622d74c3ba66d3a64d01f42dd62d3b53cf8bc92bfb12c00b1d6e6af4314b4908648efe05cada1e7a0c1f2ee9106e45418b222e61ae8a0e0798835f6c65668b3c494c07434ea94ea6ed568c5882aef31574027e28331d1b68557e87bb2e2f0181074c6450fcf58f2cb5fb0df5cb1396ec5cf6616131088dd1ad186480d3a07784fb3340f1bd2ae35fa6da719821d047a78cf6133a5bc4e60a74710c7aa36e4f758abc97b961c463da8f0b7c3aac4fee81e9a3c1ae55b790fdc0623e21fc16ce5491739c9dc871b5c2cdf4bf97e7e2797aaec275d785d4a8528d7506fa2193f1e781d3011febbcaa4eaf12509fd3f6a62573fc2defa52e5b575b8d6324fcb3103c7ba94e8a75bca802aa7242f80f611fc31b6ded523518c15e5fff503d920297e35707e9bf83ea25092f4459a62cbaeebec443bca6c7679d1b42a1f8efad7e5a4a64da62c1a1b249a252df249103650e7b27a0bd65b7ddf247cf947aa0ca27d475ae014d90d9c972b00fe5c5c25fd44c3146d36408eeeb5b249572b20d606cc9c8b9f57e23387ea304c686c63ded9dc15c5e7a04244539f234407c9255b983cf7a34f7b8ed9df2902b75070b20753a90f1beb4911bdfac0c95965c20ae8b3eac6e2a53f13ed4a0ecd113ee09bb8d2f748d26419f8e58946fb388bd0d64554b2c2d9a1e82c89e1622b831cb20b76c3c7ee8abca5aa01d5219d6539a8a6354af9241ba881c54e04a338d26f5c307d64127cda7245269e3df08eef8c4a4fcfad265addc40c82e64c7242afe6e92d21d7c2e13187fd487333ba8b6308e168e92e6ea5194ed794264be3ea4e30de8d3bb05f0220aee78c6e1aabd9a63e862a3bca2d260a89c6467dc9b744f59c3b240de057b93f1772d38a399d4902e7ae9f70d98dcb0c044d92ed2fd556743b45bc27ba5ae44fad8572cbd36864b8815e32b9478ca0a9855cd52dd93e0ef9adcc52504bc99437ca32ffc0ab96ae599fcb2295f86cba84e23059e115ec8b280a441ebc2121b09649bc52247627299f9886edd5bf4a46fb077434ca94be4169e0a452f349cf2a923bd48ee8d7410a7294e35c415abb209953373cc74812c98d1cfd526b343318bf57c26720c714803ff5527bf1ea4a5b93133b22adba991c6e3b85c8cdf644d147052185df30d29b1aff558b4660f63bff6298fc033dd7a47d8812dfa75490c5e4dc2cd1e60b0158a224622e586cb326bdb5968fe8399bd581ca6e07204cc65edde85fea9709df9d43eaa01545365e8d2abeb26a122c8a303d4782106b1fc4790f48ceb90967018a8093ca40930c5f0031f6da9f8ef06d8e91abcb6f690a2f3f1ab45bb8520cfdbb074057d8f4cd9224744ba4409c57d797adb6fcf020dabb8127ba22bf4797c836e3532b1b2588beac4fee2befda0ea673910bfb65c6b2d5102e9c49b9886ab70248320500eb3040727a0ec9ae6e12daf95be347ebb0eb6ad60be264f43687116c2f4f26e50556fb16bdfe6bb0b22e9526be1f910b4ee8331dc0ad0c21abf4b5d2a83e12ca1d80b91d722f32aa66425c56b7cd0acc4f0d4e80f7a50d9ad224da3cde262f482aa179ac6d66a17ad68a44d3c8fe54e0936be98d9902db35ccd8c88a62cb193db447a7a422e96b4537094c8e832d18c1ec071890142707259dccb8ed391faf6b3fdac4dec8e6dcf405ec514fba5f2105f0f30f7faf198348ba3ac914cc17d5063a963039c8e1fad8810a50f357436565b84c87d13be71f2f7a39a0d97e5b566ccaada5c885744d10ee1ded3c71281052d67f6d0d59d560f6c242725ff5f03eb5ad53527e958a717692c779b1af1585554bb4c5783dad0d895904c034982606dde31ca6eeb93c3c450a23123976746ee3072706915f79508f26d95734be450d67cb992e2f2435e2d7b56a351eb24d910514ecab4b5847bd1a82a84dcfeb9a294c260b2ee7d32ee1d4e2e4ee6758db789b7c5eb9380330cec142ea0b83c91b7a46cbddc67ca1d42488ef66f536c5e794e734f818eeaa446f4a7509a4678ed9b95e22e34218f2ad240a62757036764bff57bfcf9fa8bbf4b8c2000644f4741d8e7972a41acc3446a96b8155104ade3b1ff55201f40d2227cc92e261a794def859aa9b17d9b190ed51315c0469dd20006cc28c8f27b510532e5677f0a76ecf3c69a45f35809f033375efe630d0040ac05fa8bfdc926d33f142c383908281f107ed7922ddd939c4e2edaae0309b6eea941726b79f9ecda9dcfb84dcd259f58da28f936bc5d3567f8b682b9dcc4de840b9abd419a0a95dcb6eee6a426d6d7e51b84d7c36545f265922f62b2c5da1a8b23286da3890e13aca3822175bf3511eb77fc17ef1777476366ee080f0d711c9a35a26c82ffefb8729adf5d07da4399d75d7b2b167ed168b1ddceed58dd15f5c3499a5086c716339bdff47f62f3db14f5ca59329f8397c0d0f5c6e8e4c44d90cf2c9fe22e55b32b3cf107b764349e07215f878d33cfaa617f78d6d039c2eef2bc1f6ba46b2b4a7edd99713effe14f2a2fdd06cab9c506eef9cec483343c94062cdf04259976fb52fb9877c3029b0449d1cdfc69a3fef155b4f2ecac4cdd483dac5576da6c5aaaf1420e31167e3810a1ac94001e1d35c672342f6eceaa1ca0ecb1e9df46513d9d32d2be0822b6d102b42d97f6e58276c1e3fe73ce58031bb1e1d93d60e9831fbcd9cd367ac4f30ed913acfb80f69f7de7f9b76077e2c3a6e2dc7922562c8a5f709d4f087fe065a470ccf0fb0c2f1615e2d1fbc0b84aa3bb3c3ecea07ddc69e13396fd3dbf7717edba14af75de6cc139a5837689fd329db1ea50a2ad5411087b171803edd1eb07958c8a3276d0fc9ffabd8d488f4986add3880a659aadfaccc55e8515b66d8e20c40957e057a54dc29f4cc9a9afda276646f4a68eefc282c7b3cf929e354af483a87bdb4805c6ab4feb23cea7562f2fd8639fa22d83bd5199b34fd37831bc0ad25756861d21e0209be9e5b3f0272156d6c4d5f2b1a35028d71fa117877714d64da4938de078742549b9379d760a1d0695b3e14360338282e34bada51312a006810b43d1025815031750a35917ec1118c80cc5b7bcfe6dfc70895ac2877728b5aff9464ba6922b9ce8e794e896058b29bd3a7304d88ba84dc910bbbf98daa76c717a83115a43783141bfd399392c90724ce1f84537d7d381e5df5d423708ab72f1c2c3c5c8aeb543388fc28a8ee1e5d0e888a216cfe4e353fc8fb3301817ec4160f16d6f57e0c5b469ae3e0062e4a3c65b46c9dc917aa83c14d8d2e8a99e2f4d2b316bea70e81252065f749088552e2fc8d1494b07d7f7e4f1031660bfaf1d9364766ab101b510e1213414bf5c5f01f5cdb15a12a588c64b4bd658c34d7156214825ef05cfc87e09fdedfeaad64bfa5912d1bac06ce49e1d9c351c3325eddd1f919a0db3016cad3671e4a162980fbeece3d938e0267922815db241f56759029f50e8be625bcd0c8b32370b9ef1f635d2c250d5f83585e88cca861a6796ae28420abffea09ccf712ac48b04aa336732ba88236c6c5ecb2d0b510e9990cfa3e1937125f5a530c8ce62ffddc904b2aeeb7f29d4af4cf82edb4f92a91d1182fed25b7559459311dc03f979df61aef0d0629ffc9d302c0fc5cd2f95ad352b3e125bcba4155b69427fd76975ba6c596296d0bd0f05820e97c4f91add2d67787e5a3035b5456b7bc1d8d497efbe805eeff935cb66fc80c05bafafdda67fc92a75b9dd32c9d7193a6a4ac698da98aff27327a8cc683cdc7de5824b35cdbd708cd011408df18ebcf2c6239fee08c003b399550db573314c3b36bebe36e9b1b82994540a81344a6f56120699be6b4366421c98bfd95436db6015abf5e39ae35e830616cc837765deb670b9ab324602138071b3a4bdf5ec035ee42f426476722027bcd36db3b5dbf46eb463ce345c0457a18ce0ccb9a036ddb293aeb54eec4aa0508bdb649b68602045ef13cbc4273781b3171e288f85f86e1e2eba19cd1a259efa89a84cd41a8fbe8a6f88070eef79366e47de94a8adac5a933115f1cd48c30ca3521e09d28fc2cb5aad4d0821aaafa7e66a642b28be575c2b50a53cd11792fea866dc4a96bcc45bd8b11164197bd4802c0f1980288983a3aab50286eb61bd7149909274c3fdc4174d5607e45185325e08e1fe41096f3ad9b4dabe0890f11f20b352a6e8622bedf25de047afdf7b0e711478a649d8429e5d04dee851d594b416b3c372b9f80f433cab2883b5e3c1998e34df007fdf6522263bab1ec747675235496e4ec3465803af04bb8155c44917d4c8277bc0519cfebc2ad7e6f51be6adf9cefa9f701d925ea9398f9029e775f7d9a246c1ae26ec4e6855dbd790964a31af28514f50234f8498fadd9fe4ee582edfc251bc52c50776fc1d559c83680d791a0612296205cea3418b5c0f88e19b01d7bf523d9d23b72f1fb389889caadab7b12ae53cbfa071f3ea7df754aea6a08931ef88d96c4733fcf06bae7e4109b6b10fce4e6ad5344de4ecf62a8c7bfc95de06e3e0715f73c98fd2af025f22c17efcaacc531223f64edab6ab9dbf45e85f716e10bc88624f5ebcbe4e0d8025565f4438e6de45e903af5bc8b75fa5713c7e34b689db6c3f1224dbb1223d73b983a132165e461f9e716e2224ec5f4afcd0076b05de9e7bf44687943ee5c379c84f760131791c31fcf49bfc54de2171a5506f5cf01657aa68d4446dcebee58583c4cad47aefb91345258cbb04d90f8709d6985dc210dc05fd561f42d37d1a20045b5078468c95cf7018a0fbd5b08113d0ef6c652a96e6ded3024c9c65d53a114e753c4b62539ab6d90593d774fed7454cb3d26c7ad8390dbc4598d00219281121b8dc4f73cb97c5bd76d6f2876fe3b57d3072ed1f579cd30382d098882e0c2c59b4cf92715901fa43df4694ea8ffc1a80cd7126d315308e3ad25daaf60740ca806d7b4e29d4ed072f2f13ba856f6f61a9a12aef7048005e7e729753067dc9d680e2e9ef8e572c40203ce64c19173a11c54eb5ff4af85c9718fdac47d6ffaa67dbfdef382e687576de202479e21f3d6359434df715ba2f660a4f92e8f133b673573a147600b38901a278278108e7429b69455e490949e028f2ba57a2f6bfe7d6ce7128dd97206faf5c5559be579f0e7ff44d7335407df856111d075d26bd97763fb78d6634252666fc6550f5c5e5755408c46d15eda91548ddb543fc2d40c667db86f58194cc1799310bca31daefb91d0f79d7bc01d587fa9ab4fdd30fdcfc771d8ab98ce32170fee8c2362223d42d950df4c69751c3969f1dfb0e5658640888b56b852251c841e03ebcd64818fd6bff7130e6bd3da2be494e531c041633dda07b50523aadbea2e582bc577459310a45c326c0e0d37ec88bc3f9bcb8fb2b666ce3443b60cb9e1a708d57c862e374aee0403b7f5d48eae0e7c63cdcd2b7efaf52b9a88786ede3f00879b99b5ba050d937afc57ecb0fdc2fc823c743d8a3366b0c2f1a8774a75f598e9a60dc8c9f55fae4a6d5ec3eac359c63e5d3e988942b08c6bf6a4eb4ae6caff55abd095c3b482f4cc69f048d7c8bdf9f3b30d32fa4ab6af928d3a8d7f596bc6a7e6a7058c53cc7c04e63e4b7a270d214ef505eadbef51fbd785ff22e38a79508033bb0c38380e0dd5689ffd423d9f05401356e9", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a9732b23929e474263a3821cbdd252240925c8f986a4d7d264b3540161d978d5b235dbed1b02bf1cadbfe0db5ef08b4bd5349b42f6fc042b6805e1fef3dabb07", 0x40) socket$inet(0x2, 0x5, 0x1) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x10000, 0xfffffffffffffffb, {[0x5, 0x0, 0x5, 0x2c, 0xf29, 0x4, 0x41e, 0x4, 0x7ff, 0x9, 0x8, 0xfffff80000000000, 0x6, 0x0, 0x1, 0x1f, 0x85f3, 0x100000001], [0x2, 0x429, 0x9, 0x6e, 0x7f, 0x200, 0x18dd20da, 0xffffffff, 0x39f], [0x0, 0x6c75000000, 0x3ff, 0x3, 0x1, 0x8, 0x2], [0xfdb8, 0xebc, 0x7, 0x4010000000, 0x4a313b2c, 0xf26b], [{0xfffffffffffffffb, 0xafd, 0x4, 0x741d}, {0x6, 0x7bd7, 0x10000, 0x37}, {0x8, 0x3ff, 0x6, 0x9}, {0xaf0, 0x9, 0x9, 0x8}, {0xffff, 0x1000, 0x7f, 0x800}, {0x8001, 0x1, 0xffffffffffffffc0, 0x7fffffff}, {0x8, 0x2, 0x1, 0x4}, {0x6, 0xffffffff, 0x32b, 0xcd1}], {0x4, 0x2, 0xffff, 0x40000000}, {0x80, 0x1f, 0x3, 0xb40}}}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="8edd99ddad9b92dc0f204832e7c6a3cea6a795edd0911dbcaf56d56f34e2b20096f7fc8e6d92472e96b3855cb75a446a698b95a4c923201ba1bd34ad29d1dce0c0e3cef23ef6ae445c51e340341cda34534fcd7b3d094d04f9f9ea37f04fc39cac18c8", 0x2db) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) close(r0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1c0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0x7}, {0x4c, 0x6}, {0x46, 0x8001}], 0x3}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000040)=[{0xdea8, 0x5, 0xffffffffffffff7f, 0x8}, {0x1000, 0x6, 0x8, 0x7f}, {0x8, 0x17eb, 0x1, 0x4}, {0x6, 0x5, 0xffffffff, 0xffff}, {0x7, 0x2, 0x7f, 0x400}, {0x200, 0x800, 0x0, 0x400}, {0x5, 0x9, 0x609d75da, 0x9}, {0x39, 0x10000, 0x1, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:14 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = kqueue() write(r1, &(0x7f0000000480)="31e88564a4b647635c560877473ca54a99c282b29fe0241f356f5880972b760fd05cb4724480a81844f386ee64c53e049465b69297b3bf5a614f160dda1495b3b752271f365eec5fbc4017b646a1fe152accd0391ba7c2da5fdb17476060253c1a2d14574247e39a0339f3c3668632e66d42f9067cdbf99616cbfd8f97c2dac81dfeffc75dac1e93f45b49e7ab3c29541633c9bebe5e8b0e9bbddae471357689da85cd7b7c67de9be4239c508c35ed1817be6513dc790e56eaf0a93674abfe74a8cc6a94bf4a578fa151780301938e9ec9616a496cc831abf9157acb60222af01744cea53dc0de09f017cc45c3f55c8b652079f7aa8bad6d7a18048184c387fb237cb2037aa7d5a1db45de50712fad8591c05be4d849fdf84bbc19cdcd75ebd2313d0676a77b98beb357ce798105caed33f2d1c80282ca289433d7add615d608222b082d34404e0f2d8411da0c2bb5cb82b527a923e4af89868c7f7dde0a0c8a4dee67aea74508a383d1f6dff0a20503f79746fa78e21df9e1f1161e67b560938f6c5eb16eea8c4bea2723d4b00deff8898c736c0b461ee9b513b844d9f99e00c5a1040322d5d3a4cc1cdfdcca15c661eda65c1dbb2b2131c5a73378b2dddf7a8f2a6ed71c2bb811967f93b8020acdb1bcc0978a79c5bf596cc355ce85501d6e9b0b1ae29730eac878bb37bb3c0021c16c97e9b085b7c1762cf023ce76cfd4e1e26c288b6603336077ab4d9c290fabde87607b59b707b97752394d26c2e7c5bbf645d85a99044269c5b73ade7ff0071c8eeea0417cabc32333715fc181b333aac895ef4e9298e4be83fb511400843e2c66506606d742f8f797ec2f91dfa848e7b3081acb606b480cdf8f04c6ba8455a64ccfa1068fcc653d12dc528e0a67b1d55fab098a7b21fb62ec67df7be3a5baf5f846fff6652d45ed9a0034fee846c1a64ab0abaacbf8a6db29cccafee6d80ec9cc95da1faae4af327fe4633f3cf051e08f01fd9e649ec5256bb86b9affe4c34cbc8930ebb316c2cfdc930f2b7bdcd3eaafbb87f4369759b4b5b5aa010bafa433a164c9d941223f8585529fa8f0b389fc473a1366186352a599c941af0364e7eca048800504745a1d5020e1c147278354aaf2f53aa30f965bc9cb3c4eba50858f1c618f4522cbaf3b7e40839b01a9e11e615d94de025bb4b33bffb723b6dd3e99cb418d9ad940065fd6877cd5d7888062a91953e0adade4d43d763da0c18c2ed9a70eedf2155d6393c8f85dd13ba65687e452454882278a1895e055d393d454e5c830740c0d45498f95c415b591baaedd2000743337b33d7271acdb412a9e11445c7259cf8e7b812d67a84aa808f3625bb733438265b288330476c354e241f34878d5fc76818298a61682d7d250607753b81b3b9fd63f61adf60068bf396ad55c772328933b55810ec76df984faa9af69d4a567ebae14c70ca2642f6abdb71576a2a357ce913995174dcd41f48ce2de77160e1f9c30bd85f19de4d9e4cc14d84014427c6e006369021e1f9ac29ed7bf209a374326750d9328f6b6fbbf9b226b4db64b0e1995c3d2e1a45fcd2ef28bbf2105f3cdf39e0da07d0b2323a5e5826708c224720be76624360d8a9cff878648241f806987f758c6294a03d7dcc243c2e5768494c2f4464bbe8af4a2d687c77f1c7bb87f07a5f203cc8ae6d8163ad0e7142d86074b762fabd45ea13dbbe97385c44d763eb93ad78761bc6b6f042c5e99af2b593ad24ecaef9b0f5704cebb931752f4826077977ce4850ef5febb780a55709ab812a0cc1b2dfbad2bff5005fa111f0c23cdf38be130abdb916bdf5c08737cffafc512d05e4746f006a46b5a0f98a478a042bc6d565e01d0b86841d8502f9b0147f9d3b3f28c6185ac1055c1a0ff88fb9c36b30659171eb7c920a571430a618563108449b593197a965fec73251fb288c9b1267de7696caae60ed192da775f6986f8d168f92bf19eece56bcc69d711fab85f151b7dc1ee0249d857500d156585aec68c53a6934469cd9ed886a36124420a62961ea8fa87bd411758b4c6604a5e08535947ab52da5307bcaf9eba32902e8067b5f85a03e84a9b41fe47184c2dd33a6954179e6b50591a3dabab83e57e0170a1bdfad9e2857c652a97a21078e083698e6dbce00c7a4924ab8f7527e776710fec4954098d9fa7896c29ee173f6d9266f25c6e0d0e9854263a74d3bf642bb043312ac459924bbdb45a86ad4e58107a7417c33f05fd7483a78bb8a150a4e8b73ce6cf12159f8361ed6c49c096fc76ab243072098868df8cb04d1b4f20addf06ed4fbf9910c1357ea9001da3889cc256df97426012ffb639ecda9bb371528e6d8922288fedeac8d677d0b280a5a9ec5377265f78847fe00d9c0b772e0f2eaf9cc9d53c99e7cf8afb648d3afbf2f017705124f75af08a9fe68b6f0ae473e7663d2cfcf166e8285dfe77aca23205c2f5b5a08c4f1c1d911172e79bc9848f3c6cae3cc260acddc8b65331f6ffee6d685b029633950346976d791e3cb25f212df4990370345fc0ac9660213ae5605d3c15fd785b6278ffdeec40e544569c74dc8ce4d0202d33f66ecb04c32b67d26d6e8f84ea1680f5b4f4a1a2c182151ac5a14c92daebae3f238a0c6a816203c3f7c03fa0c9ddb2eb40104dae603e7244d1b609997918bc533a334371f790aa24c29dac8fccff201de057b13b23155b2d3b2c1563989c0499bf13d06fa22db3ece30c54d5675cd61b1b4f7075e7cd92527f2ea5898a2b2db890a337a92e427dba3970b413ad4e1ef12c0049205a5000601ba579e02278a1dfc45c3485f55d01e55cd251ec36fd64ea91dac649e3e2790b0917bdad14b6a7ccde0c935b4b3eecd79af4c21b74c815073f223184f2097da24f92aa66652d513efecd55ae9177f078c06c8cfcec5cb8e0b19a009e1dd1d9a093ee6a96642d53bd7ce7298882e38c6ee9a1afc74d2437cc9f46c8e5416ed6eab8eb700025a71059d83a7107cd59252593a625b62147a88e4b9dd3301611d82bab6d314e8c1231bc78dfb8d71a8a2d8a833f486f8cd687c961d2876aac6c636988ee4defc1f6c479af2c146695aac3a9854ca6897a5cdb0997349778fa5acf0390cbc491bb376febbb9fb15de2308d284ff6dac9b9fc34b520702fe7f74a919e671977a1636ce72fb2617ff32078f489fcddfb587864d8b4df7b96216090107337ea3fda0f5f8c52d45ab13e1a96631fb5f66b34d4732e2c4cbe193066c26dfc0649918cf0b061fdd6c91d96112c056f936702fc8b5d8841c89db3e11e9b5c635f26a9b8f9ddc2a1080f98784bbf03df6388a40a22b349714f8d5a11234c681bab554fec89aed01494559afadb415d445314ee0633bbab56f145b390437fb847538740282656a7693be2fef56bfb713667c06aaaa9ee8b319b64209d1c7027a1660f23198fba097d382cd74a95143ed0d81772380541ec796e51cfd6e9abc4894bd2de8075289bff94a39e18dafe1ec6c4cf6b8d6e6e22affc094d129c55755fdf589053e275506ee964e12678a16e543b14a843a0838ac887649da2087ca52fb5124094f57dfe97c8b0ea384f137cf47f8bbfa737e67aa8a145d0980cace8e24d5a7ff65f022cbfcf83674872e47ca76cba5d3eda0fa18efd20ea78e7128d20140c4824742c3d4c9dfd22a83e2080b835b013dfb65dc8547ccf587c5bc4cb0df72136b8c0ca80277de3e9a5500f2302106e70c4b59fb61037c5d98c0458e4add6fe7b533385faa92346f3440734f878b3df842c84df3659033c801cc6459c0424d156cfd8fdac0818c5eca381a8df114316d6713dc786a9c4011218b96cfff7bc481798df169bc4b3df589c2f0ed1582f708800c81eb7e79d67d4b429b329c934f61ef7a09f2b9b8fb5e1689cc9dff89f28c81c29693fb24170cf8e92dc0bf64288036a3a65fd3af59bca334dcc262a7c5c9bbaf0d18695cc5f28e5931e160dbf441c7bdea6d1364752a3b2c999d538d9272438f394b84d2ffe6b5e920482e4c0e45bc0abc23f54ef7d130bf0db9b8afd1065c0894ce11dc8341f83394f93b8a2758b233e43b09cae2d0e7312bee4800363550b2ceff6cde697135067be0b294ca1fa6174179c8cda555cebb909c87814d9fa06b0bbc7c346d72712e06397579f5c977d0a47803f689cb4ccdcca25ff8dc8dc7983226efb9672d610efe9c48a66930360200edb1bfe5efbed5a17b0520baa4e4b548b6d8c09666f9c1ce75524df6f98af566f87f3ca9c5d40b09be9918a9fa0c7e62bd0c700b053fdd9c46b4607c34158d733e678df18bb64a2d1ade30eb5c109ab27de6b8bc471b3de115571fc5bdd11e28cd11b396a7703e4b1e5dadd2ad18bea0156ce3f95643f083ef9b490697b06ae4302a1b11125e4000158bdf86928fc44368bc6b88d1f1c87950b519c3ea45b3d88e4a9cdb36c6e96b5431344621cc209b9eb51e27ec61a1ffba131db835ab50d58aec6504de08534e46578e3a9e0d57116a59aadc4cd43fe462adc855dfe6e32ee0865c0697f6632611bcd08b23c4ddbd29bfd0ec0190f90a7d71d21c4819d44034aecde7f18262013ebd4f8d757b8ffd61f13e1d8eb00463ec4875087fd82d04e3591d3fdab77d1145f0804639c1d8f8cc88b2f4bb824854d9f0e63e06e79c49233e98cec53d4a6b8d5ae5cde357f1f5edcab7af13175d1a1c9692c264da02047eb914be460a1c2b06984e1855ba52f9a746e830d1fa1b60e7a19d0fb21712a169ce58320fd0108e73699dc5886a470eef64411809fb8c00bf89b46fcd463614170806283c06ce8adc087ae37f8952dc41eb008f598ff8dacc3025760defb69dbef33a485318fb4f4337a58ffbc4d4ac5a6dec5bcac7389b6c9265d3f6a8c97b06a9517c0cfbe1f99d027eceb1e88ba130bd099dfecb9b5c519be4294d67b908b6f4a2a1d342bce7427db8077d0ad8c3bd03084f2cf7fe42c3d3876f339ccd09c63f9683dc3a4090fb7d9614a8dae3d97117b68fb0f8cdb686cff659ce1a66410cc3128e41794eeab4d2dd63f5af19b338dc95c62fd42be6b423c41603e558efb79db0975de8b8c82f4d5137a71a12c8dd4f5f8bb817d8817d549f47a35b215b78d3f0ae04dd03c9f9f04b871c2089cfbdd9c96d61ed6c5732e3e5c1db15dd85766d55ccce5428a6eef065007067f8a40adfc44d4379f7e3d1ebde28b49db21fee0571b80f87db07387a02c28ecc8fcbfa92fc809c439cdaea9c4e3d3066a914d6657f0eba0ac74e273c190853baec22376232337dd57542aeb6c6591465c109fbdd883054e826ef8d85e205f56e0357cdd51c9f03753276fa6035eda2cdd063b01217e647803644aa520e156c8aae2763710be3681c1eb33eb3c365fb8c09c45fcd2e5e86142edf73675b2a2eabc78000ddaf241f4a83bc5c86ef258dc9ef5e6206c4874891d55aa3f3b1498193e2cad0e5ab3f47625ca500a445c11fc41ef611fa7f2a4325292e820d9ad9098c43fde43bc8ac204d31ddcad02e527ea879ad0e56989e9aac58e9b228a1d919dd0bbb502e0c68d42b7e453d71b2c9ea827c775d1f8e1a575f94fe8c200423e307975966c63653b21af8b2b8c589b4e9a16de98a52d50c60bcd210447851d6a787658879178d890a461b86c7eb9be64e99df033a3d8a6e3a4c50414b199a45e2673212e4fc5ce1c05dc2f32fb2fbefe5ac0bb25b082d7fb7fec485be9ff031a2877a3ac1ac7dd2ad702b92d7002604ce3605a4d0b4fd18df4a05bbc5bd82755e773d4a71695b2d2a1170707b57909881e", 0x1000) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0x4, 0x0) dup2(r1, r0) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000000c0)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x0, 0x400000, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x84, 0x1) openat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$dupfd(r1, 0xa, r0) 16:00:14 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4b4e, 0x0, 0x1000009088, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="1f19edb75cd8f7ac6ad951bb52096405f9d4a773873aef91066a5a0182b55bb5e9b163bc35", 0x25, 0x408, &(0x7f0000000180)=@file={0x1, './file2\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setstatus(r1, 0x4, 0x80) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x45, 0x10001}, {0xffffffffffffffe0, 0x23c76f79}}) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x2, 0x2, 0x100, 0x3, r2}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x8020, 0x20) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x104) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000200)=""/169) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) 16:00:14 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4161364ef4c201049022"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) pledge(&(0x7f0000000000)='(\x00', &(0x7f0000000040)=')\x00') fchdir(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) fchdir(r0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x108) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, 0x0, 0x60) fcntl$getflags(r0, 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001140)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000002180)={0x1000, 0x0, &(0x7f0000001180)=""/4096}) getpeername(r0, &(0x7f00000021c0)=@in6, &(0x7f0000002200)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000002240)={0x7ff, 0x8, {0xffffffffffff79f8, 0x81f}}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000002280)) r1 = semget(0x2, 0x3, 0x80) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000022c0)=""/160) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002380)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000023c0), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002400), &(0x7f0000002440)=0x10) unlinkat(r2, &(0x7f0000002480)='./file0\x00', 0x8) fchmod(r2, 0xc2) connect$unix(r0, &(0x7f00000024c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000002500)='\x00', 0xe080, 0x7ff) chdir(&(0x7f0000002540)='./file0\x00') sendmsg(r2, &(0x7f0000002700)={&(0x7f0000002580)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f00000025c0)="f1140ff05652956b6272f2a1b994410ff8e5b6b3bc7d03966b8595121c4c26ba6b7e2246da949849", 0x28}], 0x1, &(0x7f0000002640)=[{0xa0, 0xffff, 0x0, "b8d58380f4faaac3ee14f5263b3960ed75a27e5128ba994c006549afad6ebccdb930135ce75f9ff571b4ceb7746e7d10103b33e06002913b049343817055863ba019a13af244511763fd44c7c5bb1b6b6bb996dbf6c99456af90ab93583eac3ea14754794a74b120e8f73e7c9e8cc29c98b2b456a89eb1c4c5501121dacdcc2ad46223619713dd67ab"}], 0xa0}, 0x8) getpeername$inet6(r2, &(0x7f0000002740), &(0x7f0000002780)=0xc) dup2(r2, r2) write(r2, &(0x7f00000027c0)="d853d4adce9c154f552c3c153269cf9b89a18ace2134ac45f5b7b510e99673a0054d4dbdca5644962dbd01752979b00a96da230699e921d7ea84db6ad1625368abcf0e842f0686ea232c2c8b9044de8b9ad2bad15e410fa1b088", 0x5a) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 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:14 executing program 0: r0 = socket(0x16, 0x0, 0xffffffffffffff01) r1 = socket(0x1f, 0x7, 0x400) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffe8b) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0079570400000000000000654100841df10582c76908172517"], 0xe, &(0x7f0000000100)=[{&(0x7f00000000c0)="25e620e8238eebeaf47001cd1eac1596c04700bc38f1f2343bd33265d3e5a7646f66373cb0", 0x25}], 0x1, &(0x7f0000001000)=[{0x1010, 0xffff, 0x1, "a4eec674fe59a2a8ef3783d76ba3e989a4cfdcc92389843db7eab5d69ffb875e0f1909612eb1951be3fb8a6cdf09f0e3b5cea68b25ae4ec5580b005da84cb41a4dda29fe4019ec6a2bfca37d9c0cd7e720fa466a23b7cbd1c2967195740f94debfa25b9f4bb9d80c88d2721187279b1ad5d16a8c41c3d92ef4ecd216222b286d4242ef7c14c954d7d3087b26d85dab0718d645b1d6c7163c38fa338c53a5c0b5b5eb510a4b50003c224068904e99b5609abacecfa5f8bbbc6b88e13626c851c5482a2651758666a39c29b5873d33c141dd1f485b207e431be7e69836d334d65b12539096d7d0027c7a10241341640fcc7611c2f44bca880f800102e935fd90ac7c6aa6800001a13ae29b988fb5dfe31ab18d843a1404a6f066b98dc76d9961eafece488dd3ba63a74351d3d7ad897f62c9e07b5cc9da80a4a01302115603351d6f45128516c0810897b74d0ffe58d5df77a78cf85c2f48802843866e929f88b5b0d92e799ccb035314a694b388920fb5016a1e50b8640668115f9f5fb64421fe433eb03e456fd1cb4f2a7ac862461f73d982a07fb0a971d08657f9c30fab887f1249990f07050b5c8512d6f621cb1bb364e67b3d2927c476c7d4289abbb5a0cf56b87d809898b9c82e8019d25a01c712436eb8b50433b8342c7eb0fbce4707d0c1d3daa507a3216258aaa4e748f83d2e54def2a2f6cc9ec99b96ae9de0a9c04dfcb9f41e185482ba4918760675a93499f901130211417a685856fc63a550277c4700ae662e924b49c0011f3bed927f82d2225c3477c82b657561fde86e6dd1801e02d16e9105adb30a73f8aa75c6696d5a20aa8985c7d4fc6c7a26363b63f979cd3e1c8b52ffd837b8ab1af1127b282c848da252032009bb3dca7c34ae10f11fce0bcc4c024d80ea649bcb7e68a628d7cde9cad6ed94342ad65087221517616d4e0280e1989d149dcd29d495cfe792a97959b3bdc6d3d6cef3f7a84b06b6a9da56bf86c7f602344d483ae5b0c157d076a0c044be4371c6aeb401963bfd836e095532ebcd7f580a8b3ca7a488597a4e20a60784b06c1edf595c8c36f78d08aef21aa5e93ef2f709c10a0327fd3696095a08ca899916d311ed422a4f9ccec66e7cc42052888878e516910edd3a976692059b905bcee571ae322f5838f26fc3ee91d562b934047945a57699753f4d7d3a4791e0f61d3819152eb40d5c2ea70673e6d700a0aa8b2602b6980409db161e7eab075278318ff8ef3ef14573888a736627fbcd1a750c67c84c0d11a22abd2d73bb004a68962782f220fd67ac22829ec4981cdf6fe1966e9ccce1245f867beaf6d915dafbdd10e11e3ce053976735589c4282a8d24f89ca26eb7587aa30de156bab4574103e2bfc6b45ace7999bf5e35613b550fe8a2d153c16d82ec9f9811df6488bf6b19b77f12990e2366ab433e2f9606940168cb6787a656c338358c3a8bc12d896e31366b76dd195329ee3b2d6655f13854b2132cf9b3f6e5bfca99e96d9b2ea7dd657bb41ac11944109ac819f3754d87635627106d307dcd44080eaacf2426fc805af01a343e03c243656e90ecb360185fe0f72bad45e462a13d1d7dba06ce7ea02b2ec058e5b0c9567ae2c3e9bc5abb5b8a6c4da42af401080601b0af6394a5701923e37cc3dae0bfa10988fae91bdd2b8f99bd536fd93f61121e8eb0b1eb9c769f4a86b6b0846085b9bea7464c41731664ddce918d6e8fa45a9e35e8521d025fad670928664b6f1bb5840cf353ab611c1138cabe6d0e0786602421dba23fd7f26eb1e623f13665f51df10e38a444a0cd74a398c8ef6bab7cb3a9bc68b73b91dfedc5f8d476d5c147e890e6c8313d25e5dd9159a04b60c7ae35f3a834c052057448e93f87e50410497fa2d0d9f2ee4d64a56b0c6cde9b939c96226d0bfde5b5d26a280505f309413cccd89999e0ce85806f7a60b654de464226cedf369d3018b1f15e283a8168996c7e2984657648d39738b2bd21b1f69eacfff15bf44375606839d18720d72087803f024099bcc9b038c060c83dd43d7244a488ed2d63f72b4eff113b103ea0af024b8285bd1e31e5972f41aaa21030d4fe471ba681f6c169062f546cb270a1b5b83d01d4a8680eeea9b063d38df9376581c7986b38a35851ea8e9967ecce4388d9ae8a006b6d7036c60bd5abb2f2037c6e6ccc907bca01f45e9e82b57c96e49511f019238090d1b8c6d87a78679bcf506455c9f7918c888e39d89d681dfb19ea516d843919601561ee172a3cf0f567f0afe181724552b259671c247d957af1f23edfc442030291e72eadd1afbb6cc63176b8f7645ab77a2cb6b6cae14dcfa808248d44352537c594cad52e57ec216728540657871f842e163912eccd8e4b0607296519e4c131cad8b69f4a3eb7aea4649f9ee9c164b0b94a1b38eaa4f641a670e7b34565a09d8c571c361ace70f4a141dc2fc93c8c8b8ce210c5ef9a8052e9874fe10b0552ecb21ce3726d0887b681b9cbc9eda1383d0d8f07dd93e0a768e9f7069b408344548073e1844becc7b60da49af82d4ab246f9e6c610928c5c375299261d0412ecbd4d18592c6d1432db1698ffb035f175ad9321563dd1a2deb2faeb05f862cd4b4cfda49f62935bd52c02904a759f5fdb494817d0a00d4e3e375b6d0ea0ffca2699f37fde0ab4ed6cf1167eb5e89c2cf93ea471c4f496a626812e1e1a179fcf9587ed600a58107b3cae87563e28257905873d39dda404a63cf031b09806d73189fdd182cb941f599c19de92ad5bd215e2a6f7ad42ee945031b0efe131782873b2234649b9859990f9c487e897b6827c02e0a63e587a6e455fe98e0db005a42eb2c55f241ad383115c86f19687413d0f48d84d1a46c4f99ddfa84e11e8ce0a776e01fd464f7895d1b4d4eb2e9b8f886df74b8fcf62f2cf5c1b68650ff02d7dea58e43c910617bb34ac8d0c50d041c39619ae164347bd892f94d490ded5f184de59849c3ce1ca016f9c06188ca2ae53ab70a39ee83328ca701a18a4dc3ed485facd5b701e13a64bb03041b3c9c9db416b84288e521e50b021745196387ecf1c2cbddaf77b4a4f6d0e31e5d19273e40f315c2e061738a7b03e665688e8c3b2513ee92af91b50f7e105ab94e0e1a229891c843c5748aee011a4c49e0c1d72719dd528849e264b149e4fbd07e2569a28dc833b3c5ffd008476e750a1ccac65ebebb7a3c875611376c25a76c711e204078cb3b2d0eb98370791015c529e1afb9125fe3113a103b990f3a13c841cdda0c29f6f38174c087f2a2d8c136b55c2d1d0f528fb8392abf58dc13050bcaa412fb969fa75e5c65d66f5b24b9796145c31db471672cbbaf9b5b4b610d6269e6c98b392cd0b6703a40a75baa8d875fd2f27e331a80ff117707c7f05823617bd3fd46c1f3841b732462ea63297e792dae9e6ddfe2e18d140e78e8b74f2fc8afa85e8a4c081ca410c5da92be23bb13cc0e78ad6a15a7e49d2a579cbf3855a68e6d36e53123c882132c9cb5e462f4cf701ff8291f3afa687bc254353cd7ea5db1cb1f60eae9713dcf6631ae1cab4d0eb160c7e39f8721b189c6a5520ffb385e7f80ad49b64f13ed1025315282cff4ab887b9e8db3916b19463a73c56513d1b2af53b66ddb718a538b0f3f25de135621c655e45c94651927e51058e18cb27509b43fd89644d0819a1c1eb1653c32129eeba5a46c3e81ccfc519e120ea070ec2892c9bad6eea9feecfe601ceaf5285c91438773aa32b00cef8ad531ca0477f8db3a498bea05138e38fb08a733bcb20eaab27ad6d4256782c7e58386dd9eadf24f3e3ab2baa6417dc2f14989507ab19d79d69c0776d832a06568dee27ba8b8e41d9b97395ee72120e1d3205de344c1d9dff4525a7e44ddf88083f4670070e8660f0c0dbdad3fd77d834d9da86037541c03c038b81122b5c620b5840b287effcaaa28d89e08d7b4490212fd502055f560a1ec0cbbd35da4e1c37fc634af62dc8942baa29d361f7cd5308dd02975dfb15db174877bd04a2ef9d435f0c0880adae3d54730f77225c718df27b618a04f01bc92d47b9d9651bf0c08f02d551e8ae49e84bc0ce61d377aafdbb6d50e8c1eb536160a4282cc36d1ba39fc3afa2b2508f19e5f1d949ca0253181b012c7d4a3c6adad3868679b3d95cbc762ba608347c1bed94ec5766c74ccc6df2dbbf2e101582653950158672c0d6e39728da5d4b28813065f9f2741a2a8e8119fa9863d26353f44f08d156c7867203158dae74e3c682355b3f1991c72c8f96ca4e5dfca2aef6194beaa7a9d8f21659291c5865fb0671ccbab1ec304193f5ad7e68f16c94b3a1296b9a186091e7e99e62c6a9a1058ab9cef0e22f1edf72627f4ef1b7c191257acfa62b3cbbc7119e451f2e206664cca0f0f7d93e765b9bb6cc93b679edc3457e994350f1497f94679a2a5cc08279b875f3c1281c554e564ac1d2d217fd8ee7f8f26ff5b999aaea393f5162a9a749fef68e669c1af5e3ec12546483c5fd93e7b2ab7f3437a2802ba4d179109f3538618cf62ec10feac6bbe2fe7e614209db5595fa97ff231b4ed41c9177e3fc99352ee80b91c4fd846112bf96c9a8e789afd0e1a578ed24a5af1ae9873e6d1738ab51e107a8e7b781a7f06a01b3aff0da4004b12d5d089c6bf84f590def02bc37d781c3f9fcf706520de0de357dc1b1601114ee1f268b2959b36baa4c3b5c90abe823058ae2ef2ff6d2a3e5f6c06894dded1328a914269a135caf0a6abe8571bec017866b80720600b94ef9c32ef9a433eba69cdd04836a40a1a80dc214d478f1ddcfe02126dd417eb4b42488ba0f5ed5d1dfc294c49cd5523f9c6282be462d1e2b478c249c89d92b81783d321c53f9f7a25fda1dc6de492fa8d37965b3609c469b3225172e8ebb59ff01b9974cdaaa9425543aaa4de8aa74f6b78c71f153c32ab8154dd1cb66510692e9c1c7fec8ccbe74888048bfb9f1c0e18cb64f6a694ba9ea2eeac7974226fea8023304885aea6165162cb49e2f516b5af4bce03d69a835465be24619b46f53b8b4ad5bd9ae20cc5d59f70d5a128d8912e4c4656e481f0c889255440928ff438441fcc446c3b0630f4c174483b435f78d54b70b847eed88a47f4873d83dc8613fec45c4b91c82146dc620d246381bdef2cfa822ef875faf4a5d73578ee0b3bbe4a7557c3b06411db57ef95bbb3f3dd356ae42975f53a054608baeb386f3abb4c4920bb1747607be339607224fc945a03d2fbd4c604cba5ec44350c1f70554a4bb5f901d2c2d5e6f8c09db68681fc82afe569bd3f41d6d145cab580bd26a3de8db41895f4409414202a107adc784f00be0dc29232aa87006bd7b16e6e4dabfe5ad03e12ad32066df91acda69fbdef4b71a5cd3ac15178022c2f21c4b859e0a28174de32b417f73739aec568a353ccfae37c546253fd63765eb456588d25796fe9bd28b9e0e55d1beed7a47ce313dce9e5e7dd92b216e0c6bb4f053c02c3b45edf7f7567aab85592d8d559ca58c7499b0b098fa34c7655469a631b02dc95c8a29bfd10515e4a0e760c4287ca9d2b84a77279ee390c8cbb23930baf9dc3aeb2610873ca512fff4318d778934c2ea21170853cf0cca36e634d7d5ca01979445c9feff36e2ec36148095f5511055456155f64cc921a4e1951f2c2f6c3af245b98e7cdf12df55d342e34ef41f402c98b7bc7d753dc447a571277c898ec5a437a0a081742e0e3577149012668788ddc53dfa58b92669948b6f76f211b6b3f8e8a738e3b8c3f42086bfbbb5770dac5a24200300df93bfe47f1"}], 0x1010}, 0x8) 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x200000000000002) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xa98) ftruncate(r0, 0x0, 0x9) r4 = dup(r0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x60, 0x0) sendto(r4, &(0x7f0000000200)="82c8366e268657f5c8b642d1f946c276eb026d351d38270685add4d7525291404dd282b340d488a75003547256214c341b4d2f75bfb2955bbe85de70106c8b7be2ef528d1bbd1bb6489af3c9eaf7222919542065b94cef0367dfc45048b14e8df32f0d63260dbc5f831f09869e50309405a87e62bb60be4d21489aca95e3b16690ae6eae408f14d5820e839cc9be4c21c2b7c902427894eddb349af210b7e499c088ac90a6dbaa70b5b605815cb9b3a218721b2923a8946ce01d64dad0464e13607a4cb54ae4b2de28210a55309b9f606395e962e7f33d04e3082d803bbf4b16e1977137258cc12a0dbd58650c77db8716db01f6135fd3ba861e913fd4e1f3a2f536a0cca3e99fafe2d469fabe92feb6f86456e964adbb52f722259c92c405e80f8c3a35cc1bfab183c897638b41b0657a1e2c4089a5af6ca5c2ab723bb634069f0639e5f1a66a6afb69ad42d338b4813b9f9c1cda8dbddb84f76a840a42e88a0c6920259636b06ce00efec1b3d9ae90f9705f2fc62e403ae1c736d822ac7cd90c511bd632ebb9f320535ee625456862823249e95cb3c021afc133874c8ef28a338e03d1316986053e8e48dc4f38ab2da9a2fc2db5990d570a0668e296cb4add71a02f7831a0452a2b57d8eef9ba7f2ca2506d757ea183ff348b60608c09ec669d758b34c9c935c5519501c0fd4ffeffcfcbf417dd3c89b0657f9de7134114c14ff84ee3647822ee916a5f39d82df211bc4578cc2b111b10777d781c14424941b273fc3fc2ba398b50ada334c363f55b2be36f5f7f3db498f612a00fa14c29867a7fdf0de77a31280db6400568c91267bd3e55c5a51fbad63e85b34f730ed43649720dc3a231838692c6c964cbccb9d38c7a9e3d5ebe3d3519b5e550134419fb627c249f034fd5913d363a8df96ee097273bc7da88c8467878ffc46f52b0c04b52d5bf65a7776909bca38a1e7f6eb70cdf54f3bc1e216cede402df918d9dc69f5db605233a71f99077148d0633c65f4f85ef03ebd8f0ee6773c6226ed2aa200fda10ffad059376050eb827291fd82bae1e6677cdac5eb711faeb871278e2e9bf887b5c9af288ac3f676b00faa0c7e32c336b22718bf9e4020cf6442f802640528c08fac3b1ddf0443282d2a8b7b3a3acd69bd5e332ffbf1c937d2ddff30e79d6f29d1b95ec4167c1554f77ac877cd440627c76f26dbb35b8479ef515e75c6c079d5d0bf9af44ce9daba78071e272c4cd9b9f5b72705e847aa8b7635b28d0b4c860c6b06b595870c0feb1197092c3aa941a8ebcad44b2bb7a53e9a975432d74809e6021b881f33242e1264297a80632fceaeff19af36453ee012728956068f9c475007a8af3cf8e4dfbe2c3926a3c2dbf10bce5cc527aabda58adecafb2b09f6ca1a0c535d691e30fbbd2ac47b33a0da34124fa5b61c5b526c7423f73b812635e3c2238a9363263f5a043c7d74b240f926185a9113400dfb745cf4d97c5eaa455cd63e35412d123105ae5e43eeaff53e2a2f97e796435dd24cf92e35eb2a41a402262d09fad68c510b1953e2b2ff10e49a2e7b5f9d276f2cd40f3378bed9b3e2438b05fda6a90aac623a6d8ce42d96d284d162a370acb55461a23c494b42bb4774097df1d2daae9d4274cec26be1d2ce0abd0262fa80df166d39ec0babdbc4a2413f99ca42876dbc93194ee113f569532bef425c6d83bca70c89576b6a67c3d7b6ef8b394cc76eae5b4ca8bf362193c853e143ed8483105a702e132d7d78437903c345be91c270be910933ae51e9347c6a8687a4efe1d095c0e7f41fef874855f790189a1d2cbcf71ca5260bfe2701e42b330df57cba32047f77fd4557411c36c4967a8e3832d9056cbd3d6805d253a2944d04ebb44013897d67c53b6e80b0f2ef3a2a7830ddb3becdcf7bc0237dd5239a7992f7cfe6479c0fb39a7b70d18b096c5fe82a7817eb5593841edd752d1c8728f5b22ebd34f92b6bc68d659f4832bfa3048d9db14fb1087c8edcb7c4857d78b13167b121decc67d52552be03438f31f7ec666127110cf46b64a4b483792fcada08aec0a5f5d2f226827a9d66dab5e338fc9eed50ba6d97518480658286b49d81bca6a24f250f1939d1826b3c417e19c4bee809731b9f203591c51c59b8118511ff9e2a09bd7a25fd2ba087e139313e627ca21fb42305feb825117e9052a71704f6a9c7d0625b9d098f2e7c127db3494422dbbd22659f11c2abb123f91a2d0d4282f33fb5d2f08e904b8828831fd92dbc90a06254d2710f46a83c407f1f5af5052eefd0949c202022f1c6a74159a3c8f5be04366af615a1904c311f2db1cab121b6e10b7a86036fb2985d8b3c2f62695d673af34bdf75fed9ba1a6c0594866cef4aec13d11f21fe01aab4b7e206398faede3b5287ae2fd781391805ad24382960633bf388863dd0f39edd639e376b6355e0064579a0a2452c941f5ebafdbd4ab49b900f9a160ecf398dddcbb83dce28a70fae798cedc2519df893ee5d1f0f88d6c711e28a5221fc5a21ad70f81e6a62c4bbc9d0a1777a0d4f3c1cb48d4a8c5d1db4d90f9370ca12880f807bd6643a6e06802fe68f4f10b6e9b24e549db636173a9800503042b00f4fd5d93e9c4c9330d0884194f226918197c3f9da11b79c43b434459044257841f73ab82bc7b77552852dc90d0d41834cd5490db4de534ddefbf3a370e09d0a95198d91885039f89f579c45193e438b702ceff0636d9fc206b66252ff336f68f366aee588ecc687659709c32cf194cdefcd7d6ae835b739c3f941c60b38df4a3f8b2ba488e7383d9479489db40b73ebd155127c5280aabe9469180ec38a62dc0e1baa09aea6fdbd604f3229515f4b1e8b5e0645925125b68f5a0eb0d0484955a786f0a69731ec50f7654d38490387469d610ed620fa17e9447b637c6fd68469a09fb9c9839f433db549bc9229c9f1081ba7087503028b01bc2aad326f1b9e584a886c1d7a960bd00ac62291837bcf72f59104f222e6bdc1b5206eb25b527c5c9ebd385bdb1342f5feb0565409b35a24206718a9587e7ede7a493ee5996f68de8cdbf3c51032819c81f1c7a0d5d67faecd30daa18aa28d473b125acbfafc2ed21bcba518837346bd8ea766c4a7c1b47eaf9b92ef54a847bb9c8486ea57b911c4f0d18424bc41d9803f81fd7820f15e70da7bcc3ad24ab1e95f5b6a44083a1ed39e79a2ada881f3140bfb940b5a930061b5b826161f332d5aacab2b560a607149103612ce27a88aa5555d8561487e7820e6d09f0653cb6a05b16a9130b0df31684a2c3e626458558b3f2471b8e61078c99644af0884815c8df240e9cc3c3fd8c0419974d42d30c0a3a8cbd926bf4cddeff6332c4a7a89a594a6d1e8152be5adcbdd174e75ea4151109660ea4f53c2cc899bcad9fcd925af9003b38955e78a7d7cac3ff7848fcca8ecd4fa691574d8801fb84f1a5862d66898d71a0227e128968efea31a094dd735ce17b363efce219db079efb58f2a4b0f9a61c2fcf718dd39f675ea53beb71c1d9a30ba5d83f7994c6e9a39df38f30f8fa88c33356e68cdfbf39a680d549b0c334130eb9083824bb59f008e7a160b4853f9ca7e4e934eb9fbf3c854adbef2d5ca82f1a66e58479f3e61068da10af3eee25eae971380aa27b8a7ac028527ed8bf90e8ef9f8454c24bb12bd6ca890f31f06f9e44723454358ec86d5304e4dbf723ebccd347a4b2b775e542e57df172552e74ffdb77ca96f08a27576e6e9c37c56daacf9e40a3118a32c3b3cdbfd6f60022a959c09ed5a15e83c7d1945945d8c1c6364e9c055b32fe8929923b4b4fa870ace6507822cd8310330daa8145c94fe7ea6736f09bb85a3b09b8c2ff3a53ce00b98faee7675bf323a7e2c6da23b90a27d310e4ab81706ba73016a6d8e83bc3d35ea97e36faff6e35067d94a9e0eff6b84ac11aa53d41b44e87cc934651997f728536e639bb78b7fa12dd16ab596fd8951f5d2a12132f654f328ab9f5b4402574a8157177890c60169642f428aa25d4cdd7f11d09c1f4481f8989323784d57729f655859f94df07f6b08598c500a5122e62312f588528dd843baa23f0b565d80eccceb67f88a74bbacb06e9a311606cfbff84cad8318c517e729894615ed3d8ed65c9c178b24bb005a1b76677b4e61b7c58d69ba1db2c36a9ea1c2b1b85e18dee8aa55b5d39c81f2f8b8d4229898d23b57be7720d0a8ec250ef3271dc46ec72ea4034d45571ed76b418c78a36e799f8e412c3f5bd8b5c9820eb419f7379f04c6420d44b1d41dfe8127ffbdaa55131378e612cf924c8524df7370201864e661c5d42d832bac8bc533eb776b7c4e6e676f3ce67b21d77b85bd1d6197b11044c13898ec67959e285bc39ef9ae85e31a0b1e74d4c21164fc885f5dd7fe6921c3a56ccc75fb45160a88028dfc32fb30ccd863a5e0a643ea7cd04c350a08d7f676159976efed81341b9137d44772f6dcca49234b6fbe91d640d213ea0dc6fc3b3c19e5a20e96d3b103b2ecd08ed58bdb3ddab977d4eb960fd070dfbb6cc8d3000c3170cebf71b0ed52f62c57158702f0061d8b1da5778a202eb7f9514cd73c01bfce3522a7ac2ead8a17e4c7847a1df787db2e0940fd314f88378a977cb954a0cde991a8d6b8393932dbb1be7bdd5f8b852b2129a6f70507973de713b113625f5faa1e475b2a51cf24b638004e183464f9e4d06c479c8cd7322f85df77a76f117b5e630827d4e19796bdc02b39cf39ecb0e73e6997371fac94d2ded509572d19af5731090cb821c16befe8b727128c68113f2a18de104f29215f608f57209814c8b3f0b7145431fb75fc716a1664ce7ef3ff678f49811ec43a7094607fd6de3adf1193b4928737229c523b78194041ae9878e754c3ef32f30595bb8563b24dc922b07a2ec03ed4d4005febe814f928dd512f27a3e1a4fa036b2b49d6f95492594d86fa57f90d601494da54b9bfd71852187f7e2d6f452f3762a1ff0e40da800b3506b17a955888660a9881960de434930285af2f1290c5fc0cad7a53712d85bda46413cb8f6cda91898a269ff7e3bc0b319b01ccbe7bfb0aab49c52b375beca33c1888d3b99ce39bbead7112581b05d8b0f99f8f3783ada76118bc84353106d8f177394bbe591b3dab160ace82a3bc402d183d53d8af04b6e63b5368d73f7772c9e713479c09cccafe653ae7eac36f067c37f0e722462bbd812309d301d78503402c9853f6ef1f37200e1f8e0ef5c9f835fd966876b3fc23baeba0137672621553f5456d5008f54d7b1813a7b86ee30aa186565ad5041941a45c84f5e0fcff9ee2eaa6079172e915a4930f8159f0315ca270c25a168ad3b0e6a8c45270bc12546c0e218cc4430632fa4f728dd3dca5cdd5fe8e96662b6858e6da53ee5ee0e430d483446e90c37e18e238f49fea742d9bcb2f71b943098cf94982db737723f56bc966bda978dd298512901149a55553647e5a21c9d0fadc7bc33934fddbacbbd3b242a2763770cce08312d7285194bc8c0422a0e042b360a27b9239cbd1e4f30bea3b5f987e2a6e396d1e4ba1811ba47157aa536ae418e0fefa7444a28f59e4ea54df3028bc13ddb26b415e43a24bc435ea7e963f8b069bb409fed318e53c0f694f7706a320a875581393a2c72602da83447e0e138d9f3226aceb976ad84073abcea24d7abf170f9f3e25b6ab5aaf7be39e5a79ff88a037238639037f68382b107e362564e14dbd70131220dda2c26aaadd5362e56c07461bc8b5d4e6302195c87e402d5ec53b0f68b8c2c268e777be45600c2726139ac6d", 0x1000, 0x4, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') r7 = openat(r4, &(0x7f00000012c0)='./file0\x00', 0x20000, 0x0) r8 = semget$private(0x0, 0x1, 0xc1) semop(r8, &(0x7f0000001300)=[{0x7, 0x0, 0x800}, {0x0, 0x200040000000, 0x1800}, {0x3, 0x7fffffff, 0x800}, {0x7, 0x65}, {0x3, 0xffffffff, 0x1800}], 0x5) r9 = accept$inet6(r6, &(0x7f0000001340), &(0x7f0000001380)=0xc) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000013c0)) getsockopt$sock_int(r0, 0xffff, 0x1182, &(0x7f0000001400), &(0x7f0000001440)=0x4) getsockname$unix(r4, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) socket(0x36, 0x7, 0xb8) sendmsg(r9, &(0x7f0000002cc0)={&(0x7f0000002500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000002940)="9e8cc419ef5bcb07a5d30845f6a717e1e97bdceb00bc4f391654cdf73b217f116ccd50dd32dd3d607b7a9a793564ed86dd9dc48c5e48fcee0475af5daf0814a4c49fd54bdf26419fa0375043f37db5b067118178b2a43ba0c1ff72b583a20c81d36d81bd5cefa7c2", 0x68}], 0x1, 0x0}, 0x1) openat(r4, &(0x7f0000002d00)='./file0\x00', 0x10600, 0x48) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000002d40)) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000002d80)) getgroups(0x1, &(0x7f0000002dc0)=[r3]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000002e00)={0x80000000, 0x2, './file0\x00', 0xfff, 0x7f, 0x7f, 0x5a8}) setreuid(r2, r2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000002e40)=""/181) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x882, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) open$dir(&(0x7f0000000140)='./bus\x00', 0x500, 0x80) 16:00:14 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x4) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffcda, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20822, 0x90) ioctl$TIOCCDTR(r1, 0x20007478) chroot(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) fcntl$getown(r2, 0x5) dup2(r2, r1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="008493395c1e2273a54a7e83df3d40850df197eb46208de5268f303fdc056acdc909695a6e092244eb12cb7ed6e033226f55272fff2b9c58c6c7cf5266e298158c8423dae051f36d3643d8779062e92638e2d3a7ff9a5cdeed5c0290357c7558bdff9d"], 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) dup2(r0, r1) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10008, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x7, 0x5, 0x9, 0x1, 0x4, 0x5, 0x1, 0x1, 0x1, 0x8, 0x28}) mknod(&(0x7f0000000300)='./bus\x00', 0x60a0, 0x2a6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x800000000fffc, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f6ad612620c2382878d8bec6673b5befb8a30894fc8f6643ea5b94855c934e3697e31bc64f917fb0470744fef5637380ee95df560ec6423e4d707c7a59dd79fad6105eb53c5b6ce1434ed5c8cc31c50ed7e4530ca4e309ab50fb54069b7bae19dc64995bf4d5b7d3af5d6b5a9d2f09ccf791e438c1107d36187ba0b3f82aa2c67565421f22889eae47c1f04ea54a9fb6cc7a4c92436e80b2f2c1ff57b726bdc29ee8d72b3afcb39a99b02192f161f3eddc3b94f665e051b908fb23e88f894ddbd28342123aaeed6304c5027acaf6960f", 0xd0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000200)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') geteuid() semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) getegid() 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) wait4(r2, &(0x7f0000000340), 0x9, &(0x7f0000000500)) dup(r0) wait4(r2, &(0x7f0000000000), 0x8, &(0x7f0000000100)) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000280)) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0xfff, 0x800}, {0x18, 0x3, 0xc, 0x8}, 0x3, [0x800, 0x2, 0x7fff, 0x5, 0x200, 0x4, 0x10001, 0xe2e]}, 0x3c) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r4) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x18a, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000011c0)=""/179, 0xb3, 0x843, 0x0, 0x0) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r1) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r4, r5, 0x1, 0x4}, 0x0, 0xbf, 0x800}) semop(r1, &(0x7f0000000040)=[{0x2, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x1, 0x1000}], 0x3) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) close(r0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:15 executing program 0: mprotect(&(0x7f0000176000/0x6000)=nil, 0x6000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="864bc9a06f868e426fb4230cb09a16fe5d56d534f39593cbb9787572ed12b7f229553b41b096259e9c6879fc11deeda2c665f7a7e3169c3e221ff497502fbb17c08058ff43ac76e76814656dddae17e1552a80e63add1a4469957cdb5b127272d10f8627c58d2f448640ed26", 0x6c) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="526f48079f00cd7395c03260435a0efb8b7993ae1eeccf35b695e3858476c4e3122fea3746b3b053ea0d7f4bd65a6867821d2b99bebcab2716ef936161733ebd9a9e2219094138efc6af07a7c932f9e45adf57f5261315cca56f2f18f7ff763690172cca4e8d9f892f65a782cf175c1079c89ecf657bcb77eeb311128fe563a6aba8c435c7cd7099b0101f2ee1c9b8fd09b1fe940fbc1fed30b9a89de13f82d73d3305999fa8555bf8fad61d85226e6657d8a4b256d12fd1bb83779321fca29193a3adeb", 0xc4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xc0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000640)=[{0xfffffffffffffffe, 0x8fa0, 0x400000000000000, 0x2}, {0x1b04, 0x3d5, 0x7fff, 0x9}]}) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x8000) write(r0, &(0x7f0000000580)="b762f2c2007c80063da3e4c489857f8eaf14df2bd1fb2e265cf776ff8d1bf2d31712c17083152ca164f2e076e8f023dd984ec74afae70cb22cb6941dd3353511af377970b4bb24a036cf2a2c455603eac393c6821efb795bdfcc40c3", 0x5c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0x5c, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000003c0)="6a05399c3df5b92800de21fa80d8bff87cf987781c0335facf7a9946aec6ad10a40960ee76ea3c84c3ed4225991203eb3bf50f22f8bc80e88bbe8ccaea3a63809456a25b6f0c3ecbdd5df97c4093653d93703116187ba36661be23f6c9f021", 0x5f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x9b, &(0x7f0000000380)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x0, 0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000040)="4604f80ecc2b") execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap'], &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap']) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) open(&(0x7f0000000040)='./bus\x00', 0x20000020064, 0x20) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x8, 0x8, 0x7, 0x1]}) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) semget$private(0x0, 0x3, 0x400) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x7, 0x7012, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/56, 0x38) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0x40000000, 0x8, 0x800}, {{r1}, 0x0, 0x40, 0x0, 0x3f800000, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0xd3, 0xfff}, {{r1}, 0xffffffffffffffff, 0xa, 0x3, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x6a, 0x4, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x5}, {{r1}, 0x0, 0x40, 0x2, 0x3, 0xfffffffffffff001}], 0x7, &(0x7f0000000040)=[{{r1}, 0x0, 0x20, 0x20000047, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0x46, 0xf0000013, 0x101, 0x4}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0xffff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x18, 0xc0000000, 0x100000001, 0x3}], 0x1, &(0x7f0000000240)={0x20, 0x8}) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="ea84de6b3a56997aa0551908a1f32ef94c324439c7459b95926c018c460dd624b3c954b2cbd58f", 0x27}, {&(0x7f0000000180)="59c52480f81d078c2dd32dc2d8c0572c9b7fe9d15607769e342cf694d45df6decbb244ce8bade6b7df13b3ee4440be969f3cc25ad1909b452dca588cea3d933e46a074f0f38a2e3b7899e6d7ad81fd2300f0928c45ff4b9e642a43f2caf1fdd41bc18a9a487e03fbec93c8fe34b1df46b269e28808a43c250fc39e09640c812e8702c8388591b4dd3a79d53c1126b578c49fcc881d1df921c7fe4f3d40e178c61a3b0c5d5ff7a68af059ae3f65c8b294eda40348dbe1d451b4eb4b601163ef04f742d1041397b04359b6fc8852cd5247ff767c9882f9505150ac942c1ff2ec54df01337176ff0e34537b2f0942ae29e0ec", 0xf1}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x16, 0x1, 0x2) fcntl$setstatus(r1, 0x4, 0x80) open$dir(&(0x7f0000000140)='./file0\x00', 0x88e8, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="3e660f72f7748f0828a2f8a7c4a20d36d2646764f0480fc70e0f3a0fcd00d89900000021f3a526472d000000806766450f5e3df27f0000470f0fbc10f6ffffff9a") execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/240) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000840)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000800)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="a224ab8018fec5d900ca0c45ab605ab668761e6c43492de9ac76a75f9fb6025cfe99a8ee6ea30f6ab5", 0x29}, {&(0x7f00000000c0)="1ab96c7dd45ed1457a26543f049160cae08a301bfc07ba89bb5fff6f2b93048ead70e7181bb772ce5c6014bd762545e33a906bddd46bb7897d5d9ce046e664df8e14ab0458d3864c523e8739a014b4cbdd9b550d1c97e10f106136fad3f4dd150064ba788027fa9d6fe218030ab372b22ad3a1cd5f7df3b9f6340cf20e363dcfb2d714dfa728c2cf9d2735909922c035e4664ff6de680b97db615c365b17eb3b10652ea8017d6c9a08acb4f224f764ae030a888495b37383c8f1e3bdd8786c2e6b4419e018d865028a411daac09a52d16f42f48985bb12d1b7da9c4b2e46aa00c2cd9f96073b7273cb12e5d28b2c81a0627e", 0xf2}, {&(0x7f00000001c0)="18ae97dcf8055189e245d28ce50c0547c12d6f708d9f89c5952a6ab662db8488bb4b522b69cb18a52775311c10ac7c0784a2bfc71c43c546766eeb4e1d2a97887757b19a5796a12752020ea370f4f282d79f658ac51a3d8a50755fbf41fecf711eb956ff36d40d5b9f18e1037c57c96268bed1dc6a754e5bfb408fd922b781c86f585adb5760e604a47b82a99290101d9b63e69f3aefae33677bcdda66969b54fd4293e7a35ba878a0a05eb13b5ad9f26257487c2313ab2cdfefe289164e196a741b9d8a794bb7", 0xc7}, {&(0x7f0000000300)="b2709959ebd2f705761de04d5839b5d395359d34f6384b3ad1b2e6e4d55d5e8a6b441261a31f05be5a8f08d10a21e408", 0x30}, {&(0x7f0000000340)="5b13e06df16c541c2542cab71d1304cbb893a0591e9efe19ca4019d3890065ec6f355769209d90ec26dde52105df444d137e839801a3d949f5add0c5735ae18f394ea0b305babe8cf5449052bb194ca8d3930da6e49afbc7404218", 0x5b}, {&(0x7f00000003c0)="c4a6ccf28c2bc60d099a30d09bb4438f192cbed32e4263337d5475d99ebc6af86c339753d11df17930dcd9a1e16089edffc03ad2383a3eb5baf014d70c4a88b5121570657cd524e1443b1a3694974609e1866aee6fdb4995d26fddfbbd2c6c7df907497770d47168a9b21ee7a00af4ef47438fcf4064118b80a37c556bbf905b861166b868c5b1fbaa2ad25b8f7685856d4a7ddb1efb1bd7f8e7767ef71e936ed194", 0xa2}], 0x6, &(0x7f0000000500)=[{0x38, 0x1, 0x0, "0c20198a7d045d914c08f918080e49392f65201d8c4f4e4714dce68fe1d7a3b98501"}, {0xc0, 0xffff, 0x80, "97e67737f3752238d69839966ab97e759523f47bc636288026408a1227d1cda45e817012f21e97e3389babbb3ec0930019ca245ea13e87d0ac13b4ba9a369ba924f666c51ff9f2f4b0468e7a958f9d496c1b0114ee860818b09fd873ddb99674a220174f4bd70a2a58c34a90ecd80c50913c290e582c260708f33d1b3bafa65f79a5860af7064be056db0d293248cba77c389ad50e6ff951d0abdf2ea54ed21f0079e2e099ce12fec4573f98beed"}, {0x100, 0x1, 0x1, "17228453ccac50359ad906c30a445feb03e6d2d9618f037b5390ef1f987c45a92b6dfba263731abdcf976a0b11eea92fd8966ed2ade9937363c05b286ae2d6ba767721464c8afac7dd3a11588c1b3792787506d3488e1e92c483f54501a2378784dcf69ef8f0f9c14f80b608fda01591839406ae7b7e7bedf2e629388e25f7ea4f76d9f4ca593dda5e41339dad5e062bf706037dd5572b23c18609176ca56346057334df901d6ed992f73de1756fcf1642675052de2e9b458bb83272d3689880debe656a2e2ae8a04d92aa0bdbb01dd2f3f9951f03284449d62f1459c99a103209b3841e705caf9d41801bf504"}, {0x40, 0xffff, 0x4, "acc0e1da6bce988f4cd0fd927d4e79ddf7b896cc829c54505e7c9e5a78adf08c50d06d9e0a1426e556f2"}, {0x60, 0xffff, 0xf7e, "f2a2ddcf14cc1dcddcb63774000135edbfa8d6d2e3386a36efb92b1bb9c569e7202fe0e7f74735259a39c987de1288810f549401ef20860609427b13d97074cb90c4e8213b92ace5007ba2c2"}], 0x298}, 0x400) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:00:15 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000680)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040), 0x2000000000000068, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) kqueue() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x210, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6", 0x91}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) getitimer(0x1, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x2, 0x81, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x8008000000009) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[0x3, 0x1, 0x3, 0x7, 0xea4c, 0x80000000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) chroot(&(0x7f00000003c0)='./file0\x00') shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x2, r4, r5, r6, r7, 0x102, 0x2a}, 0x79f2, 0x800, r8, r9, 0x7ff, 0x4, 0x8}) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r2) recvfrom$unix(r1, &(0x7f0000000040)=""/105, 0x69, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xd10, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x8000400) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus/file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100000042, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) lchown(&(0x7f0000000200)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x100000000, 0x81}, {0x18, 0x1, 0x2b4c, 0x7fff}, 0x2, [0x2, 0x20, 0x200, 0x3, 0x9b, 0x3, 0xb6, 0x7fff]}, 0x3c) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)='%', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x53fd7f4621b8ac97, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200ff, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) r1 = socket(0x32, 0x1, 0x1) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000100)='\x00', 0x300, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x46) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x80) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x0, 0x6}, {{r0}, 0x0, 0x40, 0x0, 0x81, 0x2}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x200fffff, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x5, 0x9}, {{r0}, 0x0, 0x10, 0x8, 0x2, 0x7fffffff}, {{r0}, 0x0, 0x0, 0x20000000, 0x1000, 0x101}, {{r0}, 0xfffffffffffffffb, 0x18, 0x8, 0x8001, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfff, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x4149cab7442f5a43, 0xfffff, 0x0, 0x7}], 0x6, &(0x7f00000001c0)={0x8, 0x6}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) chdir(&(0x7f0000000400)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000003c0)={0x80000001, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)=0x7) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x81) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x6, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x722) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000340)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd05242cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a", 0x65) syz_open_pts() close(r0) dup2(r0, r0) dup(r0) syz_open_pts() 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x9b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x4}) syz_open_pts() r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@in6}) syz_extract_tcp_res(&(0x7f0000000300), 0x5, 0x5) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7fffffffffffffbc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) write(r1, &(0x7f0000000280)="7f3ee563057c1e25a6550809393eaf08426f03debf192d73b8efe34777262f25e3791cb8074742dc00e5a23603de9ceb07fd0a408275d72d44a49c9b397b30eb6d24397651b1c01421ecd78f3001bd033d2bf7a6c8dff815f4c7e39eab27b9fcbe0470d589125f0c3a6a79c936f2d0e8d50edef3975b17d4e15547bf6a4571203c29bb19d51d45e6fd63e6730e9c64b7619523afd3d9c3f7e4d31747f85f857d3c6fbeaefd548713093ee837cc88ab", 0xaf) socket(0x11, 0x4003, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) sendto$unix(r1, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff2a817bb84303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daa1d0d92f832416a614125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x1, 0x0, 0xfffffffffffffe91) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x4, 0x8, &(0x7f0000000040)="1aafa614a0eb53e48af7478476accace89e4a576eebd98b947887ad7afddd133ca74bef18ed26159d065db71d2b9f80a5e2b5f4078", 0x35) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3dc, &(0x7f0000000100)=[{0x84, 0x33e1}, {0x6, 0x200004}, {0xdc, 0x0, 0x0, 0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = socket$inet(0x2, 0xc007, 0xbaa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="d674437094da53f31218f67a5ab0b31fd6ed18ffc7b1875e0e01fbe287d737471319d71d6c01eba0b2d0b395b42c2020c6f82e731638f79a879f32845514210e2f66e35af89c1e5af003de0899eb667db4f171869a0fd98c288d13584f963a5ee0f1c47cf2b517595676747f784d347bad46e978b4a2282e65ac2105b65a4eb7b4ae0aa7fb702b828bb146d7838096c33e45e365863219f48ee0e4f24046a34f70e40206e5330a7453e8c6def2b24df2b7b73a626d4159f169024b5be18edada8ddc054b1080b1a145cb8292da5a6e2cc6b18bc3d06e59b10eccfbbc1a1460482261eb932e91a4565981a51020fa7f1b9f4f4e5bd32396c89ffb1c164d86a7d7fe10a36be363824658727be3d66ae767c7016ce93973d268e7d9fc94258269afdeda5eed88da109399797ac5197aa7201d21f7cbb4c719bf81081873fff99d405df0b34748347edd98ea86a592f278d970c589922ed160163ec41b2601f871e4ba23af1f83ef97ec9566764b24d7410081b1cf7b6be338e32644cd3f9be96ac7eb16ae0f6bf6ec91b137bd24291d89b9408bd2d925e9232878a127ddc043a53648d17afd152d46b9dfe1c56fea88cb19fb3ab38bea8baaf931eba10d676d89fdd089ea04d72b32e8c3cb5c1bc0bdffad9386e7637670c0294ec0f7beb80f9870925729a19dec387425a9fe484f094fcc13c11e13369bfda51cb3248561081c4e738843f68a7c66b4ad4efc9402789346f7e61ba7fe5f02f9c0e11398a2faee2aeeac13c11576caaf805c7ce9c549c1527fb901a84f0233ad97739695a84911fa643772a6894f226f3ffd1c23eaeb8b8aaa528266097a6b0381ec90eecff67c4e4db3351e6c81c5722f353e76d7b41748d1d22277d10a4ea5ed9148fd235c1e551959ce3b7d5784ebb3dad9816bbb0a30c0198ac54762907331e4bc12394b2cb92024e5ca764444142c57aac0c927c15927b958150deeb96e47f23a140525e6ab0bc0b7a54102e4006fa56b1a5a9be83743b9019fa7ff5a9894e5d013750e74b45b9e2de2d4a1f24bda94987b3f4fd3d7b675bdb0d3b7e1c6540a9c3e8ff358bfb116c80447410f508ee2921738affad306aeebb037e46ed0b7f9a9de22dc522123fc312c27af0148c44374eef21027b4db796fe42f6e28d87b7c1896fd2592e4b46a4c3039f4598d2f3d83b78f2865b04ab29345c92018c16a5b1369a992c38a9a4ebd65c98cc1c476fcd06659b65e4450ba9d6e913fe9ad4b2bca64f84063f5222fc0ab51e19ee71f67566278cb7d3b7610248302961706f4cc4dd97b09fb67217361d2f9c53f295eb78a4f04b2249c7ea9b7139cd65a83d9477eabb93b0b7b7cd7d9db04a4da4fd4bd3e5eeb4725685cda3b23897ae50b443de50604c463d34ef2c86d9593910cd05109fa30ffc8b53f2e7752ccf7ca6aed027259bfe4851ba93173d3de1a70c0a81a7987c65a0d54fa65a2b38ff13b413c30f0fa84c2accb5cf0b3c2db69cc319b14156a9b2289e5a70a60a79ce7d95009bc022cfd8b81b90c051b0dd168e24e8279c5689f4cf2a6a5d37e83cb379a754153c2e5c0ab77d9398da81dc230d4c61067ef15e23dd9ba70b6f5bcc5cc8582a68994726147e04cf0647bb2e55cee6a09c7148faeb993e2ae24d810ae858f365bb5fdffab89c6e173e9b7aed32406560311ef38c50693a6b9a3d96a4d65c9c015efa6594581017250b3c82395624889b818bd555fd183dd4e9f4eaae6524ac7e01dbb61bb0a9c3ec12b15b97a0d6599e51ebf50c20ef523edd8b810cf2607c3f18c6443455cb8e8d925f9ee97110cf6c297c33c80803dadd5014680c19788b8b3e22e7facad061814b10be4b574f1abe7a84a4b956cfaf0845e905ac2360261176c278b7910d6e583d5ec34498e32b4e4a237417bd162382ec9b6efc4b22f37581fb8545bf80ca4bc6dd7c5c5da882858d46afb94bb7f7d87243de00231008bbfb94512f2345efcb6a1e21d6cc7154ac51a78878388fcbcc66049ab210e3569e6215d12b5409e474dfb5411040712be73de6d8d2811391094062f80ceebe671b2177a99cb88912df57709a3f60f2a3fbde556ff10a4c5522ced2259637f0f94b4827cb696c3c7a60d0f4b9f8c853a692f377f332d3946134fe6ae175092135a6533f83a59bd7517974eabb1d60f4f667a7bdb69f56af83792903996c4f194e53e40437c778cfcba84afdc4b259ce65d75f14119c6d11563f250d5945e9a7f36e8ccaf4e0ff84048e24dcc25ee5443d2b32166578a41c51613fb28b82c14f920b657fbf62501ec0b69a19c94093572d851d2a67faf684c06095e2067b7001cc55949ceeebd4086dc6e3ae7194acf629c9fd524e1347c1a060617497f0446171e06c7477512054108c2e16d1a14045cb7e3ab89fd5fa7e6431acc7e1f499f7d541136c32d399feb729e3d24f2b1a3b2f6d8a12c5dd6a44201e3eb34ce707b91d0c85258b747f0f0b6b6a8a008b651e9185cc9122a7029a675cbe520fa241bbb951f2d362bbdf31ab9fc0695823b56e8166b556cbd41ec642eba71b9f8179fd0655521d421eaf6dc48ea5ab4cef80d7b4dfdfb95a24dfb694b5ad259c39e7064c77b3153fd24630fd78e070950a1c4346555a71c715d051b2e209a5e9b4cf617345e1764abb4432a9e3c0ce9bfca380abcb879937c7763aec20db0225e2b91ed25ba8051522db58061b81543d6dba8ab036ea494635bb7300b3bfe95aa504c307908c7609df10b619ddbf34b930e37fafcc13d09c247753d70d278d032cc433cb4d79c00e5f56c4ca3b1f29244fad1c7d6297b3158e8b81c7397dc1d2723b22f71b01eb41f9135a1f9a2c608a09585c557eb41d9dc4043adb716ff53c216ebbbcf3ab9dcc76b0e70f4711ff6240237da2e748cbb5e3df603afc02c87646d22c79a2de6ee3845d21a59a6c314b00841df8d4bab20e5c5b04809360db4174d07a130d07ab22b6614a2765ba671e648d9d994fefa6580366a765fbd3d1f59e2b51e9a994de2762fd21cb27dcc4c34aa9b5c92af3a815916ad7abc2f75a3aeb15e1d49fdfbf60a09731e3271eafb48fa12ef6317fb9a1723421873b18ea9a1715bdf93d01df3a45c9b001358072383ff931ee39a6f1febdeb722759904ac77a70857b053bd342ec43481a6126f0cda673f1c8e867d1baf4d42725502d25949441696211ff76aef986e958aad7ff667f6854ece46d4ffe99bab3ca710ec450ce6aca4cc1f32b7ece1814c6f99841a67c672a39e7bc4b73c6f52528bc0f03e3fc37f8ceb6438baf4fe2869a2ede51e38072018a03c5a43c5dd88d4fe45da92852c9912a8dfa36368d5b667ffb1d6156a69361ffdf9e2a522550d8a6d5b7ba09602046ef9c1352622735124736552bf5bb0cbcc89ef060a24629301d72336c564d47a00b1b3845b6b4ff3f66516e3449bbb2cac1b45929e430672bf7905cbad9ab95fda6a956af8be7b3319a67bbade4b65a5c1343bec8f50a978c921aeb7a26f7916c77dfbff1bd32e08565e8283c376b0b2c40f2ae63aab9272f68e5735ce386c5565d60ed7d04864cea32b6a45a834f2ef1a05c5b35bc5a6c97ad088432a46b426ff5795a771f1f5fd49189b5c7f5344e1a9650928f5fe621ff21ee76ab6e7ab03267a3a7ba9ada8bbf5037e533439118b56b5679590a3ad1a9b017e0b0c41ea3691c8bef179d4fa7e8277c44d7b270bf1f0fde9b980a3ab836d7efe05992b5524065ab7d6aa1030c601fc8d529fa2cedc32e3867c9463197700e4a0edb72d7d7866fa6fdd3e50f77deda89b38e6cda5b3084c5dd469211c98fc2c73cafb91a25c5c7d95f7be0458a9e91a1f77b2f67393f3d965faea2f28f192d7e49a14c100843f5a821e63be22c62a46edfaeb4d0bd6a877b77c583181a9c585d4253174d5cefbc10b20f1431fb1a56878527dc94a5bb87cd2a8eff48b7c4255b914e61990d283ea22b858b861a7dcd3d8acc729dad20a9ac7b59250a91772e31c47d4265b9c92fc223d56b932e4c6048ef4441e26c791adf8562af7f01a11f7d6d79d784fa8ac75acd284281242a54980757303c73905d89cbeda1580362693630a5a62d4afbe0f2fa0a66125f7f20702186c5f9df9c3821e6e121a638251c2eccb9263225ac8971b4171928c8319eecabe25be4d9618a355b3a31cd8cb7b32822dbd1267b85be7f0c03c3fd78397ae03883564c8c25a565f3a191411e3164595bf0db4fbe28cb50e8c1d5e804c65f82aa3f6c48ccc0e2e608d42c552249e4e7db25ebfc80c875bfb13e8a824770fdb6918c0eca081e94054a964f8b6de2aaa3426ec362825c64de7cb666a28a423bd0f975f4cbf5107bfd7b20801302ac88a8a7a1c403fa2500699e288c159ff75f566e0be84d920acbce25ce9e92c28721d395c2cb0738c9e9f85c99f8fc694467c3d7f0c8f6869ad712908982bf18c132d8cabbc2729c7919b800eb0cf12c94fc1efe35e9e437d15c738249e08801716da71b9001863c473fefec71cbad55886cf152005a4ef7810302dace41ead278498f9d70010f5df5ed794ce879d9a5b424080fe55c80457b544a17063e7c2450196b39cb48b88cf1c112c0a4b49da13dfa3983561dc902dc51231a3ef37d5803105e6e1d0743df3c77e0c9fdd394340cc398764800472d058e4306534054021a482a664aa6349fdfe7e3713aebda19ff94921e61d60c91cfe2c48d2fa8e5cba7b075824585fd1feab89dd3a712bc85b71b68575c82817e8190882f213096b1e854a1a97549352d4e1b7ddd4a0099ad191eb6fb726770c2b08714774bd2a0b08e9ff9024999c61ec54d02a81c0f9d3ce5febda53d496fa34625850125e59e784ac6b09c30aba3ad57a38058eded0ec471ba5ceb5d727e0f4716c5428bf0cd5e6505da7b299544c9beebc02b2d5f6615270050d6cdac749fbb8fb966fe308d4c0eea64ada602978c267e5e448d188dfb54c04af20fc51844b523a803e24aecc2cd5cb6f2a99833758c5e154a3367bbaef6efcc40ba01d0a56961c31afbbb605be734f674476e7bdceb848a56ca50c89d8cfa70bdcc87226a3535eb95027c0a0b8e58f092f9a184256d10db865307adbc2b3a5ab4ee9e52cdf2d0c161f00c35067a9ee69e43590349e44151b6b9a38817afaee62db83f5153b15366041cc56e7c47cc5125cee4e9cd279ef3caedfe5cf2fc5f997ef7058ed69ab2b823283f0239b59e966f79414394a3afb3ad9d4b7585c79134bc747e3dae6925c95ef780af95f645502fa664ab37e93f635f3b785a01b638ddcb34201bef90d17c59adec6827580fdb0c993048fdb963809473ff5d22382dd89a979a3a78d8a9f0a8251529ff68fbebdaf385f16f74a50029cf9fa0752fcebec74cf88fc4789f38d38c1e4a33e8768d3c41c95fd692e2beab94d561147fff34dbc0d7b3f73125ab9085467528a6e8344bf67514242b57f69049a01d3805b7dc46a0c2b46076903b0a89c06fb0cc899877bc226d8f35e39acf45943041da03052e9e9a8618d83747b5070db5925fda1520c3fcdf213ba4c490efe6df5e10e9eab2fbcb86b9affc1c1373d3ca04b371e1df04f425699f28965f35e4c4b9451de5f2f1fabfc5252bded4ee33fd6dda794aaa05a99b8bc9d6f3135f812dc8a4bd40c28717276bbefdb6bf21ec38d891bf3b17550a4ee12c938998593b195e2615b5185608e38f133e64b68a0267a7e8f8ba19463b37921c5902ee9523e99bb9b5d7495d6185488639e78c1a8cee157b0a39e85c91b24ea048ba5622e2336144495", 0x1000) close(r0) 16:00:17 executing program 0: r0 = socket(0x1, 0x4003, 0xfffffffffffefffe) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3ff, 0x2}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x5a}, @cred={0xffff14ac}], 0x2fe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4}) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0x1e2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001000000000000000ffff0000010005b87d610d24d488c56c8b58ecdb32285413655732fea7991c29fb52172e98b6569f79b43eee65df1c40f28f7583ad3626bc050ae4be7ad9d5c88f72843099c52dde34bc0c25fd20733d8c128758a16128c91404df27456c6376b269c51158778dfe570986fd96f7848137651d8f278d6820fe88ba2349c5a3901e79bd"], 0x20}, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0xfa07, './file0\x00', './file0\x00'}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/205) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x800, 0x9}, {0x18, 0x0, 0x7}, 0x98da, [0x4, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x5, 0x8001]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0xd3, 0x4, 0x4, "5adc4064a9afbed8dde92b0f557b6b05c7b65d5a", 0xffff, 0x8001}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000140)=""/9, 0x9}], 0x2) write(r2, &(0x7f00000000c0)="c01f1ff983f492da52e8773e9a0b7e5b7fa7f34c9dfe109d58dadf8997e77e9992304748ea44e58c57e08787153201c9268329b198b711f55e68b21b4127ed6e0bdac4934599dd78f347518e13c9466379f3dd3029ac5d4dccdba127e3e7e480d2b788b9b92a94384077e5eb8a0d", 0x6e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x100, 0xd3a, 0xff, 0xfffffffffffffffb, "af8421ac12c7e46dc1a826c5dc773872a21f8158", 0x1, 0x80}) write(r3, &(0x7f0000000180)="80bd53fd02a9bbcb5425d5a4ac3d21e2ceb5e3be9963e189b7721f15affc89838f1a3b0daf6b81c1e6f7fb8dedb3e2a944b06d64c78778382a719fa3336525d70023a33fc968c14c9ecd2af7729196ec2b2fdabda35ff6d72a883c7bad822ffa387ab09078b9d0d6e9d21cc6ca4d56", 0x6f) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10001, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0), 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) setitimer(0x0, &(0x7f00000000c0)={{0x86c, 0x40}, {0x8}}, &(0x7f0000000100)) 16:00:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x10000, 0xfffffffffffffffb, 0x400, 0x8}, {0x3, 0x7fffffff, 0xfffffffffffffff8, 0x8}, {0x9, 0xfffffffffffffff9, 0x4, 0x5}, {0x3, 0x4, 0xc27, 0xdf0c}, {0xf230, 0x5, 0x3f, 0x3}, {0x20, 0x81, 0x2, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x3}, {0x80, 0x7}, {0x6, 0x0, 0x3b, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x318) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/92) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getegid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x1) setegid(r2) r3 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x5}) r4 = kqueue() dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x1ff, 0x40, 0x1}, {0x80, 0x3, 0xba4, 0x9}, {0xfffffffffffffff7, 0x1, 0x4, 0x6}, {0xc8d3, 0x8, 0x2, 0xfffffffffffff801}, {0xfff, 0xffffffff, 0xe8, 0x49d}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x9}) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/17, 0x11) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x10004406) open(&(0x7f0000000000)='./bus\x00', 0x40, 0xfffffffffffffffc) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7a79c618) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000140)={0x7d2, 0x81}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:18 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000001f0000000000000000000000000000825790a884755bf100000000005700000000000000000000000000000000000000000000004000c2f800000000108df624249b4034c54b4e78a807e0e49de6aaa7054744a066c0588155ca6b5e02f276550dcbf1fb0c140d55af980b2532f4da00b40282a563959e0d74f894d1e7a4d50ded588b9795f60fd11bf65df88ab627af80da3a52a08bb572b8e7373d11f012ae8d0e871c8aab61de2690fb5d61295821f30e700c59464677236bee44bd799f541602677ba870d578ac19fa2290688a910fa547e266e2759670a4e6856c98909b9f70c355643b03bc9d34616d5aff7f48d40ed4eaeb574e3e919b6a4afb04b9c0ae7a8904baa0afd017a9a8a62d771de6f4cde8a360d68dfe815fe764984b227a3b22da0e82a3ac9faed03d5574f1e09b6c03ea0000000000000000f95060efec359b38788e60215b7f88adf1ba24d5698574eeb8488ac05109bc501761e5843c69bce5d498941a2606f86117fcb30de70e189bd40f2be2cdc8c72e5b5f33a9cdd38021e845cf79befb920402f63ca385a19164497566d93d10f5c138d71ba50460596026a00d53b8bbca09e00a2b733fde42bd4d69b900cd603c4ce731cc40b65f3f5093dcf465dcd7b469562d103f30a5723b00bcd7d56944ea15c765b5192ccec568baf661901cc4ada66e3d639db3411b9f042ea805d1313f408b74b88ea8a175d021d6e9b8798bd291c3bb00cbb34eeba5df99ccaae7a2347fd1563dafbc4b0d0dc40b386fc22a6a375f1e154cc74c49928d23559fab1f45416891180aa4b4d9cb5c0d1e651958b4e99ae87092238c7145acc0"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt(r0, 0x46b6929a, 0xfff, &(0x7f0000000180)="f54d86e1969f9a4a1f06a270203765a5ef86dac3a818e4cb4807000000000000002d849f4bb574ded88acc287aa9719b939604a91f5b2a3eb5cd9c3ccf6e96478f26bd674c0142526522929b7b93d2f5afbeeaaa08f002b8e94934511d6b52f990afd340fbe2a0e6d2d283b4f4945fec3ecd0204a92296000000000000000000000000000000f364396988882927917cd74aeddfddf27d46bedaf7a0693d1e5f466bd5f335", 0xffffffffffffff58) 16:00:18 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10180, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8541, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6048cb06094108ac595a4c5f0485186130b44d5b06437af3133301fc15bf27e7f1f20bf10a90ce3a0de5e37a4333a3cdd01ac4bebc0f78b0234a4c9e2a6b4087ccdbeb03cfe829c80f99d38b3f6c6d4fe4c1177a434efdfb024b39a52767b3ce507b2b0e024ec25bc80250a98bc919b91da705203ef890d4977de34ca1de7961c763ca829a8dbdf6f6", 0x89}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) munlockall() pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x247bc63ba1ba68f4, &(0x7f0000000240)="5d62bfd7040000f9386d56d21ee479cf24854c4363fce708bfe6e52c993da1636a0b38e90d7e8b998cea783da60ad22a1d7cdd2c326d9f0593c0d1bff39a40deb0d1a35d7821b01a634b9970538a1c27d282c848e7724db483fe49808c4e18247e91f23dc8732edf15f4d18478f3999ae2d6506c62155b00224010d846f2ddec71bac220856534c3e0a0baeb634086f024b752acd736d8cc8ba584f1a736d5ef10e9ea") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xf00) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) close(r0) 16:00:19 executing program 1: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x2, 0x7, 0xcb}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) kevent(r3, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000340)=[{0x15fc3d01, 0x13, 0x0, 0x9}, {0x80000001, 0x2, 0x7, 0x1}, {0x80000001, 0x7ff, 0x81, 0x4}, {0x100000001, 0x401, 0x14, 0x7}, {0x2, 0x0, 0x2, 0x4a1a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x9, 0x1, 0xff, 0x8}, {0x3, 0x401, 0x81, 0x200}, {0x1, 0x9, 0x8, 0x3}, {0x1f, 0x66bf, 0x40, 0x1}, {0x9, 0x5, 0x0, 0x25d0}, {0x0, 0x8001, 0xe2, 0xf0}, {0x3, 0x2, 0xffffffffb8bb0d4f, 0x2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) 16:00:19 executing program 1: unlink(&(0x7f0000000100)='./bus\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x441, 0x0) preadv(r0, &(0x7f00000015c0), 0x0, 0x0, 0x62) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1f98dc6c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xe6, &(0x7f0000000240)="19c41cfe31fd42fbf852ca9f6e952873452be71f66f521ff7e8744560b7f51511c5d45e67db455a76c428cc65c4cfad2e1d5191f2ebf999f9722bf8ee39a0c32b52c41f4a12651448096175715e268f7ca38fdcff60189fd2e6b49af06134487bc7e0544ad343003d2218377f6f7e50cbd8221d5b13ae53f775565952351eee1f0f3179d5bd70b380b72ae2ae940b2320a7b22a55d44a5d832bf2fab60b829a208c98aa2977da99ad815766aac4e0b9783b2283b48bc886da04eaca12233e35b69820835e679e5ff67a49833da6939e919383d371e56aaa124feed7485ce5b767578388abc84") 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000}, {0x0, 0x4}]}) r1 = getuid() shmget$private(0x0, 0x4000, 0x618, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() setreuid(r1, r2) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000a80)=[{0x0, 0xfff, 0x1800}, {0x4, 0x7}, {0x2, 0x7, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x6, 0x800}], 0x5) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000900)=ANY=[@ANYBLOB="0000edc5524d291ae5000000000072d16af918f824e868936020642b3d67830fcd1ba48de38eb9af5aea2b80d0b01c32536e40b2cd55957af7be2344feaa"]) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) socket(0x2, 0x8002, 0x7fffffff) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:19 executing program 0: syz_execute_func(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) ftruncate(r0, 0x0, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffff7, 0x7fff, 0x0, 0x9}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) munlockall() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x1) listen(r1, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x900, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/179, 0xb3) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x91, 0x8, 0xf51c, 0x1000}, {0x7, 0x100000001, 0x3, 0x7}, {0x20, 0x9, 0x2, 0x4d8}, {0x40, 0x71, 0x100000000, 0x3}, {0x8, 0x1, 0x3, 0x2}, {0x10001, 0x0, 0x4, 0x6}]}) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) 16:00:19 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[r1, r0, r0, r0, r0, r0, r2]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000240)) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x8, 0x7}, {{r2}, 0x5c616ee8389ce63b, 0x20, 0x1}, {{r3}, 0xfffffffffffffffd, 0x3f, 0x200fffff, 0xd604, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2000004c, 0x100000000, 0x101}], 0x80000001, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x81, 0x22, 0x80000000, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0xe82, 0x2}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x80, 0xfffffffffffffe00}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000024, 0x35c, 0xffff00000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000001, 0x3d3d, 0x1}], 0xfffffffffffffe01, &(0x7f0000000200)={0x4, 0x20}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) fcntl$setstatus(r1, 0x4, 0x44) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffff9c) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='%e\x00', &(0x7f0000000140)='\\/{@\x00', &(0x7f0000000180)='/&\x00', &(0x7f00000001c0)=')\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f4ee2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd5", 0x30) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x110}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') listen(r3, 0x4) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:19 executing program 1: r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="b19bd89869d90ffd66ed2fb2a6e43a4c936c64dde4", 0x15}, {&(0x7f00000000c0)="b38a2ca640d00f64c9634d1e04a5460b68e1eacdf62dd3f517f58237b6dec1024172935f596695e87b1b58121fc1d7fa00cae4796ed596363a15ee08962038a871ab04d1715a368b119b67785883ded0b64ad536ffa56b3d9d8242662998e8d9e62052c921d8a0f9f420444e12883f94f143e27b566b0a180d2bc44dc8b792ef4d63d4648e9bfdedddbde2281ce8676abc67bb00d13b9987334d65f73fe44fed879a3a58d10a5045fc675153d0376354d6cbdb2d812c5341af0c1a98b91ed17310d1755e594fc7049176d26c3d293eaaa929d911f8ef986aa75eab90ca7109765b9755eab5db5b7cf15c3bb68ec0b5b1", 0xf0}, {&(0x7f00000001c0)="59afa6b1", 0x4}, {&(0x7f0000000200)="8fbc808bf95ebad0e4770e4fb540f881e61766a3e3ff2d1805637c05d69f7e5bc7f03db2a1c9d20a69a6310ccc833b6acb47038a79b33e9d226bd964305506575c2b45715fe74d204a5544875f15e15bd2cc8cd215b845bb8491bbda5d857e40fa39437bcbaadf473e320821fea4159fe00c21e72520b790ab5e7f43d3f7c3820e52c6b4e222ef4a5c8987a41c748a2a9271360c7ba3a784443a72b0face180f71c716add0af26827c5856d4cf965cace0d8e519dcac9787cd4aba2de78a37327d335debbfa7cdeb635397027dce51054eb919d5a598cc46f5f8694f9c1f442f", 0xe0}, {&(0x7f0000000300)="8a379f570529de942776cb9f24544897709994dec5916131f033d6e918cebd41006db8e8a6ce8a2c2c7561049b5bb4076e3976103c272990d3630c33d570a994a18e0e581ef8aa083eab4af7771dc5f1e639244a5bfdbf3c62b86b89a4c922abfa6e70bea67a61a82f79e1f1dff0c604546fc6d57cd2f1397fd3f3824638b75037c2c8427262c462cb3f27e8cb5ffede8987338bc9143560dc16169998d696eae2ea66934af004c4152c4e121b952d149eaee2ecd4c3cb5e1dda5689783329916eb5ed4fab55b695a83c0b697f88ca4af57d", 0xd2}, {&(0x7f0000000400)="b87cfec1126d199f130971cef3c3cde951ee225b26dbab7b8090bc9d80b1eab067b9bfa21a8afa15521771acc5f3fca1ab8393663c7adc2758293639f5f4061206fa192dafaa19051b932de75e212e181e626b8235303e3a6b9ff4a5544384c3d450b7806d256d1f3314d3d9e14948869b817857d7f5820541add3d34c3838312ff19aa1a852a9a207e736fb5c95bba046b29a98dfa9c7c45a57e360ab3115c3002908595251c2819c7152feb22996b9f4e141efc0cb75685d9e5b3336efe148d5dfc9386abe83b0bc9cb17f53593df57045412c60518165e0da2064952903b5b6c969f46a32a66e46da9f7485fc02372a0853be33bcb15c45bffba7", 0xfc}, {&(0x7f0000000500)="d33d1191f22dba4c63b8cb46169f5dcf392ec19dfc65280cfaab34f096eeaa537847d132f552ea5eb9ce46459ebf70fb4739ee5edb16a4b48c878923ec4f6c7841db1d348e34548a4eee6ed607e91b76826a5ccfe9c40c57f9de01ad0a94f5a8fc62d98f530c6c62bb6ec98bb44c212fe8176c52344ebf2abcd84dea7871ae8f3d7f05d015771c258f5314380b72a33d6110c319116c4777fdeb9f58d08f3a5a4c0177a2cd6ec8c196829b57501993d8e44d2d567ebb56ec1d35a4df8b74c366bee284b5a4fbf3a1e512f240e9428f0ed9f3dd1d75836135a076ae82eba39db53bb5ada8f997e9f54a888bd48fd554cf7d175ef9e3d65c1296354b2f0f3a5a79d529648726b1b502ea1495f6be6f6a6c0b979fdcd01a1686ac629655cd4a2b26e36f8e9db313ffc0e3919617dafc82f4447d0be65e446506f3e7e2e4f381ac44bf13980c3832a01de7b619f7d8da9e18cdf770c5709a9ed312183963548ee4172ffe681ee157deab6b024fd0a0cd62defaea8534b62eb8e8e34c2b670c6636d296a1d60e6cbf48d47dd449f9af6c6e4f3bc1136b0c9053437eb9894e2dff78b5445b2af1c8bb854c93901987b6f1be5279ae6dfad8feac032d367740ab939e57ac3405adc4a329752032087dc1d4bd4a023f5adc8d9a7df8e293e5c58c217ac13dca8d7ec5c72c043d88ada9df805f3efbed4f4588a35ead50a16bec80c0ea17d0a720b84b3598ddaf07874ae239d1136db66a5347f2261e5f886fc92dae51b242eb61d7478f9dc743481415a82788219729b0bafd059465a0bdb2faad030037ab0de7005191ebd44dce86576aef83e46ec766563ff5e4fd63a7b2c01fd3837255de8963f32be7028bdd5f4f03b15e1d46f09c65830963d9569ff3e5bf4a21da26cb1d7b87a18d71b62a91ca267c627e0b85ffb2251174d55c07f736491ce4af2b58f5a1a0611aa232ec9090384976fb20a02b13b6d4137f2a953e231bab9abab5523ec00744606872f7c22c8ccdc3866e188639fc83cee54d6d1c81ef6f64fbc907107053a9c00d4cf7ccf0372f5fdcd101e39eeb0d3f2aefdde17d3819dbac4073901db45065f52febf9bb051499cf65fdfe9e73a122b61253e712bea69f8ff6f26b0f4e3a930c3052c9580bbcbc2aa62008d65aa9c43e3df1cbffb946dcc3d644d2aa52e6fbdfed2c9241cf02d37d4e0906cad7ada3810999fe9691c568580dd24f8c08f4f7ce11f89d703089408e0af4bb5a7d0ab1936422332c9a2fd8418dd48d4f7883ca476aecb7cee2413f665832b27bc0eca78058990e854bd3c02191a49138e5c52f5c8c75fed010e734b2a79c1e663c3e352cbb6b50e41f1c61a5fa88be0c6b947f7e817a65def17d8a95a43a86f4efbf2c44b59e5ece92c39f59274427f3f945584cb99767cbee5dbf9fbcdd731d00a7ed3ec6d545f9f0b0e4a337fcf2ac5a715ad2bb0864976ff66c545aad6d681b6154932ba62ca44fa36b45036aabc2429c1742e81ad1a8e67cf0a2cf51cef9a9cc33769f1517557a867ef9f5339fce9e87ad02c7eb9aab7f1984d7b026895a4db1944b8158181302ba19a3246ec252006f8a528990e3e1cf62d9d60f7725967f2f13565780c1ca1f813c837a6bcc03e91bd1f4dc7938db5322516f6b3d8f8b550de96b041ce765d1e278eb734033030cabc1f44fdff07975ceb82fe9f7fad02dc9c292033e361ea4935a8a91300011912340c10a1abb54957d3aa79596ed4216ce6ed61e755f24291358b060c1b60d957c30e36e4768854af441abde27f74c056e1bb553b1cdb0e8d20debf8b27f137e1b4a1f2b57667d4366ac0443630fa8816df08567f92c7f420ab021a6996d74ad7ccac78aedd2b9711229da5e8aa4a746118265b0049cc0174b77baaadfc122a26ad97f6d6b064f84d96250fad9d28adcddb19ddfa869d3c45bc5c44b40443eabb2a6c3377a141e289b8a7fa1230d35f422269da670a3a2876ef2cfc87b8673d1123b43a820d8cd87dbabe2a3824227acae590fe6a878f1212fe527b33de8e17250ecd797975db667a55fc7f57a0a0ab1b02dcb8d4d75813ede27c501398403c52498d38aa0af66a8e522647f4c8a7d1c43b7a5e33e4656846dbfc77c23e666c6e015d8c3d54342656979b1e3133d76fa3dfd897c7dccb3590b16d24f7060dc1134caa72a5282de981d85b4871618bb51b448058b7c3b859aa40ba68d026f7b3d00ec72ffcdd71dfccc9f555c2c8e5d34d9c07f65e9bb647d106c511f857d9eed9e5d3bfc17d08a1ed7eb34971dfcc2ca8fa8a055b365f600697c9a4ced852dfb36b06ca6433fd8c931af2072b9a95f9f0045d16a631e63c294e18de94ce550d20b650eb877198a1e7811c120977430400589da59c076535406d4a1164351e1ae59b020fa8053f80aa607964e3d983592069b6e2fb0ab607180488436b7cc0b7a3b03b75c702e44e417b4363d27d00332d97bef534c6bcee7e5689ccf4b4f7399ed38931e1b199a78d5dc2b050baf3b74af4b1af4aa3b1424de54ecf116164921bc314c696df64282113affca4a418ea5d4c6cee661712771f2a716e48728aadf9275521f46d0d003d44ca13d7b448649abd70ae75ff10130557d0017123a24d965bd2ec6cd6e0659bebc4b7916d1820c0853b1edcac8b85d2bc2e3e616317bdd14afd4f7bb31a85dad6ec0fd5c95069becbc1866d2c382e37a5355b9e02d56dc69c7d0bf3c1d9076ec6e40188ef42b6154701513543831d59632bca0e2ba179b1984f6456010fa2cb656cf7ae9cd2ebf60f790c863531853d06b53d7927b43e838cad2e843ced3fbfb00e9a744edc12da0d9a928ff12b6b3d6e77db1c39ba1166d1c24102c1af3aa93c80b1f1272fc22f2fc1e3c970d3bca5efc9068edec218b6186e3b25261a2ba84a64967fc20c8fa4e87bf99dfee3520aad73b384e4d07b23ea7516f96c7190c945627636f0544ed96385891669c543ec39cc8c524e20a675f849ae02aa1576aaa06601354883561d6ee39ac9381c8116f910bbbd9f3e3b7d7b07e0470a860d6e2df4afaffd2832f25193a503241cb4d6954fcc36dd7d307875ebce53df0c04f82cfaf81473d62309de82cb97ba19aa1e23d8dc6962de1cabf906d2de3de5608c0cacada9da584a743badaa9ab571164a951a2bc0016c9656fcd9dd4083c1d4903f0dd0c80f21a432e0a343606a79167dd89ea368d94bfcc92ae91204189312ec597081526f4dba79f4876e586806ef97f34de4e71f32155d213f69f8f9018e1d2f44bce01237e2827cfb6935db2d2230209dd0134079a04fd06e330c824d34dd5e11463085280e02e2efb9eda65aefe74302673b3e39e32252a5774aa0115291beea1d4745f56bab27a78441b3fc536be96f776299eaaf1932358a6a2d504d94b6e5b56fc6799b77ea597df75971a537df9c4d223a9b115a4783981200345a09a0b917707f3217fdf91451bd73e2115cd82e7c2bc6b16c7edccaffa2881fa595d2db7a4971839ea1e707d38f69c3b81cba4b1e10b1882985618b295db53b4bed26a4eff5206b1b52188336f978a1f979c58a9bd3ad6cf830bfec97153971d7dd51da1782ab8f5133da8c1e658725fc7618138ebcf3d8ff52b968ed7f581ac24504eaec81c9fb2824c63db5af2a7e4e84c25ccdd49440bb7f2f9b7fa6230adce23ecb021eef5353bdda62ee3437ed8a9345293d8feaa69edfd533e28b8cd0f42c7805039e6af05912e4466ee81e5cb7326ab578fc096ebb741962ccba6bdf94adc08fef497f198f97852bd3795d8f6aeb087a7aaa4031ad75fcf142da78ea3afa9a55c34d86896484efd099f1e7542083c63d0b559125b8103797270bd2fa9cb1b2d953c4bf1ccedb62778437cf0926aea68e990977bd0109a9c74ede056721e61169eb1b38e47a8b19168e5d6a6a11e12ce2dbcd6260e3814dd6e716057daa2674cdaf0fb9c066c6c38b74513ee38ffbb63e337a50b83b4a3abd6a5c4af7b1f922c5bd59053e4d3af0540392e07e55675f30bafdee604224fea37e49610f1e7d829324cd064883ac22730bea1f4978b580d223eb6adc2c8e96ec76f6c74ad9d413d68b9ccda5108367338c5a826c78e76a5cec12d0705d8a425e3f67f9ac69d68727958b23fbf1286f72a8a7d78e1fc53ba0a32fb31f595ff5c83855c6825cb8fc4eab0fc24e349055a6dee92558d17e0d0181017779abc72a571b4a0349e5df6de374515afcd0dfc7cbe8daf8265676213a4bfdaf5e25f100ece1a1981caded946bfe6f830324eb5317ce984fba9f01726e8c25a65a4ec21eb1288e81b473b29a44635b0f8a6edca59f945af816ca7244e0e965c1263f3381c32e0c60e47952d72087b50dff5a12520e3cc42003146c3430d67ee13ec3beb629b1b8de2c5b8c1c4f25db5909c26aa835ace6fb6a78e4082e76c239fe893388b988355be716da8fa864cf7abc10071ab5420e2cb3c0e1f792837f75ccf7d9fc44a2e47554a17dd256eeb61df89523b807fd59e648213c3344fc39dbef7b10b3ef18dba2b4704e903dbf828306dd33c2d3fc60434125a1e229de95a6612e19c448225bca2985497300afebf1d08c900d993f3996ca7c5094e6df8dc00660ea42947644ba9cd427060073bb173ef5bb2cd4663f3102f7a6580f163e91307911ec95f237827aa5395745ac02af1adf2e92a8b31fe2a24839efa5a9f480b79aa673cc9b675584c88d5ba8a598829ff191ab060afd1597832fe1603a0f621ef903e9a0ec423b41f935d62f4c1f536bc9ecc544772c22e00d787ef80c984c4c9b00319f4ba2549580fda1a72e208290b55ccf0d1ab728ebe2cd18c322b587a6064ab475119d05debce3a7b4fb98bdc307f83e0fd79362dacc00ae8d44cd26502d93c726416e68f4c5b3df581202726f8b9d83cfc928152b69f110c4291a6eaf95742049cab3bb1d1539786dc6ac3ac6f4854d50a2b4c83300efa66f23705c5f5aceee3d0138d600a103783a620379b12ed05ceb3c5dd2ca620fc7a93036da708eeb73553a2cc18dbbf3f5031ee87cd5c0dec8bb8f279053f8b24ad847237c5ad20975bde2c659d881a62d63f6f4f1519752626c97939dac0af9b797a654f6a891028e9cb7a309b375179bdfcfbd1296fa5c2bb8493bfcda536b945244f269a22dd89dfdd308d096a2a7ccd2531c12ab2930afd5ea43b91f07d5ee9b0cff46c1d4471fed097baba23ec9fda07830b4e1b86858f14931a01a4af1248e23ecc78171ce11efb8a5bfbe56d85fc468add6f8bad5c9640d3cd8e1e8cdd2562a4bf10ba314571bf5251f2c05f9a9759393d67eb6a0296247e7777c0f1cdc0bed3c693290e0c9f045180979b0e34685253178f17312d6eb96e771074cd45874644de2f4d1e2bf65b6ef025308f24d873bc34db7a451bf6fc57d7de72fae2dd398b5499aef9516fb17594115ad6bb2eab4390408eaefa2b4f78980d629169cfce1c70b623bd9e6e8a1523061d310fa3b52bd83ec63bde6f4cbe8a60169dd26a20e60ed9bb8d6f21defcba6a213baa14064f40d48c0c071410db5bb28c0924d66d6d3c3bd41ad0d4b3d3fd881ac538e94339f8f48638f5d2aea1f132ec2103a27afea4fbde5a2094533848399401120709d7748916e3702990bdb95cd36d5d05c5ca4fa6208fc65150661c269df8a650076acecb658621161d32e0101f92ebccc3b1b39ecb96b154b0f5dc6346fb6c1c794aaff713acee0a183a7e2c57a5f608b524b9196953a391859ffec36bb1c3c6a76e6ad7e8265a2889dcc1a7c4429b666a", 0x1000}], 0x7, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 16:00:19 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000722000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000020000002202, 0xfffffffffffffffd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5b, 0x7, 0xfffffffffffffffd, 0x0, "e1571ffcd7eb0fd785f2aed7ec03fcbe6cf24fce", 0x5, 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x100) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x64}) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001500)="a780919735536e371aaec99affcb3f920e9161d1eea3d3ac1b9594d354bd8f017c4120b71aec4b39b6ed4d7063215654ce3505a2cf20e6c0248d71594af21f5fdcfe4d2748756d89e9f84a600332278fac4163643717cb09a8695cd1b1749472177ea39def4fb75fd982db7436beae80b573a6124f69caae71f3cbdc816612c10b12f1b602d4e8855cbfef4759f5de27d16abde31e6e80d63f53c656d000e6ac24e3a110c3f4a0e17e26291b634d", 0x2ec}, {&(0x7f0000000200)="fea46eb5d3"}, {&(0x7f00000015c0)="532cab25a8ef73c2c91b09fe40f9f21411d2dce5249017f05e2305a933949f0ad925ff60e6f0f3cade2a44e579fe31048b8125604d26cfcfd9aa831d5ba84fd109d1f7e26706e238b4d58e173a4a8179cb15f699de903932e3ab2a43b54d5bebef13f12b9da653464c2849890363147ef4c5061b458a4205a40ec0f9bc0e2b47ec39c95d72b4ba96ab735aac72eb387a59fe342ac9c9bea61d2bfcf7a9c381cb52b3f5b05c38060a300a710118a593922a55e1c27a25c76f24663393b2c9966e8ab10e60da467b9d6b202fba8f94387c", 0x1d5}, {&(0x7f0000000440)="45aeb4383817cf9ea19d33f03a1ae59ceb0118b108fee82e153087573c5fa8b35929a89b170a8cba39d74ca3dc746c1249eb8b9b87fa220c54f648a1979d420c0f6a6572c873c45ba34c2ea7b14cc7118e33b73499f50d45c6f512d1c88e3f05fffe3219076b7f3fe80c8c031f74dac85cb77e976736796dd0777a6f7258580c7919eefbe472df62b30dc6428e1dc7f74db8da672442ba301df18c395fe8ad80e37a6ca5226a9d4e1072ce5a94914d0854768b4c091899d9aa8f30448fe2c9db06f10549ff5e715d3e11c51955caa2d559953047e3af4bc21772859302d1b18dea5004b998a2655de03932535d2c2a20205488b62841130a0640cd5e2b41df6e9e6157889b55860c7bf3458285ed0397e39a7dea3ddae7ef8561c1c0619464d7bb4add17fe2f475e9c9f1980a29c62dbdbe8d5eafe7c42a385d680b6ffad26e0a7bc03093e24ea72c4b4d0cb7c0cd301ba8f20d918dbc22e2652bd2173a09421066c5b889f56d82bb346cc52258ee41005e6aa56fda87b423389ee0a2a498f3d16e34f83960ba42e40f92b4ac29f037eb5698cb1c5ff7cdda3ac00db5361faac1bded0cbc548476463b291971285e70e66d46e36844cae82c70ea3d3e616b6ad567a465b26b49cb63552de024e61d9ab420dd33efdd4ec899889923fe56ac03cb3e9ce632b8ed98e7864cd718216c2dc2b90a34a05c0ebef61444db14822324665ab978d5a36010cc6156b144b640b3ce1531ced330faf327f662bc0dc84212d60ac58230768d7df9948e38c1215891534f451e84809a149764132abaaf77d255500b0450e65afd6564f6dee40b1bb86bbed38a1755e53a40258ec4d6bf29519b06fc758f1e87964cb5942f83b583c7f231f1d63878785ee5b3a9e09b2ce423e39ae81c2618963b41a7f2cca7e965bd928a17ed67db918f925899ac3e805ac13e81bdb5524895b202ad154b1281b7288e0d31269c1d38d0d5a76845925518ae70c98ed75a1038c978e5312c347c0df1365d412ad929f216c2eafc1515aa66d53c53109b7b0dc379f965fcb215cac610ef48e51f3a5e6bef780049e2c593097a6579836c6b4a20ffc61309ee242962b87bcf1f7a0a6f310ac9bf759fbf7143f112de69c1c4ba46cee434480808a7f597bc391f43cd2522bef511fdce65ec4a3746638ade98aae668183a99590d7d4179e7addb6d887216fb61623ad992f1f1f5ae71276d3f6fb6bcf9847db713b6e8979b32d590433d8d8fec68d1aa48ca030f8ca01371c93cfe6228d74bb40a514a91d270f98803ea32de88b9a362c77a47702962babbcfb672cdcadf55416cfbb0766a209f4f430e7b88272e7f2c752bc3d79f53b5cb1c09afe405426c8a9e80a6190cdb7efea1e1d46bf207d5e3c0cd7fdf5f6b557a9b936ce626659fa84f15e2522bc51e3ceb72dbada4c973a1f8257597decc55a173bec4a22a9129cb0b1403efd7ac5cfbb126325d60a050384f9f9438102034d1e5442aa45ff7af9a75cd0c0821f01249af0372e0577d58365eb4bbb0d6591f420cbace1a3541f905efc20a0cf040982b2aa769dc8c5d05adeb20a1a7d49116b110f892e36cb8238f9fd3b5c00ad04ffa9e2a52dea35c408b8f55d9cea250c50606d0ab87247a91a2cba16b664ec1be97f2534185c64c0206538233aff1dd755a7e5ee7a8338f98876dd332a32f0cecd211a4f0c2e359943bf0865d5b7d56a61e6ddaa4b84dbb5e02e1f8f3c6199139fe3394588597bf22f7a772b499a3e4f7a507481d1603f4d47ddd368b12697748bd563d12ff4eb001de28a9d720e3d98a70758124de4aba048633bf5df3a50ff2e1beac9faa5992d6bc1023c274b96683b70be9ffab42a1dc84b44d90ca95515b1dfbe76afd8f5c0cb544eca2486b428b9d57628d7c46443f7e0124c5ab09bb68599068aa362a8f24ce98e94c6f8673bcf3755ba72fff863b39c74de91d76e41b111042035ca2d257e2f0e3d4d8ae749204b4e4f94712fb64593374fd85f7b1a4923b398f90991239078f05e8a1c9c9a05732e8cb59b05f950f83a4fc2b4ddd4b0dcc955a490a6e692b896fd8d124566a2c31d861ea476110b7e2e92de89e42e6f94bfb5a91211f55a6cce4f880762d03033b21f6815ce3633d58f214870aad7cfb9f4a16a5dfb7679bf814b6b48524330863c8faeddea4017ec9e92031417328cd8ee1094c0cc9e679b20786ed576acb1efb5e80a4ecc62d654cc63ccf5038653598e055f1b31895ad52342ce025eadbe6a158cd81532f045bcb373ece0d797f770023102235c9f6279376cc94775f6cec18651ad4c7444a2fe29cd9141be36f6e29a7a907d04fce8ac96b85f94dbbb5f0653af65344426cddaffcfc06c8b0be411837c540c47b31b30dff25c3df1703a14cf953b4e2921828d98912d8f251f4cb0e9cc557b6c5fd7030255cd0cc548e5c065f78b7013dedf90f4f2fe3b16451085694a7053687fc901dbcb7c0495358fdc9f7727f1bc2b22158285b474234c505568ca7cccd6ee9c6bf9c9206648ff7eb5a76e24a25684ec57f2ac7e5c161f644bd648bee3772dff1f527449d97f78186a823a957075accc872a5dda07e9168feb353e428540fcdd4e7f15fe0b457dd6c8da60659f6879662e3ed5696677ea82213c4581c4164fd2d05a25812a797f9f4f835015aec4a4029d6e17a61a47a411b98a80f6467ae006a43a511828aaf9a7b581942ebb9acd472d85a261b5a98c9a1d7c03885bf5107b1ca52355759544e15a395b41b94f3e932d7d39a3f8f4770a419e72f8e340750a10215f8995caf556a26a5ccb4ede1ffc4ce1942d3b4e775ae9e09bc2b996910dedcd417ce58537905fd5fdbca00aad120050b42bf81edf5843749981b9154ca413730ca1500f29bf7ee21e6681c626e7d7bbbb7efe3af9db480a4cffcb88e93c825480bfc3c2b9e281d1f4ed34f482ac2eb230fd2e08ee0dd81f2c4da666d0189bd7b2643cd81949420b9d5311bc73d16c6fc886a8e21437cb6944bd6115e238e779a91dbbaaa770bfb1ea236b042d3c71625e39995d05578e601810e14c2c402216dded1dc6f893c7a295cec2a85035d20807471baefe5235bae0af6044f5a36b6f54a5bf6368f7b0aa5519ba4b3bcd2e9091042d0d8cb4e38c3c7f9d58b1b7cb99478118eec33890924cbf6d28e27334ddb2a147cbc1d8f11cfbd9d04ac7cc9204402809f6ae7dae9946d007e0636c0dbc8eae08f1694814dc2a0a035325def1f3adf11c6859f327d9b0e7aada97d93da4a19bc7705cd9a94a3799d2e09e29e92d88c843471fb9414096bd12a96879317553bbd608d33e4bcc424855b3bd8387f92e34936497caad4f471e0ad289e59b208b278788286fb20d876a2a0059decb36902ecea861c9de3a8ee614e501392b94f80534db0ef246086fce9a99044d8ee6ac37b9117570dac9f589868e19b46a7ff0e5d63356e3c905e51a0fbe869fb4e707128c9985c62d95207f18d9ab23e140d8bb1ca9e58a34f52b192f091e0b285312bc7dacacdc3833a1ea43425a4f26e34061c8bd007cc3108992394d2e87ad86f6db4c41737659864bb7749e92f4523465f6d29591cbfab121a1c6185b8011311203434cd2c4826f1ee35941e6535b2b96a6e694739a929ad194271fe5a8fa9d2e3666bcc6fe4305168578f2ddea0a7e5ac316bba10999dc024f53a4b7554672f138400d9932134988e25203c6bed43b24275372bcdb3f47d0013356779c58a8c2dc36b048a651d073083050e7309987b58e68c883a9d42b39596ffd22848eab53bcc8edbd90c43bf5a4c21c4532ffbee3db40a71f4e8f06179cef56a6b58b1de42dbdf07d98ef6659f6d78290f20e7c6db0f5a1d0513072538194fa11939d8a5d9465c41aa53b1e18971e5c46906e868dab1983033b3c5044833770827d6504d05d27c051c71e58df4b3b8a830090b5ce118a4a94a8313a36abfb6941fe64a7da25593a8d41764fcadcec01e58a10a3363f10d001b550beefbc3b0bf9b2eda3acaf95a9cc032cde5a3ebc0a921a85ad3e76022894b71b3edee7d03fbe6fee4ba764bac43950a3dfac092fb710c512d521f929a955ae0f3d538b3577e1b8b1822d418fac66e4b4f02e7bdbca30b441fa44894c928af1f1896a45e9cf7ad15d214ff9d58881c5ea6ae84c03d77653f9e1672ac59b2c095c07834b5880a0cc2c2ef3773fd872cd9dd725216f793c42d617456cb5e65f2fa576d183f630615c299eab3c58576baf8bbe58676696343d279590926f74b761adabecb33022aad4761abe47bd8ff4dd0432d9ca115124edfd55e9a7917ea41acd0373ee0ac12937e797c75bab1010c23e52ba4e85a78c233e3d62f6cf3ec4c137a268fae60b0d0dde225fb4ebbdac39e9f1a833ff965b20952e04746c95258f14b571948cea9240a17c898ab8759fee3e67f65286633311a3544179fa4b903301c48173218b3721f624d86546fb6dd71e2d20adcd1ccb3de3482813d50247f87f8584569ac1722a517030aa461391cdf7080fe237c6b9844fb8e566b477921ba1ecba3cf0bb2dbdc6eb19a7375fce3f53e5e9d54e1e3e7508515546e9fcb3b2146ed85877e61594ea98f47c1dfe8cb100197f01d3de60fbe3df2c1404dc003fdac518c864881bc2e87b5258802d047b9da24fafcf7555a9935af5feeedddd83e41bcfc920b806b00be183a7980f16938026fa4a719bb438b45547bdfc7b61413491d34f48973a29ae9cd1c8baeae300e0503a87562c9b7c946ccd7938eef9e98a2d75dfa38213c024668b2c35bd5d44e8f301ad1f0fea22f66f8d13d54c1ed0297412f2bbc76198b87e7a9ab4878d0782cca06d74071547c42c63e93548b1bd960de95cb9c6cfb8e090f7bdbda20674d7d9c440612ddcf8d890e733d2dbcbac0cd5efdf22f635a8cff61c9f2aedc735fb4ef6e9f300803f92e7e543518d0dde7da7711f4d30d7eff73592e5f34fe067a243e9b423a79a578f2e22410ea7f07e3b6b5f68d14dafbe1d32d8029d86a1ebaac3121c9fdbdc15a44fa517f4ac37618220eea82f704282d787d135d661aa7b5b093c3e425cfaddc8504e398df83fbc0a51a9f17bd2f7ded66091a014682bed008df83ae67cd461bf3e2e413c714b91abcd036aaa0101119652b38a082cccfd1c63f78630c76f11160e0e1daadad72a485be10c6f4947d2babeca3923e60e5c22e3c2989948eb9fd51b7449d97949c4aaebc686788215f36a24e14fa7e2819aaf3e40e8f214e664e6e5056453e2311a29486e502bf36e7d74611a9fa871ca0913022875425507d9fd116f16ebbb21c9fa7cc118742b2277646b4c2b3ebe652c0b9e543e3b186eba371f4968e83a4860ed2799847695d2ecc8bfd968549f75e7864a4d972f8ad2fe7603988c792fa143d764ff02d7cd98a200bef7dc76c3ec8b466cf53dc76de54bd32dcebb318913bfea3461b42458f1e576bccc6b371aaa3fd589537dcfdbcedabd0374967c15a806b318555dc3013fbddd1197ae6f40ede834fb7cd3e000ab946c8c50a167e6b0b019eb2d183f37787bf399b5a72cc16d585042a552a72381fc27017bc7b5852742eef6330b2fd372993ca7e32f33bd792914e4721db314fea95f379d193da0cc0cc8241ee46a06d50bcb72113a21b127190d2bf68d5f151664ec0274efecc742f37d26f4e43da4edbf5777ac249e78c2a3959bea361f8a72e6a4c8548173f07cfb3af5fa0e050ad04f4b2fdd060aeeae1f3ab167fab1528eaa7caff3ac44204c82bd762a6f8d6433a2f493a2c37a"}], 0x1) shutdown(r0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x88) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./control\x00', 0x20, 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./control\x00', r1, r2, 0x6) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x10) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) socket(0x38, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = geteuid() setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000000)=[r8, r6, r5, r4, r6, r4, r7, r3, r9, r10]) dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r10}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r11) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000, 0x100}, {0x5e, 0x38}}, 0x2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x248, 0x0) fchown(r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x3) fchmodat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd0", 0x1001}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xe3) close(r0) 16:00:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) pwrite(r0, &(0x7f00000000c0)="b53fd0538464d817c36594ee66cbc99dc3cd50f90c6f9fb23e38b8b220f8410af3ff0b874dc7e077d0f3b4ceceef743cc21b0a85964b212e7ed554dde8b6621fa2f7decdda0a96995a96bf2216cc4eb5d50fb8b0c3bebe30e796583d09e1", 0x5e, 0x0, 0x0) getppid() r1 = socket(0x11, 0x4003, 0x0) pwrite(r1, &(0x7f0000000000)="51d4748bd7f4e9e731bdb5c86e964fd61fba4343dc600f6ab9efdf1e0bcccbaed64913a6b05b50a9ca34cdbcf1bdb6ab49f2c4920a5412483672c4ab5ae2137689d0dc5313202a5a6d4591721e6ef638b13303422ad28262c198d4aae4a2e225ddf57f5f1e0cb61f8768563baf9fcc28fb4746138a594cfdfbf34bcd5020ab", 0x7f, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchflags(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x24}, {}], 0x2, 0x5) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fchdir(r0) 16:00:19 executing program 1: syz_emit_ethernet(0x1000, &(0x7f00000001c0)="295f85e6ec6dc5953e30b364a98e7e9b0a5f1854e6c31e25cf7196d5124007cfb0ac0787f6c75bdc5995fccacefafc5472dfdd9c585f1b2eab7740ed01527b880e1f30f9cb21af9e7d11eea6227f41be61d8b7c9c70cc2d14117a1045f9f4f4732e9dcff5f6b19286e56b0eafaf3b116d14c3f1c0b4ec7671f8afd99ad0a5d49ab5301fe7802fcf47ac05ad1501ea4d7e6263f2544f41ac7c112426e1958608f68832173ea2f1dc94992224cb42a8cf5bab7d39dd8ea8624560b85ce81bc7d83522cb11a42e08957a210d19d7ef11efd3e125b0a4bee619fc27f6abefcf443171151500279d577b7dedd15a89e559c30025350585f48f3f8f63b29468bb5e2105616045f3561a80483bc0580863b636101a7867aca2a11b35596a860884707413f9ffa038a064d910c733aea57863083caeaa10295fbd22c2ba4c4dad1d9e8aa74ac9045970ab1a9d82827349a4572c80acc965a695986e34072a491699dc0a65af4a606bcca65cffccbfda34cca23f0b065a16842cd097705f0bcc2ab0505a2ccd42028a1670d77e73423fa74c031f62e5688f323438197e0875560e36c3ca52ab0eb751a7d9431abce946bfa750002ff71a5c5202e53a04c65d1e373b73def01740efc0c4e259b64224d58112128fbfbfd27e53b677f8bafffc9732daed191240ef98d24d3f296d09aea53dd9d74923c0869a01f98899d4cd9efd74fe45f3a187213fca70b230be40f16b903a0aebe80cb063cc40b0791d4a67341195c3687c6d8e74508f8535577306369e6262f44adcefc1c66433bcb6e17f852e6bb7cbbaf04657fefb9e742e360f5570bbb15f183dc5592d8852980ace4bf75cfb8539c288fb283c82eeec414f4d74e20e838ca0673488ccadbf0344193a00fe35499d39db8ec98309ea9620c01bb8bbca75a7782a9707987bc95b9ef2822244df04840165f505414d3e2ffa8cf2d78df242b9e7de279b281dc4fd5484cd3f40a49bc32ecdc7104303956c2f6fd4fcbd724cd0e3b4190194bd4b5442661bbfa626e6ad34ffdfb9fe8385cf94b0ad01a92d286b8b764333e813e9bb4a8130904ac3e2cdc155e7c54cf3d62d22f6e25a402dbda1af2eb0fece72e2f791769de9875812401ea32e6481c4e63aaa1a643f2323859759922e33333699716d5e1ee5f5e293d4196fed075f1ddfb19a883c097a782ec7e0f005dc4c8e3b1de7e0ca7800dedcb6c08873c8af3818aad3db16545b133195444ae097daed9e2445bbc5460962729786a0177d392186cfca77b7df89514d764be3fbb829403cad506d1dc8c64a552ce2412ee078338656ee2165cbc69c0b8520dadb9b9ad9bb622714c619715a0cb869323e8367de6ac4ca046f020be2e3a6d978d45b3d13ab15cb2b2bffbd1dcc79ae35c693281584c9d79495c30ba9465992ad8f01fe36ad03c81a16ab387cf77b068a2d94ebc157046823d7f0379ac412c4ebb239c8223ddaf380052995c3fcbdc8f01e81c3a0cc9949b64c2f0b99d7d1ffe111722b09cd913a96b1a70a104c97d8392af070726ff68b0c034ccfcd2bc7a49ff9ef00e7b7a48f3985b0f7c07bd04f023fd04d0ebef95ed94c5ab21bcac4c370ec40096fa125f54b0f37fa2e8bae02d2bf31175012f5974be263a86c56cd646661ddd17cde3da13a0cd64b411cf876923bfab3b7b45ad36fc29e7477a97d6ab79a4c68dadb91253a18c2c75bd5ce0e2bf3082e89c5fcb17499b817f4e6bd2fadcb0b2116d1beddf4156d3745802d725842575517b9cbd5e6d3d7ca32b54494453d5f0ee17123bc69b6eaa2002d57bf87a2c05f2c569780baf1a4ad8b26ef493e1555b2b0bebb99356318a4d36de2d08c0bf54d6d9e5d3ac87cc2abe2a4e061d201b33f1f051f0f6565e255e2371cc1cfab1005b0c96251d7985ac4227bc81e2b7d03146a2daa87cb9c4e00a29afd2d8c6536e2d714daab7193d5deb5622aff0000fe432006406ffcc2c3b2c45bd967e1d56e04efaa5b30697a325b7fb5d5302115f277b0c17043b621d8464c30602d517dc0fba13e78c5dd43875e7a08fdf88c6e8878fec59c4b9dd7c36d513e69f5de7049747175bf6c4b9e73d5f8f12a08eec3dde5bcae0bb876ba931a9a8c6d5d371af42cb7d6ac3695d3aebe74bbcc016e107b9791b50a38e3afaa221f6f9795c325a59295486f4512357d76ad955e328b233daa0a9e8dbc56c462feba33801187b18d342d7588cff8376f0b887a376bb4e73918e873598866b839d0686c4316386529c8c3d8dca39538718bac4bd9ba50d19956a2b4817c7882d0c7cbad82424bb058c47b6e95de5fbbd3e8d4c55fe8dfc63d6910a2086ab0ab2999db632b1b0d91d4af1fc94006bc1bce5d8a965bca89640077d280d4e1f2008442a8179e0e5b218664d7b75c8c46f2e1a56203e50017407ea8a345bda24b8e3b47da4a5800285cab8727e8247587f889ef281601dae21e89b925a76afa7b73889251a6f3fcc82feb2e08b245479aea62ff6157f0c3cf04ec710ae587e6337c2eefdb7d325e4d68c4235bec9879fb721421db8cca4f300f9e706e366d996dd4fcc94c7b938a258341b770074ff2460edc67d567632ddc82e29415dc538cd5657ea48ba5fc9fbe1c4c50c2a459306c4e726c85bcf0885387740b39f795365a8fda71b903fb616d1120c5bd3a454c7e2d305beeaae6b067a16309832707cb316850a746b7a5ebe4d5039af77decd0d773470c3ecbd4fd1cb0d0e3a43ed8b57c9e71b09497681b65a969b13134e2ac8a4cd4b6be6035b97b6e35e082823f1828950394306f3161655e2355cd8df12f36216ce0b9f549681126afdb8d785811485bab5e4b018de3b05023695370e7c474addf084836d72502baa79bff88f5fb796320bf3fd175524180008daf73bb5529bada98f8d965ceccc5d1b2f8e8282651ceef75603582a8bf79841ff62d92a937d1aaf5ca7684824df3790e658bbfc6bcd91976f432c49a38d0bf9a7ab202f9608413f36047a76aa029a3de15dced4ce0166091dc1d42c3bdf92a0943a94ca76bd7f67807173686849acb3b643ae69c00e11bea9f7ebc6e61e4d5808f1be700029063e9218e235ad31dedec1e50f643991143af6871e20d62368994cc70e26dedee2a1dfc7e51b8ed0ef01c65c2b16b3f5b14905440b28169c432a15f18608ec3fc8dd8699048012792c74407c5e8a1da5fbb4853d50056f9e5c5cfa4dd7f043d06a925f496cc0757b0c7f5fa3852d9d508f0771fe6353246991f8f434c054cfe6b1892c314d19c92b038a3d35d25f6e35502a4e350e99e2b685d09ab2d6db01eebbe079b621074c73932a9b751181e2cb0640c9cce635cb2292171b0bac35aa12fc88acee50683af1541ba8ff29846658f63ff6092a5f4c3745d0fcaae46e8bef4383c2e965c72c34c79983fb142aa7c68a142f3aa915c09c6523b42a43d2caaed48f141f29c98f15478fb6cd298cc657144ef8f2e1dd1671f7eb090679162821b8dd95c690a3594d641c39c51b73cfdb85fe311f7dfbeda1dd4ad46ab0f2f886fb7034b4af11a22dcddb5c866e3a1e724a3d4900f8c2cd62b3dcec1e496c025116bea0428d22d17cad979fe7d82fba2aec74dcd6cb231a0c172093aecd4ed16a9bfbee7559fb0907c79a20172542dd201ff48f1f48646fac615f631c48c5c285045bcaa2cb8fab4db43ea82034ea60bba39f9091955d0c4eaa2861a9f259ccbfbb8bc3373e3760759c5110ab6a64ccdd1def85c44374803afa2e13e3b57c20130286cc8d65162ba953745f7f2d4a8a79e799871b13f1bfc576c6fb5d25a7a7c276e6bb9782cdf5f82d4c7b6f27aea05b4543d34068cd569a0fef3ad7fcc09508964a5373688bdfb1aed849d7da47178f2ad59e6af2cb83ebeef956cd9091314e43066fa487e5459955938d83d470000a44a467207b9630f086d5cc1bf66f6425b0dd552c36a5f4ac4174c1fc8382fd168c0d46bf6263463916fa5fae0eb60d9dcccc3cc2f15af40a0ddd7cbec5804383b4a13ff99d70984c32dd8ca61f1182a6fea68e949f5bde9b20a1dcc1a7666bbd3989991ba73a2d08a9ae8c7f1177bacb4e02e9fd520ad819ce0acbe7d790a95bc72d89278a62a0f26d9085d0ff3a4a7d664921d3dd0da084c53864e54324b1703e50bbda2647cdb17aee27355a2e38465a6050a8225f6552ef123c0dde0772ae033fb2a2cc4df08810485728a5d1c09ce4f23224a8a2bfabb5b8ee645b63188b478d537ed2b4c32582aa832e4666375b12ecbe04321f004a8471f46af83757bb63724018ba4882abbc09bed1569e1fd59958c391e90aab787f3ca3f6a8bcc67874a8cf36094d16eb974a7b3b12aca3b5f322d4d662bbb1ab564fc07a21dd92939bfdebb9bedffcd154e2482cb0bd063ef3e855ee0b3f9d65288f63fae13e83cde348a686566dbe91770cc0262ea9b7817cdacb263d78b7db9f499664aecba2a7402bd8b4216c17f03a61b89935a9fb4457b5a2e322936a688d8da8ab13dd5b6a72f66869374cb902e42854adaa05a9b6cb08f2866ad29582f0220e5b1fbbeadbe5ebf2e5052fae0f7b51bc2f66abc72e3ac777f1da2dc38cd920f4c28c71aede8c6ab6769829ddb9dac99ba3e07b771b12141bb995fe5e1699e129b078d1e01ff49a08d2f6f1e477117fcf1a119ffacda21f0ac3e6b040aff73779e57ff6fa64186d992c5e40a4bb67b913a0b73dc55dc2c81c37c2e9fec4c4e1225582293bce8b928cc7a2e6a79fa4ac1c500c532cd5990ba1729f04785164e2651c9db1c74be35a08d0843b30233bf5ab5a6a456434aa3874dd2b4b19ff06380944a92bc0448fc2992e8a84b1cdd6fff7a41bbc696e737ceeca0e157725cdb61f7d1a792cafe696af3f53bbe09d461934c8bc96845910008a08c416e7daa3c0eafc1415c3e340652499c198da3e317ca21fd2da8639decee944f0de497c19473993bf0f078f5cc4ee01547a20301d5ff1f3fcd7ee1527ae3d948339aea3f13faedfc792ecb56bcdef420162afd805c11684deb0173b7f44422a325b44d4894d8cae22844efe0d54c2d710d63850f84f601eb64093de574b9142cf1dec5a73551e6f04cfc90ceb1646eeec850e806f470f68bcba854ebb4a97bee6a3312b1199171488630e8f48d9245cbb21af355b22b3bbbabc8661a4a7ebf2da30b3af60dfeb541730bdd9dc796e7e2a4237b14981741bf04ce1b4666399fce93c2f071c96791982ae4f056b5e35adaa0be6cb0716e3d03b21b81f983b84ba7ff120082ca9141507406367a1b787e17682a75fe764e618a6cb973fbd0b8b611178737a88c7e150eb7582c665b7830ab107ce83ded2e06f3cba545e45fea71195bee3adbec50a04d15841600c901875e13d3b92cc46ed59e57149b8be5d53591496e59ffa131c363fc98bfd26712a485ae06bbf26457cf359e9b389c584459c04d4631271ec11ec8f651e20480dc12a6cadd7c6230ff9ffeb7beadb2106cfdbec4a9ca86199f8873a9cd979e8c31c8db0cb1a42abe1b329b48231b0af529d0a0cfbd0a76dd50833b1b5219fcf3dd34a337fec1b697480a291dc8e7fa1f8b130682807fc926cd7f6452b1b6c47f32a3be290dcd3b439e6856dae83e8100dd1d4b1225c4bad6c328181036c9b7aa10b09f6af155cfdd7047e5a6c740d9f1694b22d8f82ae98f0a89044660f2601563a16e6c345497a806cfc0d54e3f5435381921f282d9c3afd50fbe869693af4f43efbcc755c29c7f38ec79a55b152619799dc8bc817df53b642016fa854891de3f715f1ef") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x21, 0x2, 0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x0, 0x7fff}) setrlimit(0x2, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x7, 0x7, 0x0, 0xbc8, 0x5, 0x100000000, 0x2, 0x0, 0x0, 0x1}) fchdir(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x101) pread(r0, &(0x7f0000000100)="3d086510426694e63aa95f763ce92b1baf184551870d94bef56441cc2f0c0c99dd261b768a9a52245215cb62e0f49aeeaa5c594f5478012b9d06f334b21dce8c1ca188027579afbeeded7e88d3db089508febc5309e8790f5f3327fe443acfe9cc07e71195a945098d656a5ddefded1d64938c68214f1a6722f6273b57e7ce15f657bebe0ef5c51b58fad2c2457c66b16605df88d7e6fc83819fae1c0ff32cd431db90f0b3fc6a5d67233c1db586ae5ca0c34efecae973492f54b4c6e90d2be9bf618c46c34b0d2e824457bdb508b983249265dc86ab8aec503ee5fd6f6987ceff5d370a7f65c4d3e753200b0f", 0xed, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = syz_open_pts() pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000002c0)="bc8cbdf73d97e74a383efce7fc60d338060251c4f8936269b4d635b52fe9809cc67a079d2e446a5d254db24efa51a1a1e59e4f8f893d03a48183a56e02497b5fd75a63017c0b5c699d9ba69ee2e1bfeeedca144fdc2ee868cfbf2bccd3afe4de4afafa724888cfbca3e1398f4f926139a8e2b77e6092b3b34df19291b42399b5d44301071857401f70c3874c997f01d352f49b7c8664add3aa115b4c3d3a58bae775bf22a42e1a0e80039aed8cd9bb25c2492e4a3870dafb49e5245386c4c92095177d02a0d9336328f0ee08a107ebcf5e2a19a631b3e01ac83602700bf58a832c13616006e3038d8822", 0xea}, {&(0x7f00000003c0)="9ce69f5ef5a307725a325f470d21bbd59000928135071f36d89294cfb917e63f863550cd40ff19e0b72cd031d5f5749072a4750d9ab31c3ecf4a411bc5b448711c554ceb356382dbfa079fc6b24413a7b2c002c9d2dc58f49a7f693868bd4fcd7886658bf2097b47ce926afe5c900be0ae11ccfb86a73b6a52b883bbf3", 0x7d}, {&(0x7f0000000440)="368fd87839a557cb98dc48bdcf7e408383457f0734ff580762082c620bde7f0f3df775be694cffc46c6028987f23bb7497c43ca33bc1a36398f95618b39fc1b69b1856a805da52ae0d4f6928e7269114c730a3f4d83f8508f77ed0c1653e1f26490a4587467e82e128b0195fac728eb6bd16defc325cf4362167dd84259e26ad29aa103289b425af05adec00d151a90c4385f4ca47b50494", 0x98}, {&(0x7f0000000500)="6d769066129345094c055a9a84135e3d1fbc0a56cc3cf69fd79c405c50ea36929405bd49949c82e19f1dc93e61a0691ead7ea2ad9ed9eb7641ef267eafc91967df3d3b0b1c6c403696a3753b0029e8961900cde414956342f149ea47132e18cba9fb438c6cb3e718ce4c4ba0cecdbc6c59f0a8412919d256527fd7d39c35f50295701e789124242a1e57c388950b0789b0087ae1c98b9dcfcf226bc90b20d5fec43f1e059d3486b107b88b9dd14c01c916438072719b796350a37723db7ecaf34a627775237600d885ab57a017bcaaccc153f6f243bffede89884e96d9214720dde6f80b0eb79169d298afe258e3f411efe071db6006e39286f2ab5854c9132ef09bbedd82c769473df991ee746eb4676392c9162bdcb3da20ca07fa73b776872e0ec4ab5db80c54c9f04372103105fec89775c93e1e20aff4017dd021642ef24002d51f498478496be4f699d9e229617501f8119b1dffc16c9dc2ac1392beb75030e70c6b4ae63183f062cbfe40fe49a19e6fd4ff1029f5b282698a6f190ed7320e391a5e7f65be8bb602b3cea3d5bcb5d984c52b5227eefdfaafb82215743ff16d5847594ff028c1d89eb2979e8bd45a544afeb3af008137aff3f5f089d0bcbc298419a90073f19df5fa43bbb7c688c2c9a2faf969f5080d85045f031fe80dd7a0d306303a35bd48d58812033a4ae09f00a26ca2d2f435a4943b137b523a0dc58ea22876795c8c9861445a65a3333b16162cd3a5b36a5d207d7e9ae5f33e75cda1b1f05f35223a219f4de82323d1d533a09c7a697497088726e47993770e8a2366bd23f2e92f5239a8262dd5cf512ec491ace163ce78439121e98a53f66097d705670ba5e0264cc6c63846bf72d0dd745b87b44961e9bdcdc44db3b634d2934f5fe7037082f2c9127cc1ca2ad937bb55d5bbd7f34af5a7adb135b17de70ab5f9f1e5a1316b89bd917236b0e20bac8d40bf526dddbc92e271ac20b1e1b06934cf9de1b6b29ac7cfce834fc2c2acf62aad656bad327b56c67174c99679b0ba5cf8e042341f1e93135fd10d9a6a0aa9991551819d91cd0904dfb39f9433d9380e1fbe053fa02983fbed2f310c5f7c1b5150450113c3f0dcac30108420d92f967d9e8d8c5049a68cf009771d96568fbf00c9c394f4b05e14abc36f36270a6b43aebc2cabab32fbdd69a036093d5d8889fd6b95421e29d67bb545e4007af6e8fd41ca836e2fa9cc16b63c220f5df8075ec329a11b92e759bb4717cec1abfe36fafeeb3806e46c55b6b3ae10365ee4bb339a2ac42826229032e6ca904de22f59cb77be2bf4045c6c93618ba34b0e93a6487fb6f20380be312df55b531e4a42a0c3fcbe27ccbdb7c3ee16d3d4771ef1e0f90bd23f72e1c7dc907a51380dbfdbd1832938e67fca2d973ae17c7327973a4e6d6f367ca56d86460c900d0f8930b0de4a9b066d99dbed82f5cbdd7d663632bead936369bcb9efa0aabbabe12522963039d87ad55faa1437e27aa12b533fd79fb75947408785b93fae99750dd621b63f9d97a09cc9c42fe51c5c814c813961544be3ae5e984d7d263082fddb49849098954f8c0dbeb998856214178a3f661e29241457f75613e2132a3634bbbdf551377d2b65db917bc80993dce664b7e5cecf0b2e9e88b27059035e3ed9928acad6f2465701e8e81a0f51e36b8ef1bd22b280878f086a0c58d3d5af2583742d9e05f43e1f851efda861e57df4bc939adebc127d375745db151fa181bbda21872d53c373496aba42e263b9a5a2f613023898138cd9fef3be7314223ee793b125a57e450466611b1dd7d910039e0344bf6b3b5c6b8a5a59db77987f656777fd2f47e69cf27d3144206f54b66f793ffaa3e8ce8d5ae63ee68391266bfd53ee6ac2ccf092fcb0398975a6a44d520e6a83a8402b5fd8b2e9213a5b9138eafb1021e0b5129a636ba1b49e387701221eb12fe8a900ace9e6958d2182a9753192249baa1895b5a7c2a1e447a0b96e0434ae52521385113847eff9d041dadcb5574b1c8bc150127ec85a4933e56c376dfe74e3d0e7525ff0b2ed430711f08a0729508f6cb40bb0c152127799b525e98bec4892d226a663b767c1a1b1e5011c2c94c27e3e9814b711696f5e2a486bd5542fcc117f6be9875e9e0e93e06573969f6f3244f63291648a4b04f3f81adfa884ca8bdebfb84cc7c5ba59649cdc0806065ef2228e020cfe592ab22716923a8695393bef1c2028e0a7c5bca326e74be431c1b14cba7fb952b692cdbeb0b028604d79c61602fc1b5d02332ddff7fbecb1dd601df4b4581f75fbdf2082fd27dd8704c77976571273bf2dc6d55e6d8dd821bdcdffd7517eda398564bbf43735b98befd3be77db82b84d0eee03296901df680879418473085322a8d8e4b8beff26f63937a3cd56ed169cf52c27f297b10b9cb96bdabe67617fe7ae7cbfabfd9f96539e1eb38ff58add2fc41949698b7cc95020bfa80588245e248f1d42521c79ef95f813f979630d6820e5aff122cf844bc9142ec256db555e30de6087f6aeefb757012e60f066a8b219f493b6114bcbef8fcd073fb87dc4ad8ae74ad9570cfec186fac2f18c004b158936b16f8d3c3633bb42705ac31d6fe49b29127fff868aa0f18728d4b4845292462cb4868c31c5d36748e02bebbc80421fc4634f4bb6d00cf04fe1a4dd60efb48a005638fbf995a643ef7cc5a8bd3eaf653c5f0bf5cdc244489bfcc8a3bf200b3420c34a3e855ea0b7dede3d8044cb14b5fe487878d00e4e317672fdeac59e682cd592fa1e14503811f2495884826887790797e1c52b0eb22ebb6b9bc368680d69cd4409e12ea614c7e6c3ba5da88b4085f265fd900945eacd84ce12fa190d35966b7e161294f756a5ec4430843bb41fe6e840f925073bbbb9c88811923e2db54ee2cba48e079e7abe8051becda47258746b070b50c671b57b7c159a12df232764f1a8eb8a3d0e1bee1bbd413025150226f2a6109ad6a70c88ea0e81da2e07f6433a37a66064f9204060b96ccae715b71d9130a87ea6106d5831d3bfeaa4084807da1ec8ec27bfd7124e410333df6cee0eb5b27d4f8e341b3c7c2a6be1c9e61f572bf90231dc19a675094d4882227873c2c7ee82fbefaebeed31a5f53f7c5f2916e82b276f74bcbf2b929367b142e414630bf515f745f2d73cd86bbfb096f528b540ddf64f5304306ffcbb42ed4242a293cd89384117e732039aa43a95df61d94f74f58f6791e8adf347c65385036d2fde6f5037d512baed8fdc90118671515015130f3391d613d87524a24779f4be1464caa277a12d9df219dd33e1b45882a21c8eb47096cc8fc1d53b241b22363e47b78134fa08042ca314011436a53e8d35e8d6e4c8df1e217120b7ac655c308c37d5a3c12d54501b51216fc1aad272992eabb04741f349969f3a5f708c3cae51922f51b475d4eae945d2d440cd037ef4f624bf2540ba85c2f05eacd6ed8951ae82496aabf888bb7d0a2d9dde02ccd5b5be9f774d7ab3c0c21506ce5c90b1c0be7fee793876de4080ad0e0c3770c7a1f76f15ba44f10f8dec35c6b89e147dee465b65144bd2c311984ccc6cc45e020d4d76c25718c7bd9fb79f10e2d8247f61f316d797ec6d5f75df1a236544b018236b990471696e4b254accdfd9351493eff9cb58adf4d55ea0894293e0bf66b0e10227e2a8d483a5484265d8dc98918940980794828b4579dbb75d45a44d1f342f6cd4b33598478eff5ad18f58319971595e731d29d00ad01bd9db39a9c93fa489e5db19a1484f35f3cbdad1722e8e4f45cb0e9ab2bb970864ff121b50f9826c60d6b684d73d3eb2e305d7618f1671f219811ae9cacfbf1662914adb6c2eb11c9048f1bc81100b5d82dbbe6be70aa8e9e28cd250d01fcb21c42e1a47da8e4734b908c65a0c42249e9d1792fc4f106a50348f0524c737938043a929b1f12480dd640e9d865e177cafddb80e5619b447817b81103db1d913b66b5ea5d1b6d718a1de8b0aff03bf5ce11c350bacb7cdf6f2fd38cfa4fa8661b43dfd86a44b99e5ab8917af0b36a3442963d0f83e4f23aca8f28395f46be0159a8d7a46007c172e71eb1ae77c8911f3d76288aaa40bf7d222a15f4b43036d6e5949edeaae1f6ab80bc3aa74872c5c61e0e4f34fffdcf04234629e4aa5bc19e97dd2e5e4b80554e2e6d1e7e79c4f2251649826d54d406b1cb9aaa78d38b9d24543df861ad875c6bbaf804e69f1cd93afde38d3b20288d28ae1a9c71d957eaf645c78d3fd2d2c92dd1b8211388397111315b764697ab766cbf6864c38170e82170e87e3e9673c1d14e8442ab4c44908f219423407d688dfadd18be6570731569f382de8e6ac341b811d363920878b2c8dd4798165742e4688d85f5e798437799d9c61c94318e3289597e96c4d89e9ec95efa172c43f435f17d4f1e57dc457096755c1b09d6403ad26baf66946ec0d339eb4522d8b28d9a0968f6502f17f68f77069b77cac10e8bb10f68e3b63bcad71b893a415ccc4e434fea7048e03217b02bb0169268730bf42a123368a81f3793fbe31c038bdc15097de227fd97c6a28949c2d1bf56b799b5fa04b257e5bc3d00060459eb115720a0f38150df46b93c1d763cab8130c5bcbc87614c784e1beddcee4582753a46f5bbbe122e791abea3e2f1a7814c980b9733ad22bcc3cd00f554d34fa145e44797dae102d695f137f94091f54ab8d0f740439fb3d197da2d8183db32113eb53ceb6dd0464aa098af1a6564d520293c83f03757b42e125b886c65b173ab4f4c593284e78c927ef9115c17c6cd998ca24b663c33d7be38e6cdbdbd3b8450ecf06b6194a2fa13b06a7f7c620ea0a13f8fe41fff142751b6f01f43ec5d98c9ec32963dddeae0e2f5de05e420f26f6912aba185dcadf87bfb39a39c5bf2b1fd26265d6536cea93a6cb7fecd48fda4cac06393ad97e08c93c6755067b1b6cffb5c59976716e8242aa70c25e303f5aaa32885f35dcc21afbbf817b98ef23b848be0713e84c0dfcd9b2112a9dd7c74cb73d0c0baac43ea2b209cf2dfb0d9093b29eea17c12590f47cd35a7489e19a9013802e37ba3f395e907bd350e11243e758275d8f97468f1aa504371320877c992cf51018806093f98775e28c2102ba6c05b66b0d7fa5ce6b018e193dc608dd6a9f1e9e5b02b13c36bcf4dbb4db1eb395ae0d9fa0ac951195c9613a969d327a0be52df47c3bd29b6766da5c8d322353f5638b786d2c8788caa1d395f3386edc613a55e2db0d8b7276987b7de7c94ad8fec769556afd77759fd06d3c77f1422c15edcf6fc768847926e0fcecb88c2072442d79372f12db6f0e6dcb2ee6befdeb85237b62d582328265107d0e2d70d0e9d2febffe4c4469da691f8ac2a3f79aab24216e4637d22bed3032633305a3dd96f90ceffbce5c41a261218c85395590aabeaea70963b220c6db19fb2f1e458a42df2ec596a142c9784e6b85e76612b9760e9f6b33b85a5fbda3e129e6f6f0ee6cd4c0809a80743c41b6e01921cdcb511d3281ce372581ba78fa383e5e2992143dd77ffd6217d8b0c269a01c075b48e53d08413b1d14a5e6914eae470413aedbe69c1fd180c23219d7ff126f654d348871a5f8f753b770a203caabc78c1bb9948517152e1b75045b033b9d870c92a945b7b197918d0bcec1b5f0825fd91753c5fb7123bdd526e1b3b31b62e7a3e47ead0a7c572678782f031de529dccc232583d67823e6a5c5b260e190946e5d6d6f80f6df64297a17aa0e496229d324fc68b6c6caf784d31c8b3e1580d6fee320d933b8", 0x1000}, {&(0x7f0000001500)="2935a7db4a6b9d88e28bb471fca974744180d5", 0x13}, {&(0x7f0000001540)="868abe8d4f84e4ec", 0x8}, {&(0x7f0000001580)="cc7e04e3740eed007f563571becca67f1c04675b9756f35383cdb83a2312cd8b4444b2de", 0x24}], 0x7, 0x0, 0x0) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x7fff}, {0x2, 0x7}}, 0x2) readv(r0, &(0x7f0000001b80)=[{&(0x7f00000016c0)}, {&(0x7f0000001700)=""/230, 0xe6}, {&(0x7f0000001800)=""/155, 0x9b}, {&(0x7f00000018c0)=""/19, 0x13}, {&(0x7f0000001900)=""/234, 0xea}, {&(0x7f0000001a00)=""/198, 0xc6}, {&(0x7f0000001b00)=""/116, 0x74}], 0x7) fsync(r0) readv(r0, &(0x7f0000001e40)=[{&(0x7f0000001c00)=""/62, 0x3e}, {&(0x7f0000001c40)=""/89, 0x59}, {&(0x7f0000001cc0)=""/82, 0x52}, {&(0x7f0000001d40)=""/254, 0xfe}], 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001e80)) write(r1, &(0x7f0000001ec0)="bf37323aa1df567e52bdf5774aced0e19e173911f97c1b19f6bf75d508d2a26e08d093a500b7cebfb9bed0059101e511ce05c2b25025d7790c115626b7487ebd48ba93788e1fad19cf654b163e95ccb399674b3ca10565f67dc3b66f414b77e55cdd423b10", 0x65) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f40)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000001f80)={0x0, 0x0, 0xffffffffffff2016, 0x0, r2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001fc0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000002000)=0x1) flock(r1, 0x1) dup(r1) pwrite(r0, &(0x7f0000002040)="4c0dd316ee4f77e6cf607ad8ccda7fa2e49a6c016356251418d8e25f39dc4a13070035932bb15e3d647cf37895c1c7d76d2176459389878ed6394543b7ee9866626e7e2298cb63cde9ab32dc37d384cdef651ca1dc4bd820322d05c556d0a352316bf0b21fda6c2ad07b2d895b0daa5e7977", 0x72, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x30) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000020c0)=""/79) chroot(&(0x7f0000002140)='./file0\x00') 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x280, 0x180) setsockopt(r2, 0x2, 0xffff, &(0x7f00000000c0)="1f087cfa37bc4b3f7069e00e1fe8bd2aca73cc8d3869ea7a53c8a7c41dd64c9cf40f1e66fc887e8a25eda4fcb94f3283f492c200f549bdbe1db9c7337c25065ac7d5ad9baf0fdfbfef39ed3c6fb18ab8498ad0fce72a70d83a", 0x59) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7a79c618) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10007, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0xa9fff52dd2c94cbe, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000300)='./file0\x00', 0x20000, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x4, 0x1, 0xee, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x50, 0x40, 0xfffffffffffffff8, 0x4}, {{r2}, 0xfffffffffffffff8, 0xe, 0x40, 0x1, 0x3}, {{r2}, 0xfffffffffffffff9, 0x2, 0x8, 0x8001, 0x9}, {{r1}, 0xffffffffffffffff, 0xc1, 0x0, 0x4, 0x3}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40000045, 0x9833, 0x3}, {{r1}, 0x0, 0x40, 0x0, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0xe9a4}, {{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0xffff, 0x9}], 0xed42, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x4a, 0x20000008, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x7fff, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x0, 0x622c}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x4c5c5631, 0x3}], 0x329a, &(0x7f0000000000)={0xa7}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000340)=""/115, 0x73) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000001340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x5) mprotect(&(0x7f000056c000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x1, 0x0, {0xfff, 0xfffffffffffff000}}) r2 = socket(0x20, 0x7, 0xc000000000008040) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x401, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x12, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="8aef1346d2decab47bd09bf2d530f02185e15d9954efd4ff6a2fe5425408af9a000000000000b94d81106741"]]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x6}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x206, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000140)="eebf00000000cbc2481ef1") 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f25fcfbb861aa4635e83a7f08e6635dbc3fa34831083b8e7e3d2209bc478486171539ed5b666b423df6394e3109e44be5959c53ab11de2e5190bc185017b77428f3db502bddadb6bdbbf5fe2f12669007c126d76547e8f318e357deb3e69176ba0b878ecafed539bd2ec89a3c5bb9b10061bbeb843c07fde6024dac6e9209be6aa5c07c086b9e0dbdf66ba466bcf8bdabd81380107d4a33cc2eb2d6b6badc9b1dab184ccaa561a0f0f5e1e23ea0fe2340f28361d03db7f57e981826482837d00"/203, 0xfffffcab) 16:00:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r0, 0x10001) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f0000001640)={0x0, ""/104}, 0x70, 0x1, 0x1800) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)="4db9cbbaca356789f1bdbc7b9a4c932e24fe6190165fe67a2dd48cb3d2f0c8c0c1ce45c2657695985a31996f9589b8bd1172f8d79cccc4e216ab582437f87195fd55297f5a1f2c27a2c05bac8873faadeea399b004b1d09b908c3f836f0f0dd1777729694361373c01d8fbdf5511347abf1445956a05d6468f2c258fbf3211da786937e6710b788a0fb88056c11c8d6e8d27bb561ed020004ea0a3e55b91840c328d3c5192450c573d1c6fe282a2650df27d480060bdd2a95a6324c0938b8862a0d538550cf07b62e0cac72fd6a53d5329690752cc566d27557f6000fb586c8f8b6e6a", 0xe3}, {&(0x7f0000000180)="066e494c653644beeda9b37ed5ca111807776d1e156d14d97b78716ddc9fe1fff699c70c78bbebd3673880717609acac60f35d8afa878373423327e90a155643b79b9da2b0c844793ae902d168ca5720e3263e675202f081a83329e0393dd4bd69e5df48e88814597e53f396aa195359895b0ce5156388c80092ac103cd5feb37cd73e982c54145c4c0f27d5c0fe2291e348a34268be41428054412bc05f3a72af57cd383794a54685088a7f28f1b711aaf2e239c66d0c948196f024312c3e3e999eec709bb1da87098fc7a2bb4eb208e5ab0e0c41086e7fc39f1980f8dc6719200f79c95a78b0c6ced54ebd7838f9408df3b53a784fb9549e41ae676dd0a731a8e93651bfcfa005634a78c444a36522f7ab5e7138327884b7bc10e68e7c9b8b09da3eba431417cca82697802272dd019dfe90a43195966d5fc397a3afc5bd785d25974411ff4488fd32476dbce8df0bbf87368f7807dda1fa04ac297b6e504f3274cbfb4c56cbab4813c29daf3614fd8f644241f718319a3dcb0dbe51744ebbe27b18c860b0b01bf624910ea05334e52ea9abcb4cfe44dc1d0ddd6c972574b7293d793cb1fd47fa0092c63a035d2cff55c503265c6e8c16dc835eb3fe8210e3384db23de64ee107416f3a89d435de0eda292a2bf30bc0e8588107f00bffafea44e68309eb961aa2fa82b45e1663e23e60b03c9f5819aac1a0463e86a4ea4471cb9dab36903a6c46c32c6869be8ca1c831f689da371a61241295d8b516d6e9717934c7ce53bbd5de91aa3a58e7ef396d34643e627ad79f9f2f48fcd0d52e6259637dc958d4073ad3c1892c9ff67b1c2aa0b2a4f7440d57b01889a1b1edae51e67a08d49bc5bdc5ca4aad8382f38d8758c79f93e16860304723ba819e3c91360b965671bbfde3ec99d2bd3c83c8fd20aeae40061250e423f34f1e0e9c23f796ec81cb4c5c9490787fc61fde4636ef4657de67a4cc3fa27ef02e2a720077d71a96e4340eebae71c80a6acf1a08cd52dc9a3f4532c8a16e16e19aee7f765ed3e95ae619c2567f08670cf78056c7ee2e909232e729ecc82cd99af63bae74be50d691962ee87333fd6030ca2bc667775bfbee63add772a49dceedddb3519a96fccb3a661d67258b11a26bb4d9389303c9dfce1d884009d6c23b987dab2b33354f095a7dad2d99db2b9d6d747d067408cf6ff04d18b741a88d5cd91470f09a709eadc413d70464c7e412bbfb904de55552d04991d87a0dcd3e427d875b9411fe8e189133055ad6f5802dd86dba3ba4111a92d30927fba25093504b5c6a61eb4985767ed445841812956c2126968ccb8503025574b85ac5637231728472485ab5873f78cca963f1230a4dc704f0c722378cd4a9fa27760604df0b05d5778e6b7d1b0dbf16580e9378518a0d062cfc20ca93b9170491e50e55c4e58519d5eceeed63e6b9d0ac24dbe90f27d92cbc76b1d1eb502b57995445e2c0143cb429dfc5ea883f343b16eabdc085a4105d183c26cf740ba66490495b304cf9fbecbbc94493b3b323b4a0922ba0f064351b31094196178d690ab94c86b286ed3eb4b303aa5e4c403b8df94e487b14d41f057dd9af261166debb9db13b7f29092550d34564bc3ec44a7d58a6cec8a31cd427c2b47c0138fc4cf57268d5ad941f5c21698b11d37374f550d27fd0aa8b6711d48809586765b01730793dc8256a4585aac7477a79d7e97c5e49532082293c7c2008f43ce83ce00618608bcc5253517082858f04b36d986b006be374e9f078dec312fa56699ecabcff1c6b5f779c44d92b14c81f17607f3be250ee799ecd44aba4f81b22dd33bbc4217479647d68ff55039fbded89ec813560658503b6aaca7e0bce32ac17c6237e796ede8b2cd6673fffdc8e9bfab9cff1c027e7c9639859f17b4383b8722346e60bde8d5a58798a5a70caa6c7916da92398f32c808413b7b8697a1a7b065a3ba4e9656bf3e64a01b2d3561770acf24bcdfc22c23d4d2294bdfe8967492d9b0ce1d3be617d90033b9a7f52f5eacb0a9279fa230b43004b0293d928de93e04364c10e0814275e06647b81c52379f7142ac4ee35de05ad38254115f8ac9dcc4a207a55d856215ec4a6c4d7b51af2ca00ce130b7337804c7f2cbf2bbd2aa01f4540a193fc0e33073a3bd54824fd43dbdf1c9e0184347df4e4bd6a70b8df4d231ab6f3f33d1551ebd040c91ded53d0aa1dac886e84659c6eca300345cbc1f47a5e967c5dd76c89e2c2afa0f69a3aafc725853ad6870157ddb6e36d6bfbfd582eb3d1d383a5353c8e481e72c66831701c58dd169230b976697f52b717e77c78b2e29900bded390e40984f6be1493f0404458e77bad4222b788a5a5eca0f7ce7e5b898b05e467ef38a471d8079c8cdfafde0bec18265ea016ef43857cc88938c0158739d3246a9becaee89b746ddd33de0217ef1ba5c50903c322669f95b74498a5ef3e661a0715d2eb65d76145b5c68db91959ed3fca61ec47b98ce868c311b2bc74cc4867448e5156bdb4e29b6cffd14933b907413ccb8bf6e4c105e527d65a98cf74d183f4c5ae73a696831b83259240c96143c475d987a284c60d112293b0d8a23c4e8f950b7f0c03ab389d4cf756112c996e8404b56795ba072b3f0f0a34d92e1855641e679f321900f82331b14b9aeeeb424711fd409d3f3c26be18b0fa4d71dff8b0c9436df69d45656d4d405653417f96642f0efb90b175b3a13f657cb27c307e5995f4f02e0c9593b58ab76a0b4aa58d7450fe18ce33899c4fc803f1e43c7ca9f0fc0437bf84fa922735025f9ab7c0c915ec72ed181a6f3326059d9971bc56756254f36da3de4f9c011cc213cd62bf00824debf7fc2745bff7ca58a03e873685d34793621001517207b76fc25bd4047e792b8493018feb576074aaf4078544999883a2abf23eacdd581cb7479d450e582f644fa920c7b7f60de55ffa44586ebed9368bc5c21ec2415eb04f43bdb9e2f381f7a9d371c7f6671b475eebba1b35d93f6745390b530e997b034cc836931e3098bbfdb5db18b01c861813e2e6fa2e2f13ac30aa44a9c11b0beb2352c505f8c83f0a80300106d1a2117c84f63fbb074d0d2cbd3b268ac0ef675c2bd7c51619a8fe6f13d06e64e355538b1da2a72872dfe0d829e29aa56fe01f56d9d98fc5a5afa598629c2cdb066909eeb020792ab39f9ca6d07c721ed873c72655d1e2592803b7951c8c1359caf093cf8b1d9d4868936871768069d43ed23cc76a26bc2a9f6ce4736e72b5a58e29fb4087855995b728e91508237b9cf45934a442ad0bf6a0fa6e918775de58de4294aca56d26dbab286f45473b0ef8290dabd47309039e35ae893b12d37f5ef73b047072fbb88a024a380048f08126ba81d40b28982f632287060ae33c2dcc68e3b1516de597ab7492256e5a615c719bdb9fabba64ac584df294fd23e33f0aa6e23daf9c0bf50154886d4a899c33bc3f7eef08d2a612d9298b51c28452e52db5ffee61910505ed6b8db7660e55e97f6d068704d6b891926ac9f1de18b711d6dc1e08c051174b6fbe5668f8f66939724063b65a350371f8c117be9b92613df7d279b32c93185e22d78199bc953a98b8fd808b4b39965832d5ecf4668a44b3e3607eaa40b95e6328d49068e8ab2e07a047a55efda0223d1a5ecd155c02204dead01a5ec23dc469626c035f620f3b542df4df5f56c062cfe5dc3d665b3d436244a810c7f484b1903a2408f62cad32e4d0c10ef27432cedfccf88b65cca35a807c8e2b067f0f301d63fcbb1aa8b6e56acaa9b0f07898fb2a9603940675077b390477a9c0ff95febd1b17172910c2f5f2015c05a28cf349c5d7f4d680071dfb643a235ab63df48cc158a258f296fb9fb5f3c731033b39c7a8141e0449b52be96ea98be32eaaf7cdb2bfb17e6622885d60e2f1e7f92c23262d4427fd60f92907600b1451e04b4074be7945de447bc6b8fbfed739c5df04682e77cbd5f0bd8cf3af7c0e411b98fdd0bedb12b6b51e4924ea13d38fd5741a492408c88a38cb84d8090e0951840f2e295cf0b9eb73f5d8743f166ea740b4a4202d916623a86bee22851f1e98aeea745dbb388934aeecdb97279126e4e8322b30dc3f97188c549f52e8630acc5f7a099c5496f5d1a06de02ef774c5b2cf592c1b26be5e6b5ca22e853e491d3e6da5d5cfd6c5be72d95da016636202238e3408a99cf2b990524bf43244f94c60761588bbd3c8223ce6c907af221ecbf765ded613fff3dfa853e5c3195c1ee788826110c1731ca643629426785b0a852b8ed91fa415f0a2467b9a05c76807d52f879538182771cc8537ea856cb3af7a036ab2e1634dd8049790d8debbe6b1eec59b66e41a458a05834bff0376630c829555f2518f7319950484cdd56afbc631dc50369b65a8d25f21732f34ce4a4971bfabc91290221e1878870667066c019011d3d3ccf25305130fd03da686db82af99d3d870cc9091157d9b29219f8a981fc125a1808e69b0dff0013782a703201859c9ff9c36a6b3641b2da28e3e09c79f24750d1d857d92c1adcd6bdd72b333186c953e18a5a5a2f324ce16a1126b0b82da2802e598d3c10bafbd0f8ee91316083ed4b8e46878cc4387f98a13881ba039d266650ef387fcaeea510acb3de405dfe7f12b6c3b6786a0bcc87a1f5f8cd2b4461b24d7dccf3d17db673e9007c8c41d77bc8aeefdf01c584c9c55e5e9a6d70a30316f4fa2bbe030f72e9c6894afbdf2e1f0d52e8c2e638e4f3867d8621feeefa1305db0043f24980b371d2b364dedae3b08735cb8a9d0cfc01aac2694d96e9b51fafc3dd11967ec6ce45dcf62f5333b65f0e84beb7a2edb03bd6d3145f2d9d3bb32d1b93fa7a347da9be44e1bb36e17e5454feab487223b08cb960f8bb50c71ac68f828f92760aed8010616cd54686edfe9193d3b16d3b67a19bb8e6291c1cbb747098bd3de2ee79201a9adc8a381f06b0c4343b1c87ae988045c62674c2dd257b8de4548ff6eade3f5e9a90b0ce153092b927035b1e6580b8c7f90097701344d8dc6eb330115f98a1a788072c19ef6327a13ce64cf88cd6a276b70e5010524939d3536b2b622593f1593f507f872de600f17833f968b8884dcf1b5c4b3873685431196a198d4b6f0e35ee0337c951a7e8a5ff1d5f4e17b03a54cd4934e131d35c0309b743a765607aaa018ea444361f604ec5f7bb91e0f8d35c309b614d3f8d6ccd4f281757fa226f2b0d39452857f29ad84513c494cb7dc98614f49d1e53a781bd0a59386e653ae37f05459c526cc2d758b984b074fd935ee780c72cee48a42b3a61b803039d396a7b03259e5316baf9fc7d62c64e3ac72cb33393850c353160c9cc1ad62987aeabf870365976477ac575514fbfc6389db868417b2d2ac05d8063917edc88394156769e2433c8f6dd97ba66c90d5f44ac790bb8aeb8e44691e455fbca235cb288a69a64493fb0944095c71adbf8ef9aa42c9392c10a8324544c51e0b0b2c4575e99f982f99ca936f27a0af5cfe2849817f6af2be7d0620db2593522cb1030cccd24235549d575b9ac9b0af3e9b9082c2e25d9089bfc14e83a355448f1b6bea152e19ae67b96417b5f9bbfb5110f503beea9ecb22f3833226bf776d989050d147fee9c3979d37801042eb78995f6456a67e5a5e952db85088c729a35ca1a2f3accd83bddaf1b60a4a7b2aff9185bf1b3d90f3e9063533b8ecae7148f77ddfbcbe3857094eec9678a8a865f74158dfada14670cf12c8620910e094704e4c5c9b3b8ad1ad416c2b418beef133643ec18efda", 0x1000}, {&(0x7f0000001180)="c7414f846b4e3077a4acfcd964c614e842e7d7eaf75619911752d1f533cd6cc0d90b1cd50fce7a1ba9d2e3ceda02c724438f20b3b60d73543ccf1845102593f91969b0ed0fcfe9bd25e1421c39be7fb75700c0c63554951c6ec39c07", 0x5c}, {&(0x7f0000001200)="31a55a28bff280ef761e4bde9c1e886529872229fae92bae88425a6f47ee21fcf731b409a9cf90b429cf9e5ac0492498f0e9f889db0a10f79339d71dbe4fd3bce66e5b044b5d08386ecc3d5ba6e511e6348e9711a568da3892f05cfa270d2808d63ffc5aee117501d81170551422051d77d58baa2e29a32d27540ba978956a9a65320c1d0f0c4890b8ad84f234bd946d528d7ff3e36866c2cbb458c25c119f2de101050a5843f951cc3a468a515a56e034fa1a570a7d68cc933ef3e6c30517f9a76d4e1d094bc022346841da80a12c3ea3194f53969b8420c9da70", 0xdb}, {&(0x7f0000001300)="434443516d507d33199ff231c4085a9b86c4b72de2608e85ca36b2cb8426ef9645762e6f3c4751ab8a4f6040cb7625ae08a7247155ef6854ba9aca6e0ee683c9b11b26340b477e463a0c5e3b07b1cde1e8a4f694daebfc23da85840c533772b7f9507fc04c063c344032c3a36aa4eae2732806bce414b1e768fb2128d5698acbbe198230a27f", 0x86}], 0x5, &(0x7f0000001440)=[{0x90, 0xffff, 0x3f, "78b989d02a13e761ab44bd0fb74cb009ae15269f7cb62d6220286732a41338aa0e223dc4d126aef2ef5a19637ebf2d13877f55029b8ce6e3928f354c7dddfc62aab20bf3f369272bf9636198e7448736a922f192f8447039bfc94976ace871d5d9a78faa3438c1621ceee8ae1d6a293ae061a0e289048fa423c32da0175b0506"}, {0xf8, 0x1, 0x9b, "8cf97d67ccddb642da5fc75d8ab5ab2db91647273ea7c51c67b211c1aaf31bc980308e2bfe37ced5449d51dcc08590d65eb554befd8bba8f482d534cc1f374e2be6044c8facc0d98aa664f70713036b0a87f81133c90ca5ca1874071122ebda5cd60e5a30731d7de1a6d0671881330e8a1a55a9d687789466684b8f6ec6f069f40387729484a3efafab14221f5695500a1453ae4b9251d33b58e4a2070fb2319126f3cf66c2a76329d630a98d46b00970c573fb9f05a8e958be9e00ba0b73e23bcda5750bb270ccb04d97d3f1c687e10bdcf3264d3c51eba4c4f1ab25434e4dbdef5"}], 0x188}, 0x4) openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/133, 0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/208, 0xd0, 0x1, 0x0, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) socket(0x19, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x108, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffeffff) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file1\x00', r0, r1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0xfffffffffffffe9b, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:20 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, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x208000000018000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x61, 0x1, 0x0, 0x36bd}], 0x61, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x7f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x4b, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x40, 0x77, 0x5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x25, 0xfffffffffffffa01, 0x401}], 0x3, &(0x7f0000000040)={0xfffffffffffffbff, 0xab}) shmget$private(0x0, 0x5000, 0x121, &(0x7f0000000000/0x5000)=nil) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:20 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xc8cba70fbdd87d87, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)) 16:00:20 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8010, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) kqueue() getsockname(r6, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r6, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r6, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0xc00fffff, 0x9, 0x1}], 0x8739, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xbcd, 0x7}, {{r4}, 0x0, 0x0, 0xfffff, 0x100000000, 0xd42324e}, {{r5}, 0xfffffffffffffffa, 0xc0, 0x23, 0x10000, 0x7}], 0x1, &(0x7f0000000200)={0x9}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() chdir(&(0x7f0000000040)='./file0\x00') close(r0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000004c0)="89740000000000004b1b4bf40de5841780ad078ef9d842db539a068af226c2d47b5fbebf9e46fa38fedeb6a83ecd72bdaaf099f95d5ebaedfeaf9ecc62715fe2ec56489c686c57c620b5b2bb9a3f63a20204abb812ad2b0606d60f6c28a25fe82a721e5099850900000000000000eead31e61f3272ca6813d5712d31b13804573843e47d9c1fdadea62b4b1976583acf0d6dc0a22c1383db99f5d5f24699d8d54f086c09bd633ff9f6747ae29c9e85dc0ecc6e174a18bc8bee3d6bd178f94e8a765f69d160dbbe176e7e3416ade20739c281f1d7ba6ef8", 0xd7) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xfffffffffffffffa) 16:00:21 executing program 1: munlockall() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xad7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000, 0x9}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc6, &(0x7f0000000180)="8c1a1efd4df237f3a7cc52fd7108eb7614ecc3594e88aa64b7efbaa3067f69afb97f03457d67f0694091f90d0f75b9be29bfa241da6036377f8afbc72795c915d1dc5f47c4e6726717da9f375813425c018f4bf5d74c87a340f5a2000000000000021b1ea9b596c5118c75be461c15bf4ee70ef366657db2603aa39f15da08924deb57016958ec1f8fd8ed98d313fb31e386077552711c0807000000211d7cb4bd2ada8e99bbaa616ae428eeb05c72c531c6897c179668d3c4626676e0eb3e5e44023139d177") r1 = socket$inet6(0x18, 0x7, 0xff) r2 = getpgrp() r3 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40000000100) 16:00:21 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:21 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/104, 0x68, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x21, 0x65) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x3afca85c, 0x80000000, 0x0, 0x3, 0x3, 0x80000000000, 0x1, 0x2, 0x80000000, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/146, 0x92}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff4000ff0000000000000000007b9d071b542a538706000000b81800008f90bc9618d4dd8d2f7da2002900000033000000000000000000000000006cb5"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f00006e3000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x1, 0x0, 0x7) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80c0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x0, 0x1, 0x800, 0x4}, {0x0, 0x0, 0x0, 0x21be}, {0x40, 0xffff, 0x4, 0x4483764e}, {0x3, 0x600, 0x0, 0x10001}, {0x3f, 0x66, 0x2, 0x8}]}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa8, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000001c0)=0x5) r7 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) poll(&(0x7f0000000040)=[{r7}], 0x1, 0x8) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:21 executing program 0: r0 = kqueue() ftruncate(r0, 0x0, 0x10d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shutdown(r1, 0x0) write(r2, &(0x7f00000000c0)="c5724a41a271aaccebbf1a6e86de9107fbbd805960aa4d3dc33ba8c86108274672b537863aebeba58979e10265b7e554e350790aa4a9303b2edc239d5000000b9d51068facb2e5d91157871fd88980f45d51af7626d0ef888b59677027a8aa5f2fb600"/108, 0x6c) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x440, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) r4 = getpgrp() unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) getpgid(r4) fchdir(r2) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r5, 0x5) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) close(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x9, 0xdc, 0x8}, {0x3, 0x8, 0x3, 0x8}, {0x9, 0x8000, 0x1, 0xffffffffffffffc0}, {0xe1, 0x0, 0x0, 0x80cd}, {0x401, 0xd7, 0x80, 0x7}, {0x6, 0x8001, 0x2, 0x7}, {0x83e, 0x3f, 0xcfcb}, {0x10000, 0x2f1, 0x3, 0x3}, {0x48, 0x9, 0x9, 0xabfe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x80000000, 0xffffffffffffff0e, 0xff, 0x7ff}, {0x200, 0x2, 0x80000001, 0x2}, {0x9, 0x0, 0x6e0a, 0x4}, {0x6, 0x9, 0x7, 0x1}]}) 16:00:21 executing program 0: clock_getres(0x2, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket$unix(0x1, 0x7, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x228, 0x5) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f00000017c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6af94bf205f6d621e5c25ed8202610672e1b6df131474174cbe881f0a3cfe4e93c5a711ba09419f1ba88ff59f19223cabc96618c0358878ac077b40a4601ce5a04c915da5283e7c09dd0dc45f364a474198e368456e41822dbbe631a403d0100d58390314010b133cab514e81011dfffa9bd83f0e1afcfe24f3f2089cdc14799f9a8030589d216af375eac34e2f8eca2ed74807cdbc93dcf0ff9beff367ab7e871d26572b550a4bcae5175eefed9d4cfedec70ef554c3f1eb70273c697498c1051277e7a65c2a9b0137768af67656752ab986cfca6526a5670af4f65bf9e8755e46f768c09f713f86453bd725c9efe6223", 0x112) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x5, 0x10000]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000980)) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000001100)='./file0\x00', 0x8004, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x10001) recvfrom$inet6(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xcdd) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup(r4) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ftruncate(r1, 0x0, 0x7f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0x6d7e, 0x1000}) r0 = socket(0x7, 0x5, 0x6) sendto$inet6(r0, &(0x7f0000000100)="246a1e65f3c0131b38ad1b85335423de33c58c8aa36249a62e029624ae08c4af3f6deb762803cd51547aaabc4b3603e7c076d2d9bc071858a308cca27b31ec3f898261f08bd3056d5ecfdc1f334a58080c9e7d5ff061dee0cb0cb39613", 0x5d, 0x7, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140), &(0x7f0000000200)=[&(0x7f00000001c0)='#:][-\'-}!\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x0) pwritev(r3, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0xfffffffffffffffe, 0x8000, 0x0, 0x0, 0x7ff, 0x2, 0x0, 0x2, 0x6dc0, 0x401}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28940, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x31) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x5a) r2 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x12, 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r4 = getpid() r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000380)='./file0\x00', 0x1) nanosleep(&(0x7f00000003c0)={0x800, 0x2a}, &(0x7f0000000400)) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) fchownat(r3, &(0x7f0000000480)='./file0\x00', r7, r8, 0x6) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$KDENABIO(r2, 0x20004b3c) readlinkat(r0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/4096, 0x1000) read(r2, &(0x7f0000001540)=""/183, 0xb7) r9 = open(&(0x7f0000001600)='./file0\x00', 0x10090, 0x10) openat(r3, &(0x7f0000001640)='./file1\x00', 0x800, 0x6a) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername$unix(r9, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) open(&(0x7f0000001700)='./file1\x00', 0x0, 0x40) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xb1bf) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) dup(r0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000740)="882cbcbd8638244b58dfbaaeb5916a33b832737f4607fa07194a20fa803ba479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901a356a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582ca310e997578af130a0d0d98d6c81c67662fa4dec3084d627f7eacb98da470fe4a4ccec02c5e5170703bfca6030000005803546d6432acda84bf638eb9b56018a0e784dd2518c43a3089393f9d144e02af0809e46db5a5cc813ad570594738d39ee015a53c318ef3be647a3c7baf45148757c02ae8d4f0f2aff001301478270e6776b009d0e73e16f743f7f1e3408c54b761f8d95ee33c5acab91fec16aaea3a6452b01885b1e98e4e8935e316f8b603315a3bd3e58d220642f1173e9320ef9169c73026dafbd5d5bd121ccba9b819285625cca45e34b1", 0x139) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000140)="7cb3ab3b2579267237c1948e1c6d0fd614a3106d6b613982424037d9bc6aac630c08e283566ccc73b268d9a25fbf0f48149d46330f64fb8dc048f78cd9115c265803d1dbcdd464905d1edae3f1be9f4aff28813d32be5c2cd853826e1609d5976d") open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r6}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setregid(r6, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x374) 16:00:23 executing program 1: r0 = socket(0x400000000002, 0x2, 0x0) setsockopt(r0, 0xfffffffffffff7fd, 0x400002, &(0x7f0000000100)="01000000", 0x4) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) poll(&(0x7f0000000000)=[{r0, 0x11}, {r0, 0x88}], 0x2, 0x5810d30f) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 16:00:24 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001500)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000001680)=ANY=[@ANYBLOB="9b0533a8928fee340600000000000000191d10dc9636c1831f91e378b5f2b8dc28521e1f019044409dd82a06b7d19828e4f8de6e7d0247f64caaa4721df740df6187834fdd94de3cae1b5634b79f3f82ccca15a54336689f75357e24d4a73da34bef6767cb9521d219ca16e7cd33f947aea13bae0000000000000000000000001b47c399ea01def45f016b72b583160e357808fc4cd6895b3b4d2fd2201034f02baf68e7b2f52226ddaff3e5a94b936d25ee20fa4fd81625b86857cd38dd7355e280eeb8571a91bb9c4ae153f6209c26f8c021798f4fd52e5ac29bf3f23d5503cf4230de53725cfa0e81a359c1200e5a313599a42346673e5340427a4285d5903ed2b546488332ad702accf31f75a8393b9f2951a90b3a3d8928cf88c58c6537bf6812022544cb0c691dac6fdb7b1309e479171ed3b2ea08b5"], 0x8, &(0x7f0000001400)=[{&(0x7f0000000040)="6de723d7439ae940583cb5", 0xb}, {&(0x7f00000001c0)="7d109add99c1443501530d23e84a6077912976e0a479d91cfb764b474bdf2b7abcfe70b01d9b12f10397a68a3ca672c1dc7ebeeb9f8a78ff528245d2b1c46bb91f281a7091ea826b87caa5bb4cf1491e4318129d84177ac1507aad2c591b3fcedf0a68aed0265eea5ce3a910be0c2180ebb5f4c1b216ec915f2d36ac", 0x7c}, {&(0x7f00000000c0)="d04c9267", 0x4}, {&(0x7f0000000140)="953e04b8a30ea5e94fc74340b72c348223afeb37ed86bb97d9117d1f39edb8f431c976b342b3bffb545e7b85a98ee21d168efaadd9149c7209c8", 0x3a}, {&(0x7f0000000240)="3c4b07a361e828658daec20422a6243ce36087a8f12b4bf1f67003f07e149dd1f5b0c51de19d16fbdb296165a50af035953bd25e98e04bdd2f31e5c21a305b4b4b086481f824e9f51a2ce888a3d96831a0aef1e783cdc5a149cf19106437896e10f4d49046ba4491f952d86870ffa06f0cf29e66c87bf4eadf1531a7b01a485d2c4668d40b14a2546f0256b199a7bfece7f30c04e553e3ecae6927c1d06e1fa60faf3922318cbea923bd845b1b456e1f19e1675f8303", 0xb6}, {&(0x7f0000000300)="78ef6783803e6986e547bc86fbf0426f89c50f9625adca0a0ff83c5dd9d6c6da625fe9fbbd95c7c9468fc39550a5cbbcaa2603077713de5a7bad2ab292accc99d4873b85c3b0c6c8e8ce9b6dfab6", 0x4e}, {&(0x7f0000000380)="e5aeb907635e3a41f2230e4575ec0b38990c61d1859ff9c75bf8d593ef8ca8762256b0655081c3f0090ec56bac6ca85f0288743bf17ee8bb3006ebef063e939a5fcad3c56c7342a44f950c00972cc1b72e1a401400994750b2e1e500175d5dcf756d1a41f8da19bf73e26a3eefb7666467e4f38ef0c7d6a3dfe25ed64af07463af8192bb883081048a03be4c6dde0ab8b3d22ea9419c86a9384106396006d4f8c99e52fae4ff4b8888561ea7d805f403e9ff1719b61e3cb5f358621aaaecb6f5eab043023f2a08115d470f0941c3f334f57f2fbe401e5bf49163c4287e9213ccab7d2d13cf324be0c1511410fdd224d8eaf4e311e0c1ae81d99786953bbd8ba5f508273bb87278ded55ffa9a30630c428eb5fa4c6f3a5a75d73028c7e98391f5876050a289b2d37ceb0be30d817648405034d4cf9e3e3ab821d38579ae602ba3b36104fae47f6005d2be0099c91ada05a427e4747ba8bf4a47b17d356525da83bb51c16450e4f9cff9a40d30f20ece61c0f482b812ed8adedd5580803acae0c8c90deee3c38502a80178c2aab37a215a25cab2ee06d438e5858227a841870bf24157ac97dbe14a7791bb0fcbdaaad6ee092dd5dc68f4f41f19cf116238d258cd6b59feb889c211db1cbbd457058902e79c9bcb8b606c7170e6695bb15eb1c54ae58e27eeab281267f877b7a7142cfb3a8e7beb4dbadfe28503f2ddd2b9218fa933053a5131f9a216e05d9be80f8a357a0d798865a43e57c09b5b5bebdda0ecd25224dba8167a4953b23409fe8dc4e5f1df831ee56a52f86340805b89d83d206e4357abe7aef8b9e8e2d46632454734b3de3925b4c0ac682ea040b9b76b46a4c0b45d2f47d3b6eab16d55f6f222705d73901d22470349ac55c7cf38fcbd9b84f0b77059d23ad6dd94eda2c02dede22ae3503d48df61ab4033aeed67c8e847148125f88f1e624978877b9183bfd4023e390d816bad302232fd5876bc262838794b5c246eceb681b46802830e00199f36c0b15ee7ee7f5f66f1bd7a921f487aecb1692f5754bbe170fb73a4b5c88f6869791d1438688a31d24aa9ffb018aee825c4d8e176d04c06686bdc219ab6d8ae2478a84b1ff1706dae966e437745d4c580202b507cc890ad4fb507aa649daed0d4e15281e31bc6716edab7765d8890a090916e0c96ed18b533bab45491595bfd160a6326698ca95d7a937f6969a1efd0ed2abb0575dd27388b3d8e9adbe91a78883376afaa9f812d2bc1e2951ce076b366e5d4e0bfacf9d7c69760abdcb97305dbd4258b40f710748eff68721c6f8d1986de4454372d5fc2b013f2ae8731e3c34db8a9096d0bc72193bf39f9c7e8e4af85fa8acee5bb912af22ba265a6af34f6993a3fdedd81bb415f91bd830448cbfa67ffcda042ab74820768698024469969d4127b1b1d5d28f4c7f67e9b4cf6509b5aabd1c9ac134ad5a86306b8cb8ac284d62ff1aebedec54125813bed84d288307c8fd1a703a8b48249ca52429a7cced7ad1dbcf7dcdc34011e351f625bc34f741aba70796f8e44d8d967526e1e71b58cda1f0d5a5951ccfb3b36ac92274b7aeaa649109e789a854b735af01b52782c254bfaa4446b191b7ef92799ea85b88a074adb575158c119cb81def6ec94aaa45ca54568f2c629fef13b0618bc35b4f793741e2cd173eef0ca5d71d3cea561b6c2cc65176909f8dac7f15153ab66f37788830116d95140c1b1d3011530ece95942231617ad15e9053e7fb9fbda62634ab9e751aa99b0175799d64c347eb0f12bf6deb83d157fa357b5b5b556d1490d8dadebfa0b0b397fa7a07c4287015a21f98fd4672c3c77dc367dd301d9c2dff3c33cd03353607c755f79a928054aee9d72bef12dedb99683071a730645e462e2f7bb88164c134b98bea4fc92dad52beb2bb8ee38cea8e1fabf162382660287cd5adb51b300832ba65734671757474900f99e634f952f8fe90834e2e29d6861263eac46774a200dfbc76b3400d1fd8834895fe99d5c3a6d1e3287a638555375254a34ee1452ffe0dedf32acf05aaa1590b20d9ed745965d1c4b6a5edcdb3d709432a3ec886b8d463031660580eb2e94806b00bbf9b1c078d26eed72b5963210629dbf28f7f7d6590ec1ccd6df65d793d569258e0cddea91c18ce6993ebf50ed3d0ab1d4220d7443de6608c8a764dd022cd1da669503791600a13a60b53c4fe93fd07f895f3612f8090628a97566807214ea5c77101131e138b6bf0b67ab0a92ba98d9bdbecd30640a060f82dd876a2afb4ccbcd04326a71748c859b7b2d27cb7b878564bf027abb2cd06879293b318d4a51310b4261be61f0e77db6a204db19d130752e35f698d8436c51ff342537e530feecca026e27fd41fce5a153632dc1d7a9a3195916ccc9b1f70ceff8a773c52bb12554fb6eab50adda1a68588382f58f7b5857af75be31e368bec54ef82db69cb97d9e91cdd6a662af2a8d9e6a71e61f87b6db124b0981929eefcb69a22adcb4bf420590eabd005800fcd2ee9b9a8c8a69dd44bbde50d9818be9576d0d64b2a300d716ec8c166d1ea657591b52cad179b454dc7c6f54b9d8b2743b76e628384382f395a00c4cfbfe4785e2a44fc9e3bccdd2ad21a9c14839d18d0c3fe55cfbbeb07692fad44dd3bbc0bbc5d8aed077b8a838c6d8106cea181509c8227c8848c50a5bed90fc7957f2a9a46953ec1a25508722645fa3de33c16a91a6bcecf3798c8f21a31bee8c1ce05de05844188719dceb86031615babfbce6f9777b288f19ec9097dce801f8c789c71b8f55fa2e411f0702d8547e9a51a8e24131bfa0cc82ef2ddfa7ecdf05a839174ba162b75954f549fff4e9b2dad26dcde32b5e9cf3a66f7e7053384db828b41a442821bc184f27e9ad56578fca9cdf8aacec2d99b02b3e9808b589513b6d24ece9c633aa7df9e447ec608279d3479e84abd74449e74b3c79704e8e3de82728c5252ad2a8f68bd502aaeb8c77665bbdca1d65487be39e4ce15cdf8b0c3a83d41f6bcccc90d29a066f85999f6f172c3ac4886329b6b0fd48930fcdc952266d8b5375bf057266c8184494bb24a3f5825e1a521acfd35e2e10adfe3275908516ea8175f852c67fad11654de0714b539722efe0bddfaf438265a8b98b3580862e4c428174a5a3f40aa072f457de63bd2498f14145ca878879925012453a12e08a392698e3369aba9db3645b149e85b748148b177fc69a9c8952e113016310af1ccf536e378f8c5dca4f1398ca6904176a20c1093ccf958144014c3da9c503e07876faf2056faf8e40a796efb72b48831ed6e3b138be606119b262e57e2d592035f6c8114a42b63007d3f355829998bf7ac518918eccfd84ab4a18083bd54a77be5bb99c0c00e3086e082a2517bddce5bc0ebd77d8d93142769add867225b5dc35d3911da3b6f4872ab29d708b3d1e0bff1fff8eeca52daaa94b0cd934c7709ff4cae4fdf76a98b61bfce35b1fdb37d8bee8778eb5deaec13d5d88f747b4bf1f0f57deb4b86bb026fc2a9d6e929ba26b9f43550ba4f12eebb915fc60855457bbafce3c5a9432e4add900b5b572e81846a1f4cbcc55d02913462dd50877032aa197a6f4e45c984db37975d9e42a171dd06b03c9caea601ea5495be7ef80cc62cba0313b505e37fed6a04b032591275f55885ab82cb1a53b317d6e863edb9630f0bc36218414f018b45663b257ce30082b8e03daf370e6365c9f8544478dd052c074940940b24ae54dac95f86e5fcaa0e6574908a6caa5b10e460610dfaf69f9490aa9f884aa83562a27be873d08ecf9fd7aba7f6962ed9e40c4a322ecfec9254634c5442961949cb87facf5f766ac2ecb5cbee74945724d3703fc58c2e62b16baadde53445a46b149c7ade32197b7cceb59d3df41de6f1bad6f8f396b38e4c20ff6f2b914101658f604fea9b7842949da19ca21562a679013bd87fee72a026d2f30236ac41e1b50d725ac7ab579c356c2c48686b1c40bdbcf19212e641aab9e4c1cad843e6f8d542945bb503ecde48986649173811ae6bf7769f15e495fa407ea8eaef39c624c5fd9e4e2ca9bdd604e7905484da04aae8ca1063876b4badfdf25fbe1711282fc4301abb31e0eb191e7bce1359d461048cc294ef8d2a13463ab185d513c0e167934f1b6ddf6c80af7ec1720ed5b31420be570dd89a4056b610d2ef343cbc9ac181da513b7f9a4859689a00c4d57d2f65e19470397b530ccb123ec27165bf44a287bbc3f2d216f80c211d3c96b562c1d8c8827e3a53355464d9402beebf183f8d2f6455f0c00c5a857f0c12ff581a5ba3dc0024111d7de7ff5c83da4fec718c0c31eab0fa0e21dc362db2c17a8b11fa2cddd8e35ada4c26938e36519a23a3f1d7431d8fab790c100bc163d9072b8292f9e790e3f411cd592259f3955a0ec07b3ff9399771ea7d03178eaa9de5a7b486c8c60a607b9ea429e0702e61ff92daa3998620617df1ca0ccd8af4b28c4ac5c72a1a28d5c93a29edb135d88ee1d85fc7d0f1e6d75521e64c993b83473157dedb452abb15f3c1cd15e3be8a94e41726f215abf3bd390e07335748d9b31ce363cafe275bd2b58fe8675d857fd35168d091ddbacc5dcfb0615fb6d977a3630bc2599fc37c1c3500dd1d9790c1b7cc1ef01b074b7b0e66be33c42404a0ebc3e5453719613bae981f8ff8fce9d2587741ee23a56f540af37083e8aadc125fc8c480c8b0efa21a86763c949da1c880b6bec0b665316a53b18ce3b7935243d38f9e419ae3922a1683422c8a5c2cc0c2f4a87c93f88947e0ce8f9a0fedc00b80476f7166f441351207606d1d39fa71bcc481e9a64bd648652816e6405f4c9c66da6abf1b515677b284544364c6a24ccf9ad021ceac7cae849acd17083649ac219619ea0e33d87875ed49b7d09d17e47e367b2e03a142b909329d7f932adb4edf19be2bd1eaefcc5734a459b521599887da3e0b938f3e321704967af185d943933d35c9e52e905fbbeaf9d3a78a686f5cb723fd29fcdeeed9eb91818c9c5912c08d7f2310c95e495398a714f9e4f6e3e528807006c8f3b2772e3267e96186faa72de461541539ef8d86468d5efae9ae93b5780923506ca3a4fcad7e38c5aade5f361970a98ee7bfa4a6f6e15880d37e329297ddceba57f82ae68facb209684fb01b0f04206008ad68fe4c77895c719a4b6cb8eb8d98df023f20393c934aeccbfc37e68c067414b9933f644d89ce959e369a7e5c966e7ed6232b80744f262a8b53fb2d632ba63d5092965826495229eef62066951a077d6fea605a5cdf6f47a5ca15eb01e6d9bba32497e6b76013593d4e71f451b5580b413a590eb11730261c24c29ff535adb803fb413e842c376e58356b9cfdaad70567b4ddc1367ce30dbf90b4960f3244a7f4d2aba8b7753b16edf6e7b47148ccbd1b8251afda7c32beaa00c89c4b6e3e14d667f71699c56ed16a4c0ffe864f1ee197af4df7963428728d019f77d1a8f6cc78d8a5d9bb05d987529a7e362477e4f9f61652eacb055d21cf4217e7dee72ff606903a767899abdbb0c6f20932a98fb41390d9822522556ec1531ffd819c7d4af988a56ccdda45037d72ab089ce147ee686b10231be0ec02792dc4dc19402898855965581ad07bf6ed8ffc77b16ba4ee2e2f22305814096daa2655a1cd896b4c9f775acd7786d9d0f47a5bff814dbd1210cb4b8e2716acafb007a9311fb30bdfbdc59e9c6377c98cf5b6f4e45ea1a24c3c9ec86836ba65d38ffe4f45ab31735f8b54fe95a1d384c77be60bd299b0750da137701b4bd2408", 0x1000}, {&(0x7f0000001380)="503865c2899145036ab54fbc5db36744ed42fdaac603bdb0e62181f9eb2649771c9e3a4df6e9d729921af10ac87df44358ca1ce87d596647a2766476eec57e009a156fdd63e4d8ecd77d4affc4106e7c287eea7dae26d24c2a25fda209672deab635d57e36f41a9e766d1200bf3f276db2920d1f920eff636239", 0x7a}], 0x8, 0x0, 0x0, 0x400}, 0x1) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) kqueue() 16:00:24 executing program 1: getgid() setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair(0x6, 0x7, 0x3, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) select(0x40, &(0x7f0000000000)={0xe26, 0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) listen(r1, 0x82) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x502, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x6bc6, './file0\x00'}) 16:00:24 executing program 0: clock_getres(0x1000002, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) r2 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) close(r0) dup(r2) r3 = syz_open_pts() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x19d) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:24 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x180, 0x0) r0 = semget(0x2, 0x1, 0x40) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = getuid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x24) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r4, r5, r6, 0x180, 0x9}, 0x0, 0xfffffffffffffffd, 0xfffffffffffffe00}) 16:00:25 executing program 1: socket$inet6(0x18, 0xc003, 0x80000000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001000)="7be00a71af065557c58c0a743bbd256534e992add34e78b81ca69ab1a720c5ae61848c607c2902616749995b6751033173a631c56e5fe6c3b5511ab297acdb44ca936f2eb59b6d587096f01389d9d5d1016fbd8b0a41c68a3457d7c01926031524c0e8207798342562650b609f64d77f3c67a2ad54e53d66d2a0e2a063f3ae45e46168c7f962e8baf13c16392df5ecab33da0e18c4d596ef73f1c39533035583781d24de7dde3ed093ef5bfb3d1a4f247ff3eef3cbd376aef0e34fbcb705ad0dc4b7488e7cbb1eb580d512ad26322a72f36bf41507139ce0e1d9b816ab5d6638b7b64702409e97e81ca28a964eb7eb44268ad909f252e9ca1e54fa8cc8c0104f47b85b99809e8be44ed5bb3979b22cb2722c8738c510bdcc6063467584241474bbf406a0de5b23488d98f18b39ca82ed1df1991b2c60cbbbb88d464e9d7c08da90df8a117830930ac22a65dd18a3d3d9cf4d8a1f6a7ba55d18037eb71751e7c7a38dc97db4ec2f1163490b06477384b85e545ebfb07c056f3d1a729b43c27d4c7b6831de4db05c3b4042bd4cf6d22d03e25ed0bcb11f260e7f38d2d09a56bc21c99692a6d314cc649e6382240de3f05504869396ced6333bbe471fe457a94ed24d1529007f479d61f2bdf8dc2f2a8685f0d5832fff13a1732e63cc29e4f479354e6ed813bea961c858a4a084322bb3c798ce07a2604a40ee6aa66d883cfa3bd2b1e8f9ce617def9fae01f77c758966a92b43abcc6df7adc6d2a38d49287cb715c0a46086f1cadb69a36a6c7395182379f98abc1ffbe66c5353b0440f9cd220d4413cea965eed669351bfa527ad2a252cd7de6c693f0308ede628f748d95c234eb9dabf3926c0d36aea2378b9743cb71cb0353a9ccb2da44bb8fefbb3260c22e53debb4dbe9b2dd6db9d775daec47f4f1f2ad2da03e3374128c5bf454f9d217f897528c86581f7797a46f4b5baa6f27be9087219de7999e00bc76239b4a11f81416eda70b2f02fc96a0c9a8be492f288a39f0c27ee5bdae6f02d55e5bcfdd706ae7599c7d91e7ce93af449dfa1fd09fad0f5d869ce95598d5b91c39d38888af2be5bcad84809f1ad3ddc5a2aaa28c1fbac5a0dbc4a2d72cdf82fdbeaf8122962b6073d128888bad2e9be550b47c52eeab80b4ba68998daabd425b8117d1fc51da30408dfdbe92ce89f5de4692c68817465f1a46dde847b884e74b4c6ee8bd796ce43378ec07cbe856c3a26270fb060e967b4013854ae48c33ce3098fcdd89b07210b7d519f7ee7532e4a989347da9fa40d6d606e03cb46e96fa00261257f42185d07dbea5d1d23e363cf2390cf8ccabe6452172f701fd7c909a222763ad9136cb4b5904d58a16ab014ac77c6b0fcec9576875ad578734723ab01264ec80c77ba3f36bce0f2e42f8efb1bf22542efde152c8b8154e9cb7f54ecb81153750dbf16943a2035ab0b6ba37393b4047b678deb3b179537b5bb4dad81bfcaaf953f05f6cd0efa05b0c40391e9d7ad9edd907a88700e4a2d13c2afedb92680f34a9f5883d1959c87911fb550362e2e0b44384c3e9a937e2ee47fe8139306267838d015ac92e58e9a75bd8e66685dfc8c1f74e67a4af9000e5e3b491bafa50ec8aedb31bcf3adcc6044f264d309e3aa42d150102aafdcdd7d1006441c9e228b926079e7d3b7cc06d64cea247c055a027d33c7c20f9633ce6fda8d9bf245f343b12681c1b64c1055b98b7d46866b313dc9ca064aee70085f6d0022e6263ff457ba37731b307421c51960a65a12b1126ed513375b96e50200c0d43a354854aa5141b2745f578a5553e6d6d144e9abe17dcbfa7789a82f1643feaf44fb676ae5cd78a58af8df4a15884827d574a7ba2c4bbf4297b7b985d936d8618bab03bf3fbd6a9ca49728fe09d6134b80abdae202f622e0549a3979aa0f5b2cfaad00f1f9cb6693df2b0a9a557bc638d61d15efed20d0910acbc20690a1c8c7e87b76964448e4ae48e79c71881b8887190e22c9f4b0568dddc5e9c83f5445f92f9e4908b2052752966dc32ea8aca9564ceee37a729bb7faf1ee5dc56c39e55ac86272f0ca10e1091b6e9052cdc29edc8903082c6c1a4361977b297a5d48aa67c440836974b10b92550d7bf9fd69fedbf7861460d897af84c72718add49fd8d4b78fc9b2c3738444555fa89eb0fc5dddf81d9917883b20de8d22c3b9a184c406beaa4e9bce57a8951de43e5dcf63ac9019f50013e2bc7e6582206f6694eb00cb6ef91fb8d07b13cbba41f6e042ca39cc811aa61fb155005a6ac9c3a47f6ebfdecae59892f3566b20af7b2e63a9efaa66889e2094b5fe36de21ba66222f8d21717683aed5ba8cc60fa6f198d0f096629cdb7a554e43e3167528c167aabbb53f4b2706c7494ae80ae5e651978f64c6f555ae8fd46726cd595faed4f856acd781193e5081e9a0ead488109e71434406af92e93edad0ed563065ef85b98952cc20ca2594b2bd3b24c92ea3546ed736bd9daccc974a7703b7925bb28fad48c76a79f520141446fc6b08196c9adee4b4aaecb309339513b530a75c0664f5ec6d10c6eb79fa638c5b4961a290337ee41f6b00415d35057fc98821aeeffc6446bd2c73df863035047b9ce3f170c294913bae5bb72581ba3217b58e5b17412708f1039e73f1c97f5071031774b9c254290866458123a4818a10cf40e2ba47aa44b7a89eff51f00906622e93b1c6f1047bba77a506f62e3dcb1169df5dc760876207c907fe47df3994fbae7fcb1c51cf7180cef0cff6f1e8da4f6dc86f701fcb418ebfe3e002bf71ce329d61288ab96f5dd26300673654306f0a718bef53e29501f51cde980e5fc51f19c1f4795d8bf731a4eb5339d8486ea76d81b296e48d2c9e2b8cb6bd3b05a00c7c3b1a28c975be55e570b0b6e4038e86e2b465fa07ca604b1e9a05b5257c345f34a639c2ba96b7b3aefbfd5ffe8226dfa6aebb092db9bdcc2cc9c2c481e09e8a30c52a76bc5be651a0ac086b65aaa11dac1b21bb189960792104831346ef447da5abf9e3aabfefe7f54ee186918ad1078b91d194a78d7bf5adcc6cf42b62405fe1b9545ec6e89569a86438a8f46203ebb2e09425d23667a966bb43140015d71e362525899fce50da2c41858908edfeeafa0c08ea84e0064ed030adbba59f94ec20ba9e67eaae83752139166c7e234427bc696b82e2e0db9edaf3e486ead529fafbc08132d0ecb385a857a9aa12539e08f220472d4ab536b2e6e4367a40af91a99f687798e87c0c816510e2654d0f7cc6d9d59ac90db1dc5b2d7699ff0765ed2f71c73c8698790da451ce2ceee3f04d11a5650c295864201a8fcfc612f4a13f52046fcd5e5d8c80e489ca668f6bdc57a241c320dd066994bdcc1aa1287f79e19d88a4349e55f77e15240dc78c46dc0309be5cf8005890ac5cf8cc3a6b70f5172c40fd4461d816618b60ae1dca2930e219e80368445b2b3f42861c33cee939668f78a6d214e866c79347c26268a5ba47eec3b4703cdac6c741ddcac57742883e6ffe1170b2acd9090ea515c1c1603719a5ab619d58af84e33b1db028785c8739a656502b2283e76c86068ffadaa528903b54cb2e58a3685ecb5ea045e1794bf899b771fb638f1a26b771d7a43d7c2979d11767d7e7a8b3cd9b414900e514beddaf643afe15826d1faebe3dedc04347d4f7a0fda690693d8af2c120662b4eb91f66e3a9ee59b54fa5d505d309ae6b53589ce3b706a1db8a2abc713077a1950be8d3ed6bfbea42b4cf8a3e7cd1953c0e00d441feae3c58b6429cbf29b2ed088b2b37aff81fb29710545b58f61c28ed97d4bdcafc06722b85e29e4523729faac7cb12ef028a2490318cdfee8e7799798a47129aaa51faae58dfe897dad5a957fa37fd9acda82afccaaebc90cf415702138fca01cfa6184028deb6db1209fd33b086fb6f0fc0544144ee8baf56691cda6062fc86fa85fd58eb80d34159a3faf07c36c6607a54be16f4328b1ce4395edf6836e295c05c7053855906f81f9359cd01059a8bb5cfb2963c28eec457a57f1858e69a18cfbdd1065e0bea9292b4d8956d32d0c83220877d2cb3335a7aca788eecc201973ad7291eebf28cb93c5d4a4e0d0ce8055b4fef2de80b8fdd5395c4b111d2b2a97824f9ac1f0ffd00c87bd90b293d729b8e7536b5566a946adc18a6ed459cd0acbc216826c72ae42b2f0910ca1cf9d92d984a53feac7a6c58bbb2ee7bf27a0ce61fef809e34ff48fa9fb6f7135b27dfc6df38b7f22c7df3f65f572c855af3f64a82cdf0bba927a778cb2ac25c294fd0c756318e3ea1a43f64e8ec333e15ca6efed7441b8f708774a7e315424640efeb93690f7e64207ed895b3c259b5386b0a8ad0b73f84de461045d26b7bd71dd824f4167309595c840e1cc9e0f380d6b6b10c290e7f37797736aeecc001f6420f4cea33f241c872e4127a9d7d59f135a887abe68ad3efdbf811e3906c33c48786797382ae564345a374645d79c973b7ee144fdd42f8a2eb734cc8de38aa838ec136eda79da766bbcdce2aee88bf20e010de70321eee6430593bb4c107675ffcbc808a8b15d6b7cc9c30b724cd746412b9ed80243a25ee1968eb9cd05d57fa54d65768d1fa32355dbf2dc5cc34e2f5142f79ce651b816e34c92d2db94c5fb7b092a3fe6a4565011ff4709d94e4085a20d71acccdc86d04214ff962d778870af938b971790bd45d0c4076032f8c8ecc9d538a85f563bdc7441916a37b6d1a43fd35f5c832fbb3fa339ad6df87396d9f66e7e9f4aa3ec32228135f2026b714a407d215b0dc7d4fb42605168d0809aa72693e863760315b2d5946356c1e987dd6380c0901f0a4a1c8125704f61cff3bac0b7a1c39dff2f1db9c4cab93f7a736da895269da1f9fe924cbda37a47e5d51036a18ea06ab78a40562a65060efb72e2c53b0d910a0b99c1b2773a3a67f499644120e43cb51b424c2ba59557d047f0b71610acf38d013681de999363f32950e69cd077fdf9dcba651454acfe631a5301c3296caf843abc0e7d8c92409465039a554813f501fd26c2c3bf41f9fa6a5be2553fa04a31721c7098e8d98b515c5f48974f61ec951099a194c453b05ba169fe9f46d1a69bead55da45480f660aa7e27547f370889623b75d11db03a20a598586df37bf4036387d64c66778380c69e52a7e76c0ecf4e7fcc04b9abcf9a25a5feb6244d1ff46dea57b9c21ebf92e785db6313286d9c93029700e229cd75188d65984306e32bcd94c5e5faa696574fb381d813a6e82d89ec752ac0289247480539302b7031df8ed4116f97510fdee39b853c4eb5cbf9b7499680349573402b31e1dca9b81c669b7f76a763ebdb2e6ddf2c35f854aac8bc8b6438136621477dd189d3b03f5177d4522521f0375ae7ef0c6102d0106fd1722000131047df510adb03661d50bba75f68a28c87cbb446d1b19c0df318a38dd4d0fe0726a2a79027db0495fcc6ee0c3834ef7d87a0b073aad1bb4196e3b8f75401b8a937265b8b26a5fa317ebe1dacdfb34d7519268a88612b3b66dea047d18934c9eb4cfca5fb08364ee5327f849f8d934f900b1addc863116ed3eecdac752f4a5e984a2d5675648bc5aec370ac9d58d2a5d1ae4f22400cf283d316e2518617ffb7461beca901c89af4fef96fb3b002852fd67b29f813e1ef2bcd198fe635f441a9a6d2ee13f965c1fe05fddfd5d543d3cbbcf083f74334e5f1987e6d551c96b8383b711c2b56a2da88c25c95f5a3c74fd822dc8eae061c8d082a6150aa090115a85087f7455659d2d19c10621b7b6b34d3784d4a", 0x1000}, {&(0x7f0000000200)="6f1d234a5a06d7e9ab944722de9cfc3789c8acbae7a5a4c356af979a8a95d0e10e78d50cf9c0cac69e4844298604cac7ab94e5ad4667f2b4627e443c77bbc18fc1fa424474c01bd3a1770cb71321f4e443807a0728d2baedfaccb1c5d74e015a51ce9e471f1495382f2814e4bc767f3162b1b5a59469974a8deeb219418e01f48cdf44e5ccf90ed9cea4c382e870c7d9655f774f0ae6b40dee4c1dbe9e6d6fa01b41db6b083f012fce89e8814bc31db8e0a6501a3883541f4cfa6cc59180fa7e4025122e6b7c68d8dbd4ade5bef90fd0997e349f619923b15b9e33e107747a0923b29c6845c37f903c79", 0xea}, {&(0x7f0000002000)="d5f60b56be349a933039dd138440a196d529f1de0e2052dc5bd2c501b4070dc08bda05cc4cc7db67c1a1566052f733fd0d09db64bec00164b0612f288ec2febbd113a26ae128155e71941decbf397b836df4d628ae65f61d18da13b4758e8c1cc9c69c92271893001b1f84752efed76b59f2a680517493aab6a78aeb01f3546c6875dd5fe6ca64352b4dc928acb0b594302051eda347985d8cbd98023725d974cdb5a6eebd5e030378d8c22643beea0c71d1f314cb3e1896db6fe9d7da9819639a75a6ef01745aefa7cd957f5f95035f13272f27b4951dc7adb39e7de4459a1b07e58644eee882da08d43b7ead83fd08ff0602546d9417f1e8b12268a2b91f8b093d15fe21ac0b1bf5c604bf13f4c14382b7e63723d7c381c8247a87ba572eb58f3aeaefe30c0027b29fa690bda48b0404bfc0f665ca353183575a8f9cc3145e54afe364261b56f70777b1074b6b50acc2eea1aa954379bf6772a9c63c4630c1dac6c6a8c5bec71198830ee62dc2d93cf0b335bab572739ad705ca18bd50dc7468907b6e2d0b5b384e7afd39839c7de93d49835534f2c42400f1eb116cd536b95ef7cce6d2518eff50401f1647749d94365c76a13101d3c31e4b7a3933fad10b015515738fd267ea50c96ab5899f706765f5c6748d48936f84e0fcbd93445179df4589e1dc5929865ef8418c30fd87281cfc716588d4b47ce9e2a2df412f6c6dd0d86b61cbbc9ffda6f6a06e8560588cfaaa5856da8db54a1c25948da8954085613b988c883d0f47d5e87074f37fe9afaf0e7a0f0211777c8f8a7b7b3da3638514d4593e2b042cce5434b2f9c27ecb88d95ed296008e60197697b42aa095db26a2ce445fdf30d6a9f845862e06dedd06eacba5d4c8179b23e35e85c2ee3a836416f580818191d9343c2e651d10f04ee97d43f43a2f2f700b9a7ea38cfc82584ffddfb4657d495135b91ddeab4be859a3ad35207b4cc86ea6d963f594a5d490665ad3ee9ebac502eee2a2c1a9370b662bfda7d667e7227d1d92dbb56ca8dd0bd8dd4254ad3ff27ebebd4e08a86d48d9819a30322c2874b7b644f6fb78b2097254ddc3ea2ec48cd72d55ab08e69e2b3bdd3ec3ed37a0e3537b6d8fcd7a079ec4f302a1995aca357c5d17b2a5f422abf553ac90624c21a605bdfb736655ba8d9bf094355269f884eb7f50ca0928fe3aac628c1728c6d342f5157f779c55b3e209d4c5ef5cf4430ba956e07b56c71f61d85ddd89056836a2b19fce73cc418634936c41d5bb88e1c93e4dc38aee43677a3f8723d7ece54cb6c35c8b96be02e1244fa39961a71b55852677824b86eef84c2e1a3e9e8a4aa8f709b8a863e31af17baa336a73dde53a13da0729e84a22567e10801a908da4112d5fdaf4adbb7efa147fcebc79160472435acb988f14380826c74822609789a003167eb0a95f757da40237796716057eb77408f7630d42ec4f9ea9b154651c30974ff679cfe43ce06f373d3354377c0a07cea444d8445619770629e9c91526a25ea4013e137039397424d49935713fa64b2c63b53c00965341b6b7ed069bdb3dac01d562f3aa4a576ba87c3bf778f48372409c0c20e522b50c6e047f1e453681f855c67c7409fe5d5fe7399975158da645ea87873fe8bfc06fe4437bbce4bd9a5845ced73e052ce6ca00545b7c1618e9798517913e8f8080acac29016cf7a7a9b69f9d0f37752683d372d1e882fd697a7ea002fe2f92e9f9ce8294ff0f48a6fdd537be65afaa395dd9e227769a120f36ea629b085acbcb6f49fefc12b1b44533e24ff4493b1c10ba6176c428d7c615d3f139d09c8f54aa5ed647b06d99e262ceec5d4e6becf7b2177cb5f97c9ff320e1328632993a791c47469a35e50abb1f9e8725617ffa44ed342550e36c3d765418211d624f46bbde8212f6bf05cc629ab45e01715ab0b4b2a0c695947bd735606715da56806ad948769349e640282f18d7d7edae2bd99aedc179ff71a51878106bfe566d7922692caa52b393cafcc23733ab02e5faee94a24d5b607979cd25dc4286d89698e1660467922d8c6b8443e95adf8e058e2e934263898172185d613bb3530d7f1866ff95885c31505aeeeb340c2c1e6e75ca70181e8c3bc369bb98296f3c22fa4854f212b39d6105fe63805fc6f947ed32c65cacf0bfec975eb9cc09cb5a5ad140cf29145de97cb463b2216e0cdcaae2347faa4526080ab2234a7f1c76a8f48736b60f4e3027fdd0890a44044d400c7adf55b97330c61556affb0e2d62f953bdf094324d14fb6d734404c716582f9fce0bafbc398284496f261bd1e0522866f8d467f3a1023e6f46e9e1f465f7b60b532665a7bab7add17c3a77a43a20a67b32867030b465c7a3e83aba3e1b6f10009480e95ba2a0ce274cc83c3b6882600fb822fb84e8e303134d7f14a96289435b3a89432bbe6f0f0f6883e478c75b9b7b9a257450494fd18d00905e94e234081a89f421655cf56f96cac6707b9179f7b3a6ae5d8a318803cfb77f4e793382b50afa394e80d8ddb3f2bc82157b6ad84b11d92cc247dc589de8ed03566175c06af86a09b6f6ade7d0bb6537601c9cedaddea811c669a314a99d0ac26cf17cf1ae665a36e1ef6d28124f736b9c197aefb0dc15d4aa2028bc2ec3270863404210b2ee9cf80da5edae8ac0954a0a199a0891003b5d5f5a1a10ca34b709087ea0cdaf77d1e5cc190b1eb837ebe6dc01d5987ee9a58d9f81ee0152e3b687f59743c14507fa2cca5d65d9b5ab1026b10f573c8c7250db3cc7ddb4968d2c192bd7efc684d16969d7ad24ae79978e25b5751077639adca5638ba252b8f54f91b3fd4f9e494aa774c06211c34e433218086fffe18a7693ab5e4d0fafa90261c689a7af3c7cddae9442ffd88ce87c4884a42bbbba5a4ba3db9f52e86b0a405e40c6fed6496750a007c005aa65da0f014b649114c9cdea10d0084b7e0918211553229428c90b1c547382de8830506c07c55b9661b913a9afaf28f3a30b89184ed7ebfbdf74379d0edc305711e8a8c522e1d46c0b9d6b832e6c222102d72b3f23486c792677b27434bb08a581231a7c58018824f549c237ad88f51a4a321b88c1f52be14f16a5f8c8fa4613b1b516a992b19523fa3d1502f88e5f1772614629f014eec86787dc5b7dff97764962fe06b348ea0b29182d7da6d05c78af631dc0806f191a6dc783b6c0414c1e4350233530c735ed1ef6197cd017a574c7d966377eed5724de10e11ef77c0701eeddd6f6cb9d02f12a0f4b35ffaa192be3dba036fc5d2d07b4ff1694d5e6075ec2f77a73c443b88d5a72c50276155709547cf3daa05fdf47c51de357df32356441eea0e3e786cfb30e1f7db1cab1fdb3668bff07eb553e8f1816c40ee2fd3001d057fd469a635255d42b8610cad0240cb0aed096c978434a2d7695d58de462cf08d292907684640867d3555a86fa25abb92ac0253fc4f30516a4af1c6e8f7762435c828ff35d0fa5d1fff3bacd731b6fcfdf793db1f5f2d834ac2bb1fb05344dc6fc21dc73fb2e88d0f98718b9dc5ab2861396b60fbcc68bd9d98fff6372ea6796679a09a65d70efb3ebb0284460c23b1f9633d9bc265e79af63fe14a99b750a4d7d84775e2ffcaf606b8232f93343e4b6856b020ff674f2b8afe1b49ed6583ed95c732e5bb1d33e7f189af23a3972a9b07bedca047741082ca4bc6d77367768cca2bf26f3a8cedf29509476033d804414eaf101a9702e7ff08bfc2c460db1d5404f08488c9081fa49726267e98250186cdb975c866061299f3c7b26178ad5ce728abdd2e12e0a5813fb60a6a69530e1d921f3a8e499198dd172efaacd08d9aedb0a97c8ea9a5a54be294d5fcb97831a6dcc74d066de59ef1a089d0297fdca2c5778a59b1f8662fd76a0305a1e1e273624f13b4525df7454ff826ebbd3c182dbd5a190eeb897e1bcd49b113d87588d349ab2f05cffd13fc00658e479238b7374f0363fc68a524a59b6c466f6a308b3e76c94a6758b4cf764363cc6003191aa8c46b58b1f4afa029e0ae52d8785fa4f08a1f71cf49e75cc400503cf5a338657b5f9d3b01d913a655fff46208c841caa3e4133da3d134bccadef0b6e8bf30a3e6e22eae0bc9eac62588f3bc0fcd65f3894b1e08505a6ba9735fa5f07374ef0e0120fe74e5b9f3feebb9b653ef13c6f932a4b66655d32c076cf75f75240d9dbfa71cf7904db2eb44d28ac4e24ba5bcbbc4039db11821d292a726b82372f5cfb9854726b120f33b9342e1aa01867d2bb0a7ada280e6f1362d08f740c76bd3e81ee3009b682b2ca89e8db2855ddf4b5f96c3c0696c6cfb3ab9df76084b77fccfebad0911c41e3ba0e7710bff913b1ec3efa43546974f1bb7d2b7f05e27662fcd75579e38e711970b9d5c85ebd547fdd8c4430a0dd6b9adb1185db779ae590f97062e6703c00c3520f65802bb52b14baf6c2774b2dac6c44f0b314c3fd5ac927f927f8bbc6aa386d10fa2d18713d68bf36eff4f38dedefb3139e1b0870f05ed32e9d12f1250fe1b77af8174e95524171c09a908dfcb153d3e1481a6057d2b628b3d85fcc0b8c5906009fa01f0a6e567d59200e5bc07aae4c5c333db4a97a6ac70ca1fd8f42249e139f2473e5cdea21b1ac13052f09c7997094e2d36a95c730f1a88a7d0598faf09e1dbae48ad5b21c526e62c751fd5f664ce416ba4e1800abfd8fa748469d5eb16a0e005c21ade383164f19279d05eda8c213fe92185cfbaaafb76a52bbfa0593771d7ba11f363c9480240e7a6b1fd396f9e50ed54bcc7828405f681ad231cc2332bdce597688d86ce887a4fd986098009591cf6bd80f2e4f9f2e6bb2ad8bf337bf8e496ad929f4fed2dae0938d623b358565753169de716ffa69c336aa7fad38e9b5b1a90135f8765922363e090d1aae5783bafd1a1eef86c8c87594643e1a428d3840486080e356d3d2f21a93a7499fa4d3ad8eab8e956161bcc842f83b7d195aafb4c27974a551caffa153dd1547cb58abd41fd3ec05381191bf23ec7e6567d95e507d38a987039f84d2d6e36af62cb014ed30dbdd158bf84ddf324055d88d1a9a0dc30873d25b77bacfe12358207cdb95816bde58dd407faea48c93b0152061f742183331c3ce66ba31447aca6918f548adefad95f37b166e541731edd29e20e1c1372b28c02e21ad9b6eb0990080ced0b42fde2e08a46ba357361ad944530f0da18f65ecc01b8d9a71bf1c217cafb4ea0e4f4c4f8cf1d52854c421fe7bacef5a2dd3eebe5d4ffb3e9a6414151a89496e902943e6c5f2e6bc08a67b0ad16cbdbc03e5b34632aa7d8a3fc1c111ab5f33414d0346bb4a0b50facbaee03de0b7b09f01c500e9f7549851b1bcd0e62b302cf8cabc3369d3787f67119279edf7fe4551c223b4252e76f9ac224d209dd138482278b0d40a5fafb777e49fe16fc3fd2d50b40d3a493492e4185b3bf3bb0325e94ed7c16c83de996818b75f2348f6331bff086638c97a8eed93b4d3955a4a85b543caacaefa61b577f13737dc75ba0736af2c38c460b246e97836a51490531f83369b0f4f2bd4bebdc9f5e20c0f4a6b8ecf2cd5ddc1b11ef484cbf53b078107670d9fbaeb619770d2f7ec2db921b5f4cd308b2d8589e40c15e4a2bfe4f5957591fe2f78a067e79eae64586c95e0384c4618c807b21b52ad798bb9a007140a66fe8d28dcf5e295d1d9e83ded4cb5486aee7cab262d3ab91ce6308e58101c73651c25d06ba47258f1be5b875b3b7d1e14e6dea1cbf12bdf2c9bb6a61b9f939b4e82ff4fdc41a4acf63e6f40868b3ae05e71", 0x1000}, {&(0x7f0000000300)="31b8613282a99177472b0f68d0dbdf609bcfab954fad5a547770d45ed49e11513512d5a899096c95756b134fdff01edc533d018c20acb6a051fbc124e306c1025535fe013a4ac71ba1d3a26b1c24e00816daebaa94c9ab77fbed1d6eb990faa48322864b788daa193a2d8c26010f3a0a2eba0130cd98115ea55027e3fea925d2ebaf30fd2a043c67f7233aaa3c7a1f39c37904fa7b69fbd4adb794b55652355ba16195084b49d209059660071cfa47a635bac0bd51d1c1d47a4b671a73a01c8ec8b6fe226b4aa7590fc964fd54fcccf876b92c8f453af5b057", 0xd9}, {&(0x7f0000000140)="c049f9be2901c1543058bf9c70550668837608e5b1b71dc6e9a35d21267100590b86e50223734e29817e3001973799149fbe8cb1947cc3b12d4e5772b527e2bf07d1a1e049932443e600692a3aa2a101569f5b44ba098b550fab9be5826c6a59a0a1", 0x62}, {&(0x7f0000003000)="81b4fa3843f9d63e233409465cb7960db4e5b5791eeaa98b65d0d0bbd1311a524a6dd0c2ef059e32fe1307bd9151662861bbef642fedce623161a825097673d4a849eec4816ca7b8f0d6dd27c855d3cd4d64a8ee623b19dcb22a715a69b3e49975c0ee73b20f106501d617ecf2628586751f53d1412bdf195002efd648d02468e7d9b5421cc6fddbfc53ce27135a08ef6026d11a5777617ac4bd312de02951815bc64173e8fad9a6ed015961f0c1992510a070b888c4557ca9a24d804c7eba0104659651a344643631d7fee63463dae5b8452711be6c7cb7e0a187904be4b9ec4d99a9e2bba7688e288dffe5d83d4552a284e29e6e5ba4a859b787dff86a4d6f9a36260bb6c73b781ebbed59ef7e5577ae78f36978c985111f82a592b236e84e6ee7685e0b9631d49acda0ab9b31cdeafddfbc7d1c437c0f075ce8a5cee28779fd0955f8d1c562397580409944e6cab1d5356a9b7a22bea27a14b9e3e8cbaa09cb4f9ef2b67eddec7f1d47953a72cabe851f54b81f290afe836f8fa8e697e5a70dc197e17c5a660ca67603ff1153fedf6a18a74e537a6c4e03df51774ce546b81f5e51d656be6f84b56efaac4d1aedcb865642ab6fbca7913aa358ab964b63fabb19ebba8b92caebddb0bf48c8f3b475c1c2b6681377beb09d4b4b9e03c22c90e3dbb072b9177b461bdef6845d435b7218dddee4d76bfef5578a4d48de97664714f7b53a5e0accfaaec13bfee8dd1c048d611fc969d8edac7877c7733ef2a1c9c6d7f9719a7a61bcab3321631e63ca65111f14b6b67e4b59b75ad5724d7b7b600e40c6bce6477e1eb108b38701129d900453190094b648cfa4cf21e2ad17e84b65d06dad955161e1d6835b169a7ed95fef80c8bddd5f0942bc4fd918c654c4142c56e243bdbe5c09118a2d21fa4dbf4662fc25c7ce4abc976d4f9c0d758527a72859dc29bbfa335c24e0061acd20b2931cc84cb312709b21af26c9646031b4628b74c9f4ba8021a867528f4b0d1bd1d8190feb2ce66bab1bedcd870818ec5c9c4f7704d32f1152ba036c725ef80bb28cb7b5f508e91a923f034d0cd7aeafc5b6385a50c6dfb111ecf6b0ec3d0a77bd77e885b03dffb487759cfc42877da3de216a24b3c20ece0e1e84775efbd718d75a0eeee8b8de1731415e33c46d48d75018febb02cf5d1f0d73e6b63faeaf93ce1de5f0df34188befd7d539e8abf24e8238c72a5ecfc7d02f668a91281060038f96c4583ae5761b6280647b150d4c83cc474657dfd4530f34a4105dfb7449943ec2f4e8d3ff8739ce6366f930fb0382c7bd4fb8f5f78c30833218aee8e1f33f36fddc92f4574b799dad70dec3eee6782a7ee3bbbb0331ef5c1a3ff7bb03d62af03982e02de91ec47ea518f7fb76e2f3c2df99b1f067874c785191f0cc995c17cbc6b4f6c5584d9b5f569a54e4bf443fc3d1ea088b4cc7599f48aefefa59f29b7a4b0c7a05c08387424c8f4f5c82886d717990d33f3ccfca9f65265b440a7b3118a0e3208cc63acc7eac69d01561be03a9bb35be60a1cf595d4d2055b721b0a34968f5dca0da3b5c1464fe33ff1e4516dbe2159a2b3e3fe4859e991137d0890f530f99e6f4c8a8b47da8de5205660202cc556dbecad55fd8d80db385df347117e8de675b0d96529f68ecffe6d048f0c5f54d03baa5ba4606587f6c1981320ea013cb1069b889add4ff2701399096f8db8b9cce4a3f8aa8ac5b7431cbf45d6dbfd819ffac7898623b321969180f82589b3f1d8f6523eaa77acd902f4518f5c4a23925dbbf79beb143e4e5a02efd421e84bff31f911f805381f88436a06fb2e0f7d2e09a37bb9dbc627a4f6e77635a8ba6fe06c0d66ebf40a52faa9f1f9b6a9e5a468b887b0025a77be58d32ae645df6d7cd6817e8f3bbd88c878119dc2f0e6d709060702ac74abc6299619a2c2c65d0765a82c246a3808b4d480b14ea710a95028dc367c6d82bf2c65a229adb98b4736830bd334ca90296b6d3011f3c4ddc7fda5cdb435676a8ec9119364078f3270bc12fe69a692b6bb65f124fa33e9480dbbee3da3ee2efbe4636de2eb854c5738090d8daf66f398059dd3b8ab82a49f09987724ff5092fb6a50a2dbff047d941e039071f71de80cca796df4376648d5916975d33056364ab2475de338a60411b788b5f89ded1b606ee3476fc94890ff18255819c8614e86bfaf02f6862fa8e552a0a75b69b553aed8c197db946297b39857cdf81e6edbf8c84bf4a48a19a967d5d6139e03c78e387721fcd777dfe47c074c29d825edd40415737e321d6fd9c734d31427a69fb768ea35caa485f95851e004bc166fcc8062607ce9ad85a716df977067c1e96a702a8f5922b807edfe514e68c0814dec013e3cf14633dd2359e0cdf29969199a4f8460249de398cf799a3cb552925c33b4367c7cac41182a25dda96b6a1f87569212fa3ccd5773ff0254f82d4a072c0ea37e135d78519dcbd914cf266dde00dc0de8f8e7d18e145cf7b4a58c8186e7a7e75d36c1083de2947ad7d1e0be461eeab1eabb27cf54a4d0c924fbc8b5770f2965a64dbee5c7836241f08cc0df250e6c59e9118556560345758fb140224746214ed9d28bf32e6d256acd3d5c4996fe60ad7670751507a8eba905b20968715a0b53694cb56056da57b40654434b6bd137e5d94c34fbb19c245af7c6b2012dcb2259833f01eac19c0c2f011c5fe51823d6b8847cc367939f8f6dc0c54be92049a97ccaa23da1f5e2ee23cdcebb3f51ffcd17ceb7057967c1901440c7c6f8906bb60eeb5a89caa7966b95d6a1a25d7ec6c67bbcfb410d5d9fcf3acf2dd247909be4e9514f5fdee6f53d8a599b7b391d4bf6aedce9808d8a5562a9a10274f4120368469ca20a8b4595938f7870b88afb3d8a5ea2b337f5f261dbec7883c01e62244de6a64e290aaae9f137f13df95664de02b17b442167815a28015b98f3f5de759167c439c451555a70e9938351b219553e2e195340802a84b60afc26a33f89fd34bb6fbdde585dadacfd608e67f2065e656bc25c8425299f7b46cc2bbc6d03cd1fce95785f2b81e14509ada87e0d6ad31ec12254c6dd7f2433bfc758da4803870fcf80c06167f1ad38e73396e8e9ecf7c7d1f3ec9f0519c5c76a3b19e893654fc3d13d32353796d7ab574913dbeeaf30232ee921153e40a0eebd75db5dc8cd3b5738ec29e4fe9304a6aed24f9594310b0c0f68aa6217e6d4f39ec8b26bfc77094d24dbde2fb46aadbf4367a3abde0dbc42eca6b14ffe14050f3dcc2dc34ae73ee1c0cb2f6f790e2c97a985e3fddf95c8c650d0d31b708e99ec56202e77f072637170c4c8bc73054d334cc08206d1f6ba837a60ac1b4265a242358f1014e8a9c14c9b64da6b7e72cf0f9decdce4f94e74bf1f66878d230d3e66c1e92943df012fc41bb971325ba89be17bc39d0ad16b702708d02adea52ed766c4cafddab5538c21e893be47e54aa48ef0ed23a271466424764ff5e56900dd564e993d0f5a33e85b311ea94cf5ef6189ddce7e5544649d25ad2d622df6d3bb22a32e0b24f9a9c189b66dfb0bd6ca4cdfffd9c5c075ec93f3dbb5af91788e126267642e28b5ddda77c6b1964c57fac508b15d73f1bdec44110bebd14797860ac1f01b2e9c3c49c3cb3e37208bf7948f9ae5ef6e8b3211bdaaaecc1c3ccd08dd5766d7682b9e6b8aa2179030a20275cc1445e19b57954c69125e6a455646d877f6d44f457628d55ef1102c7b2750d80931baa637ab1016341fef5e9cc05dd04eab7821acfb572d8c5b556d9f82280cfe66680fe27fa8ad03d13f6fdad8c3a5d09d3d14c782e9570cd7eb42947c23ffafb0fa582cbff40a91ba4b4bd43e727a00bf8b2790533c6e7b1f84341e5e4316bdcab6cd013f05b8a9541d9da2ce76955ab856097adb5911846bcb257c9dbfd818c4d05b9c188fdcb892ac0b24d88b0b0dfca758b41dd3fcec6374ac17179325c709a60e4d0805ada5ac6bb3509b562dc22f33cb461756fdb0255e4e2108de6f21521b13e70d4b6c7cf2b45f5c6ecc98834d10c14d27487d68f686c8a10acfd1bf7c39a66cfc6c99679a0ac2025888d7695adcf85d87de9e899dee2c9a09b0f487bb5e77eb2373d5284b97d16c694b65e736fde86982924ef7f4db1ebe15de8a67f8315c1f8c911ff3ed3c28890010c1f944868677e2f21c2e84a6081c5dee00d91d6dbf1b997993da7738975de6e1d641d5301a7d0559b5473d2f25a752a131799e9c680c99a1a11d9a860bc1415b718d8fb3d000e030358cb50d8ecffe770276c67be3145c46c9389d3be60421bc873eed9fde26417c1c0ea1366a531a232f99fee9cafb2564381162a37a818018607c05a2e30da74bfe08e6cb1500467ac7b7afedb2109a7bf4236d42c06c17ec9991d4801638e0b71cf62350bf5b333919787316e691b313dc6144ac266a2998e23416d057df22da37113e4b910e6a535dd01ab850fa0b7412bf9589bf74218fbbb687d68d14276d37a05682c85d53fdcaf0cd266c63aba45fe996c0e74b7b1eabe1decfa987ade81bb21b8d6cda8b75dcd63f3621ee1d2f6b2e8ceefb6e63265607ad6ca335347ed884eaa3a3bebeceeb17fc7b67b58d1b9dd5368bbbe60522ffecf1b0495353b72e0c7308159de94e59e7e58f965fb99d4416cc14e85793a4479fb3db4375fda343a123dfd06238116c383935bc8e2a4c0dd649ed1aa8d58433ef15268a2e3793df47a5a6c1c8c496d62b32d2a422136fe54216746de386ebd5700da9689d79ac005ffe82bf5e1bfff55e72201c2ec8bd6fbfa23e7587d63e37162fcbcb0465b0003fe5e0c33dfd4f6febea152d5fe4d07fe38cf19c3c6488158d13e5fe68410934381dd3aac85290b11dc19bbd8a5f93ea2a54a5ef3729fc7108018e6393ac190d46706f61f20b4cce181b753c95f4475fb5bcdd8fc55352ef37b33783a9bcbbb8f90cb978f52f67be11561557c6a91997242ccc001d0a14a62215e4e4fa57dc1392a04549d1c48f9af82e5ddfc5e473ab0b389b8115beab479e7e7c077951c5cbc8bcc4314635a47d650d72f6dcef818dcad9bb3dc7440e53317843a2c1e7ef934af56f946d5a170dd27b7d3313cfd8b179ddb1680314462455df12e3846248fc9a5f95446c6a9952abfbe0bdb4d442d49d9bd486d11aa33ed2ee40466d9ae4cc00e60c919fbb05d8360ffac6e0689dd162e3506243566dcb758ecd22d4abd2d966ae9201e2b72c3fc57ac5f698e4452c918ade4fb2a4ec22859de7d49e317c8a0d8b03f112603364f41ef82026a7888a51e296d98b9aed80e4f863545f702b589df15ddbea18b132f9e014218f2ddf6b4e82cc2d9a84db1e35e7e3398f33e0b9eda6f519541ac50573487248809ea7c5ba539780c4e0706169b7c7e58dbe0025c688a5660c9b8b8186c4906a1498bcf448b7a832a47c9bac2ac1a0a83b5bc816786e8d69ec863f265fbce0093fed75b4c9d6b15599904a040f92c4d096dafdd52471e34f51516e2e09e575729d21a66fb8bf37fcd800a23916773f66ab6827e4087d7c46bef276db6818aade70a9a8cb05fe00a56723eee4ed5c8a18fe8447e57719a51936ea2c98fe4832ff46448124efdb1c8588ce8cac3d6ed3537034f4952b143a3c6bb29a3a94a5ba06ad5ba12c3c4c009bd750a75994bfe9fc85d6a7b86032a5d4d6dafad97b0a25c3492fe00ed59f9d8a40723e3e46efee8c7298521779222d84702b35f8efd1957d89131e1b1e93862c43509bdd1701ac15f499abee3619c5999c11be887ceef46dd9c51db5d", 0x1000}, {&(0x7f0000000400)="ac95f7ab344be583a26c041b5f0f220ad520c2aad024019775144e2ec43346eaa63f13c513c44a1da511bf118650f10832a193b42225d629ab50a86090dbff3090e0c990c9c85eceec462ed7f1c8cf08e327c8e1736897e1c563ce5e2cdb3ab338acd55b853abcb6cb6504ce3c075826e0f8e21c1606a8fade8c735b1b32881a83d7d0e82780", 0x86}, {&(0x7f00000004c0)="19f312b74752f78e0122128982e2c9837b31982310fab1b470ee17d28e4fc17918217b20238dd9056dd28dd598f86da5513a81aabb0a4f92b34a67068483d0a6f1bf956bd679170416ca1f3a91ce67760b7c4e3925761e0296c5dbb96c7a633aef5ad2ba62294a88c86c58ffc0f21c2cd7d23fdd0d", 0x75}, {&(0x7f0000000540)="489a29380e04343ddf51dbbb7307002737a9", 0x12}, {&(0x7f0000000580)="8dfd767f63b9038bd2fcb223d2a6084e57998ab420ed093384dc2b53906af99be8d2268f8d1ab6bfc9fe5739a8aa509fa32e058b52", 0x35}], 0xa, 0x0, 0x0, 0x2}, 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) close(r1) getgid() fsync(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000740)=0x1) pwrite(r0, &(0x7f0000004000)="53b1678e6ac5a33a677d2f9abab0877ed83c8e8f7fee9dabc71f789925b37afd784d7f05fa711ffad465a0dcdea4995c3b36cc14a4d2da002ee44b435b20639e398755ead092f2440d9dbd357cda4b89b37734ef030d921c9fd2a3ede18ef627c6056bc554ceff7dc83cda2c3a6e25140de538f5021d967a6be6bf923d05a4fd60bb7a97535843086a1ca2c2f531dada6b38c63ce03e35b44bab074b1a8e96481e5427fba1db4b26641aff658260a422a5302bbc95d1d741954811341162db145c481cc04e707c521962bf732230783fe581ca5667b02d0aa1def5f2f4cd2ce296706d1d9374828477201a1256b2af8f24e82ee5afa9692bff58188f61b1ffa170e06074b446a15db04f535399bb48ec6cff0110eefba1a26bf75df92a8379e54cc482bc6671b76db3aa47417a981c11df3eb14e63264c59ae0d12763763df5513069bd0e2e0d932270edd2e6071270b991814c946ecc47b5e91758d1ea35b5e4628912801ba55e5132dd4c6006b11d9f149819d5e78defa2f7dadc8440cfd74d686fd5a702341245370539120129d9c6b060cb418fd144d57fdd0ec29fbb55daa122985d14b15aecb4fc2d26a551f64b0945fa349db01c24566b0c4413ccd1f85e020868e5033008b1e107e8c1023ce30881fee002b7e4c872baa599d5a3f7c7323611c322223340ac9169f193e03bae00cf0d1d6970054812a43ecb85e000729af9c4fd3b8dced082baca8fa5a4ce874976fee8f6b066a5b0888fbfde95aec1b718a5414b816d4026540f6da289648e6653c972fc8de0266025629cc08268f2b76bf9684483cfe322aa9b1b18fb61aa5c8aa5b214e88f7e4e7f3755175b47abd00a67f8fe9262cf88e2c2f3ea522339bd4b710169f661c058cc6f9797a698a26704f7b0e7e72b260cf598b6ddd6838aba29aa22c4b2370099fb4afb283b1d724c1f0dd460b4122eb14334dc6758569d5df012d936467b5806f3ca360607de6691b5ab4724959c9ff1f93ea336751da04bed522a425ca9fe64bb04e83300e8389ab1f72464334e8692aee9f8b7735abb53a5f415b67d66fdf1214312daf87210e070792ac22be646e808fc64d5d80a637556b3221aafa71361a60be0ad56fa9309058bd5f0cbe1fcc1a7bab2c7628406de6c8f20441c2b7b3f75735c4070a2cb85482d00cb14d56228014addb7c984b785a5b6f3fed733c574ab90a62b03027fa053d5fa2c3ab3946383b8d309a622079bf11957a318c9123568757b3b78b6ff71e911e82cd0c19c74ccd4191968c48c8d7bfb2a25bd720c0724691ef4d327b3f46737d83067e4b7ee6cd1421d98f4aef398a36c90b86a0b361a251f022d4cb91660703e8e8497be254353d0f723a6e30ebb8b92c50438847ace8d7f630dc276102184645e6491d0f3adcd16120cd7a89965f386f5b918be63917179b41d5e0bddfbf318d7116a1bea2e47f864c1437b66eab516daee504cb1e45d1021a7c068658dbfa8254aa868f4798ecce2ea4a0314f7f58e9dd59464b777418056bf39c63ce02fa142776cd81c9967173c7c1eb39a92558680d05ce80666dcd0cdc84c1fa15aa2f281bdb7b6704f2b465af99a5be6af4cdcaa82d0642cf3439768a867d910413254d90058ef7644d627f49ff72d434b5c0e660d0731b1d769a49b826b8be886d43fbde5a094a6923f720a567d743e9a294cb0cfd6233725b1f8ad5534c4b96b81920f0377f2edf90e0f713556fa049771ea34e054e07a94eafb778fd60df7f66c7379f03a358a03855b55e6987cafca44591695653bdc4e98e5412f7f13b7a73a644b17d7ca01986de8c21aaaabfbf0c5395f4269711fb4545e003327d5311231d9ac677e4245f08793853f581c45c7a801f4df491d140961b1dddb12d4b51c1c69b1dc6c270391700903a16a8d6c3105e62ea9655df96fac421fbe8d0f2413bd27b2771734f102cba2b8d82bc166648cbd9238c1295c7c2fd8ad459c936162853da89c8fa21bd7a60af9fcbf3635af617661048b9854e9911698a76b8c65605c27234b6f2f430cb5216e1039e131af7ad316f1ab254047386a851cd61dd814845587745449b6fff8cb9edf6cd0b5c2c334aac825bd5b636439882824c8d3267f9ecaf68cc9bd5eadf4544c1c5389e3209230ebfc3169e3127a2e8daa8ce3d7a284b0fb5d5398ad90a67e45ce72bc5b13db1cb5131dd436a770061ec3c11c6c3f53bde7008ec463855b71a7163690bca4f6dde4fbf910c36ffaa147b5783dda2c066696b04cbae11f73beb573bc4aa8a31212ca9acfc8751b241651ad48796f49dcf798c55f7c415811035329f3f9e92a880602b3d9194e12fd4a7930914f260cb2084a91c592eb4912b2e758a19b56f113133cf137296d680cca33c2ec266540b3fdcdeca821cc00dd82b75af61ebaf6dcf7702365961fed72e9aa3feb4bd4920c80cea82b647b8d93641f68cccd24e13ed867e8814cfa876173f6a88d11e8179c4503a79bf2218b68d98f5568143f34e5abc2383ea116f34976bfd7f4da6e22de87e180a2c3a9651cd0ac01e9170d246344972e84795aa63e0bb30a77ee3ded12de94a80116e23628a55d08d8588e56644412d77b23af5f0cdb47a51e2d0d301ee7182a75fc961ec5e139c46532823342abcbc28c8b53c660933dc92b53751cee29fa94ac58265ddd3ec10da9494e98991f5109e513d09f58443b386b062bb2d6ff8454f9c9a0e1a83ca2958658f72801814157b5def49d26edd5cc0dcdb7c0a2ff7f63f4d899767bbe24c12f1d2c4b7f5d532be607de0e108c1fb68f09cbe2a9541eb5247851b2965b156b964fc882343551e8049784542ae8f0b2ca2f425289cb680a0458f305816e233cee2c736e88a0c09c0c8593481400350bbac8606658211af17b4b56385169b0a109a4553139c02306d0fa0c03ea39a6c9d9fdab52bbd7a8d0d5747216351d6883c03aa17297daf45203647b2bce50ca25ebfed81d116ac0dc84c9d1a3a358e7ab3ef14d9f710ae34984691f004d438bb6a84cd506e44df91f5b3a1c0a44b651b07586675029934d0878d30fa663ec02921a15789256801fefce48a92c10ff6a61c927ab2290bbeb7d65cd39ab82efe21ac360850d8e98318e1296fe685bdc618206b660c9d37d9a3f2c79e3bd9cdd6b6d3a8e56f9330822b2a8275fff1173b603b0683453e8bc17f7de728b4f0d0f9ba6babc5c8a9a7ed7178affd097171231a24e21106575c6ccaf3361c0ffcfb5210f53537d275c468d78cdc88660cacb5b2b2a75bf4d6dc85480879b28d9220b999becee4651c208784e6b4c87af78099263870eeeda3b13b02a1dd00bd38a3bb5f595b8424db7ab82805434efe3f55da6323a2b33bdb8e3930f7dabbd1b2a6320ec85ad242c17529b961d2dce2bd0e94574cdb571385b8b6c8d98b5d05a0607b0c99eb3737a2ece4b4e1f5b19285bb0f4eaea986bdcd669579b036d97b60768a4789ec657ca09a8e6616a0bdbff8cbcb4575d5593d7a94a5abe19666d6f0b89a59ce57bc34ef3de12368752d7c0fc5ddb04b68926f018940207d678b6a8335cbc1119dc2b0b436d0111b17f54237bbfa5120fa1d46e0bdbc68cf68f8cf784ecde3f6ff5e1c364e52ab177ccd84cadf476402c8f9eec84bf726370abd6a6fcea81da34f65868917c7d78f8e94dbf2447673febb5707a9713f08ce5ff90a28868cc5c92c96178a5a32db48300d58d31bd78a4121916caee78378f05e77d03e42a5950fa9a818beed3d51e4ad3e41e84db143a90eade5dec4a596c802931b85587a32f7269082d10045c42020adc15777e8b710430261b5513104eb29a86d77925d6d0d9c2b58d37a735dc64e5114b0eef03e379dc65c8c4fcf26aca791c293318635c94226c88159269b5e83560b2155d3a1b134ccbfce230d68b0996f93bacfeefe52a2f2b7d703883d0507fa4d7a7adce8538c4febbc73eda76defb1ad7136dca688294af62f64d69d923e4f7d8d3f67ed4f5d0cfb540ff14473b5b8a651a1951b0de8378d1f4b7721a9ac09af82aa2fe3242694a3114b9744bfb74285acebfee11fc48300af96e3b7b7cc696a7b4ca0b0a8db33ed73f724251265400954262cccbf78f4073117be105579c5837df3f5583c6b9e7ef5443546ca963ad061a1e76f128d73ca0566488c4b907d8a9b1f7fb2a2e51434330c03e7a120dee66412d642129568dddb6e7a36473a27e7c251f58010c1d707e60daa6b38821f03bbe3fdb99809df87d2b60831f9888a4fd02888d3102056ab803822ff27bc89f76b9c626d8de96c6fabb2d8ef5d622bf44eca1d9da8d960bf1d6c7c3974df825ac304c265d5b908f0864ada04472aaeaa793c7b517ce166c48ad510b834f9143f36279835450b92fc3935325ab9a031c76c2e52e0849f583817606cf48935178de54d6c4081e6d749dae25cb35cb4fa7a40a63d1fdc3c0a64be6bffb220af9ce2b9493097b006f8693bc5a33ba1e0e90be89b8a2f95b867bd52293ef61a13e33452261198a7a2f12896bd1cc4d45f722d14d815e52b69951c3b456e17ec449ba51028e548df38fc9f8e65e84b17af78b2013b9d1864a40216c55fe66b95be0a662a68e7052ab8d996f4245e8e1876c308506c27a6c746efbe4b784cd1338da310a74b5a7ff9a1a327acc5fc4220d47de06e545473b0904a22c1dcb7c31906cfa287ac382b3ad331343a91ca4387c5f43349b342fa039b169540557186acd9ed42dbff724494a2aae81eb0716f3b8a0535950ac94a6912ca601f469de3f32933ec975b2da48376572f3c9f9e72fb84829108c135bfccd0d294bcc88ac9a20e626bb01d4dc64926323ac8940991f06f2d292120367ff4bd024c782d0a16f159863aac7eb79817cc468709ca4ae7a224c265de810a35bf3b4503732d02db7b17e41e1913ba34aaaf6944b31efc26e355af17f2b1d88d2412257096b28bfab158b9ccd82d085c9058ab342e846f3ce45a42885a1fc12470c837ceda296a2825534625aa37dc39333a10f52494049762b0173f2f26fefc650ed6d634afad9e62febae2f345966708186d25903c13fefe41ed92f47c2c48ec12da1841e4fc03c5a7c8af17466cdb03e322e84b48876b0f3728be6a63d28265eb4e2a2040b0982bc58170d2f8775633d6817513f836fb451f1d82b7b5f9d57de336759cb9d812517ede4596ca270a79d5c158de96ccd2f451b8dba82c6fc9a7afebbd0fd84c3e8b04af6450ba567b8a86b93b82ab88c3b62221f369fe5f3b386f055de776bed41cbab1a7b24bc18b1c96851fe5cfe05e8f769125c457339671b41328b0b2d11cd67f376960224889931c7c61363aee2cda9b63a268635c9d15f816fe5d6c7a8a4fc88e94ae6bb868c662f0cd8cf6ed3f8898805bfebf1d07a2c8574c3a93abf1dcfd562867156fdd3562ae643c1cfbc54ddbb0bc1e905dfa0c0b2f338477a7a8bd08a718fbdb825701c6a8ce3c9f73157989af191c3eec3321f2a26e60981abaf8b347cf09c5e3cc240813faf01c83d06da9a5f0c4266b28e67df84352cabc500115c1a52eefe133a9ae17700767fc5fd845b228f8d9c42ba68f6a01ae501d79abe19493da1a71046b52980a6e804888c8903a446f1904c08e55e7d9821f8e7cecea0fb94f97a2e3b1909f41fd85e8ba589e4cb969e80b8e5cee2a42e76f98836df1e24243111d7cbda4efdcbcb944c28c03a9598997a13d469569f48f4050df8661d60f211ffb746a5b8020c8a8531dae122d6d15b8a177a40b6563fb8ed269566db69a6fb8f4c7b6", 0x1000, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="83f8a7c89868c0ae5951f877206e32e7c70365307c6b0ff377f607c148dbfadf48aa9dbbe5ce278b98355b8e734154a3896f65c9ba91efa8b6215b38ce4583c65854046ac106a0f4c96e65b4c80fc978b64a35bb2cb0d39ffef7ad9dd6efb97cb84a1f19734d4a010c3ce67037960fcbfbd1b81bd49b0a6dc66e486c1fc6e7053bfad598393937e3e38491f384631d4609d8b4418d", 0x8) 16:00:25 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000200)=""/143, 0x8f, 0x800, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x2, 0x50c) write(r1, &(0x7f00000015c0)="668eb2b95d43767fb47f24d34ef0a430c230221fc1e1989285eb11ef397d13294b30eef201ddb2ebfa5c8526045a7ee00ebb81f9803c2cd1b4420a3e41174b9d388bffa206c201a211a8f83f29924f87bcdb637fb2a2abd53f5db213064d1ab9262c57f3bad100eec3f943d94e11c120933a7ebdcc5440b29d6db86dd0886138b81aae2f5752cb009462e13ebb755b46c5c8e0dfb9ddf56ae370156fe2695e2792f2779a4a2deb7958aaaac3a1bf4b3c95ab40909a5cdd5fcb95b2b116ce532ff0b90b293c74154a5eb09244442e16823f61a2f16969be356921a93d27f4cf76b5176132dee9b91fa7fc592c3a3f3769c345c4e5684416609e0947c14d5a7ee8345ba622faa701fb0deaac2ee81056056aa2c9c83b7a1689913e19122fd6c1909ec8b54ebcf1b4c1526975e802d059914fe38c7bb25422310da8ee588983675c784a008c7bbbdd7208c0e9e94ec4d307b43f4d2c73f046ac82029ce65942198fddc716af4f0c43f7dbdc786aa18a5f7e9ae5737f9c6a0b3ae18394c44ca0927f2b0169d1b842c7ef57f270fa141f650f87bce1a9cbd2dbd7d730eed9c57dcfc07d696a0d66fb72988c1b6f3cbf87839d6ade1d1d215ce306d8a4baa150f6ad14c56df053dff8ec743dcb037ebf6de0acd12d51b0237c06a64b8702443dcdc273095eac86b72c52f015441009bd5e9c2ee5691c8ab98580bf1243406a9086c44bf50619feb4c4551ec362ec4d4e0eacdd8e1f0fb4dfb74f75a23b97c8b073776cc148a6556ec880207960fde7b323f24461e79f63f9eaa0b52958229ef0678169c35ac0c206983029f0080c55152c1d452614b851298e30640386b5b0c059dc3a9566f8aa70e970fa2ba6d6ead7fd73dbbfffe7d790e89ec8e2edccb1e8b4b4abae88d8755d4e56059666a9981eca80a03aacfbe90de5147b326130b21260bc9e9b875fe86ccc74ec80d070186c14058b9ce0e81daf12d1b1f63f2f7689da40aac9c2d2d7ef214aa6001b7d08b21117414f442bbda71faa8ae1f639d40720a698c6805da802ef7d9a082cc6beba9913873bea3e6663ad9735602bb3f3721b862f205d0467b8a4ffd869bc07e22adcc259f73597b35b912321b37514021ba13d9c9699484b28f402ae253580dcf6c6f5b7cd64390fbe2dfde942229d24dc8399a75bc31a7e4db20a48b183855cdd27d044ae873f29061df8ce3338ca59b0931552a1cc37b2f92a8a3d4eb0b49ec0175e46dd5f2f33258672013845b905c1998d11a3754ea4c945aaf13257d5ce814146038e3a048aca7f7f63ad84be331c8627f8ea3b3876a5ea571d3c1b4b7e76e66770dee8b4d2d9b278f6ee1db6c95a85a3e253b2903829f209ac8d6ea9d000e958da8f3d416e42fa5b2c2a94e0caa844914242b815e4006f0e017d52f14df36d302e55a829287bdec654cbf7068b3c895991f1a6f7a461d5452450d068737af5b9f10d3d7a25c39cabd87d245d58d8d8f187c7e78976ab480661ecb7f4d370fb4e0fc9e84a6cc82f9a4d352879bdaab83aff157aeaf13c111d132e522c5b8379b17f10784ed304cd711c8cf1ee16e2a173c54bc786f4ed5c3bbc311f8618685c70a371b081166a499f2c78e67865113884208e83b59dfca5a7ec62352d6d29b3ddeff943d8478e6afad34a54f6c53602aa095e4ffc0b22faa9706bbad9d45f3acc4d0da28c6105d54e5ba3f2cb0cd85221fdd7d69324bc49aca49dc4088ec7cd6163e23b8a2020c8bbeb9a5a1f9285b494066368b39ebd9800f192d42dff9529e5cbef3da222c914ea4063ad0403aeb00ccbb5b49195f4f0ca47243c0f729f4115f572d9c3a6b733863b637f46f24dbb9f82b3df156a460e42abf4fa2c106aef1940cbf3a5319556d2e857258bfcf41794158f27904d5b45c9a37afbe73356be4076e953e14e9fd4467d3ee1459f7709a8d1dc14df067704a6dad893d318f3a5fb6afbe27be186107dee324522a1baa5f9073dbafba90b6cf7c562f8c36f2b07ef5285c89374caf98fe90fff5a0af0c35a39b213c226f998b2ab57d0b1d4ed064759919e7803281bc8dca935148968758c6d1a4455868c8f129d0c58908c233699fe5d060ab8ab2f4ae5ea57cac92755de05d830df5365cabaee436f28a1d4ccb8234167f37d1e3cfcae7651074a86bc22cf0627b4470d2131275baf2c7bea1521eab469876a476de7b964db0569f8422469a70212ed99c0e014a90d5047dba6952fc0f44d5765a13a6d40d4c4d555fb325bf9e0d8a5a0a3574f3b49737f692545e9beb84f0c2b229a959a808723bdb04f311ce0f84323e4f8964ea755c09530fbb50f573aa3a223dc23fe36ecacf0e42cc352855927298d716aa52719929d09b5c3f08726c4d8a6ba2deddbb66e28660704cc6fbad085e70dbd3c3b5bdd83a2426bb101e6c6f46ab53f9d45e6947660cc93211893656063d7fafb2f4e7ce6d918fd1d9c5bbfcf2bbc8b8484bda2c4a757288112a4065e521bac1b17c4f37c0445d748b0786ebd609e05433a355fa37fd517723e731677c7ad686850266684520a30729389ba1d5c7dd51927bb04ce0b13f8c0488e43b3f411857e6c69cd3759a506a5312232b655ac7a6fc9a0d5fc70acf99773930af06593cc416dd45aff3ac621999b03a1b98be4bbfd404d212f75f1fb9e4f4d43fcf669bed1a9f32665d3a6c10be087af76aa205c169499a37b35b3ae9525c280b1e5ced01e2b46569c0924f8b7f7b6ef7dfc76c98f31230daa311f44ea81d58109a2493429d40f0d2d68dcf058aebe59a4cb654b9f82dad2e62b731f8091075ecb9a458dd3715dd93971cbc8769cf91976dd51093f1ed10922dfe155b71946662bc7f01e8448f4e9aab3f9dcf115866e00ed3c2aac7521b5b7d63ef8eb0bd77107700bf6d5f40e2365ebd867b5ea419b3140a4579e7dd98edb10bf2575c71915492ffa892ea9b3de3b670970ffcb003972fed9fbdc48359023165f7e37848588fd7043f0ea976a74a1b493ed618af1b147ec14091e48b75a16210acd494ee311c3ebb2406a2abb3737505fa56525b995b0e4afcd9ad713eb69893c4dc41dce216f56bfca6966dc7449116473a3e37c2722ec530fa5e3019c51ce651dd98f9c5792d44cb11303b08c33f01bddfd398d00a3a338e4b5b0f8cdbd7c9af9d150f1e23e9d62b3f3f5426f03e1e18376ba34aa82a7bd44c4bf1d4ebe66351d4dcfc323a7e848f73059b16e13d7a2d1dddedd1e0de5f4ddfa3ab61c4fb1b8c64cabe50c560dab78660853a457f942eff9d2d1cbdcbcafa93bbb898483327efa7f4850a2fe093ba086edf9c068f40eddc1d087e94006ba7e0eeb4c788593908b83a3d25f8b8eaaf513a13cb29568eea82faff342e89c76862a1ff70ef377cb062bd4a06979f5557d5944af3cad21517c60d308006d40c1cc67252e89434b4920eef3696d89c2692d3a04a54b450f90e17fe65084761cd02e94093bd8e5f60afce736ee6d8db6b8947c7a3d00d617f0ffb9dd3156e3778f49f16024df0224ebba2d4b7c8af60c620a8ea8d75da0633ea5d95800678d5ff978488c98bda5b69076a8393be6905178dc6f0b15ba58e25eed1404be41201db1d72854665ba0321c8d52b25fe7c1561a1eb20a47e3852ca110740a0589d8bc594bfa41db39d0cb19c28101319d65224a821a9995c2f64efbf4967962c67f50137abe58f71ca0494ac6f70737b2b031253ec602d5f62b7e6f81a00912d24cc7b8576b3556f389d360d9b30621fab2f4934b7b38425dfacbde81f16d6fd2aa1d4cf3fa33d28a4d6d46c64479e8523067c9ef761b036af14cbb48ecef2cdb6b63be45767094c861a48dc766056f4ef5b90cbac6fe7edd8d78e46b87d9e8365aa1c0d7dc34d55422e0e5394e9deef44296b7fa73ad975c3062ca50dfe7e02d6ea6dafce2a29340e7ddb103c3a77970bd4c2963df2401e2ce092a335a25605ed2e3601ebf71a76688bd00387cb15c51166ccfc4dbd9e19a4bbb1019c6e0b3038bfa3bcfcfaad705601f25736165ec44273a6f4c403db1de1bb14e907db6abb34523660e4138e753292b6b48c45a9c09aec74843d36fc60af4431a27a4d5264498a50f1f797d1e25a7e444bc2d861669e0f8401f60bedaaeedcbc359ab84d1fdb7629dce0704bdc68f78c65dc9410f6edbe5bed3e0f4f43a7f5c4a0797cb632959eae6d7dbc29488fd81d83eecbe4eb8691658d1e6b3222a304f4cbc775a4757eb6b3f37dabd0d7154597f103f2842612baf1f191b8b718275745d450d579d5b3403621f1fa236daa77983b84449546aefd7d3150087edd84f77bf31ea142cf08c8d7bbe6d1afce6d8d906126a4892ee148b77dd98fc717d7e79bdb915ad073fc8a6b6c12500b9e3be36753e65436aaa10ed04c977a60877699fc5ffcc61cc79a320b3b8d9d8fa5695ac28f7c9b99c3c04bdffd61957f23f368718804d839cbc27609f71983acb663d11d06dda04bce89bb3c3c129c160a35149f4b9c63210ee2539433a603bf8aa79078e445adc22371f01e5b8689dc7b3158a6d5cd62b088fbfee607d2bd8119484c922410fcf7e135a7e29addab0b9bf076c027948ff919b80226ec3063da7abfd9129ffc29854fa4b7eb7ba6f1d1a073d33da707daffaec7f78a3194dee16beefbb3aa1bff5aacec3fef2d83b220c272763c26fa77124bfcdad1d4a85954f4f7cdd3f2536596221a9994842bcebf88a5fbc448deb527eec90d46254116d51945e64b30b5603a249d580a02a6ebc5ce946888755254570d950eaeae66c0ae7f0551aa289a746d189c6cd8492dcdabac95fc0df821d29176f2064dcbf47c0be7bfd36bf9531a9d4b229f7257b4b79d416224e2b964d8d0747e2d682926c00c6c0c377bc561eb376372995868377121a135cc8970cfa0690675b850f26f14ff1f0df81d332b77335b657083234ecf2e205d79ef0c717351316b8699ea22af8d560a44c2830ff5e697193c042ce82e1eb9477c1ebd48494950c5de94dbebf2de3aa800391a3b28d1ed5d13e4b840e4129951a39c3d26c221f03b8aad6cd9bcfaa0aa900a2af2ef62a8ed6267f03fda8c0809ec899b67f7eb04e8ce9d02200ca5d4ce3decc84b52eb4aa9cafee7edf82f0c608bba9c062f45fd74d379fbfcca5970463c941cc9e7aaf60b02400eb6e59e33668144c8c9dd3365e17428bf2add9c193a266d349cbaf182bfb974174bcb93e3df5baf0d54339e89d58dfb84a7b045c934d988c90dab8381735e7a0fa3975783060897688b7ea2d1958dd4e5f5c7268afbf85c060c5974394245a5c297ee38f2778f80121b553305c17f779ca6fb7592016a80ccbcbd31eafca7c2bc8648b9c27a99905ef620f4c8fabd7fba3097a8b659c050545b1a6cbb50d42a1b55c86e0f935ed6068cfba1ddec431bb775c1fd6ad5e3d7bd2a1ea367a82e257b07e548fb276ac79eaafbf91aab144e98641a453bd11c7c85c4ed479fccc43a4403f1bd19a80bd4f4a34af1a33223fc93b6cf541df81435d69b60cc223d64010dae1d9cdbf672539e93dc33a7d0ecd6e8581bea85f14a83983e500f4dff75f8447dda564214fe7f3bf9c499ca8005dec53e20d4d9ca1a8c647d8e583bd1ef8092707d7eea21cd5edb2d54b9189021fce0c042065ce4b02121dce8974f4e6dc6f2b3a173cc8709f07dd8adc0663f9001aa4e93c5f8c5e378d33ca8a0659533c72c44343ce7b6e413e5959d21b00864c0f98c92b4b5f9e66ef24a3d9477525315a73b5238ee82e3311004c420d263b1d6992044d76c07a092017", 0x1000) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x860, 0xd0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0xfffffffffffffffc, [{&(0x7f00003ed000/0x2000)=nil, &(0x7f000025a000/0x3000)=nil, 0x3}, {&(0x7f0000016000/0x1000)=nil, &(0x7f00001f7000/0x4000)=nil, 0x80}, {&(0x7f000036c000/0x4000)=nil, &(0x7f0000792000/0x3000)=nil, 0xfff}, {&(0x7f0000315000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f00005b6000/0x4000)=nil, &(0x7f0000737000/0x3000)=nil, 0x1000}, {&(0x7f0000268000/0x2000)=nil, &(0x7f0000241000/0x3000)=nil, 0x3bb}, {&(0x7f000026d000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000709000/0x4000)=nil, &(0x7f000020b000/0x3000)=nil, 0x8}, {&(0x7f0000e1c000/0x3000)=nil, &(0x7f00003f1000/0x4000)=nil, 0x1f}, {&(0x7f0000dbe000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000c18000/0x3000)=nil, &(0x7f00002c0000/0x2000)=nil, 0x80000000}, {&(0x7f0000ce7000/0x4000)=nil, &(0x7f0000402000/0x2000)=nil, 0x40}, {&(0x7f0000188000/0x4000)=nil, &(0x7f00006f7000/0x1000)=nil, 0x4}, {&(0x7f0000e1c000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000043000/0x2000)=nil, &(0x7f00001b5000/0x3000)=nil, 0x4}], ['./file0/../file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) semctl$GETPID(r4, 0x6, 0x4, &(0x7f00000007c0)=""/211) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) shutdown(r0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0xffffffffffffffdf, 0x0, 0xffab, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8d8403257d6da42d}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:25 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000100)='./file0\x00', 0x401, 0x20) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x12, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5, 0x80000000}, {0x362f, 0x9}}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x100000000, 0x9, 0x6, 0x0, 0x19b, 0x1, 0x2, 0x2, 0x2, 0x0, 0xa242}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x42, &(0x7f0000000100)=[{0x200048}, {0x24, 0x0, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xa1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x502, "0366402b96297f0c033c02df71795acd76ef3caf"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r0, &(0x7f0000002280), 0x1) 16:00:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x800000010000, 0x20) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x800, 0x8001}, {0x18, 0x0, 0x5, 0x2395b32c}, 0x7db7, [0xd6, 0x5, 0x4, 0x80000000, 0x8, 0x8, 0x7, 0x7]}, 0x3c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:25 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400001003fd, 0x0) write(r0, &(0x7f0000000140)="4c34de", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000000000200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x4810, r0, 0x0, 0x61) fcntl$setstatus(r2, 0x4, 0x80) nanosleep(&(0x7f0000000080)={0x101, 0x5}, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000200)="4cb66c6a5bfb6fd0c51cfcb2eb5f203923119d0401634dd7e823a85e9d4b8b1b9f9f16ce2006c18d298bcf63b7823ccc76f3fd05a6dd9dad2f265163752fb572b3815bb38e25aca44d1c8e0576336666aa430f854e7dd76e9a00b878f31495176713085b977399b608a21d93a7308657ebe1774beb309112916bc0a6287a0a9a64ce87c5d3e9958c5c1ffb2efdff977dcddf1ddbb0046d98743d9252b502775c9bc0348018f992170cd31536a575a827b3afec982f742af103f2cc84be28db48cc7d9a66d3ce1bca02d762b72b8cd00696a9b5", 0xd3}, {&(0x7f0000000300)="df1f8dd246274165cddb05c6046b6d391444ed8cabfa8f20685a9e094cd662a3c1f637686ccec4e671565c96dde79c3af6e9c79d3ac9f27a3fafea106a3cea588d2f30c69dd3c60300c1bbcfeaf00f30f73ec9fa844c354daf98df2351cdbc9f49979c4ea5f32c7be8dd78af5f11c0723cf701f25227f0834fc37c1f274c2b8f248d3705f40e1383937732c3a55bce1d6352c1b99082a8dbd0c475ce9d87a0b5c4c5cc8aa0c88cb7985029a55578fb3780cfd179ee4c0c35b1c1c15ba0711ee7273326ec2a0dc92dfa6dcf4a", 0xcc}, {&(0x7f0000000400)="2d56eda8dc456023cb8320ae598e749bccada39f600d5597370c7a99dd203743f1d5ac95fc01d78e3ea4e3516ff6d4a552b0788ed547fc68b1af25c355f5130be27f9dcd365eb64903821d875ddfd7effd81ae517fa07df17d3f2af43440f9e7705cfd08ab1e391036f83db9e91a4712b25dd5a9d605ec1f3632e6af7e8d682c83c86c3b92d45b914a533772087795fc3533263929d35539791cda8da9e2fd594257c5a38e5642a8e9c3b19c6bf1a3dabdcb7078223fecb059579b7ae88a", 0xbe}, {&(0x7f0000000a00)="5fe9aa33b8df6d33bcb789d0c8a6be1bf54c756a172dcd34f670638c9dbe8e6142ee519ced584bc8830f4427abfc5598e5b0f522dc637bc1a865421c0f2e97cb8c754fb5f2a0413094a4b1dfd0fc12969cf1ee60553975b8e2eb33b6b426e83483b545bcf4b5851d8ff75b10290c68d504661755a22a5298d909b2d935c9be3bdf0c978a0345fc002e7d04e030a517797bf4db5f8814b9c05f1d", 0x9a}, {&(0x7f00000005c0)="f8d181148d8166b646f299a5f2dae1cd706d11615fefd430dd62ec7ec4ba534fed152e7c60ac0c8d3178ef3cc88f647fdf340ca3553f81ba15c15e2658fe7773e4ce117a20b3e4236275a1d3bbe3da8045a11a398f2d0f5d1a291940204779538dded1a6930eb2ec3267f00842abe42575dad4ca90b047077ee36df4778674c0d7d6b559bf47fab64c7a7dccd693b4595a5dd7f8de3cf68f1ad334a6fcbea3396c6e9290e7a2474acde7ca8525856a693abdbb58c37a43c30524d4a8c668563a9f1976e95eaa7ee2fd15457d57bad03e54dbadfa4f3fe685806c1e6eb8", 0xdd}, {&(0x7f00000006c0)="2543e9a4d6e006a1ae6003599a64534b53b1e66e06f8c197cd72f66efec8b275efd36e6623d021c0acdf3ce00d766c3179c47e24b4ee8fbb4d7dfe133ed0fb19106242bdf65cf1acbe1b07d0d034b028f540c5a60a36f408f6e32714001e84788bc2b4a9708b9e370318437baeb6dd4e62e250c0cba0536114e0b5ccc7ef24d368b5fe17423a4b49", 0x88}, {&(0x7f0000000100)="56f90a62c0653f3ca65069139f0b6899d6b7c1394c52f9a341052284a399c936a5", 0x21}, {&(0x7f0000000780)="0abd0d0adc93e81a4fefc597575a8076b2b29db59c9c6d9338370497e54268af4713293a030809e134fb263f66ff0d0fedb1d41da403f733233038e08b319631fdf9bb0fc35fc8c2abb0310cb5e1e3578eccb61e9b4beb2d3ed149f02db2e049adddbd299a99f9bc6a1d7008699cb67381e21f3d5bbdbbeb62d9fe069a1fde98ae87856f605584255a3565c22813c42b9319ae47336a71e244416b0cf66f4efa0781e566a9d54cff1cfe57f41082aa6a7ae63020d13d943a3904f711a519e14f2a90043da885d014b2f0c37860596a94d51fe4f6de4131579a54ae85a8a6a8bc944179175e07176a28ac5acfe6114c5a4fd693bb9d535cf74517faa562", 0xfd}, {&(0x7f0000000140)="18815e9cf98186dc9a64f8f08fa3dff3e2d9ce872b8f780c7dc59199523b3501bc54ccd644caaccaad625144b72cbcbb3c26e4d0cd11bbf5139cec2e8112e333", 0x40}, {&(0x7f0000000880)="9fad554affb2079e2d5712a65709d4af14ce0a597e0e262dfee249963db1eca4affdd8417a481105f0edeb5519b51c6f4e103ce1438a51e8f62dee071fad3e9d7801d6017ef086ada6cd03761837c8fe6ecd0ad36723707ae21ae2e402806fc7a8967350f663b15fd9c59421d71f4b6b893d89dbeeae7c02b08f74d5f5bd2cab9e26cafe2c08", 0x86}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fchdir(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x1, 0x8001}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82a0d71b13fbd1191191ace815eea60fd0f39f537390b7e61dd34e6dee93d7978fd632819746e7769474eeb87c"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000002100)=[{&(0x7f0000000100)="0fcae9978c33d60ea4d9bf8414947dfb1943e265bc8ec33d61d4b9cc559aaf4268cd5bcec3c30a9e776eaae1240ae96d4b793fdadde27dda3bd361cfe9a866c10fc7f1b776a72c5533e55a15f697010f7ca63799c4c6aa5bab740574dce8113890ab1a862d274ba7c1b682dca9d9346f7c40b6a88f82c1bfebc8298cbcaa5cddf5ab9c7db38690219e12cfca5689f292b458e5c0091835653eb19d0e0e2bfdc2b56df9aaac26b219d67a62bcbc39729f05f1e6ae5188aeb81a4d9aae14243148ff0daa8f70ab8d139c28ed34d0824a0fdd3d3b581675cdb642b21994617226491e92f5d8aafc7faa7048ae8eb4026164fa6c398586d41caa60846cf67a4fb14e65b55baa19e55e0f3b83d7e5ca756aacab52c647ef365a05fdb2e4b5ae8a6e645be13251ef46db4326fc534f34ed5e1d7132efa3d958a8169ba122290bcd6b721039452fc7fdeca22813700218e58f832e5863ef164103026979dea1d883dbec98500d26524aa9de170c661f5c61bbb7a3502cd2d79189037a0bfbe8057ec4d7937b522e1b63240229fb8e434b9d895d7836909a546a1ab5156b9953d305d220b1d1d7e2dc341e6089a719f9522de078dd5d677336c477e1f43ef306a78fa06a3a44523bcd42f3b48bb57ba9dd10ae395d88e50847fdd1952992cd0cfad559ab85456f4cdee7566db69172f3b728858db9dcebe7040fce862922b48923e687f4014c919172906ad7e63c39854f88a0c4ee490a6544168078c1b1d332c6f89a80d2f4b4e7a581a754036209426d913a9f0433caa5a3b7deb3070c89d87b4279da744184296a94c9cba0077fe473de0fc1982de9dd7300f6054949f138d290d09f4e17eff023ed4fa7db29fef335567ff42f7bb5c9b516870bb2d0d9bcb90ca32485ff1ef095e230007225ec1ff3eeec1050d2563011983e60d58aca77ebb15f992469ee074181c04d9b6f8190ead5144ec6e96a9ca9868fc9d48e1cf6e263657024f8e4959b816c3997761a9ce0dcfe1caaf0ede1be8e02df7db441375339eda3e4fa05988ed71f70a7f85c2396ed680d046b057865134d951e539f811eb5eb3bfbb387980eb729a5018bdf71c395868ce6e8fbe21a2049852481ea4daa80d19fd198d87b10d2291ca0aee6a4b5110778bd0e4dca5c7238e9071df76bb594db5831f90c75a222614ffbb59b3edadca77347aec70afe863f2a500cfef934252c7576f3d703c3d2103189212fbbad3d3c7bf1155edf267ef24c5abfdead7da4badad662cca4109059ad07061f0da91829145675a2f7483ef9cba2954ef8ed5f61fc4996011e2dfe3a6673458de35d7b358df18859054844832ac77a105914c6c1ac9fd310bde65264a6d63bad78579d1b09c151cabc262485e644935f1f1ba5b49198fd1f0845e3902bda0cf78dd4dc9766da75945a03a88d34db414c3028680d19dfdc4de2ac8374d63c384df2afff2ec8996226be5d85991de3f492870063ffc0d13824c8250ed5d43b9f2ac85e58ba2f28b7a12078e26753ae6dbbe07a0fbc8cbe2d5b2bb1b2dfee7a7a10af933a2295351de0108571a98a72b03ebe2462d1a8bfd8403a9b685d256689924e82d4ea1abe80581c19434bd1e35d54f6b348bd0f70a5fc0461ced2f6af64024c3fb843be0da007705cee4460b991de9b5022f29e56da9e0d8c120a9ad32179c2d6fc20f92a3373751e240384b0647d5f732d1b84a5e1787cf297ec5f53c66d46b093bbf128549dc5d36e5e1777aff76784fbc1a108df41609e5624f70b31b3520e07b50564ef2e30a0834365b6a584e33f3476bbcfc97cd6dbc4f628a45dd137053cb7d4034978f6683b4d4965582e3056147052c17df7c13fc9bf3093fd907263fe80aab1be1ae25628ed53897dd67d014cfc9f292d4f30f797520e4c0b9151cee21cc0f8c4a5c03ffe48fe421afb2f647e761d48bcb5eec8ae16ab1551220253abefb791babb5b5be5ed82a751d73ccf5474bcb397fc69ee4360ec80c9020a07bac07b1ebe70587699b7d913a7cfb8e01a1074b81916a993bd3e401655cfb978f795394d1ee59c93cb3c5b", 0x5b8}], 0x1) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3000000) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socketpair(0x18, 0x4, 0x8000, &(0x7f0000000000)) 16:00:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000000)="a546df4f6702ba0f1c888cfa0f486b761c1a74b0e6e4e0ebbab9adc3691df9c62103861c2a4b085fe78e57e4abc51bfd0d96e5b7f071465642348ec5b743f3f101aea764a31aec71b5334b687310a6aefb33bd3083c4da7cc29ecbce22e544ed75cb1eb39ef3d0329b3b3024d620d32646b0f4607166b4", 0x77}, {&(0x7f0000000080)="05182e3fce7d95b274a38227ea187aa7b21459a51ac5bb283218cf0ccc0d56db4c3f74dbc0", 0x25}, {&(0x7f0000000440)="8f90ffe3d50b821ad3ab600d97045f1554352e6b174083d4505f1b028e399e28216bb5b033b4e3a606e0b56b3dfafeb13e9d58957ef867f97c3f494c7e4dac3dfb926e517835c8d175e46534728366513ef2ddf4f6843cf7a8dd4c73cb9aae7f40f3467b283f1fb2422593101d4e4c0d2648a177a648e187b6cd39577019d5d61c0afe67aea86d3fcbe8b6b01d1531caf1d61063a2f63bb26429b8011d656536d31d74c166040e19012da208af51938ddb2d10e4c8ef7cf19a33c041f23e3dab24c2180ffa4c4be0a3c778011388d74759c1bca0ee0aa87299589e2b682233171da888d09fc14dcdeea5f04953c94eaec4068dd40e115ec2b5f470058e2fb46237030b6f5f409d0ec16912c248ae9cba1c1f6732646c526a9168204ec6142e35816196b7d87802583414be5658e7546e8f47cf811b439dccb34b5b1438418a3d3ad4453491e68f82df6fd21e1d028ffa2fb82c5d6b000426bbc301607470fd970d34232712236b5ceefc1f360c60b265330243d9d94d9cabb27a64ee335643d134965ba6cc335df49838cc896761248264989d1a2d1cb02edeafbd29b56c7cd122f95b27dcc32083737bdb0d9bd31a846bd27807d26c9ca7c99c8be680559872dd422fcaf4e47708ecaa7b2bb80f59b15b0ba7f8fab506f8a40ce472c8358b5d64830cc400d598ff57441db92875b918ce0e19ce26e2f6dc93a6e9e43b5478f61267217a45c444aa2b290416b389637192bbc8e5eb22de68dce44f56b0bd7aba6dbb12376500a8828e6889f4750cc42395f2c74b7db89d077162538dd3ee99c912126fba9995eb4fe10cf076d9f369bc560ae01241e8c1dcc2534a922700871f8b2f9b0168ed1bd8d21bd09964d38551cc3c9f3a6896f8bbbc09ffae6fab88d3d1e8b2778dbcf4a28c68e6a1e83208826e8c2cda9e332cd934e1854ad6139f2015d3ea164ff5ed251344e430ac1cbdbac300ed51ac19bbc960c0efa6a84a525a78b14da147f21edecc5cada835cc62bebb7fb9d613d56c2dd62501ec458de576bb5a7256a067f4d2e05abd0188fa007c3475e6afba3c88fc290f463b1f8eac8d3643d07fd234fbf70936af9935cee25323224ce969c1b6dfdeeb6af754f0348834abcac3323602813055e563de8705d37b295c00420d7341db2d93f117a824e2cb1ec2660ccb858cad61aca756229c5dcfa0e67ecbf758a14351117fa68d55a1c061793f52dff68345d4169341c3baa43ef261ff6dbb57ad40f36a96ad920806b362f377b26aee2cd07b5f5895c41a181ba169cebb2a89a8eee77c1ee272704256b4c0bec02db60c490600a24d660eced841305517531ca8e815a458a0a9b3cbeee628ff741776a9c580f6fc065ab0855cbb8b26eee49dd159304ae0ff799e96551625850970c90465a3ae684e6a10490e5974a0725196d3819d83736e04cb23768f9cc272dbbffc78041ce10e3912175fae4aa3ec6fdcc594951c2feece41c09553ed40cee1caa38959172306aea19093dca3c578382ea78e14c7ae996ae56a5687ee5dd6db0cca86f9e6bc67d1c0f3f1e4ece94903a719329645e7fcce19aec5f11a2b4210a283ca4768c50809ffe85c884764613048d367952bc650bb7e2860502ac600153de615c9e7dfa372b59ef97aae712f5072608f240833462f8e2c2a8b5b0364a67a6ab5df5e56124c2fc64c37c601a78209785f949827a3d58599fe73429942322ceec4b9ae082b26fb7f078e2191966dd332b3c52e66a78f2e816e0e3318e3e386293940d1331207fb0d2281f0c3b8364afde6eaed857bed8a251df870c4965f77a91765cd308f2cbe8f2463e048dc2ea420bc67aac42c61938ac9ad4f92950a4da821413e52fc518cfc3f4f2900153b0fa1c88b465cb0ec245deb0632442d6d0a0f014b1650a899e719df3d36a9995fd735d9cc34054a135ef736c263bf1e45fab14fe1307bb6df223cd111da84edf9ef806f353fbdb53d913393274c799a64b278284df80a4e568ffa52bc516cd473571913a9bbff87c75580bcbce1bb3cb5dc1fc23ccb5f55e28d5ecc100927fbbc47bebbc75e04e468edf028c67618e19d054f4d7627daea5e79c38c6073b0549adf6ce22e505b9b342cafe2fa06d3fc8499a3ad121dc42bc1a74a23d8ddee436c8b7511b65eb4a6824a52c1e340b1f16e429303e68d3beb8abc62664d4d8818b20860bebcbd6eda42f7ad764c63556052d86aa1b364b01fdce7ef4655d43e7633dca7d96c213dcb9ae7e21265d43371df40754477f394c6c03532b760a6a495c3418bad85bf845473bc5da87c00a984595c503af5ae433f5c2bbda581664f2efa0a8f476c111e49f79fb790be51a966b89c79da8658456b57ce251037ecc4b1c90b408cf0fb927533c0e68240192847e03ddd12f96522d048bb4664a9a62bbee4cf0fb60823c72d6e91524fe73c4c379d401205238c660de3504a786f2ad84929716ce5783d78966986d914b62773c69180f536ca0df3ce50d32629906c36246ee529c7b54663f3b9edd1d57edb4194bed641546f0d7101d549978988e5e733fbe7a2279c0d31107123bbd6a9e68fba44a1cc196dc4e994d6c2fe3b97def9c233848b2fcf190b404e5d55fe796eb722fd5d16e7aba03445c7a70a6403288d69bbdc276032fc6f8251e5522a28243c040d6d59f17ab64eb11303e0c188c5dcd8297919b8e4badaa4d3e7f56bf513fb5a7ca22cd085bf0d70d6f3de06b9be67e57559640420e208318fb5b92c427c1a32bcd90d8ca340a32b5c4ca023b8e9b2881f1617aa46ffaf352e3ff108c869c470b9961ff1e684d9a750ab62632a6c2945261daf4744e142a49f17e471c5e9c53cfca299badd838bce2563d9956523fce71dab949ef1c994bb23d18fe30b4ba9eb008da86593149c458017bae1dea5d6fedc7c9208b274f1d9efc5715d00a1c684384b34184f77f88f8935b01c49593a2a9ab183fb6ac85f1ec185a5f9416bda7e5cd7329e4d9444cde798812edc67b223ae726ecc455f46b78f1a69eea4b41afcab4fe00dee6de8f93eb34ca078b03cef0c6d2c15aee99091a8c07a2d25dd252eb0941bcc1c95dab78cc32d4a3f348a2f37237c99f1c38ba758b80643dbed2f4626ea9ddcf7b5a9c967c26c19d2e612de734886924b289417e7baf41c23626e0be470510d58893f0c60ece5736e1898be7b48dd8b0205cdd146073b21b5d3d2e1e29ff7359f8a4c9a72c5271b5e8a9b8f483c2f89b56ff8be8f0be51aaf8e6bdc25fabd8d031499dd7669363989360a8ebb1043b0895b420ad7d266a11d2bdd733eef82b6951982d52a393ee087d9ebf0f6a530ad55c70d611663496743bd1fccaa8fe84d085e96b0f1e7af3666778f4864859ee7e4b087fdbab86eff091dfc70faefc7dedab7611c0026a3f2d38be716e34d777d1b1f7d591df98af586086b8190d98699d9987d6754a7fc120b1e9f58b33cc4ebe628d52815e1c1a7b8f656878c4d0a27392608524f631c096c6956eb224d4bcfd96737faafbaed943d0fea1f4bcc3901489ad9a71bc87c7de1003b9885fe2836c7332e12f35557db876a731461a718634b0f75a4c5250ef5df1cb9483a47a31818a8bcdc4f2cf1699878bc576855c9d2c9599b550a2f2e9e0362168af33ca4038db24ac81c6872fea24da6c324da012a34630292b63936900d47700391ed36c797d7bd21ed0eab03ca4c15e7928f5f0e30e09632c5f0f8af8a3fa53c773e2eda179d19ba8181caba820f6390d50ceb32fc80f60715759a4da5e01bd9ec8cf77952cc9050e27183a4939a1020611866c6f413af068ecd15d44ec132053314d4f06239b63eedfaa13e7ee59dfc2fe5da117f2af5bdc196109e0f6a1a04fafb1a508680dd986cb951c1be8766013a035a393cc16175aefc5a65457afff78c78e1e8ead92b826895f6a15b072eeb2da0ca45cba2eabad520a0970f119aaa38dd410a26d6b7cd5dcc69eae20f62df33d8239bcdc172239ebc45c450aa56309feee815fa5d70830fff4c5201726efafa454afd8dccbeabb502dbe1173a0c210b0266042f0234499af25bec64e02852a38922d651e37230e7152a098d65dc5e24c118157e299f253eaa0aa83df51cca3634cc31eeb07a9023b7ba54f18c9d1fa119bd748d3e8bcdda7c16b87883545ac86f438c92d5a1ba8a21520b7d7e8b06c692c5bb8e0175c669d83459916e8ddc951b62dd4ff9e9a8269c3007b50d2e0181ceccbfc10628b0752f9619bb0cdb14f4c1daf408e89dddbe10ab254ca69d4a4fb2807659b91b7e6f38f1e16db0fc90d11311bb806741802964a701c0fb60e128f18cb06ea1ca009c97c7588d669926f743057b302f2906307ad6d55339fa852d7ea8fc0304bc21de8b5183d43ac9a2fdd8ef31afd4058c4b8b7c2e533c0bf3f9237b1231bcdfb2010ddd624c8a4f6ec92366b113a4a7fa6ea8e73a081e28639a47a13b7f0dc0c15cd87ec2814abd44b3ed94e26e197eaa556d480e0a53801007db385ae4387997f996b65da1974fc2f9a243f1d790d14207110d24ffe986e547ff36da6450f68ec935251d5893651d9526a0f69c24343ab66287bf9937aa051bc3f6797b68b36b29f157b317199e040e6c01c940b70e3d25107d3cfad7e5c7a1eb3b2dc098387f4f42b43fc05cc6fe62b579758908c0aa4c850c40a29fb52fa4a50474f537a52e7acba225e75df790c702030bdb635e8b96ac35d7c3a86b932211948cfb0ec796bf823b945cb93b358988b7e4be64796a1d38f196fed332561adfc1da0adb566d21422dd73581283894c36947b41c77b4d2a1a4ec74e634884c0a2e8d88cb7105c6d792ca4a6bfe5b3cbde36efcf1315e7ea29dcf6cd77a5d339c028e40df9d8eaaa1bf4980784e7b5651d8c527a3e32e99d477cd97aeb95bc560a773f40cd96b3462fd7105283c2a6e6ad688bed681dea4f33eb28234f189dfae3b1f1f3c4972e4c00ac4b5b601e13ae8f5e42af6f9d722e445483fb5383f1ecbe08f07cc85e9ba3cc8f5bf4e31ae37e478ce026153c2a1a24d32bd4b628d9128710776fecf298281df9eaf307c4b4b0683536ddedfcccbabd25833165f785f93c2c4110314d4bb2cc6f1e39ebc5f55fc059c7499ec86a66ba7883afa038ae809fe109ed9e2e9a30f1a5e46fa6303692c9b41414c5b80d1c944edd29563502a2074d7e87e1c134b9afa32530d0d2bcb51855fbcb1d1a27f9cade60445f12bd9e4bae672b9130feacf26710a357a783623cdb263456ce91926d012868c6c479fd16409820655e53b7637c457e71d837e2b12bb179c0647141c9c068f2d8bd6710fa555967e98deb622b5bffd4078a5777390aa399de69fdf2dcf151835c709bd7242d91da38df26dd841e7e08f7732e262bdb81fd90e8cfac761c7de453379ae6dbfdd1ef9f01cf7c6bfa5c52369f8b3311e0e2bab39868c0a4078d55936980f4180febc204a09bd225eea71d21a6ee5605c027c20413ae43868c0c9c9665d4b9129c635ac183cc85baa67e401f96640617e87195e842f6eb050bcfefc2a08a96da09079e77ad64c74ef2b4bca252a522d2c4f3b470ab2c08171bddabea12f3d60dd816d83479124bb310aa03f7b7ab391c9784aec233148dc6625453c8b9457f7fdd88dbab38e2b46fe0594aec5010b08181825f9ba2886df63abaa8b6f698dadb89a8689a1cc1fa7e7e7728e89c894547da247c7dd178053f22197789eac417a02d08ad62c90409f774f8e67b11d5b9538697d01d227c7e5a5d89599ea3d9289d5b1c4f94442eef738", 0x1000}, {&(0x7f0000000140)="70a2e384f57db4a0d7940f367942dab7ad48a6ef513e4a751d1d", 0x1a}, {&(0x7f0000000240)="f52fd73b70800426aaf4b5f76ced026b9e9faa113839c6ef64ce0209fb76ac2d270efa789d41c35f2b28896fbade168e67b3478e8a8eb268f586e88807b04d4effed7a48750f2dc00d6f58b345811fcc2342aa4285be14f23e53501cc5de8672545b961ef72b43fc521a5a0aeefccc436b04a3ca6384b2a167522dd5c740623bad20a940f5c0f2393f24e93b84576f34d19bf8feef2280e00197410c06c28012b7b9b7b73bbb130c754b572b2069cc8deb2c63b963ac4e3af05b5ad7c8e7a7c5fc5711f0d4cf0e2c6516f6bf46b710", 0xcf}, {&(0x7f0000001440)="faaf50efbf9fba6fd2e60d9effa9fdc0b31d6968a544ec4ecb40595f8bfec8937bf1e1b289da8cfc4d7e8eb7c5f57682535c24bb37998adc3114fc4b16ace82bf7e1f8e2c3de444e82a865452ee94b2e16dcf49af67f0f3ddc8e03c2d8740c6d4274260b00a17e2418a567809dbc538b1c3f42bcadc194a0bf6e1411f0c62458231357b78f2b7c2db9617068e0093df55c1928e51b166f5e948a00fe47463b1dc2f46988540931ff3396d349a633286dfd0a0bc40339bbc6d65c4377901f39a94ab1e9626082b2269fc087f9479b7f9bc123501d4ecf1c48a1f4cc87", 0xdc}, {&(0x7f0000001540)="765ae6f59b999579f992e950dc9ad62e2aa7de6df475c685dc7f8c1fa44dcc0a39e3a648cbcde6ba20c984ea8cb61646aba1fbba5907d8c5b32afa6ded02ab54892f1cab16213fca75ef986000467270561d448536302b2253da64ffe2aae68def21ff9d9ebd08246008c1559bc2653a4fdc143c8e1a2c5b4520aa6f4aeb077fe518546f7e6fa84308821f7dfbfb3e6427dde558ab007e551efcadb59ef9df970a3864e6310deb0b09beddb5ace0e6f5fb9493935cdd3a203225254f73d37ea8e7079552eed480e571689001ad2c6e5536965f352de78031ba6eed74ead70ee76ffc8898bd2cf9c0a34fdd0d", 0xec}, {&(0x7f0000000340)="0db4f2c0c016236df10adae542a6c56add2ade46e1650f8c226d6467d253fa8999829451123897ebb0d30380e51c1f06dbd2f40a631f96dd19b3b246cc82dffbedb379d8663b050c0ba45b4edc59c188b23fa9901e3b3a086f07c031bdedffb9640c406ad8be23968a22a110012c8e319fd41080f0d37120877c2aa34ba6a7a63e9fdff5cfaccb231f1b1f4e79664d", 0x8f}, {&(0x7f0000000180)="fe2c03fc2ed59c2e2c2e496ff4e8c7320282bd14c25cf60f48dc7e08f9c4d2e018be97e1868d7ba29c8a657a947062ea675d201ecb", 0x35}, {&(0x7f0000001640)="1ebb28cb58c812ecdd8d76563b2188a3da8a6b7e5d1eacbfc4fb30496ee3bdc1006c52d92239db98abbc6a36ce66a54a60d66e11a62b9a03af3e44457ec099801263effe57e9e830c7497750429f9bab6c4a4d22af035f3943072bfd7c7febb7f76565199a36a65b77feda6741c9eae36ad6ca8c4f4774d9dc00cf665951a3ef10f6bd5da119a43765633ac7beb732aa64e34723f440237362faae6c0a575110fb8db9f12beb30bff3360571549d901d0bf1ec9c03bc5c47b27d75669af6fd06094a489973b2df214528c19c938544e8a00adb2f7d946ae331b9860bd4f388c729991b4b1a4971f74fad98df548dd2e6a7a8dcc47b6a1bef249ef5c80da8e056079b6c0f61215f83e905fcde26eff8cffe7457ea319318ee01191b91839767a94d4ad55685dc04c513337a9ff2b1eb40e17d674d178760b97d03686bb52484a1f7167467f13d36d268966f51318aca585dc810d0e44de57dc45ba6558a63d2c1d0bcbe21a158eb67cf95f6007d61f05347f9139288ef6d3dbbac2cc1e8738459d1dec0a29b37b7706175befb5f19f5f2cd1d8782edaecd97f825795e35b0c20d8fa68a0d8ed16a02ba4460bdf92dc4b578cee0b37ac56ec411056e9d5d0471939ef10d0ca3df8e5152159d0c43b3aaaf4cd5cc2794606659f9ac63c6a89e299f377c639cb72fd314744ff4c01344fa48f8e6871b057f55b262276cbb75deb074f6a9d56bf61b3e2b70157166e894250bf9524213b69fc13f79b9b1c702450a181d77dba5aa73c9171b05164a6620c594d896b9c93f4d0f0647d0483cfce9c1341c5f856112ea68797814e4eef830c6212c5d9108d754289d3089b43be9f8c7e91385936999f73ac20a3bb1e2761306ac4c3c3a1b404e17af63ffdf64e43b23f1bf9ad235cb648718f926e3fa278dbde5303ff067cd353a66afa6ba3dbcf9990856bd1bdf6cd5df95e07075bcfdd05b2f58ddc93910ed0bad09e641dc3de4e5bc1bdee87aea2120e5c3eb6db06747e8db6a697e5d5417b86a51217cf65de7a3baa509326e413998cbbc3473217edb498e837fa058dcdba3360f22bcff176554f6d5b1d7b307353e48e96799c15806fcbc65e246d9285262f1a9e57b0c5de69a2e5641ecb6c696c006673b55454d462eaa22f8a758391556fad1a110eb3defe8ee2ef3e2d412b1445eb4e0af9ccacecf68ddf92401cc2dda8c176ddcf197d986cdbd986df22a36d811a32c67db2ae1c7c55d6a70c5fcb1e53bdc26cc3579debc54f62192c0f744142be3dd9fd115d07c046e27e8eabc2b1d051b6291981eac2fb5fba5a7e2a50408a3fc1ef8ebc78651f7d0668d002c5153a3f087c5001fcf922ceb16fe6a92fb55db43ffe7be3e2e372cb52e70706a575edc92efad5523eca1bab92b0b19950b881ae00f1cdb1053da71d72d8c1f1d0ed090f13692a8d240e9d9340d8c2e2a46dd5e7a6fe0b52ddc1bccc4b665527875fa504e5705f6c5c9999bad73efe9b8b6a3b40646f1bfbf0796e604236981172cefbab3cb01fee477e6662786955f880d29cb49c562242f3838e0d5b50fe7536864a686219c257b7b42c512b3641a1c0a584aa289d3c585bce5802000ac2392eb7552cb55f4692135fae53d39101a38c6c90140f37033553f7294eab0ebd20d074a5bfc2c1a9bbad7059864f389fad424a5951900518ac9e5cd5c128dad7e37cda2392cb159e1e48f70657c63cf27f767145ddea1693c13267cde6825313eb9a9abb8da2263ccfa621ff7c687643bd4f26f580276ead5e3e1d1d1faa993d94ecf7237c09a4cd9d4aa5b312ef30cf8f5fca3b10067f390792d6f41b6fd479c1c36f4e744bb4c1d9a129836abac304f73995bbe3bbb086d3eaea504042bd143017021f4d6823d4fa763c13bef3691aabaaff7acee27ed7fda2d0569e5c8de713a2c4338ed06c57a89842e0e92ad68161d92b14d0e1fe2f52c7837a8a8588c8c6d7efb02301d9530ac1fea3bc10cb672b953f2dd8d209a41af4fe01cdee592492f8fc09aa351deae233d2ea088cd85fd835265fe3cacc8e569893fe39288f55527aeb1bc02f6f1e86450b38bf47f7fd8b50fdf4566938c84c3ac55ced0ed29ccd8dda2f084abd7e21ad07a73fffae52982cdd58f9579f3799c76678d1eae722067f2f78bba930f09811396cd76a18c38dd57736f56b886146026a12b98bcf4394a48a09439c66712600b595a57b568d998711137e72c7a8b4bd13e4d641b1c9ba7d275eeade8112b59e0685e2f0f45664f898b0104f35e4da382d499697b56afb98b40e9e281cfbfc0c307397671f609b8188abda8cdbbf256a451f2c4f8ffe18c17e2ffa51416a7bfc513e51c974144431033024922dd55384206ee5e2b8ecd9fa90da5a88f1f7fb995b608a273441b57585b0a6005750ee75b1e035698b5d865e8f9eb1fd9d24460ac4e5196f7a3115f80f95346d6bc77a449d1d38ba0a312c32b62aa9a5afdadbabd919207e0076192a1dee3e3f5de2d228d656524eacdf330cd29d1bbaf15ad50a20fcb81a7a946450c87118c0b1ed8ee4f6fa95a2420c3067f909f20b09a6ba3d08c1e8f68e3eba15ea67f36a2027b38dceac18089f32183442aec5a4bf875ed6bc905d5c857f18d172a776498bdf40d2bb16208c2e99436c1c04b9c50cc33f7ffb3038d76744cac5d3c4150d51149ec2f04bd37be0e133fad00cf79f4eb5504eedafc9ff548737ae8d61ebbad82545664c91711edda42b565050985867284b8fa7ef625f0d5487d9755fbcc950ffaadbeff9bd081e57e479b9148102580ff931569b1b0bfaed26b1735080a02cefebc9854f7a9228411905b832971db0768978f8592e041135c65b608efcb359cacfd9ada7078992a36f1533c8235c2a3016b502eee32a9e8514696cc657d84947e379085a15476fcd0f5f7c98a077ef48229a1da6329dafcd6d3e6c5f633ad345e17f89e5c0bb835bcc9444f2a2b0d851d4cb350e9bc66b376ef58d4bf664dc494eb54f8e7b447e9bfe384a2e50b73a13f07a3f9280494fbc6eba931170423642c5a992a4cc081b0be954df17608b7e87155458a5c72a097a78551e4e7fbf4803727433c3f18bc90ef45efd68307cdd9db35bec3f92756542acc406709fce3d415068d93e7717ca08fd3be80387d9c54cfbdb4f8760dc78a9d97d2583a16cc18d6a3e4082eaab0a03aea4e16db1d21a98ec3cf7e708eeb67c721c45dcc4b4e303fab9d7ee4be6e0fb205725bb17eebb45542b3a27ce4bcb4818f4c5d9c87abd18a5d8a548586e7824e393f81ec3e4fc8f52b86e21b99f8885c51ee4b0f60c4f598cbfa756504ccecc00135905f51305aef1ba98ba53c121ac75ea828331f0a3aa8aab11874d48959e4431829906f7bfb1537fa207a8f5d8d2fcc6b952ef1294c8f8e764d544d255702467c4951c79e8e08fce6b7bab4a46d511d3bcc27180a33214e3f070ae666c21aecaf3d3e32f4696da2f04811086fad1e066f673a1bc5c1e607e721cbbc10eb8beb8d8c035ac917cc14ba90215ee6c94cec1000d00d8ee641fec2712f341bdaca4a97a2d22f01221cc57ee1a724f2231b23c06cd2889f76fff38de78f5e692e1c2d27cee353bdd3e9392993a4d493b78d495a6e28468de56113414f73fec93bfc1c21956ec107aa64a0c73b044535baed656f488cee0d4e858d7f7d8b3e1d0918b7d417bdeb672d8d28518d56a71829517609245c94eddd5889f519033f66480c1b9a2a5df6c30ca6f8d9a04b1dbcdb9f7a0f7da71404fa32a6bc9c75f08c2e832795f59dade5ac753169da762f4afb2be80b737cfffcfca6009a42c272e96037956c66f8359e277fd49e29c37099dcb173c06fa38cf78855c29ad8fd58f22e91a2a95572adbd04c989000f2660b8d7d7351da49027bff571653f0651a20ea45e99de860888f6003b86881fe4d0cbc3601c2f7e9ec7af38496001bef963b5e1680af944749f617babbeb6870fe6b393fa5d9430cbc728d3da76cd11052174238b4cca92ebc49b5da3150bb75c3a8967d2cf755bab3adade4e49a8f6e6b5e670a43c7c4a65ad979b12550cf00c77a5e52bdd15a0630c1ca7d82aa7354bc4b6cb2ec4d2baa34748431f0c2c72fdbff3e8d8597936b208c74e69304c5e26329f0b14dffcfbbcf7ddf925b988d8356d79e9807172a55661a27d7870a7cedf431b0afc60796ac4ac59eb184f8c407fd48db1bfdfbda085027046d230ed12fd4dc97d1fc99c50df1e880cc050e314685be621fafd38d8469cfa4d933fd7555d4bb8ba1e537e6f6b2fb5c7f2571cfabaf51060c29a66059f13bb184e7b8d93054a92e6af10596eb192301cda3aa912c66911d3e8d87233603961488292e0814420d23e7f87e9978a94def4e89407ee70ebeac10f9c4d9aa079abdc5b66873beb781553b26972488aad5df6a3cc2a4f1ad8d8019365a94fd30424978ea03c9c4f76a5c11252abf8f421df05e102be4b09df7c44158932fb01312ca957615b9f70c7fbf004f9eee7f8bab22cee316c51a35cec8d70842788e9c9456287a5361416537791a054892f91bd8f2fa6c9fefd75f76c6d810685d6ffb28ab2740e698f7fe61d99cc590a1b96490f163fabd0382fba2869f82f474464e318bbb27cec5805f489694890f2d5852b496f7efc1a4d84a746e3a329c6fb6e672c5cc88d9adf6da45647f52f005e3a3e3b3aedeca451039e27445a6f7ffdfba81b85df7513a66ab897a376912de5e11d3e2ad183a206e2fcf7a9749d2b7abf4a8a505a289a58917e90495aed225622977ae663e4856c0cb73b7570e1e8100f39e5a657a58a24b3cfba400c8ca91def357fcf5645274c820209a01fa68376c01cf5b97caf14c46c7e020791df1c1ec09d8ecfbf6318b8dafa2ecdc07a549a22d29901759627520789cc91c9eccf8c36816557b89396438bbc38a26eb6f5ed3bad65685a4dfe49c22cc29b3254c1281d48f5a9bea180674f73cef5f24690bc235e9779478c0af76bcfc63d48f42b033b42dd3e743b5522c67edd0adabb36483727a9c1e025cbf990a0b243431c948ba8c85244ab54cd19b3fa561526b3cf8661ab840d6bdaffa29ecd1c470df6bf5f1c83b5dbd6c28a7b0250da92a0ae6a7381db6ad16aa8d8ff519ab615fcf20c97aa75117ca87722554da1de53e3c0f3c269deafc861f1778ab79e9eea85c9509aa34056c0e100b7518dc4a3a2197ec00956507d026136c76b6c55418928083e0d0a9e11dd4d839d84b0573f12a3de79bd986b7aea35469e0430ef4de03732c2df477fc93ccda0e6422bdf8b5ff6723ca3905a19f4f7f42fe5b9317e4af41aafe90e1bb3466a199808293e71d725644fc25a4af14d0a1a41f12e4a64d3eee12d8977d68a86aab3ddae53575c36c16f7d15cd80a565e3ab4f6c753d107e5e64ebc706c6574f8bde2341f0fd0d3449c8f2943d327ac75214e44d00d194236f30ce66cf70c1c3b93c122e5dc6361476543b2443353f6858c31b90708cba23239384ef9fcb4be9ce84f65ca7987d593fc3ee7affd6d1d90a42568ffaa3e8d482e41f2e00a5189cb506437a29dee3f85905c74c42bec63636f5a7220a256819344663a227947b4f85043ca96763feb6265483fd5895ee6b05e8dc2f0341a19a00c6349c551251decebbb2abbc6b65bec12042d2192d2620e258c49a12e52097ec9f902bd8102a70391f41b2e8c3d19df077906f0503d42ff57edd05872b4502b641830f60e81ab1b023d21beb5c18244d437b4f5b10d7001cd106e43720e9262391fbb49632d85df979eedb28", 0x1000}], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x220, 0x0) dup(r1) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x6, 0x2, 0x40) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000200)=""/85, 0x55}], 0x3) getsockopt(r0, 0x40000ff, 0x1ff, &(0x7f0000000880)=""/221, &(0x7f0000000840)=0x45c) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c653000857e6cc7a4d0d9ed987b3e4495d710b01416de8ba8b624a96ed4bd855963bf48ef4ea1414c6a6b7ab24ca8ea32559a9c2ddf577357191e163fb0914ef53bfef5d1825c427bf90925af2967"], 0xa) r3 = dup2(r1, r2) r4 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = geteuid() r9 = getgid() r10 = getpgrp() r11 = getuid() r12 = getegid() r13 = getpgrp() r14 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r18 = getegid() sendmsg$unix(r2, &(0x7f0000001f40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000000280)="7d2ecfe3220409fff34ae389b1eb30e93fa393ce6ab98a1bde53b53701df7d2e6a72fb", 0x23}, {&(0x7f0000000340)="028364b1e31b65492bad7452906ccde874caf389e29e091a20c3a26fff6d10c18e647b9dbb25e60b", 0x28}, {&(0x7f0000000380)}, {&(0x7f0000000640)="6017ee11d7c312af2584130f32b22bde1260d96e83bd57210997c6f8bb2c4e56be4c7fbc3d47c107a6cb2714dba545535f79593beb5f73e68a3b34fde99fce9d8f78e1c093eb242b8442057ad098f415b35a5565959675546bfd5e60a6e8b3ad8199fa073d44dc333a69934cc27140086d379b4c82c87c647846c31213c78deaeade54e991f4af3c9ab7e9496891c531", 0x90}, {&(0x7f0000000700)="404369281ed6387686182f634a4a51f5dd0f13233b7956336d5a64dc47b1df93a4e8f1ec4366d4a172c8958192a79ba5cbcceacf1a976ce3f3128357be6f867bff6b6eefeffdd527e11c92b10ac81913974e3fe7eb28ea68e98d28f9040a1369a220b8b371f1d5fefae4ffea5dce522198ceedf09f3e6521f06d1860abcd22a66c3252", 0x83}, {&(0x7f0000000980)="5ca96e10aee8eec455ac0af402291fc6d971b391376b92ec965d2fd054254db05df0d182af62cbadc238a22a3a00b532f5a6aeaf3547b9cfe4127eee724297829e601bb98129430aee584a3617f2b8cf6407830fcf4fed86e5ce6e1a301d9e01d036126417ed70cc6b710e1bb955de57fae751dbc0691a7691bc239e6e68b460d0fe2f548716317e0e1fdb1820d3507ab8eed78c1fe2f8ce395771bbd48082fb5ef5353380b832fefbe1ec59a4d3beb68284b7a0d8b9cbc5ba0e4e0f7f47fd28f226f8b693bd1b6cba0cb85bea1f5c6658e5a94a02cc95334fea29bc1f57c57906843b99315402d213eec1f05a73bb4176f87b28b3e20d61d85214e3b176a28b6f4e619301e7cb65583d84bfe78a277d4d8b14e00cd18017c7d810bcd71e8f68f186e60622a3387a616050b9b3f32f68d0209240821d728c3c27b440e660e6c02c29bf8bb3c6a8d0bef6e9410022671c95ae92cde55f3ba3e45ddc078d39fb4f955dc2b05d260e3905a10cb5db38c46a28e412b7a96b4cea26a75d6d8f9fe01a8bf8d1f0a95df99357514f0ec39aecf7654acfc7499cc98bd373b5718e753e4ed81894bf3fcd6392c94195b69807baec8fabb8a77388266a9a4864b4d5084b047995987f2ec3a4aa19a39f43bebce1b4113b8e897bc48653effa4f218308f595dcdffdd8ae4c17e6292df93cdf5ad11cad73df9f767806e165b8d6b2dc9dda90e3e8c010aa468aa807a41effb2cc0e0f6e6361e5eac05652e157a9f3aed688fda52fa8a6911799992b5e2750a3c34679d1db140e0027ae4ce40380086c25e40466ca05922adfecc5add4f5a231869e4be21c97d8ec5f93ca762a283c689ef2c4c603bf41b5d3249150ee52de31acffd5c149effa1bf012a497357260db29e9215bfa67c21a75180f23c8d1976e44d2d5c03aa70638622ddea5d640c1515b1d8a57810450f08ca7b8e41eaacd644745a3555c27630f2c534960375bc6d337088b23a20fcf94e45492dca8641d0ab45f46eccb7058e9493936663c420eab731db2b34090169fac439473ca136ff4d383ae83b36b1cbba71b513e9be9cdbc62563012e2a75f57a87702c352127b869b545c159b8899ca760b44b656b39e46aff400356619f4a2052c105e99b293120b3de1e24e7aaa73274ae984541a46a7683c4cfe0c74456302f9c23aa5f4db7c27665bfde1f3b8753841c417c2b7a718d3110e9a43af99bfb7c5ec08fbea10c78f1c404fdae4cb1336ebeb6961aa2afcc014f05ca750119e546a7304e8ee26530a91b942ee3ae9df8d025537d709b8f75405feff80c65bcce033ecd48f1740e3b978b338ea4ee9b02c308b16c02637066097db01180d858a1d6559eb6ced36ff97a2316f355ab83be1ce7a393915f4bdebceeb3ebdbb1ab6e2dc9187b54a06a9976a82fc8307d9b269381708283ca2e433225cc61773aaea1f39e592d35182d5774fe5dbca891be87d13114a2707e783d1a0cdf2ad1bb75d6f2024e85699725a2864053bc4ef95b929591c0badbb359c08a019c1e02729f68b0d74167d90faa07985eac0ddabebbd69e35f7a1058d17856b74a43bef29dffffe0486836c16a7327e28071fc289a591509a643b1ef99e7508dc170f78075e2acd0164990b14eed433ae5cc70b650394ca04e7785f05b4b380ff884478065c9cb53b0292c793a3e96a0e81a9758b2bb60abaa16fdcc7fdfd67d3eb7f72c04bdd4bd807a689f57e405355824f01229759cc2fd8e5eccc860e8b9fd2cd7f7742e54f0f1430ad083388fc08f26e6c4f47ce3c08267c8769c62c622c20300d3f86559221c35b2f5a0e929d777b9ee7b83d73d69991ced9925b9de037288ea9a1e003d0fefb9af45119ce3188c996205040097a586602a6544e677da1745cbda8f42fcbdcce61e1db0091fb723cd2cfde3d012dc4b10004b4d5cf6a997cc683d0293346ba6b18c8bde6ccdb3cce5cc57bc130a43979f1cd40819672718e68bf1cba085256840f54402a424316f10eba1f49c2d96546a64d759b72a9039f241b51952320edaf36c606d82b2940cd97700f59d0a906a72e1d4920e50a43b2cca30176a804cb3a5010d940ffb17cd189bc33f3ba9c027e125929c18f9f692ff7502b07de010c7e57d8420d3f1a1fceb67c1d70230a927c94cc2c8d83e8ebf0fec4191d5afcf94117f085a55da7a5bac52ea842595e538dd5beafc008004d890c67305a03d9754050a2498bd5b0f73a7e2a3d5ffceb84828cfa302fc6bce5749547dbbe7dc282d3bab310fdc50fad69b4da48df87a13c6f423c102e32c7b7d3b41d7e7030af76e1f628220c5acdc846156832580a745b6ceb8740fb00d9aa57a0084b52b332e2bee388e2f307e6d62ddd620aaf4f9a13015fb2be00b453ef2503814987faaa1add2fb5e78d23c1450179d2c7382359289eb4b3dd9c33afcd8cacb1500f57e53f8a1344c47b9f0d0163855658a2c74269064959af5e49cbc87c49911a5ec0bbf09b8927380df53dfc202b6c53bfd1e2e884cd6d8cf59e2e926446ccc8aa355e0d3544287015f7926a857679efdf18059e692deffe831d3183153d957a858e3165fa17cb2ce0136d929c9a2f0e9a2633a25b3d2d3848176593b4a9f57d129f0c0fb53f953dc92bdfaf53d0e49f99fa75e90f5b24793d5ff13fed76e460ae61a974878eac3ab2bbba3346bb7c4af256ca3135bb8873bfec81e656efb7483639097ff6513ca11f2c89933087f05844cd0ba8f56537d74a70a96b32db86662a7b2c5884f32ab3500c2690b1f4d1be5aa5bf6b2ad1d48bb6f7bd3e1b854a0c0a8eedc4315772aaaa67607e1a52288290a3915f214763d66afe009b7a12920050f52dc6685a8973f19150ccd73668daed28360296e8feb2aab708cd103b8cf176e0cf822f5ad435b82eeefc39d45626a9533c053b528d5955104b45373877f097d3e34ffe79f720fe448a031cc16199251190af7843318cbc8f8c8d99ecb536ec9b32a1fa337f3a676227344a20b765901d3178a4816c22b1a207c0ae17f9f1fa96e3c7010fd0d9d6d505ac051c2f36ba0cb5374a463e6c42b309333fbdfbd65ecbcc1a91e7f5144970e3bc64711d074521bd8c0cf0915c67cc120e388853bec6075fef53a87625ac5a2e13101d2455eddba78baab10348f617b3fa54df7341eefa1ca15142f3e0d674b0034373c7a2067eea4aafc8a86dab7411c81e229d8b45d3964032ba3a66ee41d43e68dc1d415feb183f262b189a38458085c0587ff0d5874303224cd07be67bfc0a46e2f2c514d0195e46e328607967ec6ba8fb34557e9e82c618801708e86211aeda8d812ac7da3ce9895819456aba1d064cadebc059e1022c28af8b3f81ea7bacb8f6407518cf73c77f57b074d896049b7b06f951aaee1a66ccdd01721a541c9d472807c91a00355ce4e0fe63e708681ae99a96b4b4eb62bf4f05631e8fa055a5cd6ebc85fc826e2747bf104d2bbf04a85669fe2fa6413172cba22e5a78377b65df1d27fda93bf05f3a8821a3859d8a1b9a047dc2c797403f1a56fbb604b05b0ab5c11a65a8b93b525ce9b6b3dd586b06f30acc0ddb0feed0abdc69b79a351752401e7ad248517c8bb57a8184e797ad0719ff4247bc8c43ad2240ee68965ee6428aa206daa694f27dd506d88763a3aa179f80eefd4402944ab5b98dd2d7e9e606bdd18dc4f90ffdb41d7c567206f90d9bc17c9dd21fe5a0a54412cc1ae6cb86e43cb588c8f88fe3a915276235f68ab78be845e7b765d851a312439d7893b7824e6fd13da2b4d6e345c95a26569265a943c5bf18af9cfd4033c6ec01eca8710b74ec4b23bbc6559aeaf270922fae1c2def9282a599113f34685ab6f977af52e35ed91ddf8e4cd7b9d5f427c4effc7008198dd90f22949d02f15f1b5208889b498f27b93b37df8cde8a7548c34e791de39ac8b197792164c3cd3a520e0034c114cf881012013f989bebc13d38d183ac335fea93dd30e99830c0343ba03ddf05aacd143e4530136407fe5e3599e4805a593b11fdf3f5c4b33653b0c8e7bf0c23b6fd9b6732f57c2e5d44135e172956e9a1f4294b5cc3989f50306e47e334c3db277667eebdedcd3814c6c06cbcf4507751573cbca66e504b8305f5e59348a1e294fe7eeb0b0c977f2698864ab406d070133b39a426ac3137ad0bd5d0631ec8b40473c156d9e079d9e6d98be0216ca6b5775812c81b8dacd871c38a8db0241a19b8e6d5d307be6894f6a3b01b3bc21da3ee5e65d27f7a6c574e86a305a9ef34190d4f4185a22922d9f9e7d25d7f4900e0a62319be7df023323c1d9fe86752eecec3b0f9753793fb9f9c0b8c5aaf39bf49796b39764fb842610b678dff87a118ff12027d1281767cd9f76b5865ef35cb591144c182011cc763a3224559fbae94db650efc3c639caef015934d778cc517773aa9f857651e056b0ef9207d15b15e7e4be212a41da525151b15aaffcccacc70e24165aa267a6a10d54717aed5535336b9dbf943874cf342b9681cde7d06fc4c0a348f6de84f0f3bc9dc42042d9be0b686c10cc7792fbc2eebba882c526a07c64fd5e06f38f9c62a7f3aec57fb18382da9a40dab81041d808196eaecb3b6bec1a5a12ccd9a7d86ba4818f75d83cf799fe25e2f938524515fad07d0d96c3c44dd5cd30e5a254f16730db0d3e44a27ba1c55827e4d7a3445be1d3e9e2218056f1cbe56439f1e58c33ff7e6c275c24e9c9298427909048c900c470f8f52df842121189feb8c3526137fcb4676aa6e67c114e8490dfcc9d09995ee286b18a874cc78662db093a5950172cd5ff55b77b1862c46b2ba0a58a4b6a146c036594e995d81de2685efd4f73d55e55f415b2dabc0773df68faaea49ee720f338cb18355adac71dbd9ed395c0039966a30f48d792aa33995abc263547d6c7fdd3a693d847592baa01c698b11bf0c5f5a026b6126453f3cb7b4ae4cf631eae14f97995c5b8f8984d650b409d14fa096877c7e35559953b0148c27ca31fcad42ce53bb54644f9cdb2bf2564fb65bfe5b72e833e824f059512e29e84aaf190d4c99a10550e0ed2164784a89cb271cc771a7bc5e46221f280384395b5d76fdc9e3b7f1fe47dff27af10e24e87370e3de82fa053932139d3e605a258da557f00d67ada3f5e36f48773802077bfced12d5b37e00c26b874380396f92f827a1249d8e59aa948536faff877038f9b2ab15b208d4bfce0a67987f944b39076651d124c13db52090e904e1bc0f8880c7a1ad8194549d8850183102bb6e083d79e84c25cce3e1bdb994e0554d31ed10d068cf7c65a05a401a9bf2b174dd543a0eb026da220a49df262d9727709261db18b7170721f8ee6cecbf9249557e19e800fd13f908b355e9753191a3883f827476d96dc68994d28147451ac66dd7f36b75fbe547b8d3af4aadeffb302f318d52e200d9983838f1ac1d891e86d57213db9dd8b79e5e5c94600504e3c4c92041d3d8d43135d2eb0585cdc17fe4d92091aa0cc4c090d663c3617586f0fa117eb45acccbdb0dce3b81ee1d9d7badf9b64f81a032ab200441a018c7caa3f1e68d0eb150ead11c7440df7ce311d9934200793d7642a75cb198279f423b88a10f7fc76e3d89c19c7b37d81388520ded3aba0c426151478baa0f7d35fd1c90a7207bf1add28b5b1975c23f697f4fb12718073c45b5970a064c9bf9a8e9781dc0e7fabd39314c060c296365777af6a4d52df04d4c150739263abeaa71c29a5c04153f5b53341126ba6339a7d362afd4db392401e5d8f435ed93c40e0005ccd7d5767a4", 0x1000}, {&(0x7f0000001980)="50844a1bb3f0060e32f27e7e3dfda5913fbbad7dfc25df7ad02935d36361dacdd895e15dadad9c5ae58a3d955581c05c58173f4369669ea1d5e5b10db86d16068c31c13ce97bb9665e042183b66ff09e5c917a77f30d2cefacee01644301aa8ccfa1cd7c09ff63ae6e2a7861fd85c384eb4b4d4764f175ce59cda9166f8ecbe6a213a56c6c169a2ef79f90b350d7cc62d97394a1f3dcb82d0c935ef3235f93f8436fb09bac1d8cd40acda06c364195ef718e9631056b4907a3f489750f0fef0cb4902eb0c5a040071e7b21c1102238b0270c73", 0xd3}, {&(0x7f00000003c0)="6607fe850d4b68104edb288cd7ac8370a99f3ad17722d7cd54b8036f39e44f7617852f5220d2644e24e98609b8dfe04189bf88e4ca2cab4403ea40f2a4efb9", 0x3f}, {&(0x7f0000001a80)="81a9fca49bef881602b2db3c64cbf0d99f66811771e371ac0d682017bb4500b5741d0e36bd9cee5738c1b18d6c7edaf04d3bc3304470cdd45b08bffb309359b81961f83a59e590fd37e0140991b5e6bed7194522a1fddf3505b58796c30a4fb2eabbbd7c7f3b1206984979fda0c1cd8dcda660b331105b17efb079e2a3836f093d98b67bf9fca38912b5574cbfd4b590e7ec2ec3ec3e63bdaa43b4cb9d399a3613283571584c50420139d3a329d49d66a1d7159109e7731a8280aab129bac3f8912f731d38f3fad5caeec0f11f21c586e5d131ad0f8f266354e32cce80e342", 0xdf}, {&(0x7f0000001b80)="d8363db4f50a699acb5ddae76a1397a1d29397bfa7958aebd378796ed90b9c966476003e59c34a0288da463055bd2cd48901785d3ffba8665dc6e480f59699e0ba76cca4248418b49cbb95f16ffe0328b04e541a2b32b512fdf16d6cdba86da5a367482c431d59a52473eb36a28bab98df3637ff76cfb9e55e112f7130b6e80deca9847bcab7cbe71235435f64343c285112fe40976b1ed88de3633e62a3727fb418214716e849b0ec635d5c", 0xac}], 0xa, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r2, r0, r1, r3, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r3, r2, r3, r3, r3, r1, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r3, r1, r2, r3, r0, r2, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x160, 0x1}, 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0xa, 0x0, 0xfffffffffffffc70}, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="c076d44e9642511a7c2ed75c0a8a50b90f88516a80d985b28477b4a8e1474625f1ef1964e3d0f89a9cf9c170a973e4b808c89ebae57e9266e5f85e038e431e79fba833eb2d72691196e2283d29d1e194845bf3889e7a04dab3cf4646694a5a55ea8712bae5126fee07219aaa515fb5883916aca9e67b55128ca6008aad072a4df9a62e859b0e16e122b393038e5dc73de9e030ff1b7adad250f84f28020a393c4f561023c2cf254da5a0031431c4c37fdf995f348c0eb027cf52295ea70ca7f8d499e43d604229b299cb35925123de8abda4d8cd4b5ace80e654aa", 0xdb}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x80000001, 0x9, 0xe9, "68688cc8bd196d9112255cdb1e74294057b73af1", 0x3, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8008, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000380)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x697965ab}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffe52) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40002003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 16:00:27 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r0, r3) clock_gettime(0x2, &(0x7f00000000c0)) setreuid(r0, r2) 16:00:27 executing program 0: r0 = socket(0x10018, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014ee0 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014ee0 failed: hole in range 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) geteuid() r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x3}, {0x86, 0x3ff}, {0x46, 0x7}, {0x62, 0x1000}], 0x4}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) syz_emit_ethernet(0xffffffffffffff48, &(0x7f0000000180)="b6f9e3e6e574a04d0a65c212aaa8be807d56ea3a4e58d0697fd04dce4309009f02484bf1974eb02135a1331748211d4a172f7a7844bfa4f782410d") 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) write(r1, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) open(&(0x7f0000000680)='./bus\x00', 0x100d0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8, 0x0) fchmod(r4, 0x27) recvfrom$inet6(r2, &(0x7f0000000940)=""/188, 0xbc, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0xffffffffffffff8d}, 0xc) socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0x1) msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) msgget$private(0x0, 0x400) mkdirat(r2, &(0x7f0000000640)='./bus\x00', 0x125) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000840)=""/226) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xfffffcc1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x18000, 0xc7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x20, 0x2}) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x20, 0x6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x22, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f00000002c0)="b28d2c05a3f421a33993495dbfdad3a1d2f4972dce76c7e731883d9649290abed095be675617ff447e96e1b14c62eac9f4d107a2fe93cb8e3b9f7bc640e0f54ebf11e9a2c3c78e907897c2aac83057065a19a09e354639a9fe24c20389865366460a7b85df20260af28746c23f7c17b0bb7d11d3443ef2bf939362011cf4b268241260d96d9225a8d740368a933cfc18342d2c8d5c0800000000000000d428f148443b4f1d73acf295d6cc01ff1870956b9b5b643139508663e8a1c2e2453bb7cf67a989278f422e6b8436de23528fe5e278d071baef7a06b0fefddad6ca2b8461e4cfd91834f470d0e59dd1b964e7b4644530f4a89f1afa8e85830d932bdd5b3bf2ae5f3d269c2c4198", 0x5d2) r1 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x1000, r1) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004859077f88e75115443fc35a7f102b7ff5acdefd67c9a8b5fddca01d701829100662afc5c7617940e471b8d7eb17d2c5"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x4, './bus\x00', './bus\x00'}) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x5, 0x41ffc98e, 0x2, 0xffffffffffff411c}, {0x100, 0x10000, 0x8, 0x7ff7ffff}, {0x8001, 0xff, 0x1, 0x31}, {0x9, 0x4, 0xff, 0x6d8}, {0x2, 0x3ff, 0x4, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x1ff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0xfffffffffffffffd, 0x400000000000000}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d5338a49") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x350, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x5, 0x10000, 0x1ff, 0x8000}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x400, 0x3, 0xff}, {0x8, 0x2, 0x89, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x100000001, &(0x7f0000000040)="60b92fea21623bc90f491aa86296a64e03a308eeda17d62bf94791709572f3b7bd5c55bc51f05b9806b31b9ad522d94d259cbc00c6d625441c6a1aceb36fc6fea9171f000907a2efa83a3570f735d5f279170daa5883d039599aa5d9cd60cbffbdc004dada37e09cb1c83bef93ceaa08914784744902", 0x76) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000540)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x4, 0x0, 0x80000000, 0x3}, {0x10001, 0xfffffffeffffffff, 0x6, 0x8585}, {0xc000000000000000, 0x4811, 0x800, 0x7a}, {0x8, 0x8001, 0x10001}, {0x4, 0x4, 0x1000, 0x1ff}, {0x1, 0x2470, 0x1ff}]}) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x380, 0x2) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0xffffffffffffffff}, {0x24, 0x8000000000}, {0x40008, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x0, 0x2, 0x2, 0x0, 0x7, 0x2, 0x10000, 0x0, 0x0, 0x8, 0x2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0xffbffffffffbfffd, 0x3) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f62757300b6e930ff9739a0a9ee33c7fcc2ed4cf29611ab20f2e27da7ca1858a58518bb9b321287619641b80bb34b66e233e4823600b19fb46480397ed0dd77b90d8bb20b08c99b9b6ed3da49d6d39a3761cf73ec6b5193c33a55a6fa96d6"], 0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000140)="144207794e309b4e599ecc43a8fc228fd65a34f7d0017caae7dd3205882f48963609de000655db7680084590a4120d3d61525b087aaaaa1dcf0e7603489164827cacfae592969bb0dbb5d969a74cfb437b3ca56b1977c3a86d40d63a36360656bd024dbd92fee799704adc9f5ab7b91cc19a9eb532660e4581507b97f39b326dd8bc4971e72d96cf2a8c08440e8c0e3b", 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x6, 0x100000001, 0x200, 0x100, "9906304626f0b96a5b555b390c123d8e3248d22e", 0x1000}) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0xfffffffffffffff9, 0x2}, {0x4, 0x7}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) r1 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x40, 0x3f}], 0x1}) r3 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x200, 0xe0000000000, 0x9, 0x1, 0x1000, 0x6, 0x0, 0x1, 0x0, 0xffff, 0x4}) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x4000035) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0xe4, 0x7, 0x9, 0x3]}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x2, 0x4, 0x36acee2c, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x311}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) syz_emit_ethernet(0xdb, &(0x7f0000000780)="87e4b1d8e39ac4fe81001339811dbc9fffc1de978fd4554e6af3bf6de09a5a569f80e82316e39b5f0b9572bdfc20f653ed5f28dcd2652f51ba36c4361ea8e21432a5a857a86a5031566c54d57ef17b496ce3446680e802c00b17ecfa88c6c96acfc96c58b9eb8373ea5961c0be0a85345eca40e74b620c8ff84193046cc3506d48a14e45a54786ae48f2be3f1518159e279b56f042bc541976a93ef372e3302a29d843153e38fd652a348fa0e8911dea77cea267ab732d68006cce46bb8ea16eb4e1243949c0a2b56541dfeb349601e2c27e17a2f0366485c2a87d") 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180), 0x200000000000018d}) read(r0, &(0x7f0000000100)=""/107, 0x6b) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5c9, 0x52d1}, {0x18, 0x3, 0x0, 0x4}, 0x6, [0x3, 0xff, 0x6, 0x0, 0x10000, 0x7, 0x8, 0x9ab]}, 0x3c) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt(r1, 0xfcb7, 0x0, &(0x7f0000000240)="d2fd9dc00169e5b956e08750bbd41191604b7e68a5de79c55eeef4af4fff8325b76f607e587044ebf956ab907f464eea30075fdddebf1afd7fa5d77553334a3f8db92fa8b267847daa2a2c44d66cb47e6942dbd45b010d1ea53068d629cbe84a1a4329bd46509887a6fcce9249e07bba06313c34919e54e74c95f3416e2996dcef074c639a1f3d2404386ed6e57d219cd520d0928da3c41994c5ba362a699c4a4e95d477f61e984a7baa59b2ef3d3fd574653b43fa570f3eae65ad17e885743e084c57105e56b0103c217c6c4e4195c5bdd018eb523be19f66ad8b9dfbc97526508dcdf55e61f4d63bce37de61616e61eb9e11be4978d4136228ad052709aca90675f788945be7e534171715b89d56c967655318bce0f822f3edc9ba29adfe46cf2bb3bd1f1c2804393853f7d200f8fcc7d3ddc256517ce093d7bc61e1ae83618f50912f1173150f82c6541f52bf8fbbd6759959f9bf3eeed2850977854207ee9e093c38c88758cbcc2e90aeeff42dfd718c895c73ff011c04f9b7fd4036e4af9c12cfa62c335db7e1a860cca6d6dada2e4b6be4b83b37f9ee977507944774b21a418b33bfa610ceaa347f7592da69756d56f3f50fe68bf36f1fc07230e756241f12e52e77efc0278a25bc7e083e5cc0ee39d334ececbf7ce7d14ee9daa0afd3636cda84afbb30f2f51c9e766969a051ec3cd1e085df4102c119e42b47633b9c3b5f267c6336957587246a38e48f4a1971368b5fa9736df56bf7bd58acb5e752ab95a758ec534f46c1ac152b9d66b1a0b7ef24f73da82f14adbddc5b89d50f033f149d12b140644b315067af2ecbc9f37d06412e8d9c0bcc1558309c118d8961b974369ac2df7895cf59d6c54c96d3673a1d71e117414db6b9c1dddfae7219e56dd10be1ccb8eafa73af8a36448e2114b7fbefae664631dd5cb91db4fff11568945ef31d4b3db9e2241bdb4b7449c6def5f516e734cdc4b5fe120aa9407b2483b997133a46a76e31ef3eb20a53aba25c555b4777cccbd70cbc7e662aa79f1b4bc73b9c6d532a10c3b555a83366fb3c84f434ff672874d5c4b7b052c9df06b3eee7c1b4c8ff1d29bdac1bcbd4698639b00276a221d3727544db343c52bd58cd5265c846eab55983a916e7640c99427ba523c481fa94cdf3b5f44d4910f4138c022d84e48359327f6ae3e49b3dbdf837faa150d3e78b8554c673de568fb9db75d069748ed58a748140e42d6de83a6757f1c70c8cf37abb016c829913ff724adda393edda91fe404586ef0cb8afe0a66fe1b84b94613348987ed22f116be4c8f0b065482a01217c55b3a4b0d870748eacecde2db7eddc8a2b8b682d93618d7b3764e7312ede6f8d9991e48ec1fa9d6e78961042f3873947c4732ba63cf241375b3e6f250273ab2982b9b51d4a0c00827a4a97321f54a98b23ff5b2a5d3d7adaad56c68067bf0e39427ff93725e4a3487c2144dbb6c4af8b1199dd6d8efcbbc0ab58c3e8a41911949a006997b245911a19bc8b39fd33d674d66b7b64d13eac4915de12fd4930b5c5bfe9d192c3b37a9565793fff6569629a344184c710e3a1f994735ac8cc361e21fbdbeade173a1e03f4e706f4d33748f769ec37a1861a9e21ba03876f657847ca02c31898c5b16524eb9592b7e4183a2d54f344cb684285efaaaef5565e45a29794c9cf3adf3f37aebc6db6a677b89d2d486b0cd44de9fefdf0666014c779cc5420fbe43ef3e0f861e371825912461fbc445252c16e6f6db753e5681b23c03f24423722b6dd8081624c123a5fd368b9dc06df72d2d249fd16ea0ea88b4f6b91636d481b3776d18640b8a24cdc679c8dd2ef419204e0665fc8cc35b85815fc6c1ebc01d78f77e2a75e1c00b40a5f70e4e8a1567ecfc259e4ac65e0f728a6505de7388bc12397373ae9ce0912116571a48a897699235ca2b92e844d3af3c765878c57e15d509b7a69daaa97e9fce9a0a89365d7102731d592eb565aaf4dde8991cca180d49bae1f5c19c7ddc70869fa463a7ff61062a9b9c4f1271919763a3e4ab99838d8e009263abdea4bffc83deacbf75d08a825c9981aad7e25e1457b012c1e6d2c987abd875155efb772ec074235cec0a394f83d662ad505765f5cea10866543335f0a714f16dd980c31fc7d5608d8a315673321c2497113b25a6560f4e50f90ab904b4346d8aa02c83b5f782cf5bdeed576ae98034cbea5a0d47abad7292663d3d053fe7ed4d85edc78abe04f443091e8a81382b919029c8c25b67d0a9a67a15674c8dcc3db5ef7fd13167d50db81e694b61e601212e73f958979d173aae70a83adbf0800eb354fc828f1b877f09825354eeb4c573a14336d7f8e16fa354393cf6ec26cc2efaca8e294ac80b5fe67371ce4a5da5b6972f7d9db10381fbf06245189d315234f2a6b66187fe09dd87ffa1cffe9c3aa1fcf304414ccff5b0bc6d348e6bf5fe79b0f94851ab57dc4f8960ba5ce1e945ba90b587626d8654f0c3791d93b59a9a38a166b972e4475243edb5887ffc84df73fc08c8e628f4220ee9da1724f4673597105deca59d11dfe212d7a9c7fdd354143c81062dd03d9458015b9d313698e90652f3028fae6c0da936d78b5953fc26b3528bdc7f89b6b20748767b39e8594031b6615d7ecf81f37e6a14614294611dad9c66d9f8863820fb348c902cb2cefe753cb8a8c71f1155e4699299c878e2667c8b76b07213eed2495ad99fcc4c5cef4b55715e878dffffbe3d799119f311c506f558d9f0a3bfddd9c37f3f8407cdd1444387b09eb4181ddaa497dbe75e576cf51d377a55ae0e468293060576c9b632d85c9661a41fd6da8ef719ee36f1794f2d3f26a44d3f93f0e909916e0417d3ef17570e91f7e90d3ab898b2da13be4136e95b22f840e6982c0ded613306809ee87b5290c8b57a0790d174ba5499718df8d06ef2bc010d4d34a1d8f5913163c6486963380834fe5450e1341b94dcb51cfb9666aa68f84e4f7473fd7a1d8c0068ed948ce34efc375f274f8179ccfe7c048de742f186f3c4ded0446774cd65f6d8cea84db8ea8fe008f78cda21e3fb163303ca5f96b5e062cc83f84aa6df9f0850cfb3f2794e3b3018e325426954110467ee7f752e43a9ef5e99963852e0dda7bf4f8af6652a0b6878bd95e83cbaa17a08ef0fc84cd0583bcb52cc4b4cc2a7d7de56105a09ca0971257d4004e65ae43b8f29e42b937e6a957f8a2eb82410da5dbda839e7bd4fef153ae3d76c8b6fa851cd8a8636c4ac42fb7af92b2aeddb7755108629900184704ef065b3fd8f3131a2bb30e56e66d205756fc85d4ea948b08f6ff7b9d9a7545768d99cce028352832ab980e92efa9a65bb4345245a41bf4a775f55ad0d102d4d4fa093622975fa0a00efecd99d55c977e0695e0119989ec165a19b9e353fa71415a4b0f32c113ccb495aecfb2953e6cabd746108e867532a83ff4966bd5216645c7065cacfd600238b3f14223fdee8d7f1f2202b9bcd934c7a5499a4e0c2ad033be2dd03ba9995854ec56cebe1c05da0438973f21288596d70688e1bb87103ff7991bfbc6ee5154b9a3e5ae1971a8bede8536ec829a4b2a7412ada8f557a1afc5a853dc7a8494e03ec22c49d82b1ade3aee314b756ac1f67763311de1df763505b19559dc2f6c529cec21593610a67328e8572f8ba0305fae7d5839d8bd00af1ec4feebf772cd04a39de9d26d08df483eb69c2965f70876a5719d0d7e7c0e28362f60bede734657d9bae48b0cff56103d56bae80c36c8c7a98e95b3f6a560b337f813ad2cb7e32104f5e81fa90f140a4615a4689e8bd52a08191b440332188d51f1e6595247d3418478f95b011265a64a3d0f45344dd52109c78c3a1058ecb20372941a1a568bc1f41083beca667c661d20c273478880f9c5e0d6daaa4dc504db94b164e1406736fa07422ddb27e6176bc0d89fa633e741d9c69e25d5ae545cc06db78b1218dc5c70f3faa4fbd99140a5af42b661a8926e5c33badcb02bccd166c5c790ce4014d89705532da2aee5faf2bade5a0ea85ae9cf824d26fad2b03d857fbd577ef14e7418a11b9af20fa4aa061767e96e398073df7d21874e4107d09bedf312f11cf28e927d19017ac8413ee0e6c1126cbb2abca8e11d7d8b25475b0044b1fac1ff49e2f25d9cec9964c6b80a337ee897c142ec17047085ba1e558a97dfe18491d4b407d6a027ae33acd9744285432bfe6d3b7ab679d3c92d03e639a0547331dd93ee752f0794250f6def6bb89852a6b3a442a11b0eca6711c4d8bdc06930f5355b54348e73b0886fe8ba71db21a53fea56721076ee9dae02fc8d2cdf711d859c073520f4cb08c222c43bd47be2707147ec4ca401ba8e48b025aac5fed2807d60fb00e65ab20179f9b505d00afe05e9b854d6ebde1fe70fb5b3eddc930db6a4485ffd138db5316797a3908fc2bc6b3ff2c91bc386c54911f193be6a525af3e16e0219be360cc6fab2692041bfcd38687db21269f2c39bfae0f0fe47f075409e41d80dc7a8c93b538e32986f4457733d9af15ff7604b9674aa9a13e47d081f755b65c5e58900d7de8e996794403309477b9a4a597873ada62b42d510a3a343219f45c414359b05dfc98414248f5b3c7f68a65a9804c5bb8bcb70212764cc467f5d97c54797032d747725ce1fd364d1ce800a865c4daab8b3bb88760b63c27bf786bd97f788704a9fc068a2d869eeb751d372283fe78005191b0f773e4610fc8ac7d3ad41b4857858af2c8cc7e5c146c706e0f5c5c6318dacc7bebae065bb62e62a1f8bd1f3214cc2369cca599c6cac5dd82fa0d6d92cda0715ecff50fc7a477d57ce268cb7806a45eb83d364199510558a017176f2f1e877257f3a8707875e07a9928ba96e45f13da9c6ebf002cecf4e469bc2dd4af6f035253e701eee01aff22fe86678987ce589844e451afce5f28daedbd9a463aa882520956903813446fb636d29ddd79274276f6c81b5f665b6afddca026df65219910511df14684155fd7fb1884df5a1b255f091282b5be2b4de40a083dd4b0789e892ccb065feb4e963a235125dfd7459ec5f95fcb991a7ed7a65c1384e705b3a77a2a7a1432ddc2094e5c1e858467ca615870a7b2fd798b6b02e0a75c84f7eed8a1d87ea4c3015b67c235a15833977bafd95813096020afa4c3d9d3002c091cf4fbec4c8aacab9f149640d5094a2e2effdcb50c07b326ceb8f6aa472284645c91a6a9548d2379a1371508ae8cc29f46ae12d2a4f45850c70165c807d69c95554a7f197a27ffdb87318ad44af4f927b5d88d9b6cd32db5a41a1bb4aaced3de28dd71d43b89775efc6618fc89a0fb12aa43b8e40d629d0ba9dc3ae76d71ba0728d55186db3712a3603f888ea91aa3731a5a7c39e80236bdc7fefefdfa8e9988c165cf00476a5347a57104305860cde23e51781f960f19908fb65feed8e8bd0ab1a842f34a59f5dd5c88dc02ad66dea763b03fcb7cb319e695c883a405aec1e02077285a832dffb1d181347f4510ccc7df264afeba6bdb102e43786aab7622ef12a75850c8c93587e02810ad594b8730a3090b7619c3299820ac5bb8d4d3715a8fc0a0d428f068b2ef7b36217e527aebf9e7847f65d2e937d6119514550affdb6a031a0e70bb401e8f29b36e751718a15188b43bcf03eebaa164b474e1a897c6c827374d806caac23d89970e2d6636ea728795bf1a7d22c86445062013f8c0099a1c9bac9c8ddb02ec14755391f456092b0361b045eb540fa854a934ac7dca12867cbe533bd6f251aceaed8565741657e159aaa351f72", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x109, &(0x7f0000000080)="450600ec0c9ec5b6000100e2000000000000007fefb245") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6d, 0x3, 0x4, 0x19f}, {0x1f, 0x7ff, 0x101, 0x4}, {0x8, 0x1, 0x6, 0x8f}, {0x8, 0x53911c8b, 0x0, 0x1}]}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r1, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r3, &(0x7f00000001c0)="1dac1cfdc8988ab7efbb266eee879e23e138b4024c1f843a41d4fdf284c3dd0ed7fa039466bdc812dfd366d535ae65eef8deec113f9868eb1ded5022bf61f6575322fba9622aaa8d7f52fc2371dffb5b1d5e861b52c9c81d281b0c95b4799f6f95d8bddea3e34e1fe22ed6da0e1697b87b24a1", 0x73, 0x8, &(0x7f0000000240)={0x18, 0x0, 0x800, 0x8}, 0xc) r4 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x48, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20280, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f0000000500)=""/135, 0x87}, {&(0x7f00000005c0)=""/7, 0x7}], 0x7, &(0x7f0000000680)=""/135, 0x87}, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) pwritev(r0, &(0x7f0000000980)=[{&(0x7f00000007c0)="bdd7e035a69b49bcff32438e4449fa857366c98926b7b335b3d17d0ebffb352f3866ea11035a", 0x26}, {&(0x7f0000000800)="0c66baf8ddf47b5897e3bd6c6b694ec43554393798b2423ee20a1ca937c2920fa4c3de6c3ff795db4acd69816b7bcef40a0f4ee920451dc7d3a3e99bb539a1cdbe835c6eb312338e439a5a57ffb040", 0x4f}, {&(0x7f0000001740)="98c967bc8af984439524f35633de62cd9462518897cf862d5b135ca1d7478314cd9cc3a2b2d5aa426bd8aa9becf7a42214d3070b0d90e86dcffe65aacadf95ff3710f2e357bbe3ad26dca42c48fc7a53080819c13f5e3ad7afc0fa6ce77f9151ebad6e016475fb24d760f20c0cbeb02123f303d3b99219b00d7b4fb17e8a038a43346b42512fe1900596bb2e432b47686e83b756261a0fe4acb29900f9a7a6f0f5912881802f2ac9f77a502d39414065d58dc17c3f05cc1f5d1b33eb1d38ec3fff3c03a2af08a5cff86568757691533bdf682f4b15592409b8dc47af0a896cd2575cce5949db2bf9ca20219d1cb500bf1037dcbc7b0518442dffb3407d5dbefd6e0684fe5a81a8cc16c6da722519887e13bba1012c6ccfe8b13c4c6cb2248534fa1aa7a2eb990f132ef5b4265ca10f61c4fc5d0bf8ebf5f0a3fd89e1b7f05559620f58519f5758c50ef7663090fe9c052451dea1bbad122412a5f23fd67d1bedde301020ad5d09238e15090019d37c7377cab1cdd48b3f61411d337cfcbda84c263678a92a7b2ae670118290c6595537fd379b477c15bd311ed5eeb332f000d5291e7f110af0ecacf801181e3159f94b6290f7b0ed1936dfa07f58da38ba075ea01b8629bf8228d1330a9e072276ddb64db953f22953ef3982b422ec8aff03b9db21475509ec3959af542503ae3ccdfb16a15653ccb0a5b42082d35750ed330f7e0b6c0cf4e2ef2a4788648b908ac479f54bfaff57f1646638823028365a6dc2b5ab6de33f0e76ec91e8ffdf7b56e764a13a113c7e366678949971831a66b05e4ae5417bd2cb8ede8b58372baf7573b1c715218be0e2f1b21c0da8a6b1446434ce8c0e689a40f0a74905fc251e394baf4f2fb9a8ef348a6537eab7e1479ce74a0f3b6d64a37fceab39ecb82073a1dfbd1f2d42853a13e9fae5d5bb4c6f5b598c48ef1bf2025fc2e40dc30236afad4409de43e0bf7044c89b6df26eff9ec3abe4f9d0915b25e83e0e3f938b6599e8db2a51a3ee3fbbd933364d82bc1c91260021eab9fca5220ae4f4d03de26518d267713d93786e7018d0e50c48541eab542cc38d3f22d783f7799c2f70af0c999052089c3f88ac11c0014c467b7382c47cc9c4b5f8eeaa08fdc15dcba1f8a7b98a964c2ae4f6823d63182fc8d9970969e8293ec16f935b18a9303098b6368d381b26c09527a1bd80eb10bcdd3f99b4896d73e2b84c147b0d89af0879f680cebf3ac277ef708d3ad46a28a2e49672ae49a36e45caf6d2a441fe47b85bec10148356fdac466d46654f986f71a8c3ce7010c9fa41cc777fe1dc93d8f7f14b054b4b0b607ede2691d6a01584d589ff03d9b4ca9a2239ef638d1c796856b176f288d21b3623afab9e66e765497f2c730f882241350161c94d19bbe6bfa348cf138276e75efd58860078bae03b02c9bef0145618a89190bda4825f5cc4c9e724678678a5a08f5385f010f1bad61a1c884ae7c7a1eef2242269482f3a923557e48296f8a132177e09eb17fef7374311ee8d83a6bc43726e723aff6f77bdc883eedd464637e440df17c35f0bbd5e50b26c0d877b6b2aa4cc0234969f7015584442ca293e4ee6682db24c6b6d71efe88ba91fb6282dfc78225d54cc494b57ba8be476ed0431080f7fdc3350daa776dc52cc6f2b7a34b5489287e91931de76fbcadfef7ee5837ac257ed0360c4ce45f5059af2b790af402f0aed8f2b1790bdceda86252112ff7aea52f29753c1a6df9f4168583924ba65465f1d0f41e5b510836ce593822902ff542fa34e882ca4e0a578031c82ddcf74a6ed737803d87dc449c6ccf5a0c19b2186d4707c14c627f831bb55240649238a9960e5e016f82fc916ada8ede3d0a3cb3f96136224216271dfb8130114bdf9c21dd07aae0e21e2ec0781f454a5560e2e8105e7e0ab17405dc911d80c899b72fa717f02ef4756845a8ec06279a717cd74c7e455ae4557a1bd5cd4b8c48ea507129c611b5d55692eceba8a8350d840bf7a275d19e0922f627b1f9422eedfd62e70ca7f12374bfa0ad80f92885aa847a1f44b7034446a04429b543a649478eb5866320f6b6910e974d7beeb8568b2f2522630a0972764954033a2644d346ec5814444e12497d851095e3a8b527cdc902267abb4a6835fd95527b9473b55a44b2444cbccaf852b1b049cd2f17e4f678e3e4d53cd7e4a18195c524e49c9a5aa6a5cbd5b7538fe988e2e7ea9a8adddf62180473944fe4cc87b42aff58abd30102505a42d09e42c1d0ae106b9afcb9577fb1bf71ba3d1f369ef5de4b6c67209abbefea0be3eaa693f08dc0944ee785f852e3b014ef67012e0012d9f76160b4a404806c099e94e9edd80e9d61440574ebd30d81e90a64d335b4da072e0a81707f6958432e89a97195009ec2aff0e71693417ba6e50e142714209585a8b7ba010d5147146c14da4cae4da1a9ae096058dd2c6d2c193e55bd7d782d85d62670b3b91dfeeca498df46471b0edfbbe86da3b39a0ce91c42014747180c8e5b107fb7ef710466bf9339ebfb43d5050f29836b93b28c6e69cb9d00f49fa61f9a16ce335df17cf6d58405caa62a9d62a2dd56eeab7a9e5460f4d0d8bbf3e6dcebf1201e702b186c7a657543f317e8cc61cdb1d405a13245ad4d1586c59c2eb877ebdcb4e73476fc2e58f1cd4cbe7b3a7aa82bb12cb46df85742fbabe3066000ec59a127ea8a8b9d56133d7860b10cb434d1e04ef1ae3144656ac4b73c040f1c98e28426b0bb7f3f5ef0b555b553d39a8f4d4fcbd5d05c30537cf7a43309166b63bd71afb05a6112cee52d189c8c763e71beef44727a288382b17fcea228697776e985b9433dad96f23af43b140055192e7e6b8e37c51591628626e8793d32b0c8fe174ba1167109810d658606f7c59d7773a61a3c5990591dc2e7808c4f7d9a58b562dafa5948ef9f60823e0f8bed120e526d49628323eff0def68c040a2dd798f7a09ddb039ee2a2734e4e6ddc89da759118fdd772518327b4ddab31986a5450d5730c28c7f57f027845683885e5ebd78fd0c33ddb195c38f64da34ee283902f07427667d27033afbad2d524c5ee4a9b6737809a029f0f31a607fa0024dbfc1cd0a4f15142088414f3bd9697da146aa785abdb96627ae0f99c0febf4ab322ef6e66dea87b5ba58144e139ba4b0d9baba4b4379f2a40a85f225e64b18bf566dafd2738358f2e63222279b5d96a0c5dacb8c5e619c50cf96a1570e39ffee178313bffedaf78018342b0bf7cbe9080fe2a1a014aa9d1ccd6607953489a6ac7d7e553174a36b737dfc6df81f85de3df91b93c91e40076785522df52dffa62d01b3488f062667517fd878d0253d9702d9d9b006ab5437d7ecab24a3ca95667a5ae4eae549086edbd911166190c8ff06ad797de43116cea5266f4aaf793a07ee957ff295b33ec4aac1eed03ec0e3cdec45267d75f5fdf0f636e13880838ec91ba2da4bbb85a7bba27f0974a6ea0b11e8f13dc9ceb4aaa28397b5d12a8a7332b6829c56744a83101d6e9949fb595c9a6fe5acd712a79a9ee5be01ab0fea069214b1b6046b633df48e3160a92fae56fc25638b4f801165318a374b9cf6eec751a5cd5ecd4fa31f2d0b902e8756bcc38dc38896c0638bd4bb43c07bb122b03ad4ff737390235fc4f4fe2f8c4b24bdd1061cdaef2d3475e72d940700adddb6b1ae37a560051982517db4fe779d222032000b363021a40d4deb7cf2d25eafb89e7ad9c3a2c7c7524c7ab8d16db89a29d18d2c07d258810f8551ff24f6e3fde22d186ca0f62ee0bf2b600784c5cfcced78c5e4f093d26fef15b1f88ab2cdc6cad4fdebb3ee2e2e13c0f18fe8d96486def15b52e6286b64a96d2a1d2596ce42421b938c4d42133cdadd629802aa2e1682b30918a25a1c2747785e2969979f879ea83f1e0014a419990f7d1f195dcc7dd51edc806f5d2d3bebfd30839d6306a129ae8bd821706be48172b73a1e4c4f4a9d76a1760064e4692b497197fc89ba9742a17ebff27f7d3e4e038a659be4b9c4ce54ebaeaa2dbee39d52690f8421b2217fd6805c8a7ac190b7ceda03c62928393b5d62640270ec638b1eb23d4bafde9b5c2020178e59f0108ef4de03b12dee566ba1a68abc6552ec71ef69381ee8f2ed13d07e0a9a5d03dd346af8cffb92fef383b05b017834cf3d20c682f569a2baedcc83a5d7983922e886467721c10392e30461e7d7c573e4c9725ba8de3b1d8d2f1c356bb637d11db46d1839033e4bf86f0b312240f5cb364453998298f74d5997408a919e98a4ffcf560c13201849d6507b5c8474447d8a9a078a05a3f051ee500cae2a7f5aab18b2d3a7afaf9d0209e0bc4b877d15eb4f209f23f65effef76c9cdc03d340256e93eec3b56e021467503e3dd01545cc99224d8ece9487736e4a3db5069ad64be99221191e0aa703d5150886bfbf3e7da0ae305e959114f632007009cf32fc2cfc08f72a82a425bd2f68b5ee9e3a8be5ebd7be53a389e7f62409e8130a119fe5c88b2a176ed98b45a0db0ce19fd48f9c78189c4520f0fc09970a5b531e800718d5e419e9e7b816cf6d4eb2fcc8eec07b9ed203671c36a041fa34b818f3bab7a9d4b3705fd147a3be3b7a6f09961739890621d49bf176dfa1249ea8c239dc34724abf57fb391075eb70a3700166f92326b04eee517f4add2d610912569484862729b9e5b0909fe8d54d8bd4168011097c61fb21ffdb4c5465b444c0c4fd7c4cf29281a0e01cc09091e06098cc6d8df9e1e8e20a74a64c087b0ce13ac12fb016900e33b2455fc02a633b4c9c2a7d0c8fa81ea752f52157e0d76de7aff04441d7453ce8c55bd23775d8ebdbd8da202f394b738fbd8f44026dc166a493ccda9d6283b9d0b8f7fafc47339270ef36cef5b47bd3026051a8661ba668b7d875e7687c3bb6849589e55c538f8d2ac0327a5fa715df0d95040dbb7214b92210b4fe41d35f7da7c1514757487e2661efd2809f800dd79cd167f2523533ed0cb877ea3fbd0ac6d9678428f0300e915dd9ae72515f80651ccbc02a90aba19a4d6bab5ee07db55538b255c39c5a175c914f30d411dcc473c1dfa03d7451c0a83f4e2bd1e38e1a58a7cda58f0e3114eba5f8d2e90dd80056d7ba380aab35652a556941e6561848dede43cca6a7d0a5e11496030974f8ef39afab53a09ec648493b177ed173b740344ce1ccf01b27017678ac686815a08b3745db05c1c1366d4587b7dbad6155a7de625273fe4716d511a5e164e2206afba5075e868b8270b67ecf26f5d0a4409d0ef51b7f5b4f69f0bc703e973526e51ce9e6e32b1afa53858ffd348f65778ca41ed63817a93379a27d6e11afee8a27bf373bfb65da2f4d6d880f75f9e42084499802b340407e98d60ef9ee574c79dc3622621f887424fac719ecb0f82e7a6a34647e06b279415f18f04c4a34991e5b1c88589fcf8c64dd544c15aa42ea8bbab078e420b0e8e0328c3b1849e4420a6d943c2c43bf1c6fb055b2936732af1d7f23bfaed3f4498097a5089b56d03b0a7dc896cd2fc31684d532aef36b2b888f9b21a81f5f3cf2887414d31d51978fdbf0183c554bbd194480dc46373daae5b407320cd826f7c5515316cddd542569a6433d8ae9d6f9bf06c322b64b661114f8b0792e584cbd47b6e5ab031afaa402604d5e4560ea3dd63c27d7d86b6182d90c6b2105af42b66290d33e6068d854bf9ec2ff33db667c1916f4e046103beb4d500de090ef33f5622262e0de774643ee999c584bf9535ca75b25018ee66fd5bfc8b492bab7ec05e4c7b387f2d9", 0x1000}, {&(0x7f0000000880)="d68f4942fa83146eec56183b010049766c7ed8c349a9e627d5e204b63be82ae26b98924d4a4b12021e131f98f38f3324ff14336ea4b06baf4c7d41b28c41da840f9ee5408a6ffe84f52131f37446b4b0b8c0d2004923f35f", 0x58}, {&(0x7f0000000900)="c3fe243f3c64530fe288bf9cb043491c532248227b1ef648c009fadbcc4a586b823e0927b7bdb55e0ac61030a2fab67d6b", 0x31}, {&(0x7f0000000940)="7b81ef221cceb57da090aba4374c4f6f860ce7ea28daabed5c0dfe2ee61b98cc17baa081ab272ddb58fe3d9e5084d4c9977997a367e0b5037898fe", 0x3b}, {&(0x7f0000002740)="4486b61546a061864e64c430ec068528741d0bb84cb2e8ee76bf77d2d9e0b0046d17e72f37aa4d6778aeac114be171cc7da4fca4e59e799ee207ff374d4385276984a2e47aae207a122c48e78fd3874cb1efd39d2cb514beaf841674436a132b35cc4b66b53194018a8c919bf42119864bdbac013537968d2c2590a914972e63847054ee430363463ce840e40e127e3da9dfd30bd5482ba019b0573dc5e7466d410fcaf615cbf30238a87de2d084349c078b2de9b3327503c8164b7c9f0bffea71b94537e1740cddbb5ab03aa0bf18c1065a46f84a86ef4b91cc0275c25a98a278d7ff222e900a88169e75d021d24c37b228a707d3dcd6f7e5461fd8db83d58e2fb97e9faca47b8dd87a55cbaecbf51a3cae2df953d08a387f0e6a8753a251ec3a8916bc317b0b34acbd755d7dddfaaaa96f77358d7c0b38a44eebd3e9244dd34f57b067c6ea4ebc544598d376adac5e7c292265e4ad8986f72c433dc7d6e3c238ff3fe07ebca548b411a7785522e25a6e2366e7bf012ae75d31e7b69c8207885c0aa46194f0ef829210ed443107704d8edc46e43886fde75baad596fd49147e861f4c51e49892d58740853a427c232e98237a638962153f153bc690026877c3d02b8a421c21d6256f7862c9bd529740c4f5c8e31c21fe7cdc3f4fd26b94345f76b61306cb4acf123ff13d9da78658bce1b43c53321018ca25c7e2beec75f4955a2e469e5093e6d1d2b19078445dc2dfb6e67733fdb76b8cbe7b750c481a011556b8301d1b6f9f3fb51f9f162b8aefa05cc196fea75a55b72108cb738c64f89377c02a17b639a43814fc4d287139a9219ce7d1480b2dcb03c0ccdd96ec3cc5f0e4323e68064533d8eabc5c2f434dff58e044b78b9366ab1b072ce3815906264f7156529d920d68a296094233970e4f852c58af89ff0d8ed28a92483a87b72edad131c1c19258010f13a39264698496c66d59bd7907f95741599db5c9a556a758fbe48a30941d63a0cba6d6bab21cefc39f7c2dc07ab3af024bff227760ebb51bb119e40be680673b651c235de5e9d1de3f49c2e84ff6ebe8c2972f0385eef49accacab511f26135172a2aab2432111fb208817fad1c597afe71d2d308343473398fb1e58a80a9426e66eb516cb61dc086f9cb17aa30bbb300cb7956170c42c67785be3c48fb1e26c5697d9ed46d99cabbb1ec8fdf48d30897e33d529ab46c8d8da1b867dec86bba37e15978c61e257029e122c9139907eb3e65443afd1953939e1f601e9069e9b57d97d89615e53b1d0bfe98be01a9d460cf181dc2b57e5e19edddcc076744dc9e2172265bfe73416aa03f396a56e1cdef93b57e15a3a4d47cfc5ad3a3b35ad420c5301160aeb87b0167c61cc4931be05c1d1b35d733dbaa44ccd43dec1b0693642133843547ed13944f8f7fe1c92e467c3e63ab220a7fa6858fd8b9ba781e1cb722948d1727fa91d8dbd470f34b43565298c3832ad1bbbe5e127abcb341ca7eb06284ae6eb821b840c2960df3a79a6867165364120aa00c152bf82a37dc5731dfa2249553ce8c9810e1bb4ae16d5a77c07343856c6623a6ef7d902bd1890db5e033a0fac19866d257fbf514e833458137a1ef321e0a663f7adbace2f4801d8d034d2856a6f39c03696fb78f4a8435c55bc60a5f116c556e72890e900421abed65a093faa4e6500067e85ae25cba340518aaff5b852fbac24fbdc415c9deba2f5c9b5978624a739a627137d38cda2e1c8493836826f1012d6226ccffe5e5699619cca14e7f5828c3fd0a47dcddece3e3cc0d45c72cb0cacab0a75b9b8917593f37b67799e1ba53dc0d6b2ba05a3a1d8232510de1177c8270118714777a45217d531d063f2e4c90a7e845e546b45e8cbaa36064ac247d6373735260d6cc5bbe1e2eb8d8993260a7cde009c826af273b05ce091524ddb2add634dbac705ce3ce8f9eea9deeb99e774368e80f1fc8edd288b4621683f305ccea1bd7addaaf68ec97ef9e8d40aed42836c664a6c48d253bc09dceb68e7db336628aef1df3c835a26c8ac543a9237ef6101a24659e6f5cf4a48548dde6855952ed8e1990b2b12525fe4cf9f46811a3453afc20d08d3962d6955dc1df84758bae173881e14663f6c3d39a2c7c297e0c3c1e2960bf8af19fc9ca5521ea73f3fda642a1dad65f3422c982153e33a1b59ff2256aefe0c5f27ae538c2fd248d3d969ed0c8683ecf63b50e3e5762626e8fcff793d7d7a3d90a86357d9a6e52dd62f9f6d564cc83d161baf1e0ebe6e4a9f40180f7c2f2c252afea922a4c9253faa3b2073d4dc8c372aebd43f23852863c4cd84476b2194cafbba03a1118526dc8b0754cc555e394b261936c82fb3910753c14be1daca1e5918239d143ae4302af4b5ed03d52be9ede90e4670b72c2641a4d0a5b4744363a0f5112bd62efce5aa00f5725d59dba5047177d12d4d83643af7eec3baad9833e88f606a65d903c2c027287e2b016a913d50d56efd9d286288678119f0776e0012bcaa9cc2fa9948b8d85d37aae9737f0c3ac9d7d2f6ae91c8f6a53fe0e2b0cbd33097827d22d0499c8d1706241d33f05ba94acaa31c41c6586d7a120f142003bcba981c192d1dada995f90fd69baa4c799ce741c4f3a3bbcc2258bcdf3efbc9961be45aebdfe31ae016abedc31af1e9e5b69f919d9d0c42c45b5078e149869791dacbc4f86533633adb8df48560dc690b6f4dd2d8d3e1e819c15511d251b4b3a4910ee5e0ff35fe534f2af9821601d78a1fd3048000c86dc450ff32cc0471ae54df5dbea251497f731ccfae09012e0a696e31f924c4d7dbd044e869a8ebd9cca2924f9f5c746eeba36a54bd65782775dddf1d29e85fc2d7cdad6aabea924bd6da10a49278da89904a649be7419f694d3c9616d0646e4ed4daefc7bf384d30cc650109142027848cf91e8bd318c17cbbf7e583f7674cc217cbb6c16bb6e72a3cc4f1d7b4207f3a3a0eb0275c869732346afc26d655bbf4df458958bbf16ca6a3fc929883e716124bfa0bfcbce6fcec60bdd8477d7b3fc21d363a15cd447218fe480d64f21ecc6f54159dc43d8567cd738dcd2aafa96e8c594c36da063203db1af9b4d2a5ab7fb90fbe4960c2681f1af1c9c0402cf39e6d7f9d94673a75b243260188c9f5a94a260718ff717307a890a8d840b49de12879ad4340a117192a96f9062372d30baaebb467d898b5bf062524f2bbc818ce0f06763f65b635982f96818d007d3264cc8feccc839b6e81167b39bfe8561449a500ca351a094f5b85020a434ec2ecfe6153f9d4cf61241814f2353eddd23761a38bbe84e8e14680b0f5654b574fe8d06a0f833ff334ed6c2078678d9a60d45149e1c3a18fca18d4f59745f11598e9d0ef04acb7a2c103a564ebb2ddc66a6a7995a8da419f4bdd9f96c7bf91545bc4a04c885eab4e413aea776374a893d7070f6093c8c190b0d451a66b8a2d26e943dcc71c35ef4646b1a1dd5054b7e1f696994e3a853117053f0164e8b00cae1b2c0cd6b94d9549812b54679b28dda11a6693b58cea63687853bc8d3f2283a404ac02158bb388d1352778f693a26854f54aa6ed920576bce96b0673bacab501a0a917040d59c5695f394c990721a16005fe322c3a533dcbb56772f2c4d0191ca7f965932473e705c812518a906b797447e7b1d63c243dbc390a10f1e095c78d7d2facd08f2f29d9a547bfa826d245698138489341dd30a99f1f7fb8f65377312cd9aedada2b273c760bb73e43d4dc08e6fd571fc3de9c7e62f950d63051b4e7db8a91fe22a1f8cd73649e1b52bea4144bc211626353156cbaf72115b428657f47f8874a9aa179e9ed366c84dad68654fd3fffd0a661bf4801371d48804de74f64ddadab9a35912dd4ec3cedc4a588542b976bcef4f088ab16c59e6d66e43641943833030aa28728a5feba8a01cdefae53ae1b8e6fd8ea63d7672a53118d563afaa0ca5ffc514ed67e528a2165838bf62e93488483abee2da4d4eb8fc009a96a56ae4858345253af3ebc10039b9d10cdb98821df4067b4881ce23ce784968eeb4753919c8ba4fcd671f8113615d35090a64c3eb246ce94df0f3d76552ab3d3c29be605d87f0d60cc182135fbf2b63bce46757eaea51046318cd290b94886229ef5e45eab1898aefea37a0e430b6e2f871e3c2e1dbca789da13f41594819e16f4fd1c2c20e5a2474a592717997d41c2c6549841680e3c304301c12c03cacceb1e3ecd2f037d5e04804ba79c09fb5d1451bade735585dcd5dd0a748303ac56fae419cce3f42d9f3fc9e5013d02e20e770d49a399c6cbcc3238fcf7a426142ff4d9f22f7537c45e1e301479457ba8c86e4cd193ef04e52d6954167fb673d17231a6233a6a01d219f47059f93c87b89daac4d1e964d54297bbcb02fb4a4f251e411579bc9ead93c939e9af94d8d089eceb8336ee4023a10160e641786bcb00cbd5f139bd504c0c0c38f3185bd77e76cb13d8c1cd123f2cbcd916348a13facb0bd2e2c7ac09a2228d150f43dd5d2025c2fa6a85a6bb9bd05554e709b46befd9d3fcacb6cb0cbd4ce6812e21d29d3b66c607972c46af6dfd164ce769d9e00decf573ef9f02731c933679a74fb8ff6fd7a6d4d11c96ecf3e21add667a9c7dcc5ab045efdc4bdc96f77da94841a990d6c2516b45a62a2f4748420bf9c00617f22a488dbe06d0ee336845b5206f687c7ffc9a83f118f1001c9983a6206832c2c5c88f17d22a7f3f8939775b3d41526d7b195ac65d3d8f095ef25bc50a36f767a26beedf3efd04ec6e77cac060c9bc864c1c14cd94c4944b0d857d2c1051dae8e95de027e524004d3d75f0d8df38cc99d14e8cc203858142d4f7fa39dcc804eb978720366a86092547927f6b18d2448daf97dcd98c6be88b490ad71531f180c5e2b7b3ad41bd1643473fcc2bc6df1aea81c22a63a2f8f57d538be0c5906c9828c7ee3989a27e311e2e7b5de364089ed5d2c328c3b9651eb1192cda67057adf7248f5fa45c9b67a41048b911980e188e0883b8a38632b0a68993d8058bc3d563d1174d8466861d34a15ea8f8c6520d7a09433ed0ee1574838fc709889b6e19b6c474be7b9c2be48f57e7a9e03f2c7043bbd23dce0d1b19dd5c4660f5566b2c4561ad2133edf29218337fd3124aa0c73fa49b0e3fc28e296cbb83aaa02bc586de29a7b10edbfc33acc106ba4ae418a965590b2cc2df9791305336bde45ef5fef406a438032e63eef8315eeeb6a92d5048ba33432e40753ebdf68df4e4a6e141d93b3ced8f1524909961f1243c0c5c6c9514fcea237e430fe3ae548a0b26d3e4be5eb4d981b9c604941895fc4d4deec43169f9302114a7091714beb547317ef1c99a1de960a8a666ec0d4a641e9abe3d800970aef64ca707116115ae07922344c77b95c3836ee2e38c7b57fbeaf798eda91a4d77c7072af1140482c3676f63f00e58d8aa7dcaee4cb64cc32e940d86fe00a44ed20b8d558ab3bd89957047e8e44d1966e68cbbc1d8d33cc420f579710429b196b3d59e5095868cb79092be4b1246524913ea202f9d1c933fdefca7125d4ecdf34ff0206b1c356659312c416734c5c1e20ca9e5779b89d3fabc71c8642cc6b59c50add7075474e7570b3f6a08a3ca6f7911471e10c3f5956339faf142a9a69b0c79b6cb6e795171b9d3f54129fafb3af30f6885be47e3cafd6217feb3ad71c34770f9ba01da31d388498a09ce3d7da9ebfc96c985496d804ca576c465c7dcb307db7237673f2b7caabbc73da2ca9bab74bb73122e1b3b956de86a6593c1fcd3ae3", 0x1000}], 0x7, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000780)) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000a00)="a4cd3fbba50f9b7f9515d3a8b54d6141cc96e490a79aefbbb7e128ff3e33ea6e5099afc76ab2d8e5066ecd0d20a6ccf7c78627714d9acb95ed4e5310f1b1a6bbb8546e525b066f4cbc52b99912a01ff94a32cd3acc87a6ac0d921b38c6eec1c04ea742d10397048b1baf0a7ffa009b50f54e7d034e002ece4b99e63d6c04ea0691f97e4ba7945e0314848557da8d3c5377d7f89301365b07810d34e4c1b55a30f0b3a582bf4b81dea8f53f667b5df0016fe9b1a78e1b11dedb7a4260b4a9f6d990a0b80b24ee2b76a16e7a0fd0a4d1bf8333feb75315c58063f03099096f0a6c7f0911ca0e6c8139a47df8895a82", 0xee}, {&(0x7f0000000b00)="1b9902f790f3e5a4220a1bd2fe5b3b782536ea176a243c5f27563583efab8f7f", 0x20}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x6}, {0xff, 0x1, 0x9, 0xfff}, {0x7ff, 0x6, 0x8, 0x7}]}) 16:00:28 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x3ff, 0x4) getsockname(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000060000001700000000000000000000000000000000000000000080000000000000000000fffffffffffffff700"/101], &(0x7f0000001180)=0x6e) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r2, 0x4, 0x3f, &(0x7f0000000100)="2455ccf99c9a89d2fdaf4ca1df4340ee4f04c5aeff00230d5f158d17d609597ec4196b8a7fdb29081592cfec4578e8c6bdb9de291ac013a6973e10e6b2527ac5e9f35ffac5f855d2790f277aa917957d903625410bf583cca881dc6eec69e3c3bc0bf4461938958362f42b05135f301ab569b90d285d6eaba253ab46d3086a921a6b21de1629be1a8fb5b247650c244186deffdd8a32560229f01acda0f8357525f1029625ae09627e21e9582c287fe2de80df5dcb6f23767c2ebcc157812a6e9f79df955dba83b70707133ac615ffef88ff25581be3837c608308665e346862364cb967571647456a717c4d6fc4ea21c5df0e99be89904e3c112d00b80be8218678a7bbe1d1ec801925111100d08cac51c9230cb542aa255192c4204a9591a1301b9aaa3fa69a13c817f7b616153c43ed14b21b51ea8e02ee1c019df9661eb5bd843f059a675bdf3b858d64f7a4042080a248ce4d21ffc51f3561e014bbb7b477da68f37bd77d2978b513f8a7b357a4840ab236181dd0990f7da435850e60cb6aaab73611765d9c79edec9284400c5499ac65a02abdbe1d1da439389f409a6195fdb6f7708b68b20aabfe4fb162ae90a516a5a719e4fa8a40271629bea78670e34d6991045a8b345558a8ff220c2b21482f1998a181a9ae2ea8768e4a96bad0af0c32240f6ef949fdc473380067a473cfb655ca316583c87e0fef75d6c9468682e6fba89bb51a8433e134371b8a0a445dfe9edda6f93c11bc784d674683c0373bd0e03c37c55cd1b0ecc07bd189566969dfa805351136e0e65bcf71e906b83a9ecd7c5e26f8cd630f209a29c73fbcb3b0ed137baccb646f3aaa05808f840629754d9be568d7f3fc746bd7412355aa06b93c8967f39fe4dc3f05cce90200321cbef09532124126e62cde69e9ae6dd41e8548d3d2f6241df5db8ad49fe4fe05f648f9a62a988090372c441ee24f34bd2a97ba3fc1edf3581034e61aebb895266a9b9a5dbedfae685d7f6c2d2989eec13cd99d5b92ee73052d88009f7c088d9e458c690e30c1609c3864e0f0dc9a6ed840afaee9bc56667122391891143035ddca64d14d7b793bc702e968671b9e56ac25076243c717bf2c96b2efa38cb946f8a9bd3c94fb982ab14318cfb3137d457249366129fb1fbb42bd55b8531fb03aec8cb62247001b7c56a15262a83f35d4277d1aad673ae7b6470a743c215234b060432c58a9f54c994b7d944bbc05511b3057f29859502712fc448f398c21d6b4f6da2253e6c90d8eb2acf337bbe3fe3f431f31700ce61da04314022d7c634fcd2292a3c54d6e395203587a68eecc43e91f869991c7f44b9845b06d8e25329e07e93405ffadbb996a1cd0c547dfc19e103aaa754ed075dcb04877da23a2b237e9ba2ce691d46c094c107f1b749223bc14e138f2f20938ee7f7db9dc9d198f1c35cf6e3e65a65a48bf197bce38674377dfc583e00a79675f73c60829009125c324c6907371f44821a3f381ef5befc599e46741d9d7d4357d41d9dfec8e5efdaa371622556885386a18043f81c8f1538754adbc430ced78659f44d5b041d77f097c5baa63155503f0013b7aeba9743cdc3ef4bd41ca3650ee89aa07f6e2b3038911526b28d2d4911584e4ac304fb55dab2c1e60bacb581bda436f9808c3a8a4e9b67ae2edadce32dfea0353359c5643a20c80d380b740fa3a9ec13e0380e87e50491295d4347630cb3f95ba1c44cf4887480ea2718e66a15b7e465cd69231e1c2d02cf89b0a81e2b702967456440d501f0c083f74ba64cb902641ec09f0137722c20b2a31991da2b87fb7aafefb8069c4da5f66297d27934da0cf4d62e82320d99d49611d3dc85916c8d0457557291a148560a02dce03e3bb27d07c828ed7f752372af4aae80795951a793dbfdd6af96b8377c5d13f25dc9fdc3b3e5713dd2289641f128e918766b32da12e3d175d75d6b5a1620da6dd6dc21c98ee6a8f362d82d5e8b1f9d5c6ce7b9fccc2d7a9f53149fc5b88cc51cef44c57413965836f659898b9d48201cb749730e4c1fbb002dd791134948f54e8b6e926f4789056ef8bf3024fac2b29ac8d93851c5689bf863a9980a1052e2d859e42c78324f4a865a6fd7e2230f6575773300d2a3a939275302006ef5d69a7f09e82fb1699a1d3a75d1d429eac04c2299e1d947fbc55f8bc57604249a4bbf88d683bfe2f2438232d1e70ad0f6465d739c0fe6a71959441aac1301348beb0eeb3a5095e40ab6917096104ceb14732013a0d2fcca6ecf015b2930c346f1ce6b420f61513d456dbd96c872e3af1b52b77996d9bb8570976bf5654014fe7001c07f9e7da7a36cb2ece3d219a9c4514d301eefe10b69d874a5954cf12e916c289cd0b440f547eb85135a6a0685f1eb1f1528a390d5097c30156d7f6ba4555fde070793114dc059503d3300b5ad4bb97aae557d8b725a0e0210593cccae8bf9177617a9b163d8d13383dc30f4bececcad703be9a222774b474a90511d31cdedcfb4f7232b79fa633fe3b375fe79be8dd0b38d9cf89854e4c36f81649699e151e6445bd633cded2823d3d760da073d71dd9322858a8d0b84b68086cb5667f4f80f3cc79943e45c64827c6236c925d0ce3c932d06aa7a0d397f07668296e0c0e250296cccb3371b8afdc048cd556185fa1b50357d975ccbdd2515b4231628da01b33530be70e6b05baf299df30f14ab1053de5600fafabbfab2258e852a6fb3d72e3d7e4aa25e13220162151a7073cddc1aa9163a05e89913e96bb2f1223e025eff0162e2a15488eefd6df78605bd957e38f68d72d5fb50a42ac614806c1fb36c83e875319f450130a70583216a2b299b8663d30f53ae20065bd2e6e0c0ba774b91ca6f70af26460d938e40f9ea98df161dec7c30a629c61a2e40019b0701b2f7831f3eec2f67efedfa325840a4cb94b414810d250e959345c42c3780f8d4278064a5ed06b202bf5adf3ceaf6a3389af45d84b40a9a269805adb9df6447282bb758bb9d15365be3a756a97d3866c0cb912e82c34e960b22e0da8985bed179fbd1a99426c93d8a4f0f6f67e7ab3de71f206f26d13095180009afb9c5b10443a0961f3f08a6a6ef05729c32bbaec20574270731de41477cccd2335c9b55edc7758c476cb8778b432df6c1702435d4c149651668a83cae26c5204ae2d3379b043d974eb884fb1a795803811ea82e3a3061009ca2c8664d092d75e64c42745ffb874238671813f49b99b519b64ced76c2958650ba6df055b8a27622f0fdac9e3fe8ad2d158f8d7e668316575140c73842cb2da5e89cba6e7965f20e436f24ef20b4ac2a3c2abe88e776c6d9a05d2c3fb7a0c4f0908f9f39295e06a56f9e083861266ab944b7df749499c7e9512fddddf5b5fc6ad64895ad9b40a706d81e13d24812a1d57a58f71c732356b4b1ea6fc60efbc964dc29b146491f059ff6334e0322ef2e5d26b01524e18c828601f09ed6d501ed294c45b310a418747a02c5428f92e7d450740e917862f7ca928c19e0b763b180dc7cea4fd45710431c85a34a5eaed2fc9a471719235e826449e8e5d25c4614817594c98fe5d6741a290f93c29dee179f4e0afd7ac4502b2ee80b56c2f81dd7a1eb4e912dfc9dbf7310dca76f1b89218497c3ad1f44dea79fd41a77035a33be2193aa886588df1aadec7be1acd6fbaf4f061b1a3bff6fba1cf78174c94008cc4b000d3b8e6cb8fdc299b0812dd6b703328f60113ec58f36e184e65978910777344735855df94abeb807fafc26ef90fd390b99c2780d8d793ae96f18b2df670c3732e2af579cafc8f782ec32e343fd8f506f51d2ebc3f593ee328aecd676ae274ca301315a4bcce72a3c656637c6f29c5a98c6518c0f044b6f1de74b2c034b34165713b2949cab53d244284afb6aa3355b25033617da13668fbb0420d1216dcf42237b87bc312358322e1f99ea160cdc23c08e3b606efb49105cd4be65d812151ed12c4c34e781325e8b7351348a6d9a2f1ea3b62c611a8480f345027c3064ee37fd40004b361a0ef282b752020797dafcea2895a2eed0d29bcc84aa1bed480c4be1de7157352ce590594a05c4c4d75af4b228113029f67e0778d69e07e07c3d63fcfd5066e767f559d28282f7b889a4a459d6b303c47c51161958c23479aabe9311a85420f1638f778e488407e3941326735d91384f03669297e008729ae4b28ff0fee11c0511fc394dc0831537ad08e0815ae0b5fee594d08b6c33443d7cff0730e16bff174fab52472c0b1d7425fd0990b01adf17cff218942e8810fa567caa374eb47c50e928f675ee423404008c2c68d380bc9dbdb5ee341eae70cf17ea056006315c14776fc31312273e08bfe67582dfbdc4a7ef4bd4daa56418a83bee769bf8f38a73816da106a69f512b0351887f14592399c88e48db7889ae481c195091a3a88b8952fafbab50573809f4d74a56df4935b7505bcd9bb00cfde2ac79464353561dddd9799ee42035b98101f0d5279a0ca5458f07d9745985ed2b66bb484ee23c3bd2df2a3d81fb05992028f9c4be3bd45380bb8077090311d400afdf2333aeec0de13cc60043290def39ae2741e0122da6ab4bf3812fa749242cbed1501616a8d9f0adadaccb779312d52ab5fa90f369698c908a94c16feeda84806d3ffc3017a77ed0b77504d701cc0e79b6dbfc1a2a7871f4c75b8162b4c8d22b4d2f3daa3ddc7984d7e243aa5675736b7282dbc18240506fe67daa5e4e3a893cd64d8945745a600bb18ffd2590cecbdd970379c210cdadda1128a52787b0cefa4584f406c09a46f1fabc687562afab244fe9decd140776d27357d059c62f5a2f13b876a31430c6e9bed740fcf4975b7ccb97e9f97fc738625a7ce3f69c661e7f49fe1527d542cf44719a80c66b8d750663a570d4951b1cb56ae6c22c16e2e13c74eba33f930970665bd9b10ed7e6ab6ba4814b54ef06046f444ed6e120fe5b6702244f4079151e9095d603b29ef1bdd1533b26d92a6d5641b3b6f58dac0cbd93cdd7a2f5246add0c1818ed5567c26ea7b6d09d9d6856aae5635f551d59acb0c0f9a7cadd263f9a7e3e152c0487fc65db1bde7a1e502cb21e55534e76fe83e26262b36437b0a9900bc22da9b57bc260864666fd94148c1a621455be85368b153887de523e4e61a6c6d08706e75b8bc15b16be5884b36e47fcd03ecb06e631c79539bfe01019388ed695867a0797ceef4094a6882467cc1002ce997ca5159cd349f36780dd83f358a60361137357c7797ff7c9127e4b7f1b4d9d5d031a74b3a99e56f54919601e7e17a11647196420e7c886cbcafc654a69dc33f789cdfcba9314a1e7d4a162bcdf7e0e386f1c9ab1f05c4c39be4be5ce94267a0a3f899fca586929921d53050d3c808f45b20b26dc35a7687c037748a5265d73111bff2978624dcaea8f799b599370e5b67862fc835ae802e9c9f883c17b8dff5dbc6538a4ab473b21f522f840ca6fbb20dad189d3bea86d03b6dda14d4a1a90838d88800042cdb632a7153b936cd1e7192cb05134f4dc1473e88cb6b0666e2251f9cba03db71e8a445896613cf32fef13d9218c599d4a1805717250799865544fe4b832110bc58e2dec0c8ed7d7d192cbbf0d63d17a7a5d7d29a19b31cd69cea8889b3416b1cef4fbcfe308926105f9f5c265ca2fe7e97835c26d20d6e0e17f81701d48ce5ffb70fd7edf2d2c3418a374e48e5558275ebc9be15468ab1f39fae22f0b82a9213a5a6151939ea51315b10ad09b1714d0cc1e9a76a26e21b2a7775171d8ee1818aa930ba", 0x1000) 16:00:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="5001050360000604000000011306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebfbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030321d4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="e5aacf7ad741bcc537caecb7a56af62920b150be2b7fe1fd467653671972db059fc2cdf91d10e1de59ab563a7fac1713392c433ffaa244f6a2e5a99963716a883eb6068b1bb9c477d0685aac7bac529dd652e3ca78e351dbe8c41332f317e6383e7f965c395d1cdc680b4fb0940805747d1825adba3273019b0d4ceb859d6587765c89560955f8913db704033f57afc355becd8fad988e8d18d0b940ab7d25e922d0799094c3649ea8ea711a6d69e166c40f56dbb8c4f37d305960ed98191e73bc5a28b9ed9e00c23ad32d4aaa7273f215803904e7bb6cabb17abb34aa8924115d40eb4e641afe2ec8161b94148c931b2288509edf176928b47608", 0xfb) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x7f, 0x7c3, 0x7, 0xfffffffffffff000, "7522c8bb200889949ec274140e5988919f248afb", 0x3, 0x200}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/134) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xed) msgsnd(0x0, &(0x7f0000000100)={0x0, "7c0d0af09df8f014f7c14860967136f1fb8589b367e68c60f4283e4269ab1d86c1605525cfac5251c9b7942ff53f6b4f853fb64a628d7f313c2b51e61e1355fc06f983d300fd71dedc052bb07dafcb14fbf3502975340c6a25b2336b8e23e6"}, 0x67, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x100) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000480)=""/4096) msgget$private(0x0, 0x214) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x4eda, 0x80, 0x8]) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001480)=0x80) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x1, 0x4, 0x9}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x18, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') msgget$private(0x0, 0x1) 16:00:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f00000000c0)="29de16fe48f3e1aad02f03ff6e7ebfc91f2f34aa56602c6e9a9d6fdb9299d2b9a9b348c83a0f3aba685483f19217392b155713ad9e584de304356f7bbc5059378e340e5ed3d2c4884ce70a15f8aea02a8ba43e968f6ed8b15d9deae3d30ca62c07357f1a96d0deb52bd4ebd5dc036602dc03bb912d779602cb15fd6470cb5cab0bee450134e5a27c506dee5d4500e51420c3e701bb8a367bfb64ce2bd0210c93b074ebb121ebb9fab33a37", 0xab, 0xf, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23, 0x2c}, {0x42}, {0xe3, 0x80000001}, {0xe7, 0x2}, {0x5, 0x200}, {0x7, 0x7}], 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30080, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/221, 0xdd) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) shutdown(r1, 0x2) listen(r1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCPROMISC(r1, 0x20004269) getpgrp() 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10880, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x32, 0x80, 0x100, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x100}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000001, 0x6, 0x7}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0x1, 0x16, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x100, 0x1c000000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x7fff, 0x3ff}], 0x9, &(0x7f0000000280)={0x8, 0x100}) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000040)='n', 0x1}, {&(0x7f0000000140)="ea67a1d4391c3f6d9f185c2d632d6a4ffe63fc0c6f96e306bb8f8efb78be162f5902be9988e2841aa009654444e9aa7aa861431edcda5180ab06711d76a2fb29b26575ca240a9db140f152013f1860f1e9b7241f93d6e52c197610c5e972ce7425244661f9ef7c35efab8003e81630aa42d6a50088d05d409c2f8668ecae81633726a80a78044dfc28cc1941fb1b52c9de99a639dca34e4aadee7bb5630ea1a3f0ead1078d89f709ab48433c09020521274328be4f38bfa8bec24c7202be51d7227a146afa005a2c19b885b9ed609b74be322b2d9009def309f973693f96c89e5335e175b7d9b52785224bf037a28560d88c0c401ee97b7bdbc616", 0xfb}, {&(0x7f0000000240)="41a8b943e8124238581366e45d27f4830e95ffd2230d80ea97fba14aa2813ec06d559e627dfb3a37adfe9bd01b21179b4667ce381927c23c598cee4c289552ef92357699bbf5ba71e8e164aa95e3c6304e2507c864bebd06b56de044f0c080fee180201e617b80c04480c98851a25fbc2c78286eed807133aae589739c131b2241450155834359d5b361750baa43b946e60f9745857bdd3d8d99e333e112f09c46de6d1c2f36a8b555ace897d24ec20a3ba8d86f0567d86c3e23dd971d203f7005e224e3d45535e53b8bbdbc27bc3e5e6a5dc6687b494f9c", 0xd8}, {&(0x7f0000000380)="0816cbbad375bc37a633e6b7c785d957d824448b4b2a79133fe6026170d46962bdb8d0dd341c0e5523d9a9f17abcb82ae9415ecb99a4b2682badacb56a4fd041700f68059bb293299fd5131bbab2e4f1e69f167963840e74af7baec6f0a362e0a9a0f99621991aae1ad9d249dd2a8789a724457dd2eee87f8719b979a08d22cc18ac0471232b388da99d9ddafd7355853d7153edea4ee0e31d", 0x99}, {&(0x7f0000000440)="63c6ff0f5884ca6175ec857ae6087562f5", 0x11}, {&(0x7f0000000480)="eeb7e0fcc59de9a64573601eaa565e68e62820e6b47099750c0faa857aeecd8a3535202a508d3095913cc30c8de16e22f85dbbc1917f60cd1ed1fe5754a12ece5e9a06366f1a47b8cae35d259325d7ba4424146bbfc1a1836e72f44e9c98a676b34a11e70d9d5455dee00f8a061132c7d38d88522cef1a63e446748c58797fb1a5fac2d3e35543517ee129e2b1227a7b775b431d1c70c62c7d96a7ad0f966989c72afcc9a10f71c655cd651df9aebcde654fdead4202d743552533887b1729842c99d79c1b8171a6bb5bf7bcc459054d9f7d6e1dbe7ba72c689a5bf1d2b3f4062a40a08780b92b0bb0b61d8771f9149f27bfaf145b40ec4260196408be6261cf2b7a9b65a7dcbabe940dcbb2bb813c97168409cf8ffb1383623a2ed1068bba09fdcaef5034da7861d9cacdb03ae8cf117bf6b51f0cd0ae4ef60cbc84510dabf7749bbc77ed09a7cfba9f423102392aa16a71b52977b51c9c3b0e3c32d9f49be26487dd5a52cf59e609e95032db367cda58c53aae2deb0b71841488c4e0b3f9ca99224f938ed5c78a684c1fe0cb7b5716cec53932d8c57a2626d3170e1d3ce036a23399a2877a362fa8c6e5432aba30719f92e4d03f5d4618f93c852ca2d2059402a9db2ad7bc15172a5887a45ce479e63dfd770bb829d79580644c72787c84ee8ffe4908c271e4d3d9154fc540a2f5651592453b3a14e2cbe0c4d2d73a56ebfb3f3e3913986ab49cbe0fdf54ab20420b702510bdffc28bd5976757a9dd420be3bb5b01dcbe787b9b9c1bb4ce5f2858d3b5023c127c6d6721fe77a5cb248f6d0c83cfe4a06eecb3cc79c71e204a511d037b3ffc316373848dd83002377f4c2819584a6e7bc6615b61109c2ce689375c820b856e92caeb4565f6b46eca21a9c0b10f79f08a3b5d809cad472116a64ed6f22755e3e112eea3e65c67a37482f949b5b1d5fba94d207e450a83f9aa34f5f6255bb69f596428fea4a29d1582dcd130e4bbb179f16d93b225f809c68b3ed59ad9218bfc0819f220f95d9fe5df1edb961ee1ffd05b61fc7b5577a947fe94f2f8fb4ad31c6678899e616980c25e5ca92bbc90125ce64aacda379845e1cb85f634504b1eeb7b1570ae0ac2f1975b6cd5a56fa547c12c3e706846308f231b02e390aa612a79c05865a4e435f80c8682532e8213558abdcba77817d81cfe17c4392f95cc33e33fe15b2f14e5decfdd82ac20497d17a5a30e1d32199ba3e3bdb9bbe43f9d621afd76d9e4bd9c3e6d327244415a4cfbd5a26d424d1f30c464a9b2f0bb3ca7c498fd5be9ac77a96acb732451454a8de4ccd1eab9be5d859e98a5adad9bb32667fe735e69bcb95347b6d29fd0d75bad3811f129bd0f078df2cff0b958ab88aaf65fa7dd7804373a81cea73f37a033fb711e8adde17c88467d7fb05a75f264e41a31a920dc23a1288eb8653a75299a2fe476a3e0afb847284fc4ed188d1bcb4f75e39b4391c4d3731d72849d8b8a37fa2649c2382a87d8634995f340e6bce26d1c537a561506e8ab7d019c9887d220a9aa323c313d387ef984be4d2978b944155991c4d1ae7258dbaaf4396daf346fd305467caa95f8ed24c5327bfec5b8916e8ed4a46699f3ca80f24cc000c49fa09b9f3fd875f17481d9510dcc5bcb17f65c890d5110d4644b96d68f893920fd3e0b8c6507ea0fb5253ec88b16c44155c18a891530446f47968d88d617f2d6c6f4fe95e2c4d4bacbcc567f2d3f0afb52e3e01bcbdcdd6f2305bbfcbcf19a790abb019b809a055e15b27e5c9774f51529c789de52307980c8d8efe9f102aaa42aa339dfc47fc99e212d242139ed5a319a8451cf3edaccde545ae43dd2a1be4971d77cc967502ff6b6bcdd3aa9b0593764acc3f62e62b55824e5784829b3cfd6059de13d78b477d26b7d92f37b968e90831cf3c511abc5d09fa2ffbce31af755344a57713fdc70abe50b9ebd757a2fa2007f8dbf815ced58a0bbdfbb219f50a3355ed82fbb1315cee02359a40e4fa3916f01cb155f983d1ad6a979e5d89020894e2b4ce746d9f989ec3c6895ed54c269b6c972eecb46621a249b030ea50dc3e58ad3d92f2d244e7688e23a704590d3d71564561893599eb878680bc3b2a0834b569fdeb5bd381f2a8e54ca20a56fe156b6b17f9a98dc84b1d5bf1d4acfbbc53b60b6ac55af3dea38de4e77888f9faf4558510a385222e985587574daf4d8bd318c47bd62c16798dbe6e14cb42e8bf96ad21bcddc7144c9342df13eabe1e8e7f96b5f1de1810c4432e16a62f7f88328c13be9b813e798909a73940c4a58b60cb82ab3016968f15a7d17c7f1c3a9fca7132084bf3a0d836d357f582810411305bad9faa6d681b9877431030475af61850c86a27a2baa12291bb78ca05b40a6d775b118acfe5191d57698cf2e37330208dace6384deab17876ce2c8e65cce5a04f6d88aceb86b76dc5b0848603689a3d27c76f861add393be414009d5873146547378b00496f0094b123951ba18900d6c9b42b328ec07ce0d8376252a59aadf90df95c13de5a283eb3ad71488a86193fd1bfdea40c186f4ac31ce6cd64ea08275763956e6edfd27ddb452aff4a219fed40f156c63893e9ed6bce1a2de09a5c9050325d4b64e7776a2dfe7ac4dd51fd7fd11c1f43e7012fa8d0c0bd05453f9a327536575c97c93b037b2c897b64537b2e7a73d7c823f4435d0aed8fc05c365684519ea9d4e268b3d7924f15c93d1c09a4a6a669cf0d5393711ac5aa94b2e297f378ba968e0f3e021e49498497f1bf2cf375a92a4debda916617418988b11522b573d2425d5c4ba1cc36c7780855bd6fefc047665494f1558ce7c16e70481d6da4708da4f281dc1e8619e649aade3d6d4d8c47543c5632f2e2321bcb33793a9b197bac78f9a6ec50157f9bfdebb17ae6c4847a807b0092b059d0fd6db222eb5257987eed6196de6d46a351409dc1cde735a8ada906f7a469bdf551d5e72a6439d4a2baef32221c15ec86510abc38479871fbbb5a56f4f2afb27789f04f71c91e5135ec86d4aedaefd326c5b8259e4f2a8e880a470ad1c9f7c3690273d72aa1df4e473effade43a6dd11b69025b1344e5ed31735b879bf6b5571a6152f0874baa894b6ca847e72e27d69f216bda144b151417374627cc78b71bb5828a494d7d2ff87610e930e47af0494793c0a5c350efa3e78c1e360e347275143c5a091c66edcb9d6ff1c3ccb099ccdff801b5cb4e35be6ceaa557ad230ea04192b05f6ee8aae4a89dd214116f405a5bcf0ebeb6a95b18b651e4c6d46864c6e39c1a53a8a72b36320d177c01b7f0760a5583611acd188a1ef805084ed00a415ab3ee9900e6333e7d23ade27608391ae19a6d77703b3b0398cded6df2aefcee13e8b3b056d630a66b47cf38a11d21636ff8c27ac58b08e001048082fd0e15a2e01d831d1f967681f22d68b5daa437c30893f1ce08ca8f203f9e052831de27d99f2596f2f56fd5362f9ecec07f0350e3459526205274bb8b955aa08f5916c6f8a74c36b109ae7d9a5a6e83ede0f78c32384f0dfeacc8ab9a6c4de90d3527c7fb36d7641cdc19e531329160f0aeb20c04c43a058725161b9462073eff175021a4827a9cb4985331be690378a485bf3147f9c63aa21e9bdc109dd2ebbdfeb2d5679be557cfc3d95edeeaf8bf41028624ab9e6ba460111896fb7d9861bc7d5734e84768d5cb8e78619907b3fa96d45d662437946eccc67e23bf75c160042568fa7b26bcddd6a20b44a6b001c7945a52b46c8a01c4653b4d9ac510fbb2cfdb61670250cdaae55627d2916efe7627515a44c90420bb54daf6dc1f2f9b24605a34623d24ee7b2c2242af31db2ed0373457baae2a99e1cf3a9de1c0f179e5b3c31ec5d86d35d497e960d5f1682c2f5f6a38e9fdce6f71d4f0343cf594a17955a7e8bae544bc1628908c06e2d96bfbcd479308d35449227751c1f716b49e18fce764092676173a8cd2cfaf66f11a4f262d3f36b0d5fe44a10fbd7748e5bf3b352d4ccaf6da841f782f3e8452317703d028ef0c1d0b6c8b1b20a37d465b093ecd7584fb48d7f864b0d70ed4246b6f5c2e6d071414e0492ea109c436de83bd1b97b9d30da7c6e7f3ddb57152dc5d57d5816375b3463a356b84800d13fb0894c89bfcbf19a80894657d1c5673dcd23867b487dbe77157d43eb5b27ea1f19963f6c5076babaf8cf2c9bc3b1e254942dd8daa68935f43c79255eb576d4637ffc88cc2d62145de86de5a48957b345d18b0b296c0f48235c12fa0aa22f240e705f8af2c6d8febda1b417c816b76c62f230d674409dfabc379367a2ef32fac4670de843dab6f7c9808eb3c27e7370816a5735e980048475ebbac378d019e4b44b1a199a84ce437ee0d1caf5e5f7d47d1b7699d1c3ca97ef335d872cc30cac8f0a01a844907f0da32e46f89672505e4bfd7bc09ed7f8199bf72ed8f89d6f293462b9a6e738e9ebb968f7d0db6f44b72afe1fc519156fb2b077df19a02698181e0af4915c43438dd5f3b82053f5deedc0ef3c7d5db12216ab803bd047685a351f16533e4d51bccb42eda2dafcd3e1417b9b583facb226d8fd343fbbf902a6ecdab1aa2d1b303530e85f0957907e69c140639c75cd7259a9dcfd05b43858630305548db808e0837f6d2f37c1506c20583afd57c100076a248e00ac69657783785e5ca576db1886c0cd0a1f462ac61925177654105c885661d9731eaba66b5c8f7f9909b2721a6d610a484904420fde78fb360e0f103d126e1f64d7ee1af929c72ec7320cf44f4e78eb3af4bf1134847ad925c9be7dbdc00d43e7c16d6eb292c1ca94df0b8e14188b81fd6ad7a5259865994507ac08bb2c54f8194c42e0d647b84586f1d217ede11e1f59b9d79c930fde3b367b3194eb33055e8bbb6ad25e2db25270832855b501d6a42a0787deb8559c7bd60c16251ec2fd19477f8ceb98164e29b66c12bb4ae201546cb37c965018d3b2b02f0244528c6a948cb6c29f9050a971c9af26349964f32a66445c85febfa0d029da0900859efa95eb73221c77573f72d13cc31276c1251d5d2c482c165ad80c8c357f1c654e7bfd46307dfba09b7ca513ff213dbf9db3494758c235fe1fa1610ba4321f816290be1d4353a67133ece85ac000d6e83cd00fd47c9f04d1658cb95e9da64d914a0ab07fa297af432f49e2e70e0d9934b4898dd29a83ebe122142c21cac88c93998d773bc1e3a8bf0a4cb1b45ea130d7feab35c9e34227d8abc5d3bc1fc396e285d1517de0e59ba93f9fe83ddebfc113f8d734a48451dc22bc78afce3021004ecf9dced20300244ee289fe357df44f0e097c6511185bfc2f4f414d487c86272afc9378348653a32f6837dea6418c4687e0615d4dac09b77e7d1099ad470dd856af0f7465378bc4df33dfb72468285abd51e0e838c66ff6feb8d2dbca11e875384fbf595c19254bd2033589b7b951b0529536db079dc1fc6561dbdf4189cd9397687ab14efb901b980225f6eec3ad13a200d0bff5df93bfc7ca6eea401cc008400dcad0bc3ee217884ac4e95fd579bfd4521715cfc5cc5dc86946bf37f76a95ef958efcac7d41ef4871a1ad35d43ce2f9f5a4d6c03f03f286370582bfc46fdf43461e100cb8fe3b51a0d98c05c91312e45a710c463cf21a202419c5b2fb5c7d82203cbef611f2036ee4870d8edabf3618d9509b38a9a825bdb47bce06e186af7c630195b253f93144e895c73e1b947409491cec310b22e6b20ea46d59d8d5777a8d3eed18b77f68e530d0801cd59dc3d92d533a7bed16441a7caeb5c33b8e46", 0x1000}, {&(0x7f0000001480)="2868c5b1080d4de28948ddcd33583aa32b0cd8b07563a6b5e5b9b9fda33dbc29c292c93d514c0fd3a58f67bd66f78a93e0f5ab818edb39d34ed0f7c432b19c95bc3218fc0b17073c4026032e37ca662a28fd046af9716156501fdef2de0d4f505e454dc16cf8440e5abf59", 0x6b}, {&(0x7f0000001500)="a2dfd6556fb23f0fe9d2ac5268f4bd4589b4c21a13e6752673205f43c09a571b1355f28cabbcd0a0dd5a382aac16a55def0bf1", 0x33}, {&(0x7f0000001540)="3649690600d3bf9490320bae0e597afdd3268211a8d8566652d0a6508b5c1c52672f0965302da7115dad2798cb79f47bd1dc0abc52e701b176fada9b99cd17a7cc2652f6e14c199ae96f51c1e3726a93a1255ee09fb03ed6eb9277fb263d7b116426a47ae432b78a9d4f99207c40c3c2e1574e9a2b05cf04f830ebb2d8b15f7be0de9b845c27450085849f19766f9b81bbcf5da881ec9d3f141607fef918816f60c2baf0f7b7f95181839285cd82a20ffac4eae207510f79678689bf8641224f3dfca7eb0e09708f4473442b57fc074926ced42450e48cedcd92ad532ed2e68a4b4134dfc070ff7b96be16", 0xeb}, {&(0x7f0000001640)="aed3ad40955d607b04c9db65e6e412306fc3451a64c6b90ea46ceaf87505dab77a3bb49f90293ef83e558426c1085a8c9a694544c830477d14396048747d11cb600fd89f348c25f49d8755a4cb38a5837730cc71b696c21bfb1496d16ce6e2d6bf31c7f03f17a9dda8971c0aac10b7f5646e0286ac6b6f7a7075eec4e21234d0e6a1cf19a27381c5b8660700512ed2d039f506caed16d94699430d414cd8e4e3d4", 0xa1}], 0xa, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f0000000680)="616f577ebbf5357e236afc30bd55b17d084f4b1a2edc17ec07bab2c6eb0512a484393b36f6a746b3825926e35a7eba6bf235acecbd8627c179568ee684a7026f08dd37b355fd18e6d14071ec5ed77e4959f5b7a3e1d817d64782e4cc5edde02ff7b333204ee2bab7fb0700000000000000bb0f91feb4ac3f2bfc1dba0c7b2df30b5b00"/140) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x29, 0x10000, 0x6, 0x80000001}) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1, 0xc3, './file0\x00', 0x3ed99302, 0x2, 0x100, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf69a57a617330f5d, &(0x7f0000000140)="96537565851483b0b735322d3353d27bc29db9ebb47cd58464a93b93418fcc408f032d75f2903e900ee2169b6834a671b4e59800827a3a48d34b2878e734f8aeeae8972e68892605975eca3fda782f177483b071d27fe9fc369725b2d6354cc094cfe68ef4a269f9bec4514047d1aaccefc16f31a17286dc5d94bfc2f57a30f73feb697139c927b8ba6a31f2379485985543c5e1c2459515ffffffff4ed0d87ed2a128d716142e991da7c74c0b") ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) 16:00:28 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000200)=0x7ffc, 0xffffffffffffffea) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f0000000040)=""/22, 0x16}], 0x3, &(0x7f0000000400)=""/85, 0x55}, 0x840) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) getpgid(r2) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000010000029, 0x4, &(0x7f0000000300)="2744f6719fb5081dffcf75854b93a501fbe978bd8b1bad0fd7e5832c08901347049b387c5cb6dfd2588909b950956ddeebcaa9202fd4af695a884e0c0004000000", 0x41) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/184, 0xb8}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/132, 0x84}], 0x4, 0x0, 0x0) 16:00:28 executing program 1: r0 = msgget(0x0, 0x20a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/209) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x9, 0x6, 0x80}, {0x4, 0x100000001, 0xc000000, 0x9}, {0x3f, 0x1ff, 0x4, 0x1}, {0x81, 0x400, 0x4, 0x400}]}) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) dup2(r1, r1) 16:00:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/2) getrusage(0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) dup2(r0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x4004, 0x0) sendto$inet(r0, &(0x7f0000000000)="46d6afb2ecd2cc76429e19be17693547c569f34493c623c109ab08d55781d1b771696a5222c5c30cbcb9ba103031c08f1ab6593ce468ae6975ffe41593a02e84b91042aae99630228b9c492cd3ea561dfde85656e1bbd6df8df62f6f43f542cd6692471c64228edd", 0x68, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x14, 0x2, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x3}) setsockopt(r3, 0x8001, 0x0, &(0x7f0000000140)="a02c614201f271e8f47dffdef68940776c6530809611237cdf35a53c3471dcdd8ba65fac401197d2107400f7e803f586cfac0961a7a764a3a13706afc7ff6a7b01e8fe3297fd63798050117556099dcb5ac1f5c3bd515d496d06ee39f75115156827261d1f0f5201", 0x68) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="f8020424953a15bc810c45", 0xfffffffffffffe6b, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) pipe2(&(0x7f0000000100), 0x10004) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/81, 0x51, 0x800, 0x0, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20000, 0x120) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfe74, &(0x7f0000000100)="b6") syz_emit_ethernet(0xa0, &(0x7f00000001c0)="0526aef462a162c36d892335a1abd0fc87aaed019c5af3c70d5b00e7c46120c39e7845aa67165ec7170aa2c1198d6bc3475bb67f4eaafc657cbbdc7d0ed6fb49b508033ed575695bd70fbf6f6acec452f25b57a9e9a3d96edd9dcf58f5d7d4bf21e8867b49421e2801996ab17ced5411c512929bba45952aeda0036f800d98127dbf3178762ad3a322198ef39b6f15388672dcdf4394d35a0204b95efa3621bd") 16:00:28 executing program 0: pledge(&(0x7f0000000000)='*@\x00', &(0x7f0000000080)='/\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000440)='./file2\x00', 0x0, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) faccessat(r1, &(0x7f00000001c0)='./file1\x00', 0x2, 0x3) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') sendto(r0, &(0x7f0000000340)="8b3899b662e5d397cd0ec52473f2ff52706fcd2c686b5788d7343b45a66f5f57b7e275b318df17dba6b88310a54c83732916f2918b11c4df800a07d792a29702caf8c68e821c272a5cfd5a21963c7a45d8d214ab42f40df8ca8af24cca2120f5ad8870d0f88ae934f116d05bb45746017c4770a78cabb077ef8c2e7757d894a3263810eac43859f31709ac0a24f75e363dcf20fa42c4b6ed9cb669980a042fd46a81aa08e74f7320695926be92dd42cd2c1caa587b31f08ba339b439c07614d051b5c6a5d914f054", 0xc8, 0x4, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) 16:00:28 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='.\x00', 0x80, 0x80) fchdir(r0) 16:00:28 executing program 0: r0 = geteuid() seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) open(&(0x7f0000000240)='./file0\x00', 0x980, 0x31) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x0, 0x6}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000027f, &(0x7f0000000040)=[{0x81}, {0x400, 0x2, 0x0, 0x2}, {0x6, 0x4000000000000002, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000380)="a082a85e95155ef3afe9f9ba7dc7a9685fa394a4e02d7da63bda534d6be30e66c8e1b62eebdc1577594a6c7efe1251f1933631b69500bd978f9fa6d715e1f3776ed7ddebcf7d5e9393a4cc732530a71686f6da8cb4956883325d05b7431ab621b142953b41df9aa1f6e7f1ea2fb699d7ef4dfac4483056394a84edd8ecbe22", 0x7f, 0x404, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000400)="672a1f73e8056e3c64a9938c88ac7a5cd988afd2c406066437a73e13ba701a5e2a3b9a48047d75b093a9b9cff54bce3de93d697d452ce4e5a68126ae8f78c336f13fffb8950be7839591bf8380f3bb100ee17e83779f72e296df93ea63f1027d954a53ac6e8143d1b188920cfcf7986133835d6367a38dd74f4e2e8224336fa4790c42ae", 0x84) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f00000004c0)="728fe372b5a834f57f207f29a4a97f871a274bfe73638029cc2b48a2a110586e03c0bfec599bfeca6cc9404c5d03e93165fa36faafecd8022edb20f073bfb5d76ea64148427966488399ab457703a0a487b101dc1db6dba3638451403541ef8094fb07a20dd4c9a3a8e9261fe2ce93503535130c4904215efd0147a2ced38558c0944deb211fa00cb2d58a0c697051a6d304d75828ef2e7614f38c0000000000000000000000000000000000000e0f24af6e8cad2a76fa078229b22aff6876bb56bd56425887fc7775e203dbeb857050bd5ca96680347c3eb18dfe1cfd925422554214d641cee3da8ce2c7cfadda08272ee80b3e96b961c77857f20145282812f6071ceaed78e34b5230755e5b3976c33065d4455a1cd3e203987bc98c199ab3bb52a67a48b966d3998fe8548b8d373a35eb488d52217521052f1fd46d", 0x13d) fchmodat(r1, &(0x7f0000000640)='./bus\x00', 0x40, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x2, 0x81}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x1f, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x2, 0x8001, 0x9, 0x1, 0x7fffffff, 0x1, 0x84f1, 0x2, 0x1, 0x3, 0x1f}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000240)=0xc) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/122, 0x7a) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x6, r1}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="6857b84b370f1711da68f9194dd46a6b410aa33ad87c16c8c3324d8392602c9b824f695387b9918e3a08f4fd877e75981972a91c99fbad604611ff0dff8a0f5e81fba43b284af9ef0f25d3be8da542aa7d78b2be308892b15cdd725ac4efcf4b8c568615945ed66a2d415c8bae0442b022bbcc1e96e11dbd042ff56090c106f648f0b38962a2d6a97cb346189dfedaf5e79f35663f2b2a4df395d86428e2b6ac018df6c6a9973fef210c5747b3742d26a0caa55b990031b742cd29f048d7eb5cc67fc74417b30e417a31ac05a80f26fb64", 0xd1}, {&(0x7f0000000280)="102c1ce5eba162599aa49f316caa0a2a93d5a55ed77d06ffd5e84288202be44df3682567be2b4a7808d4eb323529b50d9d908d155eeca6d2732d7c2ea8fbfa504d0108dea05d852044aad2c58cd7461e7fb14e2a7306265a7b5deb1ee84d7189483442025e3393dd31789445f3cdc9f01d15421d08d3bdaf85ef173dd5d9d439df4f8309d9d35e2db2a4aeeeb4a17011f56d57b2ab", 0x95}, {&(0x7f0000000100)="4861a538e3975bb6eaffdf80721490d0ab175d696eb5980febc3fec7157f61e5eb33faba2f0867c85a", 0x29}, {&(0x7f0000000380)="4e55c8376d624a0a4b59d97ab6ee6b73dce1d3bff66b0e0ce341c95c47c4bd3c6fc53e091e57caf6b5b1f72383c2ebf5a85a2693d948cdc0bc829adca4218a7ff168d29499a5b70895fcf31397334e241fcc87082c954123ec790498756fdde513272808405b527bd47cd84c520035e53ddaabeecee5ad0c3c20f5ff595e83868c6b823ece76ddb2dcaa439b349936475b26605cb2b0f108dcb718ac53", 0x9d}, {&(0x7f0000000440)="c61c523768c8387093d6e923cb3a3f546dc060c110e09d18ae7df731663fe2a3b216676b21abc07f948e240b49f6615e72d3edac011d10f0f858db498d0b351be4f822348974fd28884ceae3707c8d1a896611184e21af76db18d1320a992345d9158d", 0x63}, {&(0x7f00000004c0)="927bb5d444901253a366c3221455dcaf0dc783fd180a02489fc8514f3b98aec6b69b636a575ebb1e2eea7dcc51ec0d6108edb181cf8e05a07fef259dbab754e03e16b16f0cfd7e7bca063238816f92739a9fa8cb63333ec28041baf731afeae34242b0e23fad2fb45ffff26a6fdc7c6d82f2467ad7724d83b877b266cbf3c6b942748c04650db367a0feb738712b4df57141cb843f53c7517e22e9be7ffa0152e15db3e6e1ac81f96d33e0cc1b281faa50599b7723dc8bf0a2fe80b8396896fb12d342638b94c2f454419058e9db999dd9697b8ede720c51d401bbf7f43156d4e29dc83f765bfadc36a9210b539e917592e575f9d53318b27feb4d", 0xfb}], 0x6, &(0x7f0000000640)=[{0x60, 0x1, 0xa9, "b72c1896c5135087386854890d23df965c7c3a2250c6fa8b9dc269f30e0d775afa4b67f37883f953fe9932be20415d9b9ea0fe0e9cfc046aca76a34a91bb510368956f8682a6eb4f9a6d1f18"}, {0x80, 0x0, 0x8, "eed2dd7ee5f881451921aa355c228eb6281bf8ef26837a3f8672edf0cfc531738d34476437a43d9d5b35387960d1d9faa53b9479fef726e00a2e3ee6926789cc0bd005fd073ebe98d78616769eee71c6ac904375cdd6b77f561c5fdf805b09d45c84722624d674c476ddc1d5dfd82b"}, {0x1010, 0x1, 0x1f, "467ae0ac1297b751764fb613be29130b429930271b54a6e148ddbf54e1ebca6a5740fcc57442bb67cae525bc5f1ca16e5807ecacadde54242efc15213cd76f2f2af069437f02e6be1107ccf67994561940f4cf5027ce52e40b7c961a453d9c19ad75df438a2702f7f67b86e51da290beebb528071026ea1db4e1a68f757c9b55754842aafde8f2a17dca504163a84aba553bdc3b6f504c9edfa501e3118c4862c17287ab5e2764eed1945290dad9faa4a0d86e9b161d81ee3c3515b974cca2fcb4289efe8c914e867aaa2b6e03245e86f84419cbe8f95f7f6ba4a5d2a1f1d799075831952021b18fd28526b01665ae0b7c5ed2ebcbe551c906656c9eade711f995388846a41e6dc091b894535a45174c944532191e3de4acc3b71b3a5311f1658a6483efa71656f8c2a690a5368d6dc4d88b20c9e19c6266b723819de03ba892105687a4e516744f36023e79add19a63846b80c22c5a9b83987a825bd5eba1a8ee42afc644592526c6a944d591a037794f5797ea9729b97789dcf180bb50ba433dd702444c54b7cd8558264b9764c4e80ca260d96f10387adae61fda4f8688e017d276fe8b364bd83ba10ef5f21e03a35c0cda7a24e121b8ec6bc611b11c37964341d67c371321ecb9b3d8604b301da66449972581337c9d21e7c944a66ad5339f12a0143ad7cb3cfd509d2718bb1381cf647bbf4c483caa7ff809a1f09dd79cfb4b24035e591a992d3e0aaa3c091c4a73f60a62404a5a013a90afbb336473553327acbce6290de9aacbf5d9d32b9808db2853f4b653a7996e907d47248daacca359e7299e3d20d58cdcf9f66156186a68f02fb34bec64b85885f676dd92c5e0dd65189259e4ac11d34e8d4185e8f7e3411f6acb1bea3b6d0385fe25c15c0b8fb94c1c0b2d5390835daf98509d5dbe124a2983b023a178e6c99a7963230794eed976e5e0db56cf4981a7dc996fa5a0c9d4e6229ecdde1a5655d2bc54328f37b1183c5064a226d818347351e4b342da224b6b49e7a32131d5ce5f424edce68593eea7f4950d74d5fa6871292decf0242b6f7c4d10648775abe2ff34aeb3611dd4f45710d9e7b1360e3ed289e47beb4178746ae63a20e04756cf43f77e76de05d07312f496f48fd0d4ac65feb2df92eb6c9a4df294b545a9788e4f9d96cbaac59f600dbe731567e37a1f954193add398262b7644b20ff007263bf87ba7dd7350aea2f136d3d1b9adf670ecd951bbf5df5a25107e36d03e9170c8ef89e153774d8247c40e11e271e3fe14932b34b32e20e31ada16fea890b948a7df4c798c46efcf68d1ce68c698f0aee907142735bd6a185a5938123a76da67c30402b285104e8f0c84ad66f7f204e1ff99a84ef56a098708b027e78d5c9d62f425f40c356e8517f94eb0953b5befb62df4aadab2a1cf91354f8064a546eeafe0884c79b375d13bfde67bd947af60b14cf1f427cdb7047ae0ced134ba0869237905e43b00b28185b94be61e4d42cc010aa7a342ae9484691a0b3776ca712df1bc75aaa41db5c68a7e3b612d6c8182a6c92b77b652de2b9504dbcc0abb5211627328363230847094714f79a20b298a356445a2b7b0f9bec3a4ac54771e2cbae7861fa80db62f4b1381d2cc6460dd283b3bbec95c0ceb7f29ab9bb9c464890a518e91db50c15dfac43c0103b53bc8654625a0d5aecfa5b058bf988419552b504934e07df2bafa9e487d72ec92f6e787aeb65145889a7df48faf7650c851325f0767fdbf69aa00fac2d424bc543a1ee0fb118d76926af480cf417cfed336b441b851a758cde14690a9071a2f5bba748f7056bd22bb1e543fa5211f8448b76106b583094527b605681db63033745a93209d97cae9977ddbd4cdf003328a3f7e189a604df58029342773110fa045ea9f6b9663e5a2969541e03607cc4bc6b5e22c65a5feda2a186fb320ec14b4b3bcf2605035fc0cb11d72fce4fe58899a83537f59785cc41996b5ca31d599434807ee00674d84d288a0a19be660746781aa0956b68bd9559407d28bdf366a0ece2c470329e7d02589245a84253b80b412a542efa03ea048b22220535349f66b56d20221c0350e3139e79955c458fba9bcd18858509d40339800e8ff3c54bd8832393430749b92327397cbe3149cea2364e5f36787da5e0602d95ac3e9a10fe5c46c27622ac065cf8d8b4c5eea03402d6ad294dc5374596fa7cc6ce44b2acf867b3abc43064f2c573a92bf8c71cedd18c1d1f8f614c38bd71e0603f3cd1ba1996ee52f34468f0b27a821f9c65dc29173458bd94f4c1eaf5e560c667dde1c82a69276159379569a25a7e21ce993eebe486fbc2516d95519370c649ff7b62fe576d7dd4f548a011c9f73ad1b1fe53c0d0f0eb934e0bcddf729ef3d662c1a21c2a2d3032db020e20390a77332678fbb0374ca203daa76521e03560d94eef675b423bf3b2f7854e5e158f8ace1e3f8009d6e8a828de9a7e0de1ce76832acd79625600a9af9c4930e669d40847f12abd70d82edbb4486bf0577e3f4d192902016a09f5e2d4a3a8c28af0dd6a789b2838126293af0bc71970b3e5889882994dc5cefd32452594293a5bae20a24c0fc93c27a97d7ae9ac3ab030f95023b8c8260958a3252dfb1f308a2391e411287d3344a1a75d02227e786eee7d808efb1a2ce77f2ed2eba1b49a60a406b7dab4b0c9ffea1cb5ef47dcb17829cc2dbac4b3aa0c42232a203dcc3ada33fb1b5e8386ce8ba626fb656f6e9b4d7f69cc9a7d58f30f5dc52faae25ca43a2808ebf311e9c33e76d8957b53093551fbc2ea816265353a370b730bd808ee0735ed021c80a78ec4ffe4fa613bb89f0b1a9faefad7712b99144e6757983f5372cb366bc8904190d4bfda60b13f1af506d63fba412105f4915e6dcae35bf6e6d902b00074e55b8cba0cab345a11deb792d70622ff6fbddfc79ed7dfc3d117da6a63c773f23ddededd805aca4acaaa9e0d3d952e2f324fc50514aacd00cdf0e5f3d36822dcd1ea11f4bb9ef17464739ce67a93bf79bd670744430dfe1f88552a7ebbe7564554e9ba50ea55cbfc3966fbe007ae837ea9097366e841c061a38831b43dad7559b39bc087edce3039bf9f087397a5db7b8db06888a53d055e58b3c79bffe9fbec26d3251c16922ded3fd71e9f301d79a26affdb9b68effff6d49a9e9f0446410c500ba4111ece07356d35ae3faab6b34c0c0c1a7d1c5d62cf567458a0d501da80bcd5d4fc6a1529faa5940d22e56a3a422b51e3acfedd1aa39c4129153fd0a6ed7799f1b4d8ab0fdecdf35c08b93810e9b3d4c2d80c48aef751972d15a86690e10daf3dd99e878008a26b95e85c224df72cfb48412380f479d703eb8467119d76206cfd35ed3386815929f14d6212a53bf5e3fb8bfeb171c6280d3617d747fe3814d59f29b6e6acf9e691d5de64448fd8dea2af895e1c9ae1806291579e2840cf7e72359b1055ccba0dee3872bd9dc12e11d9a5292b12fc3b58e0293c057bb703e8c0f50a2ff24f37ccd112b6098078f70653baa44ae97dcfa1da37b2a5e7f82e6324efb5a81ecf47d39602c86b320115bffa07f63448fe3501a80fd22ab60536c2da97c09407c2c23df1c1d81aa1ac47d9afd522c199b00c5759de252bd15d4c3bfe906a7584586dacc1a314e81a621952acd438b04bb6e7e7ac0a91f5bb54a1913299b2cd06a9daafe0a237b5576178623938522805df1837f5ee511eb7eade38cdc0081b94423384cc0ab1b41152ce7c24fe4ba3b816d278300303fd62879a9772ae0837230b93a4ef901d2e0a376de5e49d3e0186ba8e01b10c39a5d846bdb7bd702fd42867558c2e6fdeeccc57831f43875a45ed668abaf3e21bdae06aa31833ce50b81c8750aee5c693cfc4e5747af01548082e11c78cf75fde9d5fc5cdd0c0b4a4fa06d5b7369dca3f512956a137d69bd807787072c0055a4065d08bb4a17071e5c47482add41a1ba788063192e72b634cfda9661b85f58db1b2068dd32afecbfbb4ef76ffe375f90e429583b83c0789f94a758b2d084b60a76b2916b21506cdf306b781141d85eba548a8f750bdabbfa6002fd6005f089177498fe81e4e37259267420084ac3528c3bb490a16302c6acee52647ee74bde14a925b0eda687dd9c6f6b386d4d5d448bc4c1e5c3b6f5a4aaa40d61a6d2ac1f54873beeb451d13ce3bb5819f5ce99799586be3cf73b8fffea3b0d8923e6977a2d6e08a3277e00c79648dcc6ebfb4ac41442e801c508703bfbd1229e2bf6dd50daddbcdfd0a4a0a29cc2eb517f86962d5b4131d38a460805a02c184f86619d7f55867a1f8d5137d71ac2dc4328e60f87807de270ead8e56a99d08b0afeb8dfd4611134f1a2a53ec35934f4ce122fc98bb97423b0d9426d5a306e532bf28da1b389ee63ac3e6ed2bbd221819cd5ec31b03cbd96c4ed6ac2d0d024bf4fc82cc2d68165b4defca3b556c53bdd2f2040210d0ac18e5c7b1be1369e73c275e57de8a6a44a518953604c086e0433d93e4a017c2c954f47451773ca69a12ad9b6e80d0663e7790cfed7e090d07a0fab0ca5dcd09aaafd5275d7e4575e6319499c752c7f8b81046c1f83189081a48030c270a742956e84348aeacee582d1c949ee6efb7b04eb6a62ab3d3250be6e02dbd979f0df23ba8133be2eee7482b52d93329b965ac7b8c59dae061e0b02e3b28ea849489a6e214bf3518189ac7b799945eed82431452e848ca16d14cb751b990114ec1549105e608b3852a69344db151046e2a4c6758f717f8de64eb8a9d1dcaf9f5c6945a99c84cebfbcd88f3c4aa989c8d641d5b79ac6510e0571e12c176ce92c09cd7c4f02c9ce0d6e5ae926a0d13fe78099fd292b2a6b8f2b07a1f2ed6a32731cdc788acea28d0d13d9ec9c155de6a9c2010cf2df26bb68958453fbd51a3c1a8f46c75bed77ee17d892dbf1d37870b0fd2ef44433a87e37594a3e7dd284219460c8b9bb3f11a6cf2149c47ed408fe180d4fbbecbb1e71db11c76b54ed0a37974cb2873fc5d02e19a0e1ddf5ccd0a8ae859944665ea93584906ad22fdace2362cb152be085f4bcd83d050947106dd6753fc3750976c57371524920f4573f8441399c39732e304a9512a9109c98bac4f7f23df026cd3e3030d9f443552f2c9596dd0fff08a662fbc696ebefe4c12062113cdbbfcb24bc111ff693f352198dd26fd85ec1539a0ab02af46f0bb1b8216aa20cde2f8d83f36c734c32b31e1a6ee46eb10b53714cdb04aefd85380f46185cbf14d06667ee7be1fcdfcfab0d1eb133d3da733dca89a314252a665477ba24e368dc66c72d0fcc7392cd2f5817ce0298b1d10b38b5d390249a1890e9b14048699f7c066d040dc865061c2ab7c9b2ad4749198a7c503c0264894fdc300d7fc6c11fa453166fb8d2ce05f931b2580477dc4d8b5534ef64b11e0d69e7c93648246b998f4ba0ade5f2143ff0ce86adc7412f461c8259e38dab4f5d4037cbf2bea12ef33cb4a025dd90db87c762687f9e74933ee7d160aaa800fc5f1f4d76f883c35e302d37d6b7cd431001e5a1eed29750c9ab59d749e117170d92a9a20e6ceb5f7baa9409a3efd827ac1d3fbfe5274ab93657b855ef8dee0e2cbe1adf768e332bb5c7127880e2e2cc69eafcb52f09ebf5b8b8295a7902ecbc3a9dd46f0cf6b7a77a0914b02ad890dab219970b926ce4a451ed3558b5c9f6ded9e2ecb756f8e80dea184bcf3463df3f1f50a2b982d61c72bb867cf5903ba69ad578df08c7cd269957094a267c5b77f76bfa0da2d70627bbe150666bae04e6a7eaa798d42385"}, {0xa8, 0x1, 0x4, "e3e87858a8659cba6ab9cb614906dfbe8bc13689b44d5bb6c6593d95d86e1502ff866124ab8cb8fcf5387aa6c4f366f60ca97c69a558344f462219d72c38bf54de858dc9f17d51c7a6262a4558185cac8a1b4e07eee8ff3f6dc5086fcfe1c0a68a895fdbc99766ac70a0b447ce7dd22022bcbec74f5b7de10eb12895a87cbccc1e3f05b25d34a5bbc9c192d611802744de93ffd6eb9af1"}, {0xd0, 0x1, 0x3, "fddc3130c7c2258389165367d604c4e34005a689a2bc4b8d4f465dcb65e638bd63522514a0d57066cd7c9b239e40813fe4ed1cd6dac9c8ef7932d056e25d7fb68796b5488b16e57f596c317c88f005ff8c1d9660621a922a0b23beb62d99bed05939b7d7f0ebf1886826fae5b4356ef7bc7d0108415aa5e4240936d1ce4d13a82392dd60417d0008fd0f73c71129ab186688d63e55b80b7fbd15ddcebc33ac38c511a3ae1cfd5dab2c94ae6e0b1b9c7173ebef749227c676323fb575e606"}], 0x1268}, 0x8) close(r1) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd3e) r1 = socket(0x10, 0x7, 0x3) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) write(r0, &(0x7f0000000200), 0x4268) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x620, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x1b03) write(0xffffffffffffffff, &(0x7f0000000040)="6f96", 0x2) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x508, 0x82) mknod(&(0x7f0000000140)='./bus\x00', 0x1010, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0xffff, './bus\x00', 0x36e, 0x5}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x37) 16:00:29 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0x0, 0x7}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x900, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r2) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = getuid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9e, r4, r5, r6, r7, 0x2, 0xfffffffffffffb00}, 0x10000, 0x1, r1, r1, 0x5, 0x7d, 0x8}) r8 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x200a, 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x194000000, 0x0, &(0x7f00000001c0)="50eebfb71028f8e3b72c4246efba30aaf8f28de2f1d0be3459f41999e482f6c46d35cc04783098d61a1c0e66602408a8c652eed2b9c8cee5404450eefeb249f304285d0464e5e4ede8064c5c587cae", 0x4f) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) socket(0x19, 0x2, 0x1ff) recvfrom(r0, &(0x7f0000000000)=""/217, 0xd9, 0x41ee38865474c991, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x8000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:29 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x2a, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x746}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x18}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1bd4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x77}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d58000/0x3000)=nil, 0x80000001}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000c09000/0x2000)=nil, 0x800}, {&(0x7f0000c3e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1a}, {&(0x7f0000df6000/0x1000)=nil, &(0x7f0000edd000/0x3000)=nil, 0x69aa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x0, 0x4}, {0x20}], 0x2}) 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202738cfbffffffffff7f5aeb4397da2ee2302ffea0ff7cc6c58910f753c06ae953769aac4abaf9deb56ef2580c75245fb84b41550aa15d4eea670c7814297963b5a7034256474fd17b1e5e8f443f47e20976d887a3e76789c3fd9f06fb692fad9e71c73e2b6b4f6ba6df1e25b37b7ad9dee6ffa74e2594c1ebab15b6ec3ca73077bff386efd4ca3a30ead25ead6ba094cbc501e200000000000000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x0, 0xcc, &(0x7f0000000080)='h', 0x1) close(r0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='!\xe4$\x00', &(0x7f0000000280)='-[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='\xe5.\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x19\x00']) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x402, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) lstat(&(0x7f0000000040)='./file\x00', &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0xe000000000000000, 0x6, 0x81}, {0x2, 0x2, 0x3ff, 0x5}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x502, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x4, 0xfffffffffffffffd, 0xff, 0x1, 0x4, 0x1, 0x3ac3, 0x0, 0x0, 0x5, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10000000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:29 executing program 0: nanosleep(&(0x7f0000000000)={0xcd, 0x3}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10040, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x3}, 0xc) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x18) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000040, 0x2de, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000047, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000019, 0x0, 0x5}], 0x9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0x40, 0x2, 0xa79a}, {{r0}, 0xfffffffffffffffe, 0x9c, 0x22, 0x3, 0x3}], 0x5fa, &(0x7f0000000080)={0xef00000000000000, 0x8}) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10410, 0x7c) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000140)="65269ed9d283d112fdea24c80513d511352e7fbecb28a65aa3420f9028fdeca0b0544c1db37c20f771288ab81709735b05454079f156fa78651af9f2df22b3678d4e03d19ce86f16885227419c646c707746324e73926ca5d1e1", 0x5a}, {&(0x7f0000000480)="9e69c398fe34ba8a72d70ed52d04ecaf6c928bdc0b204cdf1b455944220614e14b1ca3e3ebca24bd13f86d51ae5bd31ba888f8f32df395b5b0d3394a77d5b497233013036bc66f539acc53f83cbb6796b2b066797efa6dec72f210845808c750981c2278d4e57312dd211046395b6b5d9ca952ceeab17e50828f72b988bbe03752beb65cb81596dd98cabf4b8c7c38ca85aa2cdb67aac30dba32f5b016a5fcb1d8633a253ae0b27cfea77ed852a294946fa4dad8b2af60af69e7d2f23588467574a8eb44375014a9de34e61042", 0xcd}, {&(0x7f00000000c0)="92bfbd3fb78fc6d0c5b8214392f52925be0fa0f9b104b4926b8269221eb28bb24a002fa4bf0f5d971e", 0x29}, {&(0x7f0000000580)="1dbbcb0ae13607bebc86933f1f430b56edc6036d5eff363df9e1ce28ef61bba52a60e193bb009c380c455bdbba16b937397a4cd390a4dc3b5062ce281b1098fa847bd9a1ef98c08fc488d7f15daee0bd17227be43f79d04f494db215d6e4209db05bfd3e01f4926405765bfdb5c2b4981977fb52c1539f41d4402e", 0x7b}, {&(0x7f0000000600)="8344f1cfc17d80b2045de7986bb88d9ccf990e0626d4403d2506dab8f68d990c3fc414eb63881d6beba22785996ae3f28279fe6b409fcb755679b8c7da67125582b16f3bf8476eda29a89560b55231d0eb05ff", 0x53}, {&(0x7f0000000680)="5d235cccd67ee1c7386e719fcbd478f8fc27c8d1028bc91e2076a4130c701e5c7b5c934cf91a51828d606bc5f8057d192da565564399e1e06930a2e4a0e6c0dfe0f26b353d7a52bce679e64e667eee0159feb08a8a17944a48e6d2e330e377ea071605e1798536b1d5337bd3302c596f87f7312a3f21feb6983198eb21c5183d0d600f07c112fc695d027fc16f22ef1a4e0311ce8403d825ece5", 0x9a}, {&(0x7f0000000740)="9c0a69d08cd19d84525577420e06d79e2d59466f65368b0bf8fe4209e2a4319fc5ea6a0678a532507d4d1c8cc6e6476ec39e4905534090cc4a0b905aed057c7f7c81153984e5699d95720b5df377da82c5bbd9bbeded2b5e2cdab889229bbb0cdb9895f0c1a8135914b137e1a38973c1df491359148015e26d5c7a92f8b9fe1b049efea329022f7cc69883511527bbb90822f7bfb582cd2dac974f290c38be678c99", 0xa2}, {&(0x7f0000000800)="7d1806a3494ac7", 0x7}], 0x8) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3, 0xa4c, 0x7f, 0x3f, &(0x7f0000000200)={{0x7, 0x4, 0x9, 0x9, 0x8, 0x1000, 0x40}, {[0x1, 0x6, 0x8, 0x3ff, 0x8, 0x5, 0x1, 0x1, 0x7fff, 0x1, 0x7ff, 0x3, 0x80000002, 0x22, 0x2, 0x2, 0x200, 0x9], [0x100000000, 0x8000, 0x1000, 0x0, 0x5, 0x0, 0x8000, 0xc, 0x5, 0x5], [0x3, 0x2, 0xb3, 0x1, 0x8, 0x1, 0x25a4], [0xffffffffffffffff, 0x770c0aa0, 0x446c6bdb, 0xfff, 0x3f, 0x7], [{0x4, 0x0, 0x4, 0x3f}, {0x800, 0x4, 0x1, 0x9}, {0x80000000, 0x6, 0x1000, 0x6}, {0x7, 0x7, 0x7fffffff, 0x7ff}, {0x0, 0x1, 0x81, 0x6}, {0x7, 0xa15, 0x5, 0xb6}, {0x56, 0x101, 0x0, 0x7}, {0x3, 0x1, 0x5, 0x1}], {0x7, 0x2b5a, 0x2, 0x101}, {0x7, 0x8a5, 0x9, 0x619}}}, 0x100000001, 0xe1a6}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r0, 0x0, 0xffffffffffffffc9) 16:00:30 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0xa22, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/131, 0x83, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:30 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x0, 0x4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000000000000000000009ea38010978afcbfbb7ce771c30cef0f8ca479b1589b4d5abe55e9b980fdf1ad881518e7a25977e0b834147a3f5129490c955a21e0bbbebfc8c2d12e913d3ffd645317427f55609c42ed633b45b424b705c883b503c3fe2145be8089cd7bf80d3224bdf671c5718de9250f0bdf1f9917a2aab714562ecda66d5b71dfee3bd64be9"], 0x10}, 0x0) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x4) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) r2 = dup(r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0x5, 0x3, "a8f960d308c6e6b01279bbf67a1bb24122eb2d80", 0x611c, 0x8}) dup2(r1, r3) 16:00:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f73bd6c1a3000000000054bdcfbb8ba251c6001"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x120, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:30 executing program 1: clock_settime(0x4, &(0x7f0000000140)={0x115cb02f}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x120, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x80000000000e, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x6, 0xffffffffffffff6f, 0x1, 0x401, 0x5, 0x10000, 0x0, 0x1, 0x2, 0x3}) r3 = semget(0x0, 0x3, 0x14) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000240)=""/164) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000000, 0xd9c6}, 0xc) getpeername(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x240) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10080, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0x6, &(0x7f0000000080)="b8f6e60dbd48a9ab93abab6b90ef6e0332e33b79175d517f3ec70b32fe9127849735334ce705685f55f824e9ff3627d46836b8f6e56d2a919b213c66eddf48f3641f132bfa3656d1e84701a5e4ebe690ba149a4b720f28eed7f00f17ef37fbb48ef8796162f2d4ce8b46d6b588a98b7d05fd1eec59ec3b369fee803445d6da6927b406c0f57b20e0db6fda4b3a1248d0a40bcd8d323945ba47f9d4e5527c86bc8474ee33ec5c317ba60c", 0xaa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:31 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000000), 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) getsockopt(r0, 0xfff, 0x10001, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001080)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001340)={0x4, 0x7, 0x0, 0x96b3, &(0x7f00000010c0)={{0x9, 0x1f, 0x7ff, 0x4, 0x5ce, 0x800, 0x5}, {[0x7, 0x7fffffff, 0x2, 0x5, 0xfe, 0x2, 0x913, 0x4, 0x10001, 0x3, 0xee37, 0x5, 0x5, 0x7ff, 0x7ff, 0x6499, 0x80, 0x7], [0x2, 0x5, 0x0, 0x8, 0xc, 0x0, 0x6, 0x70f9da32, 0x19092663, 0x99], [0x5, 0x9, 0x16775bfb, 0xfffffffffffffffd, 0x7fff, 0x5, 0x100000000], [0x3ff, 0x7, 0x1, 0x0, 0x10000, 0x400], [{0x9, 0x7fff, 0xdffe, 0x1}, {0xffff, 0x2, 0x0, 0x4}, {0x696f, 0x2, 0x100000001, 0x80000001}, {0x0, 0x4, 0x0, 0x9}, {0x20, 0x6, 0x20, 0x3}, {0x10000, 0x1, 0x6, 0x1}, {0x100000001, 0x8, 0x1, 0x20}, {0x1, 0x84, 0x401}], {0x40, 0x10001, 0x2c75}, {0x7fff, 0x8, 0x8, 0x1400000000}}}, 0x7b4, 0xfffffffffffffffb}) r2 = socket$inet(0x2, 0x5, 0x7) r3 = semget$private(0x0, 0x5, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001440)={{0x7, r4, r5, r6, r7, 0xe0, 0xf3}, 0x20, 0xdb91, 0x43a}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000014c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001540)=0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001580)=0x5c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000015c0)={0x8000, 0x1, 0x101, 0x200, "75a9cdf65540207974227a41d91a806cbc021832", 0x1}) syz_open_pts() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe(&(0x7f0000001600)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001640)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001680)={0x8}) getgid() munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) getsockname$inet6(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pipe(&(0x7f0000001740)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001780)="e4fda96ad134b0d3e94eafc154ddd899fa5aaead47b8d0a625e43a04446c184f0d1c87f00a415f5737555d17d49a51057316a4399588d931c3e7fc4631dfa8335fc9f5a808a9b33d5a5f303a0d6f4ff09485efa5980c6faf14a893f94b0e33f94c5d4aa67fd42a0a4936bc4d40670f5fd0fa7aaab85106503fd9999defed76b77fa1cb95654b2070a3b67b62d02d1c28a28ca0d180385f9aeb0e9f0ae0548f687b3f0543ddc7288c013987f5ad24d55328ea7b06b970f5758caa52f79978095a70cba2628e6e1247cf20f639e4540aa903646990318deacd641a41e18e89d4cbadc7679ed094336d3a35d9f0165fe4454181257cbcdce9f731f8e6dfddb55dca8fd481fbd2bddbc4b9efb657eea25905ac08a9a0f16ba7975169e4cf6506ff82922327e7ead1aea89d04da039a2132c6fc07a1f951c2248ea9b6f8cb7e53f6feae57a00af40c8181bae34a218078b6ca40abe0a499927fe5863d44840b057528b6d08230aaf6cfc02970593004230e89ce053902b6e2aaabce38c103aa525e4b476e962bbab66d44a779b8f6388ab2aca6881874cea60f07930a9c62ed369d646cf3996cda8a053216fb6dbdc1f266cb494f839b4307ba50a79f2c81818aec3813b53431eaa1def56e6ecde87987a9396d6b8253d7b30d342c962aaf8bc8368dddcc99df39fe843f0d8493b50308caade52d3424a0e9c76c646b9091a04be43ccaf6ad12a600dae7270e2140e072305915d892ebc2a24028097e85d7fbed0f6fe0eff8a9866ed912763d039cad6eff076fe5564eb9c9a902185edc55221cbf3db343b89315bc4fbbe43a63a2a0b9c1194b8517c3669b0f662bdb1bdd743f3f9ac8ea15b1d84a65693436ff9861e49f6f82647dcae97a9cf4a464759d9d1c721ba556f643441639e1012b4f969efc57d261eca72cb394e8312ba4c0e9d6e0bd12769b31201d81e46967c445a9d13c2731e95c9932784a3919daa9f5b8cbf4ebb22993f5026f6d12038663ed6ce991eabc338d5fec83f0f11ecf080cbcd5f03f29da3800e79ff824b0eaa8f9fbdda8f0d91a7e9e1a179999704eac8e7409927045edeb7111ebc975c8a5eb613eb5769f0c2745fc66839c7567917905bbb8e9cda125b73a215ad5ea1048ffb8692c069612d3497f2937703b3d2cb71e92258139acced78327e2ec36e337f24ef2b4076101bfd9c07470ffb480b4ca1a4158fe8350eecd81e981415fc956e2330a7fce45eca2718b071c7fe2b7d21905649f60673192aa4b689b982339f87e680fbfd0e26e224650470668a5e397f9f6ceea94fa052901f69c383415a21475c640628cabfebd563fcbb39c676ba7ab4950ae4664dd016c8c4329470a638a34daf9dbd97dbab86395ace41a19e03c486797bf48dc312ac9b91aa3f134999787fe4446879ce5b1f2accf8eaeffb8bb870ae6327a0c5dcdb4eb79a41dcbaf6bbb6a5066705eba947086b419a5191d67d26de3c8a2afb3c25b77e6086192e4d55e617e4262223a0da70b11d5670917a773af4432629374df6d29b927bbb048c1c06d219bef2f1fda02fb2310a9599b4fc883ef3e98442cf76ceb66744be7dc8fd50afab38958982880b9438cc26a6847dbb92ff78e3d25dc9b1b1175f59258f4d6b5b3d39e68d717e8f90531449b3c97d4d48b2c7f0d96b2dada66045523891dfb9c9787abad468b41c55c37479b417e30533b80a22673e9d208181619059ba1a644aa354eb5e7427f3676bec53cafc700d177164ef52311aea7d9c31efb1a0c8bde0593161a3e1dd2f66caf8b225f3d5771d42504991280e312c9507317667d0030db2259acf6b966e663c3dd37a659607435455123884d8a73f6222ca99f80543f5774b25fe2412247fad6f98061ece21a376f818bfc730e8faa09f918f4bfa06e8cec233cadf37d874052c12bfef5503477b40c351c0a4b14e7ed8572ff86b1063966dda56b71f4d36e03eab278559590c3e3812b7d5062a2131876d2b3680045e6358ea1106e5cc45282b032bf101368da340d4b37ae9b0fdbf26827d32ee6c789938e80cd6f724f4a65b9d6d853373cf5960bfb9b140c2b479e9710f123b13ad209c58ec9e474d92497f8d0d8b4a70be30b9d7f48928de7d20fe1ff342e2f109148f9bd186a61f6ad4268029314025ac8998e1c443f146f2ea1c52e37d50397d361d0025769c0afc566b8debe12c651df228736ae6346aa0fabce40c2da345a500fc30cdbece33758103b0ce5e8e8ecfe9f51e38aacfa3ceaeb0b9317e9eb2761bf0b673def1fdd1e5809b2d37bc986a106f9800961def72b5d1e7097b95fa09ae713c6ca8c91002e8c06a2d9d1f494cedc159167c6e9dadbd095ce88d7b714d32606bb38255b74777b228d792717447749c803817d9715ec0d32f9f47f7e3404ca632d2539a9bf1f854b03779bb2d60522d7ba773a5bd9c3954d9566ad5e32f07feea4241ccd4fb70909ff58cddde0326146ea6a64ff864f1a2a51c5ae695ade81747497318b921816aa1d970902bb3c10568f6ff344c7fa0366f11f8eb19ae17447d4a7850571a6763c06ac67283e18758743eb2971d8c5de6c5380655671862dd86f782d99bc68d5e77d08c2acab709f05e61e8a93bdfa760c551871c6ed7f15ba8f005ca367ec760d6ad06f5ac04c65581ee82002e92e9170702fd3aca5a9fab3ef3a6f4841ba0895c4c9f82e95e5ec0b9b14540088225a36a6232e114b09803bf8d2890de3b1d550f6bb6af2ee8354b1032e46b4067e7193164d1995a3319b8575f6ff05d868ad3931ee44b3f5e810ff8038714e91aca5f74b8a28a1ec3de3c7422c6c0dcadcad48c6eafb3d221571aa6cf487bee0682edbbd685812c315c1035759c7295209ff4de962d817448fecccab2232416785803e7d4b7ed08b4eca9123fee2438f2db4da3e4557cba730ed6fe3e8b3b04c0f3e872e295ea2fa48dd04512860039670bdaf44082771397d23ad200106156bcc49d41bab38d23df4695c1e50808041ff63789f691bcb8f870e31fecf14ccd108b1a4443fd4072e211d68b088a8cfc84fe6702f82f6258cc731316152801a57ed8849579efd527ea4a8f9e787f88c58995e661c8e0b1a10eb5b64c5a5cdc6f8cfbc6868dfa79154ad8ebceef24e24d35f87236691179f36aa2a1c8ed7d4f63036871dd0eb4ee54dddfbd7ca0dc9727c1eb248d11c7ebd70c853742e081546e99a717cd09ea20f10481c2de39150fb355c8abc55e47f9d8a0cdec485d5f1dc15603cf84168e00c1b0ef319f2e5ccf261ecd084b518fe54d5ad2585095e5abb06257b4940eba48abb261f9194ffb6036856193edffb063ed45c8ec86fb628e652b09b0f74f372824fbbf19845528d992e8276676b25adf30e4d4af9cc1195487b456655982e1bb6ad03cee2d983d585734745b751ac68131fa3a96054d9fa8195a7bc3af095d968abbaa0a0aa8fec3d822cd40652194aa9c31daa8f17711bb586cea5b37f8d55f99a25a5eb64224934b26edd2739d73a67deba06ada40ff4375264d0f8533a3ebc49315d1a56fe1f16b139cb4be7c819e3ca3ae997eb1f0d5295d654596cff2ecac6f1044c47b716f9f8bfeb68373b90919265fa1f5c2a46567aa7efa0096f7923ce269254ba85dac945c3996de7861cd6f52b0e735164335d9e06e31b0edebaea91b87467b1756c2497b46d41343b29c79f2cd18b851bbe966b9732d6a6380eca549660e52136df7aef51fe84714c0ab6113c889cba7893f41eaec1f3b3eaf53941d9df6df8ae5424762f1fa49bf0f9c2e79a73b2cb8c342195b1cf73e0af4e625bfda8fb88b5dd90f252560042180612e5cf67c1a2b0a45809cc01f0b18aeb889d2c7ac8df97f25cb5ea47451d9b58e581a856a3ba79ee1a3d631322670dde6889fb22b6354cdfbd8738d5ff7b4a5fca847a62bf6cd61877033a8322e9e51b97887333d01fe4ab65ebf33d71e7771a3eb62255c9f1147e0ec8b5275448dfcde53e2121e812aa4e19b602ca5532200fb0cdf942202b8f7b0affcce16a58356b6ab4f103d8801bd6b07b514fb4388d9b2ab2e42da36fc6bb55be08313edfd64b3a10bc5ab41dd617f3f3f55487ba26d699d7325ae5ba1213f5da2c4a3fed515926c504557b81866af4e0ef33770cb13ecbe6665ee8cb52695b49f17960903f7ab5e9062b07b1818f9d77afefaf6fe7ee23bfeac517b1b19b2f418d61cbf4b49a56ced667ad132f4ad2da7f336d155f7efad6e72646d974e06ea21c3fdf74385106e8508b2f278fff6162821b64cecf21fe0c335c779030ce74644372c59554b20b84241a0d4e59139aa4d741d53c348fdeb532024a413b9a323491a6bdfe3c71b5635b0dbaec3b49307da5dd602b8246ac9f45cec5f807e1a17e86fa1e9070dd58e22b13981f4aa52d43cb18c833711836a49d89eef78d6d6b87d0aabbb46757621cb730745b86c0b414aa70687a7067dda00adbb6de642c919be2955df63449a5bf6986156a95dc59b8749931c60a284e52d378a6dfb5e408fbc40b4155c79bd0835bce0f5d37760010b732ad9bba071ae2ba92b1227018fa35aa8595e77eb143b91fd0e74e912b8b813f12d217ff6bac9256732225a72368819c73e6570b99bfd4b5551ef52e99569ec1c1dacf6efb38a05c0256bc5cb1951331f6fb141c327cfbb52ee52c6dc0c0c7bb44b5de9b6697dbece6bdbef3b11d66a5c8f26027bc2d0b2ffae2e23497501c7bd7c4595721f25ebaffc833db55869490c7446d0aebd0a7c2fc0412d7c469d953867568ef3b62d245ea806f37c1a968c6ed02ae4e09a1aad76da8d3a3f3595ec5419133cfa50d8471812289d994886a3cfeb8474855a6fec2f3ed602d7ee2936638c87e05e5179e018ab2a4e69fdc2599def1673274dc4055acf8c1b5655f594b7844cef1f24eb5b1ff3dd6198d350941f51284e6f517d63c6eb0873a630bef893140bbbe17887614048bf9618706b7cc7fff24712530b1e7d1f5a88f9c0458b413809896d68026329d21705e8ae2471721511a4923e43fcc63b4d84cfa294402e065e30340f167c0cce096c89d014d2886386a78f1356e429af9ec08c68c9c9a13dd52de2292153176d457c2a23a6c5c5a4bfdaa5d0a43e9ea2757333db809aff596148f08f70304398c34e04c28ac4c191bc91bfac087ed5238d982d26581a99c29363e2dbfd3ac22afe36dd527ea058240cea5840969922b6d5dd30a122e479c2a3b8ef4f4eccd88ebf442cefc698d84c8385c5dc742b19aa9fc4a13e3a73d6212638068197ac944a3852f21ed2f04062dab26530e05e6255ac397cda2df7aaa6f82ecc49521b1f24d14b4cbfeed85e728740563d7f1fd296f20d6ba407a51fd45094dc07804298eb0aa8c9898c863f6694734665adbf442fa59e65f9a9a7ac4bd0c2163059ed17e8624f0462fd3ca98c8e49446fa1137a71a72c1541e415ffb9e37d525838be265bfa11071472810816ae8eb9ef7476a4f6b02f01840fb2d362ab9f8e3fe664540a78309c950eaffab09b3460b03ac32e966faf5a113e3f002f7b730b3d5ad6daa102c8b9f390b499cfc51f36b39efcd8f05e37bbdf2a2c1c9db97f097e2c4685a5f49b3599ea2f68c0a34265f9cb7e8d29ac3b8aba750ef03edb874be300d2c3209e0bef47caa954011616d2112f1e7721746798880b2719539fc5034d8808609af34581f38dede33f2b7d792c357159f537a92975e65254d652d5a1c02d97cafce55c0b2e0da594364777e2900cdb021506610ecf2e341a7c55a39831c0bda321913e6", 0x1000) unlinkat(r1, &(0x7f0000002780)='./file0\x00', 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000300)=""/187, 0xfc5f}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f00000004c0)=""/39, 0x94}], 0x3) pread(r1, &(0x7f0000000000)="e30c494386cca2918169f37a5423bcce11c0175227d2034882152a072c749aa300145345c40b6d82300f0704dcb80e91bc4976d3da68dfe225362679c27269ac1cb8a5b05d8b348ec47b72519c05738ddf2eb33a1ef6a6e14553a5aa9d1fbcd01730cb05a7cdbe48a7c1e547c6bc30d90ec2cb4e198f54443f2b807a54a13a589a675d0b4bc26ca2dbef8ae5628652ce2ef77beadcf4550931d8ebc0", 0x9c, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) syz_open_pts() ftruncate(r2, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0ceac05f200f5d06d66b5cd70d4f3d15c9fc3c901900bf6bc52ae58cc0ca8dd360571d7f5074dcdc23cacafa18f37e320d52ca658e0df33872c47913802e97f7ef3c6a286c70a865211847679719f2183cd31e27eedb7486806a65a2e7c886b5294efd0dc686f5fadbcbae90b193866c634e978ca0993c1e63a0f075077b0fe158f46a0acc08b334451d5f650b8cb224752546bf764f8e2df4bf139655851ca0728535b164de805a9d6aacf467823e6a4e7f7a086e81accc7f90df009395488f00ece9ee86c28b22", 0xc8}, {&(0x7f0000000100)="25ac1869a35a1e3d6ba7e4e098a3ca1153a77f88fd1cf6e96e52ebad4888023135f6b0e189fce386ff0e3568975aeb345a96ba8c87e9bc9f2d8059ead30fba3785e278363a425de805696dcfd50a00f90d829ae7d5dd2df3a5d84d671947ba6ddfe5a72a286dda1cdb8b72d8e27bf548511e08", 0x73}], 0x2) 16:00:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x3ff, 0x2, 0x4}) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4000000000) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/23, 0x17}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10200, 0x2) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000000400000002070cca90101004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be189508d4037fc1dc4ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90056ee01be657aea8c50000000200000000000000000000000000000000000000000000000000f6ff00000000", 0xfe2e, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffda2) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000ff008400000003ff01000091af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="d5ff9668", 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x7) recvfrom$unix(r1, &(0x7f0000000200)=""/161, 0xa1, 0x43, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x0) getuid() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x40105704, &(0x7f0000000300)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x460, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchdir(r1) 16:00:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) write(r0, &(0x7f0000000140)='X', 0x1) r1 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0xffffffffffffff94) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r3 = getuid() r4 = getegid() r5 = getpid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = getppid() r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r17 = fcntl$getown(r1, 0x5) r18 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="6942c01bfd3a1c6d0d0c452054f25980b54b86823690ce17423d312a5e26550bb35bb116b2cc3880de7e713384ff1d5fd42b5e8aba56b08bc10014178abab1e54f160bcd1bf48ea9db75456d1e3a49210289544d8df18b34e5cae270072305d40b82c77f913b3dd646b752f4682025c8fc3e91dd5992111963ef0a7570d289e1f57a022638ea16b81f6e8baedbd10f739f963fed87342e49", 0x98}, {&(0x7f0000000180)="e492b872eb77a802287c63334bf925ac485c219a4ceab6e595ae95", 0x1b}, {&(0x7f00000002c0)="39dfe2d7c2764f43f2665ee44490688f15877ef97e5f47dc6633583077b15e8118a89ce9c5d1fe12ea5d3a8851338776352b51041703c2764262d309abda92c906d0eaef5e9831b14f1502bb486da9b2e75e14f0acb034bd9f6839dd6fa3c989c6b2f67de026e74530bed81e3b035bf771f06c4955cc365106005bb4d28909980f4976da51be66069510a5517687899a84cc62301a0ef525", 0x98}, {&(0x7f0000000380)="21bd2ee74442d351b8e0a7ecfcf21339af13445962dd46cd4cfc790e05e36e8885138894c3e2051ec5e0efe8c63100c3a4e51deb5912430b3071b4745c2774b94ff4e7430a286db3cc029d42f704dc2fd3d72e139b68f8a49df4b4cdc41f4a2e4e6473f0e95f95530bc22b030f3dc8a1f23f4f20a108ad927f5fccb51cca3cd141578d248a15", 0x86}, {&(0x7f0000000440)="77a3d5a6ef7d8e3c3f176ea8c09e9381a3033545f36dec8981cdd1773a1d5eb864a6882d64e35d6867017f19a5db5633e91c0d481fe5f25cdcfa5d9ab7b81fc2e377799b43921b6d9f0daf28e229ab25e971a6510563eb4ed7a0786ef64e366cc349f96e1de3379ca49a7b863d399ba18ad2fe740474a004696c2571db9a103383b27737e69594c03e2a3bf48962274312605c3882754aca7d2b86969407a5f3a2082c69b7fa2154bd94671235158a1de33fc31324bcbb1a5470dfec6d2acec5e257038b68f48faede9ec2b850", 0xcd}, {&(0x7f0000000540)="1623a0cb4b5169215f0c14de7ed8ffc7a3c8c04f8b9edc698c3abaa73b54fe74318b2742a01b22340458b210ab7e1d650841c12f1ff075bc5710ad9316c31823dceb426ce6dc05c36a88ca73c4a4314bf48e7bde471bea50bcccc7f624827a8052b1913f12fa91f2247c99b9f988b219a9395fffae7eca37ed4589732236b19e212a53dfce9cc3921ffd8ec7d07e1371f7e78491af40ec3c825e17ad9a48524d7085bf3bd0f1ede376366381562828f939bb844e8a0630e972121e0ccff08abce4b76f17a01f73036407b301a680df076af9a58df65b9485ced823f7870050fbc0d859336a13aff3ddc62c765bab", 0xee}], 0x6, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x130, 0x1}, 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7fffffff, 0x0, 0x800}, {0x60}, {0xfffffffffffffffd, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0xfffffffffffff001, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe32}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x101) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdd03, 0x1ff, 0x0, "b8000000000000080100", 0x1000}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0xd9f7, 0x7}, 0xc) close(r1) socket(0x40000000000022, 0x3, 0x0) flock(r2, 0xa) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0xa, r3) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:32 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8018, 0x0) symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpid() getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) sendto(r0, &(0x7f0000000000)="e16808d50231b1723b23aa31fb9bdca126461094c4b87dd973cb4c6612f7f2e2dcabbcba9ce21279a1fe818936a5bf41ccd7c03f58235ebd02b69c63f1c504afdcf78845794e1bc3b480428d3f85c763a6672019dbac37ae1f49356a5e0e9741c6ada48c48a32c5f879db7802b2a947594a1d35d385009c6d6dea9ead20441325cc6f8cbc33322699137c13308edbd9a8d05b55c6214137589deb8365b891afd370c943e0ef2c4dc3438c1f2b15ecfe88dd77c015db8350e8fdccff2ae17d4ba56e122c8", 0xc4, 0x401, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x143, &(0x7f00000001c0)=""/210, 0x5aedea31a73e83ff}, 0x880) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f00000002c0)="33e9fe37af32eff8d572638225a92b533f7b0a8263c3ee1f15d59921ab64a19e8233e3207b62220cf345109fcdcc69ca9b7e2771f93bb6ee416414f439c9de74a197b44a297fa090bfdb6250ffd64d271446c158691bdbfa3751edec06cd3bd75cc7b30d92123792990d8bf6b945e8bd0d6c109bca288cc043b291113362a61c7012a707d5649fe6299571", 0x8b}, {&(0x7f0000000380)="e7d4b62748a2609ff51b81862c1ec12d06ae4f16109bcde7416a935ef128a59e78c5afe1a447f77b9d56d493f41bc340e400fbf20219db88185af24a2df96addb34203af5a3f792c4abbcd39c2938777069044d844bca96dbcf9aacafe5ff92797f66d64d578234607b8b431699b22bbe826636205e029191c52b4d7011bab70c876c537c9f5c12d87e074605e234af9428d3d6964faab5818b83f98c6aa7352f216b8346ffb52ee07096fbcdef0b4513121eafe9f6afd6e3d", 0xb9}, {&(0x7f0000000440)="1309392ad352088a833a83fbc99a650455b5ba840d1345c6674029e6ca258c4718f3387b14eefb5a7d035fff56079e0f99608f4183090c7bbabeab6a038cd481762ec23004a1074d31d3d113588148c2a14ef80dafff3cbbac6d2c527a99ad5b77b354f45550fe4ec552258abb60421be4d9bdb0012948379bb8a32194fd421c4e447635c015fd97a02070a76cf05e3d0f2d99c87d39db5182a1e72bfdd99b704c16dbebf857d1680863ae2d0252e7f5d550c85cc2c2eb60e4385b0eb2e7c66e29b6447fb0b1d9fe93a2a981119d40e63e71b367d49768232d9b0d4948892b09c8aefc64271d53e69a9fda8612c1390dabd03864e1246412504fae9f37adba63a038efac1cdfeebb3eb22bad17a9f21896c3c0d1b5063c06c2336d72f39f0cc9867b5ee5d84d8e4f48ca031805dffb2668c357d9199721df7af965820b4a4cafae672cf90c1e8834edb3fa615845f0e976aff7a0a5a539bb975a5371a3175daa13a0244634c346fe131689084cb2eb9b477d808fccb218b25b57655c1c546dcd129d1fa66d0f9559d266e02fe1d8afd32d82a61c523028a59f7584108d9686cf9c19e7819c336124f3e340dd467f60c78e0e43e299486ee204d54af09896b0d91d7aef412271a48fa8dcb3f864867bba8aedf7297faca3db176e2ac2db04e76ddfa84f66aad747c362a6c8580415c3ee9d4f2602f56bf697a3440d9780bd8c386da5f7cf5b4e89398b7496b658ecde23fec2f4d8d28041f49c67cb4800cb81f433413388487b3e05fc8361f45268ff6becd175a07316b6f249f4221cd04478c1d0dc164af0d2cb91dacde86c8c7b062a9f62b95e1af61c289fea2237813b1e04f3afd9cbf2ad30bcf61b551d0b091bb35fce2532597989ad3f3dfc532dd9f9038f7ff9947ec70c95b5bb57bb63bb63072da2dea2af7a8b50177dd1e4bcb65a2602f0b2abbe5a7e59787089dd92d659271e95269681d9ee0e912035bb77f4dad77be302993297963335295f0650dbb295b2db2af16a6aa83f484bfd48f6a6a2c9ff0022b73e7d4344fb871697b33a41f79b7870cca08629c9644ad2c532a0860f04793b1e59c7d4fefb517210ea67b261893601ba9246af6d72e782489e1e5b07da4342a48aab7ed59645e9dce641b2bf66e7a90720b19f6ca10acca97e7e72c81ae9369cbdc6fc5192247a35dd095224920941f86e55e51ce1896c1f1947dfa7638e0ed63d09b25bdacb9839e17453b5c7b3818fd22fb4f2ef638d49bc18d2a22ebdb4fe80e8c9d2784255023329ff62c7e759122ca0a6878e1b3e6305b06a116f5a9beac038ae790411df2929ad9fd0d6f9905751f71616b3cce12cf4ef806cc843db5b5ac7d802241b29826d62902155fb73cf4b4b49f28b9a867c5abea8c432d181980000c47ba6287bdf20a57ad04ba61d75e86622e2ba8098a42d390add1182fa0d0001aa1daca52718459268151e485bd466c8aad8d446420aa69a41cfdb7877232b36d6574925dfe6cf19d9e5f5d26dc2512e879544c008c4e0ceaf9168b54d54df677501126962d1bf416c0f1840eb2c08b45d9f96a0bcfaf26941c0c98ad99c47f78e7090773fc50cf86bde6a5867e0567ffd4fc3a5149805626887f6fa3cca0b1135b1765157e0b1bc84bf74a45e271537db13c69b5e2647abebcf3edd314ae5f83181547788cadf0cda0a7328b8b6e1dd604d632649616448b19280b0c5830581b40c3109e9ed3510a3df3bee7535d5e4751740216e575b67651fa14e90f29758e0ffaee355ea38bdc5d666117431128c50dcf8770c37967acc7cc0fe51dccf66c09b53435d2a7a8661297238187be6ef0f3c3ee1619e0d1f6ae3f921e28e6cfdfbdf02344c93e55830f4ab0669e28ed4761ea3476dd58d71e3d8e61889ab409472831d5a58bbff22c64a0ad881edda0930da4be52f947246517188535f45f3dcb258f108b0a662a4cacaf7cb446be2f665005712c0dee367004522adfdf18cd5549394ac82fadab721ce6ea0025c7caa7dd6bb43fad65f23859ea8aa401ced11886e3840d03c2f9acf7dd87fd5a09fca14120ac196a112beb43e9981fef6c094383b18fc602ad5b8fd7946024098b2ba74a46fbf52a60608b3d19defedf51d9eb6ee5a9623a2805aca2c06fa61bd923ddf6f1aec465b9aa3ce343102fc346ac00554eed8a136e5354ba2765156a2d3e57c73683570521afaf3296c4e937342bff233576764ce019d41bfdf6df02dd9b5f0877988b0a6518e1d63c62d9e6ae2524f1d461f278e7b07422f7e038d721263772d03b5fe85f40a00d7cc04e682ef8526dd7f73fe7527da5b6fb9e427c60d9db5869e33125741a374a6426fee70a2b84eaf2637f98ff7bc4df5188f6f4e1f136b98549d7163c889488a83bcf4e1c4f1ac90401d15b917cb339ddf93d749d04bb11f0ef43bc3a5715b9908b21c1c982d3aa48a4a86a39a7d9d1e9600615575bee3fbe02d95658d3d3ff47482cd4ba9e86bebf5c79f04628ac72776fb17022df9b17c89b8bc6b4d6b2a0809384446b5c3bf33e7a2b7266775ad425deab8de12cb0e697b3739067f97c8cb533cd45c2488f1ae7d5122a663bdda2e18e2836957b8d63255c6bebf3666bce20d6f5f8785bab59f6bcf73e963176484743a5eb0f6332e48955356bd084883022dd0df5dd8d2feca7061e0790b5533730fe57fcd71fec164bee0120b9491bd55909c7293c4097db7bbeac7f8b071971facac517d4419d6f1f7940d8600db95330da13bb0e3919689f3ad5870858fd3526305a9ceebf4cbf87570b28700683dbcf13fd9ca2682a4a227bf9b9e68703c52644d1dfe13fe2e91b64a29690b9ac3bfcb94f1ed2aca5278a763276f1daf0cae9476df49f626be262eef9dfe27e7296fd2b6170413b567e9bd5af5eb061de90388dfd9e310c9d6caf47d44cae41bb346c35ce079724a062765db620ebe7c100fcd93d48716992c616dd0f728ae168f771e05d8a0070da630c878683f1a0093c3dd6e2cf1c5642ad08bb12a0e8c324c9686716fc971fc871c2036893cf353eafa538473b342554666ffe1b3fa73fe7f9fc1a358c28c633219cc22af13a8d6509cc281c94c49b591f6406c911886cdd45d4d4b1634cf94361d101e22888d420a13379b134d135abf9a3ff2324d7b8666a0574987995311d14b6b73e5d9625bd8f7a01906e668db0942d63a17dc41dc177ec153bdc0b761ad55c9b0d920265890db4e3be210019663a61518c6f0f866398f6a8858a33aa2b7ff4444a9b4ca5b850903a900e750c4d476def91d9a5d61b7f1b5a4fc71114a6d61157a21df47823a4a4725b156375646e754fa41ef4cfe7185919adf7d6f818422280cd45ab3763e05723507059ab98a2fe984e4b6aa45099dfc22b4e2b58498117243d892833974a9803f4f81947f660254593d09d3bc1f3d3628e0973b3403c3b8228717b74e2d9781440caf7a639687df8be2e67a65b95e0c21084f07ff54fcc6b355f430eb524998abfc0d67fedccb7167dc2bd1114538e416f8ec1f112530fb1f6b3ea3aef97685d616f8971576902c7e7e7a6b1fb1699313adcbf0e693c52d9d32c74ed9fcc42b13d002d98e53a4e9d636dafcbc8c9e7d89ecc5a2981f56546e894c7fccb99c9514574398069a2c70f6cba91d07177749dc74266af467fc367997850b99b31b3ed3a3106f40dc24ab3ee42c790b4106de3813dc2189ceed4a7c6a5e9e58ac06fb71e4d5a42ea8b211c50bfc41dde510bc893a1bbb02a34889de70ead39348927cd506c5ab8b4e8c8fb70dbcad3780370561b8c2cc9aa7ccdeb668fb85e4cbecd10ab0f63168957093b04b352d47c54b9d59e514bd20945f0048cafde70d2996cc3913ceb431cfe0aef0c1e1277c81d8ba07746d0aee1bfc02fba4cf7ebb0b98bc57ca3b4266782511af19df3c234eba1ade98a35cca2e43b3dc912751bcbc73ea5d5ff78081dcd331beb6b9952237490f41479f960fab64c30c5fc41d06cfc33990d7ff2062325e4886bc04d2e66d10e51cadab556a5106a056d02d05f5ffb7904fc3dc0274363d364d55d9622218756efc935a721d95a5d4855f0b850ae69042c04914728430e406116c63c4d7e8168e54141f785b2eecf7bb79d557c7e6e9b9bc718ae08f798142a779ce4c8b85fe377946180f19ed6307b096553fe882c75db6b7ef181282fcc71fa5b4faf7695d87b0882078b58abd7d680afeac6b4c3780a45f7fce48507ee3e5fe7442f0aa25b8811bc8524c4342238682451b9b260218098909ed70f170563f04778b9df941c19def05704629314898c6d12d6abad0ff268d1307f2520ece96c20b8d0a1ac995f3ad66f6d47ea28687b3e6a5e76ccff50b4eae9e72db1dcca03730d6623eb4d9317df71146922e7eb3c45fb2cb5cf3e6fc1545c0ccfa7d841fd13c4db75f92ca3e1ab4c3953964db6914a4b25fe643883ffe6ce9c5c27f7c0b5f5bc711a8631a2e86ecac91da84538f5dec2f7e747d2ae698ad2513889fe3c26597dd6e3e2fc62de3dc7e478caffbd92d856700a6c4d2da89b658ec3d98a1ebdd106080ee60007093d879e7ffcd78317e440ca6fd65ce6c862c4f21689c8288644cdc917c08c1bac01a827191da5d54d0d2088b8326fbbf46c754a0d9d2fa3143307c9bd32b63d1cc55a4943dcf26be3a8a5c578aca4c7193206e05b6bde193cef418f2b5582ae43b4b339c5153579893a918b6a0e702a8c16198c6b42c934868db6327c026d76a78589dba6fdd18706fb5ece2fbfb0ba36dbf5d8a6ca3dd98930182008676d17fa0720fef0fae5a164622f80a2a49ef2a359b369f686b239123aac7eaa9f684d0df947c952a858bdbcf7c6197d4e1f4f12da74fdff0230a0f9330d29d8e5a99d891ed17771929f5b4f06b8ddc26cf7f890ae651b485c2fc51b290a77f7515c06535fbd3ee92121e00f7621a471130214a85055da9cc05dee594431bf4bd8cb9e38bfe887e0e5f58fc5ebc13c27b35c53344a0aafbf3d381d6221c5d8e8abaa041d756e04104e18390868218fe6331e21bc1e467269004efcc733581c5b4127bd4920cd6f8c33425ec927a5f652a36fc89640993841a3538560dd59ac3dc59691e7014aedb08d8b3158d84778929d830607366c98f2ac61c1ce8fb53e523bc98fba9dd0586bbb43ca469c06b3dd0859d5f92a86562fedd441c21d42d12d3bf3d9c912c70b442eff2d778c89133ba9f01d37f7d0757b2f626c20ca6dfa04bae1372e83eede10d6ed7cf6e46fc2f907457af1d52ba12f59d48c7f03e22ec6ff00d9a3ecd7c8b19602c11f565ef8ec3fe54bfd21ec1956d0e1e7d5bbe74c2aa2b5ea8363297372d1f953cd1c4c18f72e8725290b111111df122be933c2a52f24163a910c2e836aaefacaf5b8a1d04525c9529f82f431edaa5cd61a1e703065f63a275f43acc67f409366d1080db7e2b827f0101e12d3e9546bd8a386e0cdb6eecf1bda3e67b245e778a082816611ee9d719afe5c4b588ae0309f64609204bb48daafcb517fb065f508557a64453deb0702e2c1b18e3bc439d480b9882b32095fa6ad9aac644b7b55576d8c63a8acefad668fffe29f224e1d6375bb2dbef525a91097a2b1c377734ca669578f888da9c5752803145c85985eb076ad0f14783a562f3f7212d42c9c04fb48fe9e8484d365e1b4236746de5f63cf24fbcbc4f998447ce34544eb4eb1bf8eaeefabd5548a49f1c8c4f8511885a372e286da4624fea0cc00440a7282a3a12a513292018502172cb6e9061776df9a7405f3f030a921a13", 0x1000}, {&(0x7f0000001440)="cb1ed630f8a6c4c4bb2e143780ad287b51e3986cd2eecab12c74980be5650aff895f3b9ded431b464c318711341f355d4de26ff7e04ead2586a4ebd88a19f006c506b969329390795e08837c97a86be11c3e8c0a4f1df88c270a07f12b44c038f111a6f16989db85f8e8de579284cfe33e4a5fecedab84ae61fd672763f4d813ad05fbfd94ecc5e02964192b8af17de0f5ac623d51e64e91cbdeac973452fb5d37cc840ec18f712b3b2f180843c1869f868f40a7056cd56316fb1c0d73fbac6ea628b0d4e9146b174def0938861b4db15ba666e141bbf694d95ea0f7b71105ca3d671ff731069d6e69d3f2c441bbde57fab91ec883da96514c0d87412f0d093c0cec91ce25b935c42f92cd916fd294eae5618be44e760282387ed83f9629e45a128910b8010fc08f72bce7817d37f6bb109b7c2dc0abd758709f24c975dd2ff846838c5ea48faa37428af7476eb311204ae3e05f369334777c6467e71e0d9da5ad83329541bc2e7867a6358a702d45a26630a6edaef3c24992d456ca484f27b65e63a9d677f6d49a0f7fe73e4113d99dc835b4fe078b32ce007419a7d587a795dcfb0cb3c2a88d93e4aa8e1cc5606e1440f4102157cc28f4df5cc413731c6c4ce43d44961edd3310eee4f5f27572fad661cb0a860c44c647079f499b4200466ae9d2db3048d733ee1cb3faf84938434a9396ec0afe9cd78fb5ec7954b838dd0b99c47a6d7c12c37e9a9943e65c72437da9f2e2cec17475f214c816155fa326e39ed07d84cf3c71c0d78122785c22786a6c9ae348e72a7c64f1c2a6f34282779de43bd58fd3d3d5f771c1c19794e36e9170b47d349f03cfae42d5a50b0939d8dd3e2014d906fa57f0a6919ce8944688ee8946f005840c6d5aed00b11af07a2ccf02a2ce9431ca390f7b1ae68aea7ead7598ce5b8925251b5a3ffa58715731199fa3819fe792980590d784f1b0504069c4d468065bd0ba34b49dec9bba6086996025e7e579ab325221dcbdb4579742ffaa96432a3242a28b940d550c58e64d85a7dc5cc89f72d124f0ab21cad48dc0e13c164b102c179669ffcdc84b2f4a45957b1618a5ad9a6fc712becdf5bd163ed8649ada6b7fda5276da79b6a6b6e209e0e9a65ac7cbe22d8cc3e11e019d30ac55828904b2be3fc6d14a1e7878da8961edb5d18b91154f8499e638e487e7ae20d972560304586969242204f902f0a49d1f7b7d0183a2edd4c8fe400f6614dd9d23be3fca05634f087c906e7fd0321279a19a7899fef215449be017d4822f51e6363d6a7fd08e400822aaae9fe35b681a77f4f8242cff19d05d5ee53641c6256951638384e1d67ac61081f53f6b0fbdede6174806fe4718fe339c5bd2760ce7a6290090cbd5936d6e7ce4f63288fca6bef95e0e3f1aa228163d9b14f5944e6bc0eb4edd905bd02aa4a02564c5c8a05c3456be3723fed2d4a4294da95be41090b959d66f2739fc7ac263a66f82e069d9828bbca1df718a5d0d6264bf6ea81b29dcdf42b4b0e1d310a87494622bba449e77163e556434fa9673b5edfe1970c212cdac804cbd9690b126134fd3b2393f208b2b7336d170816b2de7bfbb47df5f62e71bc96d60cf451762c6ddc75724c5b70481c28ebc4ed49fc1c8541191f72d548ae30d355ce2e51d91a98da2bdc7c4b2c9831b79400ea3621500936b6f37773fd7abe7a87658cb03e87f9f338a414b00fd469084975de7d0d2b7b6139128005646dc6f5d380c82538559209d0ded668714752ba35f5f065ea67df7ffdcbd737a5433912c69c93fc744717c956c66eb7f85608ecf7c77ed682f3578a9557618e1c5f82a263e7ecf8d0859c63a4516459729197ebe54a0e52ecce43f6423d978abd92d21ffcc12b32ce9a270baccc78f69ae83bc9f7d4f53a5359820b52dff47057fb32d8a66904c91ff7282b64948bb07a848c398f26b30ff7939d21dc86f4f7ef8efc64ea2514bd4e108617562fec26843d1c124342cb172a425a8fbc9f555720c870ac6417b8e9a710be7cd896c818e4140b599c771316ab678e27229a575e48b3bda1e7e99780c8637048c6e5fdb155f5229e92b1846a0cbe6bfae999f1fe924bb855a89faadf04d622535e3c33a79f7e054095c2b21c6ef6670f51f3d3e4dbd52e0aa73ed9f0e80512b97e238268ef1482cb65968e21024a257b3d7338c55d1e9e313b152f2b478b12ab714653305c7dc4031248696cdc0a5b499b051feecc02aaa4a94e80d53abb1da72ed208036a4383b61196e3ac96984b6664e1a325054fc614cfa4d7af8465afde57ecd5c7b5b3deb50893865f0ba4d1cde9b5ad874617eb7ead2eee6f36320a855fd3149d209b591a6bf2cae583746c8d01e7e279e4885857205073c5ae73988d4b50d93cc884bdd6ffb3b11014f5e0a003d4b7e4e3bc28c732f5723577e054b94ab69c50110ff71ab8f0004a6f446f34c6ccdc2c23029bf89b97130a867a8ad17d35f57246ae64a42a95e9a6eb8a274b72d1018c45d0516b0ec4249b3707c092dbce3ef08d0d9cb20b9164fb50e14bd9bce5a78fd3ad9f0a20e256bca8fc4d5e2f52234899b616d7a709823c56b2fc4bbdf15bb79e2373a793da6d91c26e142c28617d81262ebce0aa99a46b4d1a2b0b730609ad56a3664a42a59367f3be61a23cd3a9ab7b0e3ccddc4e8b5aa2dbe03525b96ae2174856429cf59c66e49818761f4e0f1018edf3d0c8bb81db3d7a285cc2e76dd23002bb55eb8725997faa8009597aee8d622042502c159ad71f307efb6d3fd13127fb6d6430047cd1074d1145448f9532797ff5b7fdf5f579d9150221304fbe7bef1d64d14fddad4e6af55bc564b2e360593f24df3b66be3d4ce10a4760c28d163ac74ad8bbd37f80b7aa06ffd23ae9f5905129edd221dadff2b52ee33d332c77b43abf84aba3123d6ed13a12bfbaa70d74f63c21cbb55c637b14f736f81150c584421bbf6751e8871289164a87f198fb35a364197a55e6dc98297d66100c5649665429541f849a9c705fc3a93f056ee8c1d97ecbe0d0d695b229299f156598f6ba093f67e30b79c2e5b587618b88f9c76feb5b688af65268713fe1b38b3f3cdb22c3929d1f4980cc864b21572ecafac825b3b8ccecdf33cc21cb10e4fb0cafe3dd3835120503b52f3cbf0ed6d832f796e506b07607c6538885e90b0afaf206eb4a54ee92e6dc552babd3aa520454ecdf174837c0c40ab330b2c7825dbd572cd7e8b196453fbf2c5ca0d57e45a849ff45aaf89e4a9c7cf39486a85a0ad49a2fddb1c9286ce3545752b0576e79a9c9934d77ab557874abfd8171de1600df9bd6da1010eed7c8debfe2de05f6646ced839763f8f6464540f8d41139c4892b997deecb871e72ddaee11de468cc49244efcd357030634e5848ffb8dbc29809ed685328650e3afbe479d7f920f7748e148be22bcc0e0e6716547c085d2013552d73097fae392ff42f89824d6855c1a24f8c062f9dfa43d36c3b4cdd6b156a45d2878417b8c0e0b728037277a936d4db894a82af20a061150806e67fb2cf4349043251edf4b594d6b942d3810ae5f2a490a122fc94e35b74e78b782a5d4206d4962271ce1c29e1357e99432eb32c0dbd89bd49ef82b11c26ada964b8d2fc0db85797b2741086cce4f194e0ad1a7edae9a79cc994da7811652e8ce2067c288aec95845725aec7c954621ea5886dd937ac3c2fc301934e02a3e771c0cc3e85d5736f9f3ce5eaed1b219c4d1b08e2839a6c4059f1e3ff574f094b87ee3d3035bf98c50c6a11e1687a1d807b1feccc7cee93b35e40a38c282bf550aab089489367f6a420e4274c880483859fc5a499c2c9926fbc2764b6efd0d4529d5304e43fb6c167b4226b71333c3b1d160252daa6a85a9bc114a2aea47eeec4925f950942282b3418b52242171e92cca53441d728e7fbd8a1a84fa3ab3d443ce0c9e680251ea5975d534f35beb54f0df354dddc72b5f38443a5cd0aa9f7ae28ba5c60dfc27cbd8788fa1c73d3d16c62ff9c30a9bf6a91e8d10603e018e6484a291c3e3dca2e890915516fe3c4a77f2a8146a0412149cf3a6376cba82bd30a00952ad10092b40c1f09ad4f1af8a2fd95ad3ccd2422df5a1364f9ec6fcf96e2f0d596858d8231e30e3e340d768525844fc1b2f3b318cf5b31f9e4e4c638f0c4dc59933ccd2d8ae75020ff41b279a4b9e14ed890e8afd935cfdd9623b7b0ed599313e1d941e25482294ea9dfd59d1daac3647b9990a9d2fbb035ea939cd58294831dcede1572af96c3efea79b0e99f62679c8b7f8c7ed13db617438230517e34e648ad9262eb7e146fe2205689d29f6dcebe2d323c41c76e319e8cf1497992218b5ad0bff347b8887b085b5d8dea6020b29b310596b39d050709381bbcd5e9d973487f4fffec086ec339befab875ef9f8b1dab26242f6fbf2a2c11e5523e398e0aa3aba3e348f6dff2ac3192f58a6052a343c4defe0d503eca68f93000371e4fa7fa660eca31da37f2c5d80a723bb38777d083b004676cd880d8d30f8687eb541032c82e1c3d0565e0891f93ac908d52e382e1001505d9c61714219290b41c8c2aa11b1615be2248d50bc38111d2d28aa6ae1bc35cdb4e95dc1a32a93725a76932b1a1accf504297081b47cbfb16f30310a2099b5a030562f4049277a2dbdef00d1725d312f474755d9a3e900a35d404d4aced46552b7eeed19647d64659a6f20a22c31272f3032f225409fe2586b4af378dacab659ca153498fab09020cd824b212303b48bfded11ebd2c7a32da67b67fa88a5778e6e7e10f6c8962a6f6b92b7f55042b4c42d5071c7d7b47a3078e46815e818816983b7a2397793c3bec39890d00a3a3a07acad8c7c4856c04d1a4804e432a0fce34c2c208f8c9b8235884fdb1940fc17b32f176edd147b6d32d0616d557d20950650d3fc95655c8be7f9a8de80d54e293ca11f9cfc4633c8b33b2b239676f3f38f51836accff73350a7b5c35f3c33a9468ebf5dd41128a82e5da9f62ae4a555c49eab7391edff0e04ebdbd05da4ded7c9e4eb5683f34544f04695bf3ee5a80d83ec2a4353f4bef641f88e6717b5852e29aaaea83c7a761d746404695785bc54bc44efb3640de7a5d4a71b38cd066bc21d1532654334095bf2a26f40c03e91bdba1afc95e9623f5dcbb00f4eff2c3bec42f6fb57c330c31234456388eaad88406d13b007a5a96ec5c0352919a0521e75cfce20b7837ef507279c0deb253f063a573e80d2e1ffdf4141eeab17c9cd932afcd6a386fcc7f3812d12f70f1b5cbb33f0ebf11ba2feb69af50cbb11b980fbb6514744ffecfbe94a521fd23ed1acec52efe408dc61c8f56373a98259ada0763a70132c0bfb85da6a6e042f2c94e3ed3811b2663f35a720af2f19b1ba29f213c192c9048cfdb080ab9e913ebf523fa5f4dda2aa026aa486d6f90dd3bf6159fbbecca535ff4f1776cfc8148235153378e20a77408bc36f23ae421bcd371af8318ba4fedcf7ceabd9e3bcc7ab2cdad7a2c6c522772769d6abab37d1937c57e611a4b22e8f5a2f28f34a93a0b4e4faec739018c0e4cced0b06096cda386dabadc0fa347143d35baea8944b75e561a64dfd841171226a462e88f814ffc0bffe557a4ff936109e8f0e7a121ca9a42abf53250b10e3b7b2f286299a77e73d776420880776c6f20e981d465aa283533d6f3b09114e8dc16897663725378ba8df3f75508dcdbabcd0a0e635fa34172ad19dd8b0446e33d53504c53efdc2f302e0c1a3a4696a022853107d5df4dc36308611fcfc6426a009cde252783e2b391f", 0x1000}, {&(0x7f0000002440)="2138bfee9c7ac7cde01109acc00c27d09834b3e5dbe2cf474ac7777dd8e27249dcbe70c9d5149ceb17520beb12f81cc04df62a50726de5cebadecf989708d0b9ae6baab179fa1aaf1b9cf2cc91d16200f49591dc72e34eed1e34422107cc997f1b9c3bc768214764287b6e71448ff367027c3f2324a8e143547c3b67adb267120f1b9944d7659f4f8a7b9b834081fd90133469f5cbf900cf6b45c22cf7a356fa4067020c3b7b", 0xa6}, {&(0x7f0000002500)="5de0db702725ec61f61b26cd98b807e3068fcb9df3908eb1d9df6f4445e68d6d5ec14477cd1e45afa7cb4d8d9dcf802877e8df2ef39f3102ac1a12b9d2fdf8466c0fba031d3d7cd795545c1eca52c71753019847e9070cb24dab6ba0f5c8cc9cca5dfe77f0d4b9f9111cc8cbfd42bd3053bb8c066dad9d0a0947e0f0d768a9b1b9cba6aa6cc55f81ee71d7080bbcbd9b476cbda63beb2f81", 0x98}, {&(0x7f0000000000)="dc6f1d657a58700e57ea4775ae8b0e55b3e39fa18614a9c58cf22a5ebec03bc7dbc2fac5bce649c5561dff126125", 0x2e}, {&(0x7f0000000140)="2c906a126b963ba85f8825f2a67a1b1af354ba271044e79387890ad8d53e116b403b4afbc24c2e0097680f35c563f950fa21f319fee67710f18fca8b5828e7d82886e9bf053818481bd5e5e795675efa2946", 0x52}], 0x8, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e653000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) clock_gettime(0x4, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/84, 0x54) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x4fc, './file0\x00', './file0\x00'}) r2 = semget(0x2, 0x2, 0x85) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000000)=""/60) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/69, 0x45) semget(0x2, 0x7, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b7") 16:00:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3ff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/28, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000008f90078a5c6480000703900000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe", 0xa0) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xa702, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r0, 0xa}, {r0, 0x80}, {r0, 0x10}, {r0, 0x4}, {r0, 0x34}, {r0, 0x44}, {r0, 0x5}, {r0, 0x2}], 0x8, 0x5) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) 16:00:32 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getppid() getppid() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) r4 = getuid() r5 = getegid() fchown(r3, r4, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7}, 0x0, 0xe0a, r1, 0x0, 0x2, 0xffffffffffff0001, 0x3, 0xc22a}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x6000000000004003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x2) mlockall(0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwrite(r0, &(0x7f0000000240)="ac5ce2eb0fade6581cc57d32b60982bfe62e245245a4cdb18c8bef453e54796b1ddc324809f8698b8cb9fb2fa926617a9ed6f1d5bcdcd4107d665e2b6dc61fb51d06894837a648941d3c0ae3f8983a2457a0885c3e2fa9b54a2bdb052cfb84d094ee53c8c2f73828a21bf0d78a93c940721f8ea5bf65d462d54147bd71a59ce5fc057e9275c8cad342692e8b54ffaf8ef1e914b2ab9ec9f852faaac250154f69cdc7b7019e09d38e8b3509623763102a7b6a923cffe62f178183f64c6e3b321e64229d62ecaf044ac0c0633392444e460fd89f05a05767c38525146c525a381f492e658e5f54c1ee623a40d5c1285bae72a7ed507a641bf90139bff23b2c78b76cc9460aaa8342d98518b6b4e0b84e4ec28247e05b2e5fa11de623304b84dd7fbcfcfb36679e1b359e997a8f8ad82e764066e62ed4ffe87c786fcdb25d5912256186d50e1fcb4051f11ed4113c324d6a79073bc95b59660d207c9d0d8801184402e21a539184d7bced2bfe4a21f4d3042163bb2d1b58e64a7d5e1848b1992136695bead14fb55a210f893171986f8abbda9cbc5ade492471397fd0379054c5e768e0ad998be5397520c8653b756ce67a2a24e4978f1ca2aaf22f5b7b84af6e53e74e3b0e8072a4c9a1209ef2b58e176280d9a079a4bf3060e0556c86f2bcf4ffe53efd87c212b90a875ae64bbb5891a332832b98854ff8b6cf6852b6a142321bdae78742777259ef8a21307d7d1d0dc3f4a9fd6a0819d6675ee014d1db9271d7441b1c7ce0a5d986cb6832e06468c8d4164dbca62369143de61eea8abbd8614f3751c17ffc24a030b7f81134b6be713cb0cdbb2f72d4918d68f479181823aff9c75cf24a7641b183d29dae53160bc1fe73273460f85f366347dd713d9f9b5ff1e154abc52584e37204798dc26e1313bf0c5a31a6ad23c6d8886db49f38b724a8c163e4f40126de42ad4463c8d0cb781d88f03cecc8359b84a0fcce9236fa3d7b697deca68fc74545c5e307e60f4df0e17276f3fa7454d57a0ae8de109852741368ff6c16426f9372c90fe0c185a24ae5e9faf1a9268c0b0c04321d36600bc15e6be985c9a159dd83ebd9cb8919b16dad856c238728a689da73816e9fb8b03c71e5910bea1a0d639728c213a6162ad880b0e320bcd347695eabdfd4843b9c8811027cdc1bfbe458777827f3abb21686d3f724a23ce4171ea26a77eb4d612f76de05f7d866b3b4ad16a51ea859d06772727c0e3d4d79d5e2cf69f5cdf9d8f38a7dfa6f5d9cff1395d5fcc16cfb16cd119f57c7837fc40d015ce2d12beb1c81397546e2695071ee75b7f75c7ff0d285229daffd2d3f4d6833febe4a51eccae80f7bffa344ce719ff188af9e46f08609fe5fde24ab07ff7512c2a3de2cb97f3084593d5d4743b0cf76e4033c5a767f230d4eb024594b6067e0ccf29a4770154b89b2c697947d8e5f012cd56a6d93a34786eb83508114e54303d0b347544f39880554fbc17ba3f9cd6f2afb1174242ed013bd4b860bb0aa4a6d44ec954905620a29bebfad6be3cf8d52f0b9912a90dccc40ba942e14616af39b28e0cadd95eee53160ba7e661aaf3d06a8c39bf5696b6ff26a870361e07f8a1c0cf6baf084eb413eb78d988a1df3535bad389bd63262a0c8a1cbb616810614517cf3e64c27d3771d48f1194780a4643eb955f406e2aa8dbde9430111db24037bddab70749814817ee9faa248a381ffeb069b6d9e68f78be783a234043c2da803386621dce58be6fadfb389e9d18ce2e7173c30a09bcc92f090b46e03f56676a8fe52b7db922ea4cbcfb295195b713eaa8d105662173c8e6811a302845cb229e3a228a4fca48de0c2ef696ff710dc2a88c8b3ba2d649d296a77cbefbbeff8cf477a13d9220c76a2e47cbcb89d4e1f3dbd3754cc57cfa8acf013b8b0579170da9a5622d7c88b9c9e2baca41af7b6ba48768601ab54f7475b92b7cdde058ec038187a2a323aae1aa7e0d8fc93ed7ceee32145cf096006aec4c1ef9aae555e655cb1078d0d1f11cfeab1cb1da7d211655e8ccaa3e792ff3e5a4b146c93552c97c206a83040416811206cc2e01b67c58fd21921fc54ca45ff87f4fbf737f0c17964cf54fc6967775b8209e2f200d10350c37dfffad31df2b39c8552a63709aedf8d3fc9e8681bbd1c050836721dbe75e3db2e9f5bd2a8ad1850417bcddfd566c3a53c68d862422d004b0a68b4e7d0f5fca3b293416f9483ae8b3fa1141477f685efed2ca7df73ac942182a7d512336bbe6eb34ab76d50a22f84f195a01603fdb5ff09b0d19b3d6d1a315fb7aa4c2de5f0720770c0906a6bd22289aefd262fddfabe192ace56fb8e7f4cb08e784882ff5c3063138b9e56697e2d652c5e084397c65b270ddb180fc211d882819d069124ecb74d6a98b79dfcdd10a546f931083d0400866c95807c80e470bb0593d2ad05699e6bca4425aaacd7038bf3c642fbe74facde10dbecd8b6863e3e81948255e314d51107f0d29bc9172323d4990981d718a13f71e647faf069d0e4766beeb7ad121d4694bdef4ac64ad9ee4b3884f9e3785eb9d910d06abd2f963a3c1d15825765afabd8d677ca39b8e7cfad9db824fe9effdc19b41d54206aa86bf32afee603d86d06295c477b403f85b23615d90799e2676d060292007e46fa54a42bb972753c608d190634b379fc834302b92ea9e00fd3143014bd34f74c9511f31df4360c088387cde4fbba99b7e9c47b7e33387acfa3ab76ecaeabcd0c63a922e4fb5662d583937bda32e8b76f02eb3b31f49701ff870e6f416043399a08bc4a60f0e8c3857a878817e978c4dc772788e498616e3d821895fc7fd3c454b8db8786b4bee9ca70f1ae193cf3867a482dd92fe9e1ba40c6dc9e150fe36bb4c9ee407b6b1ae636a46be3587946394bb4e4510ac11a4f6f19c677d4ff575be6b69ccf66a04989b59280b52dda156944239231730dd6fcbb3504a7423dee26bcc2c9c2ad6fbc74c21bffd7ecd10f07bceffa122a33acc5911737ef927805974548bc2554d44eeb751006c8d8aa4018cf887521830020361b78c9657b4961b3c506ecf8ea8a24a584c267559fa941e2838b36260895eabcfbf6af2ead58a84fba3a91998eb19ff7e982ee62e43c50da51fef94a38e8f90c62de34641718a002e9ceb996885fd9877307f7cfffaccc165c24b6b9708fcee2829fa555df1278f7108c06a0d16698bd9fa195a43453e852f2b9e43a8fca4c8545f17ecdc729fe045efdc9cadfc10dcd718d307456b20cc07b590fe87284a81ee7bd100064d5f92baa06ba7723b8c684eddae30b9d7eab2e5f72aa62116287983594a25ba205909ca882a526b4c8f0ebd1cd3cf479de06064adf9762cb2f47d516018de61fe7c279d8a1666600e2e1bee3d8abf5dedc3e4f703393f5aa4db7c74a2fe91798426770af09c49336065786e5c6519fdc46831a9b95b389b00e89c2a561db1b72f4c9ac8bee7f6124ee99c32a02200b752898e7d56d71a772954b825e5789f0f5e4bb96d5a5a22404aa5d356ceff83a99cb929c862cd173c5323fe95b88370b8d34a318ab6d17d4aea79bd765096c895199ab2fe1d50885d409e167614b178152df20f5b69cdcc936e62d2109d86d59ffafe16e074939fbbe76c30d5480fd72d599eca6c938a470d95a482e996f4528eadc99d5a3d28e9e10852704060670e08a714200e73bf93116d04c52092742bc97958c0be5d55bd50f958331b2ad6c51045d49bbcf392013cee5167d7a81e4e55f65200d2dbdf271271a3150d8aa4f80f4353725060d03fa95f4d66c5acae417f1aeacac94413b38a00d0313bbe96e93dccb6c3fdd645761f96d834bdea438c7ed82fc869b8600a995d0b42adb61f2b2847bbfde309193c57bc181c092641f629b36fd8b1e4bc7262425e078ae35557483fb7f58a27224bbfde9d8c4acc2ded7b5cf1727a4e293206a986397cd143719e2f9e96669736f96377400cbea4fadfcbea3b971f3afe715b12ff28fff3d3d85729fb2ca3dc0e0c15b98fe37144c4ffd1ea1b049cb80f21400a73dcace3ec4253b62d4aa62a9725f05a943c7a59baba43373c435bacb7589fb6355914388f409e69699ea08afa03a961d62f5bee322c204101dc415df2193987604fd3a8a8248ba5991ca13e834162aed9e1f2bbbb5edffa0649797b16f145d1d8c0c00fc26861d824a552e3968ef0191f9d4e0f8dee871e3d1b61e74c722904042994c6b8b57aeaffbd42802ec008c768f97028756d08ec3ca3012c3863d133289cbf07c7bb8a503a6ac95e2defd2d7cabc63fffd532ba06151aed56fcd5c986ac7d2587de50cc7f7ba2162344b80e035c8e9aed20ad417be1bed4da1ae12c82f65e22743fa3e17a398f1795d3ecc00f655e7ff877d751053c38f60e33a5f49b825abf4c57dc31c2ba5cb6e354a0bb9c7fa2d43ac816bee792b57f6a2f4669e711a412bc1dfe8453687ad19694ac6f29845e6ab1e2f4b9c705a03441aa5fb1592ab775bc55f75cf1b7e7fcb950faeee1a59d6c80b36c24542f349ca287459c51f2a4269c9b3f5e42a04bd291e286e5a96f963343b9be1ba98d2f2b8a0e778484c2ab814c4ae245ba9ea0ef3e889508a6bdbc1b3151eabdcfbd29911a73131bbec7674252074b06c6e8d13d15be1c31e99fe395d4946d6651af3aeed01a7e0a308f66b0ae92b1fd2645f37e45b7f5434dd28b225e4fccd3c805172917cdd989c22d37ef8ca0a4280059115067a095a3ad4388c342d6dadade0557dadebcf811a1881394d46cfbd2d05ddeab1bc9318ecc5f2e1d9d230dab48ea5e3e4a03be381f334cb60b53ab0fa84dfb29ee0066ba69b3fcf3c0b9dba13ec55b29b8ab46dc62b8839ba83754946b914261140306f8af913f03c4b974990d3a8267eecd50a22bac73dc31a5eecff8fe91de0f028defdf199740d141cfb322775a17481bdeea3a3bb31f274c9f55b59496decbc5a495e779818ea30f4ef3637fb47f10d2200c0ca3f8479d7a0c434e9ad011c6319e01b9ddf323f73f07eb6b5d8083ad2a1b39bef5a0dfbb5bb1f0b1a7de7456c01b0f04046f5e8e970495cedd64674668473585e61ff7adb5fe7cce9d2d1915185950185a30be465c2e67f3316bd5d7a5b3c82c7833053ffb7bde808b9a3ab8dce975bc67c81269062602e8ea4b34a7f093b83b4984b6fceef08c26eb0082830311c294adcd3ad6b89526f06722d643d02ce8b1c7d57032649a56dacddcf1fda46b5541c0387b127f8859d0a4885195b9f7a17a0a508b5ba1eb375469f165bc8e89ec21cd80aea44764d561ae7dfc0d566b7400832b545dcfc5221b9c49f1acf48b086e98a565011c05665a56c9d8892b76fec09fee3de49b6b40aa4a7c6dcf0bc001b1aa1079fb0a9f6072833772990ccdeff45e0490bf379d498bb7301166340fc4a95529e39979775b7ee0d26882ce45a0d1af86bca871dcbf336ecca3f0db70edf3420150489773cd39f82f488d29331718809c83c69163f550c56e8093f3d69c680f0d0899ac62cd8dbb796b5437e71904231776a51b034d48db6991ec9d33e08ac76be205c8c1b9923d14174f5c8cd4f0cc9d59da7be1968001b88976d873d92c3a8a18470d3e785b32a8bbadf5b60cde55550ce80e5259b7ae4fa31ac648c301a927eeaf684c3421b2a83c697bc7a8206e848b014f560d235dd86cfd7311d427fd76ec0d397104e777c6029cf2d1edc1f2334e9c55b071f89db8dddc8f23268fffa2b3f65834787b2db26a3b20adebad2586411fe9d9985e0461467426fc", 0x1000, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="6b123afc32f6efa3f5e0061775cc8009bf2b75df5426f7f4d4911ff7bd8be2e04a3c3c3423fd6e5325855bfb1b26b2b888f5589935ff", 0x36}, {&(0x7f00000000c0)="294a4cbc341d43f79690bfaaec017622b17f51102b4e8820c1115b99cd50a1483a80a2670360", 0x26}], 0x2, 0x0, 0x0) 16:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f0000000840)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x2001, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r1, 0x0) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x7, &(0x7f0000000440)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)="d993c23a3c515adba98b34f5630b9818eb2c0c74df1e38cda7a582e79fbc3da5c5c07b4a2e01a8fe888adcbd15a036d39f0cc6972e65ab4b6c73d1dcc53fda6cea3e97c2a8cc8cb2e61f06137cadc045d8fbc63f8f8fa4545444c6f2d06736af324c9ad886bf51160691bf8f26db5c3d7b854913780ac1aa0f3b932efa395b2f83d6642ac770c201f409cc00215465e39f4e949f14e4d444d590b00cbc0a1ccea4987f541aa70fa1406fd8eb", 0xac}], 0x1, 0x0}, 0x3) socket(0x6, 0x7, 0xfffffffffffffff8) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xfffffffffffffe4b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x8001, 0x7, 0x6, 0x100000000, "bc3d6ecba2d1b7c4b863c0a65db56b9962904681", 0x27000000, 0x3}) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7f, 0x8001, &(0x7f0000000000)="7d90ec8a9fca54dbc2680909f67a2b2bedf50ba394c2cd7dce52d0481babaf2d959208efc9634b9d13746c30d02c7047eb1d7482a60daab0d22aac43aff933d3b9c7a9be199804449056c0572a30a9ada42e208be4b609e3d4c7ebd78f2e29a1a0525f3fc914c2ecbf03f66c6197976a7274a668be130e103a4303e3f793ad7e840d855f23dd9ff5731f22342b3f7a3d5c56eda95b449776477445341b3c2a5cc29cfd6da950a78f4bd1c468c3a7084813aef96e46ce25af801580ee4d97d3309d30e08bfd54e28f88e26d926ef9c40cceb92dd32a8984bf3b46db006f9de09afd3034dffca597", 0xe7) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0xfffffffffffffd9d) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) read(r0, &(0x7f0000000200)=""/214, 0xd6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/172, 0xac) getdents(r1, &(0x7f0000000140)=""/110, 0x6e) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus/../file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xdc, 0x0, 0x0, 0x8, "f93b1215f7840084075f2d0e1f23ae388aedd56e", 0xf04, 0x80000000}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = shmat(0xffffffffffffffff, &(0x7f00006ca000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0xf5) ioctl$TIOCSTART(r1, 0x2000746e) shmdt(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='rc', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='/\x00', &(0x7f0000000380)='rc', &(0x7f00000003c0)='rc', &(0x7f0000000400)='#\x00']) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x200, 0x9}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x78, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7e4e490d, 0x20, 0x4, 0x0, 0x5, 0x4, 0x1f, 0x2, 0x0, 0x2, 0x4}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x4) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x45}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:34 executing program 1: socket(0x18, 0x2, 0x4) r0 = socket(0x5, 0x8003, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0}) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029ffffff3000000000000049f65b3b33372e9119dd09aed28c020000000000000100c426bda2e1146fe0492709b02ea1e2eb489d72dbe6d1ad0c6b80e6f69344329f9031cd5b8181187d1b53ebfca5225cc9c290143bfc9e45b9bfa0eec3d7bfc648c3f2e308d781f67e5c841435a334f32bc6ab85bc873e4eaef6bd534416ac13cb857524ba47e67d127e397df6aae552d6df017374ef435f6132ba4bd1840ad01820d2ae32f24dfcadd823280dc0329f884512318fe991a0e27dfc6bf6be5a7bbcd1095fd2a21a6af2decdf40a02b4b01ddf1de242e82728456091b8e3bfa012a594194e76dd15b6b9b62c60512591e9d65afc67e632e6c1a3e092039807d3c445c788f8ea29987237bb0ea88912a173ed5c9e95ba93fa6a6f18659de169aed0ce4c1f6fb9a5031d951e0dd9c2f389af46fbcf2b4d0b8fef840f3f"], 0x160}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000300)='./file3\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') pwrite(r1, &(0x7f0000000240)="b5ba2a158607c5020a7006c37517339469191ed2c655556e1e2e51dd82d9a82a0ed25926616fcbc2bf2dca314ac3", 0x2e, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) r3 = semget$private(0x0, 0x2, 0x100) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000080)='./file0\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) sendto(r0, &(0x7f0000000000)="aeb4c2faa720ed35169b987d230b746d3ea50e7e15f45eca1da797c63c97c9d8eccab6236ebb877af9b0b33b3d2591df9521c0bfade3856f83021352a7e6f1c9fff424aaebcf6df0b520d7ef54fb0ff46e0374335e0c1dc111089830b3e501da029e2a6cd8cdfb227b2ba8cc2fd4c54372e7b1b38768c45c8cce3a87927c83107f50b6d1c95f661ff3e85104e251171ab19b59129f28cb25148a05e6ab4d8e31df6acee318322ab88ae98605585d8d03688056b20a9201693030af47085e6a2d35717d4eb3d8fd8dbafaf4e220bcfed4955056e73cf02a77a34d23e2e9db18ad24d0", 0xfffffffffffffffa, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x904, 0x6}, 0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="63042d6c653000000000"], 0x10) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmod(r2, 0x2) 16:00:35 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) semget(0x1, 0x2, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) pipe(&(0x7f0000000000)) kqueue() 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x20}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe21, &(0x7f0000000140)="2c4a6f58ad2f100b00091b2042d63b7d7add1780f72c62b7fad7d7be4589b6dd47f6ee62adc1270db1cd9f0235b8a5589f21c0808e37f8f95bf2e379") 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) dup(r0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000100)) fcntl$getown(r0, 0x5) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x9) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec5, &(0x7f0000000240)="b6c1be706ffee3f17e459bb01e200a664b33e2c66a0ef53db6c55446b8616a70249ae67131f7782e342cc66c77d61c08ffb4b0e0e7ddfca10f92ddb9570d43b1e201e0cc223bbd9e0f353bbbbe1ccaca95e1c318a119a769524c9c1258673751f8318626f6cc79771d8b9f3938a0ed3b3da66d4f79fb0e549e96fcf701c8e9e7d49a70b749d8ed84748ce30ec5f488") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/198, 0xc6, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) socket$unix(0x1, 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b03) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400080003fb, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524523", 0x17) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x3) syz_open_pts() 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000340)='./bus/file0\x00', 0x2, 0xc) connect(r0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x41, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) readlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)=""/3, 0xfffffff0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x1a4) renameat(r0, 0xfffffffffffffffe, r1, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x24) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:36 executing program 0: r0 = open(&(0x7f0000000680)='./file1\x00', 0x20, 0x42) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r4 = socket$inet(0x2, 0x8000, 0x3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2a8, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r7 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) r8 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r10 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x80) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x80, 0xc, 0xf22f, 0x6}, {{r2}, 0xfffffffffffffff9, 0x10, 0x0, 0xffff, 0x1000}], 0x8, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0xa4, 0x1}, {{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x401}, {{r5}, 0xfffffffffffffff9, 0x54, 0x1, 0x6, 0x7}, {{r6}, 0x0, 0x4, 0x20, 0x0, 0x5}, {{r7}, 0xfffffffffffffffb, 0x32, 0x2, 0x3, 0xabca}, {{r8}, 0xffffffffffffffff, 0x2, 0x5, 0x604, 0x9}, {{r9}, 0xfffffffffffffffc, 0x2, 0x4, 0x0, 0x9}, {{r10}, 0xfffffffffffffff8, 0x6c, 0x1, 0x8001, 0x6}], 0x726f155d, &(0x7f00000004c0)={0x0, 0x7}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0x80, 0x3ff, 0xffff, 0x9}, {0x40, 0x0, 0x4, 0x8}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000600)) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) accept$unix(r10, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:36 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffcad) geteuid() r3 = getuid() setuid(r3) r4 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r2}, 0xc) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/6) r7 = dup2(r5, r5) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:36 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10001, 0xffffffff80000001, 0x2, 0x6, "2be7264b49774f0b6a90df09bf72fd75b502fbed", 0x1, 0x101}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "6806000419000000000051002000000040e5ff00"}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() read(r1, &(0x7f00000000c0)=""/212, 0xd4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x68, 0x40000007, 0x7, 0x80000001}], 0x47ed, 0x0, 0xffffffff, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="7d9e2be1553cd3caf39e142c5492baea5267cfdffc638e1924181e71a3035506bf6242fe4e8a1d70caa9cf3367d551de45a491f94830d5dc490a605548eb5dee7baae6f8c02033b9aaa829aeed422d693b664fe4a0fb7024d42bb06c9f95e32a887216b07c6d26af0ecbb1d0e1195966f0f7e351fcbfef0a1c62ea2526419a36a985aad605be04568b6461a391178452e5d9d3c28502fd7f8f0201974e6cec32e8b32b80e45cb7004644f9e2e9cede1e3ad284448835ebf0e213c6ecaf7b7283ef16b19397b232b8b14c550bc6ae002628c86ac2c13e7c719195c403a18460a0947587cf1a84eae3538ad7088eb50ac2a1068f0e7167dd1f2fed84d362500060596286c9434e9c11ca1d97ac53c6dffc166790fabd12adc3ad5ae60b37a84895fd7ed0e6f814871e6329f879884b62347c6a4e6459c972e9ea6f551276d4039776d77755c8abf05a5f7ec0227b616b32d121c0c4dac0bd33a7ae90ad899c56da81f14558b7ec568c7b12b49e3a35e291dd4f368e0c4c13bc8fe8e2b382f3507d1c9224d22624f62ca3b29a1f6f8a97d30eaa5a2746e27abc816128968310ab2bbca567fe032706df227cbbc8d1f5963d56278414c8eab3aef32711f8eb5fa007fcd43758374b6c747547d9aed9c3bbf7d178f0b0de3c995df76bbaa077a0525e78835fe3399744e44b1ad8b6670b40ca5cbbacb4760fa9d338d06a8ac56a18a1c96bb0ae796a1d18b973beec07f21c5f34a4034a9a4e3ec2592415a6aa4437020e39070df6a06c4b8e550887f26e1612caf4312826b0cb00cbce951bef21388d9423e4e5b076078df88fa05f7f81077556de2fcf5fd350f928e6f8c7703f44e8d1fd021501ad8bb0d1bbdae53f4387a94250d042bc46057ba49a8357a1903ba2f31f4e85182abdde655e1c4a89d3d19621ad8c6d03fb013f370308e30acc78137df5a21a477a9b2565ab0f16d8b179e6920c8908fa744bda0bd3e95a5eb4201fb06cd80182ee99c179a5f7f21245c690fee0253418275589d65f6cffef74f9657d7b4ff56fe29225c2580f4bb8fcf338384b45e4e53716d4e74cb12623543e297e873b90102e10f01731b25459a48853734db039e4645aff2b805f6d677a750b75e5389bfccd07f00eae30db55aa6b60ca78fbc84c7312fde05259a90c530fab8751c44cad10931e8aa2d623d0f9e3d9932432554c8d96367b7d6302af7fe260d7dca7731efbe41a17c0934c8e503b5b5061f7c027af71380bb8c6128d88d984271337c956446569a49d140ba304c4b70c4284a74e8a14a84dba71921e8c6b486e99025519f35561bef725844475ff4a343db97ddb05ad42d3f55999b22f8cfad7d86440f45000c7edbf72238f4146fd6ee7fae54e96ab28aa5c5879e663c2e22323b24b590e54f83c707edb8a87470810d7a395d8e99f1486ebef935c6327afdd9f49490bec163951a215821cb9929450039c037bc3dd0417282a9eb3f9ab8427aba6e88450d8cf46042e393122724784659616d7962afe5bc94fa77ba709e3e3295b355f91575d18b809c1b44d1d6b6634053a5c56e4cceff52d9c8de99bad4544d2abbf6aa650a939696af5ccdf1605db2641c15cbd3d3f2c673d90c6524994576fed6094faff8e1340b881a49aa479593c5d792145303739b8042ddb9259dbf027351d56180c38ed19f1142501c2269d69612869ed7e47b7be96c3885ed0483753bb2b66b57ffeaeda99dd39d8cf4ba71a2187facca561711714b4cbe33a1dbc6c130f0b741087c6a7e24db8f9e38fb090b5475a4e8bfc455389a8039ac5fdb2f2eb0f740e04c09601c745d54ababb66a843bd57c7210c3afd74373cd9420129041ff2158556a90e1b3de4798aaa644cdfbe10dad9ae2fb2041ead2a88efc3d35b05f86abced576b1508a36fe0412e290e416c75653faac9df2c15f2779cf3a2c516696d47fbfda2498640153c0ffbf57db6101969d1d009a7d0e56bd754fc3d76230ec94cccec7007bce8fc261cc2901fbc607392db51e7bd4c0b904f22f63da6e96d0d40d0d30d5d88fe11b5257d0e4674c3b48c948a9bf0c970f686d99ece10875d0d84043edb034de6ffe3ae323ff77b6b9c9fc137c4c16821b6be00e382707166ec637043767dba187983ef7ca263bb9d24b4c1cbf858c56eb800687d9205aaa89cbb0d8322c998fea74ecf02b730cdf0bdb6e1fa1930b4f6d2d0219220a79d94be1eb4e17e5e8db57d3a4729fc0e53b59d3e2fb3028802a0a65caecd179838cd64d3161fae8e8fa6f43398c7666933ee987e42d846fe716ccb1ebde178721a2d82afb6e2bf4cfce6a787c89f90a541da46715f242840fc80ec9a63baa1de0206e9e9afd6ff42d8f357b25bba92534db939c7a8963b178363f1df0a461dc57e4db8d0aa945ba8719a29fcb657fc78024052d930c501aaea7199befa6a4fb906de690436cdf306e595500d8bb4c510d2e31b4ac430a518941338487705a22d580f659c2dd4777d420cbc5b38591fe0ea93ab1d9aaafb7aaa95aad25ee0a3d78111b630ecafe4e96ceb707a2705e6f42e13961a03c442b88d205d78960656735c34a63cb490d5b20deecfa21cc9ad422f9760648026f892125898b75804960f1e5f29aec5f55be4d5ba9a8aec5e5ecddf931bf0cf5b7337369241ba314bb95279a8fd9d3ed9d90e4347b686da2489bb3071f4a4bbf1df348439bfe988f1a4af98565f9d1b6e406525760a96feb09a60eedde0981962da1eef037b46752f16984cb775261f13ab43bbf244320e33555e31f4b2f77a747487be6411c5f0581c12e26f874dd7d20e88ea00ada8baf0e805ca1f473ad53f75c4eb506ca409c82ae91f9b30e83634386100903a550a07245e8dcba141ed1592c488d35cdf5176ff084ef7d37bf1a8078379bc4bd04f6c27189a369d4abb879fad5a63714a19f6166d513b979a59dec78f9e8c030baad5fdd1def9d3677479513dd4c4accf859f3a1fa81cfbd1a7f7a3b2ab8bdb8834fa6851ad4213eb79be4e20538dbb02077e6408767c4e2974f1240b36dee110bde97b8742365edf9858098d041617d818fbcb2750ee90a9863a4f6de90273061384fff76536948f511ef64206cbd3b8641648d32e53b0f6b7c7f16ac4e437130edc994a87e436b8fe65121caf8711011386a66f8cb4a369d93ac1706e65ecd96480fe5ded28e1e672ff130b08d69a11635bcfeb0cb309f710d4814db74203c85f9c1b78a25963d97e724bbbc5f16f449c28cda3ac469b4cd549be045eb2cf12364def0248a0d10340f252f2f5127b453a9f262df6033ad318ae8d8543aa70fdfedf06e9516d865bcafef75ba3d7d47b104d0256e04495013cecf6934a901fe529a47f25b25439967ba2724e48565d3a69d7d2e9626373ff9b5ea8bb0cc408e208ee72921c0c9652edb6aab12c93567717135cd8bbe873136f6d0b177cd3b834a1c63efabeb15211cf7fcc61c582bacb0aa9931d578fe45a85ac02cbfca156bf17c3e327664a4380512bfe27fc069e685ec72e12f284827592d8745664650dec259d42d6e180595f5ab96e45a92d4f74ca093097b44dc6fc55b2653882126d99c2fdbcbdc8ed4b225aebf37151338978f875346730187f83ed2ab507ae09247d78f187fe985e3d16c149d17c687077bf6a5360d171d0eda8d64f7a3df2a3bb353623a4f14d3e3e0f138d7279d6b04f79c529c826858256bc90035ff8ebdd2cdf8335ac902182868316ceb07f66a66f705c28adcd1c86cf2b3e8326eb0a9326ada790f06d2000ae2e873a0c031e7e0e21d91f5cc4cdb4a6ef31b546483e309f014d15e43bd18e50e78dc0abdfdb28a33dd3dce5e617ba82f908723278eca10beec673fb405f6a7b5e18d3cd5559b7a35d3d7bcc59a3b573b77276373505dd165b51da4f704950631acd9b66786c7b3d25e7f1c492c47229df99a92658471d3463f9ca0195cd48dc171a4bf46c0455cad1af0bd0eb1079e303ea4b55b8558846975491bfbb4b66d07ee9ff46648ec00b37041e6113b33cc8175082b93fe25449dc4069b04dfa52b75fa8e95a82138cb51e91050eb1a456364ee494db2abbd979ae15e0a16b7fe95bd42fdbbf25e95b21c80850d958d6bdcf5bccd5d20f3136b9a6bd4b2bf66dee8a101d90751cfe85d9614ccebde6705ad4c6dc14c04fad8e7b0c00e008ad32541071ee2810e91f12abb04e4f6bc58066908cd38454f570fb0ecce25201983a5050fe9c7ac07ace4adc75c5985c5ea4d36a16bcc18ed919619aac4cb00ee8663a07606e1c2863c85c552e6eaeb20a59bd64d288d9b3e24c24b0dfec25ec83431783f85f660becdb01e83f0d8de75825b2a361c31d17f10d5a15e1949332363554fa352ee97351bef3f0a55f83a4b140cedc63575d5609ca9bac30d446f542940c9c23d0bfc7636d31c913e57100659ac04f0c120e22dd958026771b4dc3d69ef0799139d8052c5d455271244a47d283ff6c48fee4e36d2e0ed99aba904f72b714d390a59d513a7fa9f623f91d1c9dc65b96615f98cd68bfb9ba1084f1bf0b25ae6ae7544f8d96fffd084036c9068e308811a0744e20fcc64cf22fe6fbe08c4806eaa65a8403bb9ce06b6af5901f1e1f0a7c8e82c265ca0ef4f88305b6067d5e5201f251c9c4ac58288373cba875dc9d0c2a3815b5656693685da24353ea8399a9a4f29333b88f0bf06283bbd20c033dc6108b6a91def88de6efafb208ce47c3a010bb34917270a9b1b8525d61edd6eca80c6dac651e792fd54f427faef3ed02a3e8aafebdd6c22608c1932299d8b9b5bdec35cdf6170f80a194c2dde607cdae76d86a58067b26335f52d682eb38d35082f363dc8e915ab5a4dda703e3059338547d55484549712d3a45ddb91ba402af802b24125fdd348fc886378daa6b17f07eba3f4aba1be1f474d74b1593a263615cfd4f7b2f7a497078ac1e21d83485778c5c407c33730a57e815fb80bf53b64a1762b67b2c9335f2558629b520868c0ca91a991ff7de6450e8564452c39c76d73219de061118723bd4358454d456a730ad7e1961269e85793f18acf2ae196bea29357876e829298a19bc45d5bd6a47548dc5ac062b0bac426a5bb5480f66721a2db6cd7dc36a8cd2435e04036b495311f3097a89d4c9e7d68503bef131b94daa67767083b2a022d6d7e8aeb90f1c1cd038b64b9cd8e2f21169e1a250c53f2c7f51d89c876ff888804841e769b5226e274ab8224d50e04f4ea6493c2aa795456115b7d5b29ef0140dd96a1a23ae5e380f4ba3fbe3dac24a6559dc6ba88d0f05d83f8acc4d6d97b0621becf299d96a4053dbed3728815cd78fc2ead06868aab884e4d45b245fa1a2183183cf8bcf320bcb1ea70754cd6713dfe8798047d2bd4de8a30a7a32ed5f9e1d0af8db3511cec22542196d2d94a8186f43156b4d5a62862f414df267812265d26c6efea7d23b6271d4d090fc7aa3c609f584b1d5f5db8952d01c476f6cf51aa13aed616b4e8cc5c51b2007964170c3b556b729ac7848e7603c2c1f2fef3b5c4f33274611dcb553f64f590aa43c41ac124a5aa480c61259e2e1c421dc7bd070d9011894aa1e0d02cc900d0d2dfae0a13a389b9f48578c0e1633b764886bca10259ee8c9eb1e9597e94abfb6938861171dce6d8db4fb6813f6fc8170f2fbea43ecfa1cba52af5bbd7cb0aae2d3c993ca10b4f16fded2acbac2473fcac5b9dc117c6c6aedb36efce30d02391da16ed1cfdc5e0e3ceb2fd2e18bf642ba663202f7dc651f062ab2eaadcba2e255344ecf5413f4560e6e", 0x1000}, {&(0x7f00000021c0)="1e2292959ca7de18901b62364382e0da128c81c926db8c7a4ee767efbefb898579d48b4cbc90af961b901f3ad25c82e8", 0xffffff68}, {&(0x7f00000011c0)="3b3e4ed04502f87f3f2508c564f7defa2618afb3ab97eada0bfe02207894de558d46ce75b49b68df19f52b47a07c2cc7d0f2cd65cbc6cf8f3061eb0e67e6a88eca4ce82813da35b761a311912730835e8ad09887b2e5983c9e0b92aa9e0220ae41395153a095295cdafaa56b40ff60bb426933ab49ee057c279cd018394cac481d49d5eefbacce9c6c8092dcdb0f554c3152cb511313529b5b240140d4057a698c1aa6092ab7c5a9949449b45ef8c5d7ecbc9182dea9477931eb4967e22c2ef22694297d6750b8d1c8943ab8c2ed566f30c2ccfe316fffe6efe7d818c90c0b59ba16f87f6ddb7bebca9fed3b64bee7e8a629c77ea4abd2b6f2bff00654a321dbdf1a24a38e7e9510660d90a96a8b3ee79d299eeced50fad3b551f4cbeaa7114c27bbc0c722efad552866608950bae1d1bd0f683447200a6687eb308db8744dbdc44a96946fc04a8165253d75603703effe364203ca4ec89623af30d65643508af4cb415b3c099dc2e91753790bda2e3fde3174ada3d4bd706eb6b0f8628f596a607eaadfbe9448a9fdeeaf29fb1a10ce25991945c8fdc562478b8d94a86b1c62792c326d8c4caef1e3b2b10f5707bcdff1f7e5b72ec9a08e94b329e19da8b77c6a751da89fad16d52d2d535d5edead9fe4227e6c69626d732378eff83472973943f956970fe5616ec5c29493db104bd51f73f20afbda45689f399bd04867f7058914fa965a03ba0ea22191d1914ae6db41121c1b7ff49e9c3b18f73e750d6d941cebf8f300e1a609428dc625ea0d39a6e8cf9ad9583e51e399ab463a9cdc3babf8989be3832e88f9248275b6078dff997954f92cafffdf8453c1a825a8cda23e2e4c068805c2cd08bc2c7494ce353d77a3a37fecf326e4a8c0ec38cc0dea30bc85ada629490bb3d66599fd50758f57295c2ee375a58e23790be8fc1610a3a9da1a0ec12c20fdb42605591cb5c42ccaa73311b3e55225894cfd765d4f1278b6fe18434b854d58257a89391e6ae0fd64f9e59e216797a52a3e72fd468ca90b27cbe8b9107a1837ffd9f3b654ca078abfc98b0f4b69aa6181bc93c6026898567ad7f0c67c1dc1c183dafde8edf9c90d3fe4c11a97d93fa27cecf9ec8974febf3c0c706b8f846c38c5673175d0b92bcb7d9e56e8ea2963ffc896f01aa68f31f567f3bce14f08b4d3291c8387e6abf984c4e2d4bf17408f55e57ab81488c95a2968dfb39df888ab45104691e46b12b0e7b43f67cc39f3d800958259b0f75f3cdf816533646ba2dca07c0c0f21768886efbcedcbeee2ed4a54713bc29627b6c5c24c1b73f3c25236f00f899f485d5d4e1392a7105d118b7ae894d7d5362f73f915b6be72746df0eeefe7726450ef682940b794308df0ee590ac89331393181f93968c4778f7de0fbe04f272d212741a6bad94c6401ffd977dd9a4664814afc3624ec38f5bd7cd7b65853656e44d65a6f55356bcfd57dabe6614f178d27c98ba28089aa59dec337865678aa194d49e753ac5e212eefd7f9e6d9ace9df206d052cc305c097ad80f90fc46e8d5884ad81a07ccb8767afeb4be2fa3bc9551f582e13f0894df7cf5672434964879c4ae619134005aaf1d0b9787c4ae24b5f8922e0201e7bd02a60c039d57f09d80f20d5e16d75856a35cd3ec3e02d8415b7555b1264c29ab48666d2651cd24d96bd374d2e43c45bc6706d1f72521674634a476e062af052c1f317e5164d48f150044acafda9378c5a62f2616117d298a75f9c1cfc535afd3d41d6b63af90de12e2c2e8aa7105163c5f25b05236e1f595a10293838e54f94f45a252e1fd62b039fa081360f2800cb204aa9a3cffc3fa550dbcc93e8d226534eaf1a5bca030bdcd951ac91aa8907796f487b465adcb195eaa860d9f3f37a7747da3f69ef31e6b2a09f33eb758feb8c90d0e2162b5b908101545aec46d81a54bc4ee3cdad0c65d539b14319213c52d54a688fa89614bf355e7426bee5d9504d7515815425b142b113c12f434dab9dbcd2b9148a23399e15faf2b6af07d7d569424c84d6f296094a079c9e01559629a46f749da661bb024d06ab4601a757aca40f6469f6cbb7625c0647b55a1eedde30ba8e2d0bbe16e3cb4a01fba907dc2b9dc0becd943d0293dfa8c8d525a2ec0f48c82c23c4018e6a49a4c554e54f695c6cd6b8b4ae3b137ea8f8a36e86864c78f7a5516bb1a9086b03d9d5cff43024dfbf3e95b89a91bfe4b20aa1ca34bd298aba84db9f09b5d5cb9f0d13832d8be4f1cbf1fec65b413a2cd9c20bcfa180aeccc7dc48d919e1cccb2d1721e93022997c24824e4dbacd84aff5f0462ab55c9b0e862392cb8fb40e5c7d62607bcebba1c6fc2f292bc62eed8c6a4fabbe0e119138717c65ec7a3bfe5d2b90342f356f10b15e537f390e99e8a72b6d7ea0375083a35cd0f238cfb8edd2d3a026f4cd144520779b3ecb10eaab1f8ae950916014e85c5696df1de1731599adbb9069967a3d69ae5a1a4e67e03d20bbdb6ad7dd177c6296d28dfc90746b86a996fd24e7896487c4cf2fff89e1d3dc0006dc12822914c523dd44d826005288e1f3401274b1779e39ebbd3682fef2f9bc0723a0cd9e67b13a2230f719b164578b11a7bec7871726c8fc5a92da02c2b6facc3c9d2a3edc47b6be4d03eac9609486e9ec430886d043c0220277f9ef0dd06acd9858f95922649d6f2cf11cb70c2affd1bcd9128782ef5c353eed9692c0ea35ce0ff12557c31b3545aa6f86a3df827612af84b2018c097f4cbccfdcab21b1fdcac31fa4c55b9d412e369665692a69a980c86be70f6ad85faab4bfe5dc1ec20b84e33f1509661b6bdf2ae66124aae17dfe100f76396536d26c17344292b5c6ad6eebd3b74217f93b686fa471a07f521aae911adeb5ece6a4e25763ef277eb68e4635fe797eb309f6386dd66144e320e2ac4dddbadad6b8d587463aa3de62af8f28a99a31628fa759c718c8f499e2bd44bd03cda7aac90471f8efc4351b4543ff54e6cc60b39760eff51f1f94696d0c5bbf2021ed949b491e6e73fc3ffd47088d2a5873ca54fec7e8128db320015b10aa409c8d881e39e2a33227c683db9bbe34a19bf1973c113d7338d548a26c5e5ff748523c7c0a498e0d340c06b0c1cfb94582e2510460cd53e5c826d5b0a8764ec81fb4f4413e4180208f7bf163e9182059efaa7dc8821df0fcf1764373f4389b256b00b2fbb7d0634a940bf1154eb1143028bc1e210872d7b23758916f41f0e157e19d2142c8f3754dbba17d3e5947abc0994fc86a625948b7971a271cddf95156b53a0213bf9f2aa535037dc00c646e0a333dadf2a2372c4eb5a428adb878106b1f923f156ecc3e0274167fa932ba9e98ae95e1e5240c5fd7fff58039a0a2eedafd79ce56c53b5b2f1ef4a90067456e1237d2a24b0159be26624699fc928529fbcd3ccc2441f338b2a64810b212fa1718cee16a2bf0cf7304d3294178e73327d0db5f6278af62da39cecbaf4a6523592b34e67c7a5951ff4d5a38f6d0115556a231c6ead7d5a38e75e73f1fc5bd79e11b6178ae4d64a3dfef4c8197a9701318f115c8bd054b727a263bdf0dd634de6e6a345d260abed206a9f5049295f5d12826e0ad6e1fae11f1246e07343c90f2eeab1a0142e79e6534a4835207e769c3f02b880536d8d53ab8f36c5600033a9f04d63af5500c7ada0a0acf1c65a26aeee16c1a43b4e757d80a9966e9e7bb637e257e57f249812d6708a67119871f2884d44c29c97397d10ab1422e63e5a7b85731340ffcf34d09cf32949cf455ede488281a60148d7d21b92f456d9cea785f411452a4686d2fb4e94cffcb6e3da995cf3ed41c9b8914f5f5416cf3985e5cbd2a337bb6a7c016100f51cf59ed5f19b8717e184b56d31016a26f6ec05678f31819e281faa5903ed69c8ca0039b602120ce2322b8ef01cc8646461117130473442f48b98c065ff91688e6b3fb83827a3493d6b7bc70da30534ddf3ab5fbb55464ae16ab0831b2cfed01f6ba4a44b7ddb3debb0e600f4380291e86c41f75b6f000891cdfd606ceb9f6c636aa6ab0caf43cd5c570d6ecf107dcdd259f16c131b4537e1e0a293964bc592f8b41f2f75828ab44d5071c79351174a2b4c348ef57e167d3456e9bf234d6f01ac2485c567fc3a109aee76f110fb2ec347467971ab5625152935c580d0730b44e08e4e9954aa2f06fad34e4e37ddbfbf3ebc0154a186f633368ed69fd81ae2154cc406174d1ffffac0531f584fd86516b3f70c302eec75e2684b6ebeea1d46ad4c8d1b55a530a794115b0bdc7cad2320e4f32e9144e731c37e7f104221bf19bf94b193b588ceba76cff2319ef7f0f5cf1c2b47eabcee79d8dbe0a9d39eb3381529b3a73abcbc6a9bb514871f30887727b77defa6a09755794f91d860e5ca723080dd346b71e2604187b32a8930b192c71ec71897886ffd3aa3ff9cefcf7b0dae3871aa4a95627857ca5feb7985812ce4b53fa482734e91b9af0f0085e60d377a94738164fd6c0a557fece74d2ca0a11a90e2e9f5d59b963a6e0e8dcc01e8a8df63f4483fcbc1f5133bfae9f0cf45f09bee76ecdd150ad2016ee04262e65aa43049a5cd99d6a40f4387f91b7dd9452b9d297fba4471c8a5730e1142ee8d2075583ffdc6519efd24f8741e4ca786bc38e9919366e9fd2b34c8e93ba182bf77fbb7e0e1aa126bde3435b0b038d8d3711e7dd653fb29ab54a16dbe8b5cbd906901eadc01ba2ddc486591ba60a60714a02d5f1c15b91eb9fe3e08c3c4cee0232df24ff1c7b7a5a8b29447bb6b20d87dbe3ee691925e74a2b63554cd20839088d22a21224e8f50bf2bb92aa61fc6aa82d4afeb91e3c1559fdbbd59c27ae306a674614c4059d3e0004e7c7d7a850ff4bde89f1fe6d66adcc40d64ac137d4d4428bc1d0485378de6a51968f2816b7d5cec8fb67b2965605b5b00f9e6f3de8e704c94e8e9400d96626f9fbf1f61d0b7e5c40d94df7c8e34b317fd1143aa71b83ecb3856c7b1bf452230bbd93051751263e9abe3bc9eb97f61a7c4124e3e399f2d2a82011967e03cbb941c323fac3789e9607f372a63f2465b9962116ab4975010e3c5866b41ec7b3849ab4f71b0cdd3ac85f58fc5d1e841d90a423added292f80246b5d69ec276b6e4f51924f63dfa13b8d464ed7332058fc8cea8602b6dbad4287976dd3983557d7336d2cf5470ecf7b917e91364c7a294c3f3904851b5ff3556dbae9d99f491e8e020a77627e599a238f1dac18ca3ff0847765c7bc1f42f5f5cf30191ffd1b31eccf245efc5f4e068e05cb732bdbaddf164692440cf21e5b4cc7fa2deefcd3aff5bdd368c446ef5803f179799e28e49009a0f1596e1e72669de2fb8829430de3322f2242912081ced4ef6c52e7ba9bb51acdd6e6374edf41244c828b57a0e6f94b23acd74e49182a6e731b1dff9054bd51b6662da11ffe9a603404af70d0318c1cffa8b5a963d00539661f52bfdafc20fcf0ef1e4d8303ac50ccfb5dbfc3a839e0d63f4aaeec39c0b64c5d44ef0d43115889742a8b8b056250b3790e2fb8ed32c4dab11036c2ffb480b3a6054427835f033bd4cadb70a3bc5fe493597d480698059494dacef5b16708058b19f5ef5857c88c40134b273d39bd41816d9de071d5a9471bad7327302b63a40e26bab24b8fe492f4891c2cd2de8f503ffca57a6afe9e31ffccfa1cb8c8de1167d5cfc2ce294fc16b2d2b3f39e60e8852b5c9f80cd4a0582d7ec3f32e772476721b6f0fbdeaa74f83de661e7dd5f7910c70d82f38825a3426c967a2bc2c2da3f30db4bd11325", 0xffffffffffffffed}], 0x3, 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) msgget(0x3, 0x212) r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x82) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x81, 0x2, 0x8, 0x0, 0x4, 0x7, 0x48, 0x0, 0x0, 0x0, 0x200}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-le0\x00'], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) r4 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000100)=0x3c4c) setuid(0xee01) r5 = dup2(r0, r1) socket$unix(0x1, 0x2, 0x0) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x0, r6, r3, r7, r2, 0x9, 0x9}, 0x11cc9deb, 0x8}) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:36 executing program 1: socketpair(0x1a, 0x3, 0xa1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() fcntl$getown(r1, 0x5) r2 = getpgrp() r3 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x9, 0xffff, r3}) pipe(&(0x7f0000000000)) pipe(&(0x7f00000000c0)) 16:00:36 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = getppid() r2 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(r0, r1) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0xb0c, 0x1}, 0xc) socket(0x2, 0x2, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000408000002c2, 0x2) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffff9d) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="b9837eed1af7ac3d3aacc3f20be6b0353b58bafa081108bbb74b683afd868085a9f86a081f0fd9654da987e683ab4d619964e38952bf12ec8b1996b2bf7cc92ed0c610939c294a6c06508f06670bedfe8a7ab3fbb05f393f3f5491eaeec6bb96c16b557eec6672c98b8ebf04"}, {&(0x7f0000000200)="0f2c6d0d3463d5e3d06ec4ec8c5918b9ae0f1c76c46fd42b5769d778a85f7b86051a9b10b6a7c452709415d1634c951df808a43954df8cfe78935c2e7d66f7acf0b70d658fbb34040d46c186535cea6c1aaee02be95ac72db22ad6386ed7a4bc5813c5375de73da055ae455ed8cd65803b02fc89badc82ad67cd3893aaa4b67237a74c033ef54c5578f206ae0e7b4be76ddb69c85494b0bafeef1bfcb4715d70a5daa49379cb8a5dd38eab017cddeb84ef74917e45cfd280a4bc5ed8c752cd9cad"}, {&(0x7f00000000c0)="6c5059942221a927dede66d493858817ae7dba107c4767e0504014b29482b889d6d297a9f48e9259fbe3ace9662a9e3665dd9b0399"}, {&(0x7f0000000140)="b836383e0aa12cfb3587acd96f3e4191bbf1b992e21da2171840e536cae452f53d4551b37793d507d89f6fcea05bf534bb26d0531cd979231a866235"}, {&(0x7f0000004280)="df87bc01e909091c53d9ba839d0d6d497493d9bee8fbc7ff4c18fc29989ec552567d742ee4657a5957b34907637ac429e42866a6ec93f0226b1f3ea4363e263be829866f5344c921e64adf79daaeac355807c449ba40cb421deb5a039f9e381d7703066d4c10e108b4bd4aadb4f87ff42cb1e163f4f9aaac38ae2883f4c3d62a90465f83e217ec67c8ba7e13d6bcd3b7649ab1366e09ecb392595edf52c74d28d870ac26d26f8bccc457faf01a38ec7f3277e9f9806c1700a5a3cd7ed4e4a1518465e194e125bfe5983e77e557bae55aa53a3eb6bee7030c341a4460112718c62714663f1b2c46002c6ad752d2c1e47a05b5b90e80843ea469a301e9dbd4f1ebfc9cc613cfde978d75d479c0a1755c7b34ce4e7797aa745f9b40402c4c299b2c4d48a79bce1569d533b0eddffa0763b1deaf962edcf381f11ec688745ecd523dd143a3edab072e01d812e39015cb53f89e34bfa3685ce80376c6d6def26d0bdab2bffe7039714d31d2d91f5e10e65fbf70d3ee7288fbf10df20e847860decfb86303569ebc07bee10920ebc8d8a30934025dabe0bee5137522a43d2c7ba4f567610850236d1655f0f187a6b35744cdfc3753bc9393aed853215807b4ee0a53e834a4d55a9f5a10ab79712e2a51638fa2ce6250668355b63d2a6811f78a1319bd21f807db63842239798574d98333d040a4067b3bd2a0b55dafa924e7cf1929c4cb45c96ca3023cc77a3b3aabde6a674ae7e048b07afa7ccef352707c5993df98346b078c8239d7709422ec1a9c8a6a2de73e023a7debb780ed739524aade5959ef240149a570c888c9be365715bac286f8f714f7098580511c5f751998ff15337f5b36a9ac72783bdd304974eb5fb6806e8c7de76c01719a49ce02b7fdd638b63de502d3d7025548c13b16e8f32407b3e0c9aa4231ad292a0048c52207ffdff15e88cdff248807fabf011e17db27d94d6e26510b63395873db4c8b4551906245003ec109a475b68d116c06bcad6dff809a1608ca534a074959a2f423ed288d20e82ee5337d6fbd7ff8a97ce8b45eca7d58d32e76e45038b492d764c7a1d05ba8b1502c4eaa5e6d79b5a9993f20bb995b3bb53f4ad8ba02e26b48ba0f907fbcebb0c97429d539df150c6a37c7373fed85d27321c57486450b8bd983fe42b55191414d7e1d66c3ece4eac4c568e58e595e0ea83381cde314312bcba8122c06a5be23be0be4d6a113f625961f178ef57b4902ced2cd5421d1137c1e5d959e878b04c815274cfcd5d7a44a37aefdbf60881766d313dfc658f3730e4aaf75b54561d9f784b6554a60af023ce4d9daed5bf77e261e2c355b0c8b7dc096e01085e6028c0c6c978b7db16a2a4cfaaa9b2cb150d219eeb049049582a89c96e4669a7c256283f0b4c4d2112b116a456acdc7f75d907d940ea41991e4df2335d5f78caac52c85a9f69c8c3a40293c388bbc0b6fcc93fc6de4c0fc83b28fd1bd5e884a73a4cd00110fdfa5e9667c539a720c7320228b4e002ff77f8c76097d1e62c1db50fd0f7dd94e854a96bfbf91ffb3063112f5f597bc8850be1b219b8d0fac94810f5224a4d815d68309ab8e6d6676867c93518c9e6b6f85de526f0648951279aa6e8dafb4095a55072b9166366839f92008b47343cb4fa437b456c418e05b58db19b9773b671cb84f8fe1bc3244a1c42f77cc59d10b7cc0dbcbb1cb61b1fd71d9028e77d95cc7d9a7d44868ae090bcb703c6670188a53038dee4bb3f84fb2a87264678db71bc1884c59dd44e3b27ed78aa22f062c2d33e672fc3b2c592f6771cda6e8bb184b94332c208ba4e1414db11e66f83353d7b459d5e4ad1b76c77edd4d6eb4cdd1be778835b310c3fbd7790bf54af43fe308db6229ac33bf1e48be603401400bb93434ad673c0c6eb2f9061720a6ce55e2ab4f33d6824b5196f6c654d68dbba746c40a32af2c95d644274fcc501a6a8ed9e422ee9185eb16d728760706397f0155139545bfbd677c71805d4ab897f36022d6cfcfdb4c371c3fb9667bae719af6c0c1e9b56824984189de4841e73578c8206ee8ea9c64c00d88da57cdcbd436ef18ddf05261efc1d76181c98c66544c9145ac2a1bfa79e8c4860b9fa953fc402f853fd750d9649396eba74c7208fa7bce61cbfb88e13fcdec8e9327331deb7c278be2837e4621fe7810320954ccc5240fd94581f040b89e4b3bc252d39820f2059fea63310b3f0efa162063aa8e9d40cdbb82087b1db85cac5adf3e14881bac783098cdad7455bd9d04881685579191bea0c8d84d3e4c1c2fa488f093c1e5d253ffd848dc6d16ac878a22b2d2c3a320b7152a8407b661bb6794a2af9a40f5e86a9fe8c4c7d8f7013fb14934ea2728c5cd02850a14d235c7e59ad441389bb6a77139715c19669a0cc81cf3c0988da46631b24911a7d189bf26513673ca5139591ca035446bf447f32e74ff60d3601c61d55b8763cea5d0f6096d74fa73faf404009aa00131468bdf1f2dc004bfb1076f83fbd5e40f053029ab7647ff288bc271b7357e844b17c2fcff312f5856abea444e3307a25f49f8ec602a0ea4e3575b3cfd6ca11e28c589204c55468dc20ffe910b90f3eef02056f30749c9c8d50ff62bf8e97d0a54d4fafc405fd8b7c8b7b722d8a5647f3fa9b08117cc6cfae32b404da90934fb056ec9f0fd70f23a0ffab918252bb4321dc01b32224e08ff00407870f2768cb2b9bbc625b63e0daea5e43534cc737b4bed740bb71f876faa69eb68347e0136327150dea47adea1ec62de690c891c89a4329bb1eca2bee2479725484badf5bd7bc0d46660044da103c4e5bbc83301c223d6f1df5eca56eb06660de01eb6e8f0cc228b0c4d6889cabeb30bed5427d76970dc7e7da81fd8933bb3314bfd2f44e48b4c339d72b28abf89e75d038a91261d6820afd8d084d988fd232be2d95c2b235a044e0bcf4ee1f39a0b38a3ec82a996bc18a2ad4da758f4efe0be4f2e164b6743c855b3eddfae953bd1cf8bc48dc4e406ec94a1e68ad3860cd5b433dfadbb29e2c560a828924ad6c0c7a8505027ee8a253cbd0c152bc0c2c5d230edbfb8108ee63e5dcf154943b1b38e9e81462c747e07d07117737f967d2236c191ad64644028bf4231a9bca89ef502fa7c26d447da8370bd6d0d4902cf34ad47b1bd0b6265661249483876c571b50b3a460060d77ac532228fcdf4a7fd3b44b9cd26671cc58afbcdf21f0f148bd52d8fd2ad203bf3049e5853f1e73ccb035969b25f8e993383d6778a45c413992bc957977db079568c5cd6f2c4c3e9fd8ada20b6202ac66b895d67a3064483395c5e408cb835e48ff1ffd544143cc2dc6795003ca38723abc803a482cd7b675db3a1e82ed229eb2f7648f87e5f6426aebdc6934042fa0b482f1daf90a118ba2cddb8bff98212b45e892cbd4d0853a0efb91722e54dbcc80db3eac5de596a724d85d4d0c1f84fabfe7f069551d65f120b86c384c97a2faa7fd3dccb6e57d2584e45d9eee36952c8e37fd26fc4497628a28120434826300943dff13aae6b7e3b3cdf2e675fd7e8bf9583262d7c6a877fc471f583ab3876ed8a3480f847450c0155a22079ed9999e267b3fe078512a77ebff4c095c351af566e65557cfccdd088282de1c3753c7b183d661f87632d04a75a305111a344736ef41760c336f71264ecc16f96e8ea21edea417a3dc56e5d2f89a0693e5e42a025b0b17d0c22ac9e07818f728354647bf1938846804ca2a60ea310e4ede55e170e777ca9e66a31e923b0951bca1ed168177468dff57f157aa0b850089a9956ae350f62d7378d9cea463bfaf1ba0f68f753842656981285b25e612e4424ffd843b6efc6d4b9823185f54edd564e49563e14b06b677eb2f82b596423fa0dcd90247caba9e07a9856934ce9692a71936f15ba2e7f9cfe4fda2b41000f101b2618e777a5d3e0f543c5ad3833520f77cad8adf5f55ba6976bc7dc89238c63b12652feda0b26f630b141ba4573c2ee3cbc989989d9de23c28945cfa0bdd6759380819fe17e4faf67c0daf2755c666a9712041cee332739f0912a9e0fa0307a3dbc5006e778e60f6d5cd582e804b7303cec7e7e942a4e09d0fe09e96a0adbf924e2e3fdae746affd1c611b53f3a6c687c6a96d76d9ad3529caa2e1ae6ad8ab6d2ea4998d4a1d1d082fcc498b4fc16909452ce3a3d260e371c4cca5fc6add0fa2e5e978ba31b87cbd8658eed0f12031772f728c4732c37be5218e65833b31470969143628644ce1af81fcab358361ce3f38fdf458205d7672e83ebf78206018c10bf5038226e19447a58ba4c79c6d5dfd21475c4e5f6ac6932cca3d8b9bff6d7d9f1fa822cc8d12614ef3e1f2acffd7b471a791ae259de96ba7927695dc794053762eca1dc68cb19d12d07810c7feb3dd56a69413464a57d2bd24759b7e652ea16d089f1a722b41f81369d2cf4b2c0a968d656336d9a76ee9480035342dcc54df48e9bd5ecf97fca069dcf921298ec9e6f615efb3a1494f163fecbb8106f8c7e0bc1de04cc84fb978893bd9307a81c219ebc0c3683151c0e96f059f322546555efd7f3f4eaefa31b5ac9ead1e05520544f92da881f2b6208187a0b9d901ff7f0fdd00e373befd61e2983020908c8cedf8f68fa5bd6ef23c49a0d9a6a6ba83fb77c493e1554e5dd0ef5cb6e32327df7bb9b78b7a3bd48c4b157000a19aea70bf9dfaa572cb3acca66eb6351982696154420302f0e33983050d80d1b97834ec90a48d73ff5c68b3a592e100d7452c7f10699a778a7d05b05ca69ac5849811b900764ed51e0e608449ac1f080808c09f6c9b4ee7d7fe602c84c8b4812274f801671cfbad5303e9490a79fd53b49c704cb02098c2725afcb1c42544b6d6f4fe80d7f1ff0003f7a8ac4fbb13df1401476da249010decc38f3beec28b232cc33372359ddefc2f3af6a24896a6b7342f8da85a2416e56881e38f8731964b355dcbc4f4436328f88fd892a33cf292f4bd7fd88735b93a87cd10f4172c9589ee9b7937fa0c9d801cefca8bfa6c05ea54e668239d40a4b837b3b631dfa5abf2a34e00378251a33045abe45149d17e5ee192bb1bf7df1086fca58eb6b1c7fd1bc844c3b07acd66392b65201b3286fa2c073cda032bc9a281dc2fb9df369dc1a078f7a535302c5e9df9a16e9a0802223f9d10f57fb621cdab137d79371776665c83a3f83e0cfbaae71aa47b828dc3bc9683df74dfc5d8c49d5b78a1c2a4b20c63e99105c090265f62e038e7ae5ee6f5ccc79ef3b26e2e9893134a31f08efcef997a8276660f0f41a0185efec134022c6de277ef4e18b303422308e2558b80a6ebfb51fbd287930dd4343829e03fe10e8f6c5eec95abea6942eca9d917b8e329ae13fba647b93353a987400cda7ca0686eba591d4b41d5dd50f84e318b655971a52c8a3ccd729acfe3f6e6bdf7e77c345910b8a0057c7b8f5bc2385214d2c1723827e3922a2bc4eff3fabba2e0994a081dbc44d1a1a9614d0be69a576c54d350a0d2c1c0d58af06d83d71a7d8abe8344a4c3a0d710fef7a7c8c9ce3da9bf7802c3da7791a51da0d730665e3a1f95ddbb8feefd055c800ffeabda442780801ea5760ec8cc1574534cb3e9b43c575585b2d3b91600263a3aadd9dfe5f93444e9bc8a54e957f438ad03b69183de8bacae04e7924b11d3015df7299e887b7389e8935ee2ea89566b146066561c51fccf78e45b786b9eac031055703f20e9fe0574a7d5746adfb497aafa6d3a955628d2dcc23daf5b695880ca31306d067bfb9cf7c39521fddb52e920d1fc9be"}, {&(0x7f0000000300)="21c10a5c4ba3286e199702865ea7635298db779a6ec7d9458dfa477db9adb0541d55476e5a7cc196fd4ff67b10bafba1d2ed3e6a9258ccbbe46e169eba11651d86acdb5874ae56e162fa895479d5c4d205a75e7f2d3e85972a227ed64be1f778b3dd6e466859389842e27c3e5e504ebe782e973d4a2ad8019e6492a110a6f5a078a4aaca2e8cbe7df16d518d3938362e527363bdb5e5b404288c8977b3e800146672"}, {&(0x7f00000003c0)="a691e15f64827241abaf5f212fa989b8a792edeac4501ce1a1af947468f172e57ba4f2f2fa1cbdef7eef6aedbecddec8e3c3ed2528345b916df38d50b417f74782d3de3303e0db76c85e515c2663cb025c17867c26a598f6bc7affdc965b60d113be415fc72f5057e447c0ac8f80c07c09cba29ff7da4508fcaa626380d23c89372298eb2229121b4b293e86b7368629bef755cc38e76a7cde61c5a859d8e4fc670cea18ba7e9b82d3c8bbb4a0ffa3fc40867f8d61"}], 0x100002f2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="16e4f03c9b408980868d3628e3d8e8c36c69102d9ca06563d07118c9bb51b926cc3b55d7512d78f6b73a3be1c3874fca58fa4c35c76b7a8f9dc43519fcc87bcc8d98f45a51d3da3241cd39f6ab5c1a27e4ee1b8db8de8b831f2494ea3401b54aa1a8c7d292c4001b0118df10e4913a3f3f154035536590065f9524f1d5e981c9b6a73c73c3303576ebe4fa7a93bc2a1f58a99a11813b1a2f120cd50b9d88b7d83f4d8be869ef689c25bf1dfa1c867b3a300ce324cd8448b5a44540a263dae54aaad0092945c0bafa9a2b7649c80c8b97240845edc0a5bfda1b4b8b1bcd86b54e02114b08353eca646f22a273d9895ad0ec", 0xf1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000006}) 16:00:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x39, &(0x7f0000000080)="b800b4f448c61bf95e3fca46679702c533bb25b142281959668dc6c65eaf6e6df9185e832832aba0887d208c2c65eec08e20adf5198811848a") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xaa69, 0x1, 0x6, 0x1, 0x5ba, 0x7, 0xafce, 0x1, 0x3, 0x8}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x369, 0x40) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:36 executing program 0: r0 = socket(0x2000000011, 0x4003, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x14) getsockopt$sock_int(r0, 0xffff, 0x1125, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x4d26, 0x4, "72f137e246bb2ad9af44f3cf6ff32079791bbb39", 0x4, 0x80000000}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10000) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="6a06ac596c6aa4221c0f05e19efe1bd10fea3e54ee25dc528c3a48352cb6c4d8209bbd64b49f286d6c9bc6cf357d6e7594885444c32a9e7835754c3b74c89e427d0b80f2f4662888db20d14b2279fd80795312c74e97f1d5f09449850f6dea4a6fdf527b5f4571aab9e4794b4804af5d6e786097ee312c473a1144bad886a9816004c043", 0x84}], 0x1, &(0x7f0000000240)=[{0xe8, 0xffff, 0x6, "660cbcaaa9a306de7eed367b35002a261b719c0d3fa5a0d7d23776950e34f05aa391424f7b71920a589287ff17452ea1dd07a0267c1a7abe180798cfa506017c334f2ba98f023c8185d55645e47bc8a3d639964d140d47d407a0b3ceac63f9c8de048b97f92e1937914ad4f97d86748e679fa3f94d72ab6afcd980c1344b578311da96802ba35c23d0044da7baf87a10d931a5ebf0ea0f0eb1ec8a5e45102a66e6611c13230d2186cb1eef02e01df7f2b41581aab1eb2c98e26a66c3854c294be486f07a5a92b99e51d1119a14c004fae01c0f6f4592bf29"}, {0x108, 0x1, 0x6, "60efc2f23b431237bdd056f296dc9b2dbf6490ce70e41a76a976fcba32a143119a603b706698521926bee51790399cfd15add339913ba50129da4f891ba85b098f95e4a5dd3ef0e39384ef6c53ef599cc68b872c3aa475ff87bf589c7be2e2fafd307e5389f8866bbcf98880812c87b9509894b7ae28d57b6abf1d060168a4f394595d4b8f724f270dd788d0867c8e15473dda020bf851db31670fcc94fe37c077ae9a78c40447bef6fbd5eaca43c241369fedf877164d5bb34a09d193a7be03a8a0990c6a642bc9eb043f1bf91e37858e87df4504bcc64e8ac347de14762702c18c7260bd8d5b6824d4e83d09b730f83df25b1e"}, {0x48, 0xffff, 0x8, "0b344b971ef971ce9d03f6c9669ff258148feb5fa8dfd907f34ec4682b65ef71828f2e47a65967b21d3e9bfdafacc4048fc663f9"}, {0xc0, 0xffff, 0x7f, "c46444c50e81d0ef87384739d48a87ae84efdb554f96226a2edc899ecac268ba34b5bdb37474b5b9b96046011edce6a33d3613da1b18a85bd4158c76d559929476fa4137bd8da6c2b2e6f51e3027831690a29802eb6645869da3e6bdc1e11f205796b94b951650e463317f54fa36db3f609e2ab5f2821c4f57c5a0dbec4776116cdf2fef35f99b22b2f92f849a377ef899f6b4a6533f6bcb7db9b0a214c1fd3b1025810e5e3b4d10228341ce52a2"}, {0x20, 0xffff, 0x2, "33958cc80a8ebd1eff"}, {0x108, 0x1, 0xfffffffffffffff7, "a920de20fc1f5aa5d0e5fb2ce313212f4d010e6b379c0ce573fec809d46cbb5ae07a701c347a5be088c4cd76a38bc5489432b57ee9591c98938a36fe5df8e692eaa9bd34a9d784381a413bb9298e3d087fe89d47e1169961cee03a85ce1f7b65ef271fc4842e988eeb5f30b61a78a262ee810378a67a726e32cf19b92d1cb07156a8414934d273628ecf9c016f11c68c3012ac74477640dc4ad90b8d1039ac1b7ee6abdfc2f3f00a15d8a4bccefb36dc30d970dff1b4ad79eed948df4622077301c6a90196de170a7506e2d0ff30ec3e2b1251f7424419a26779a3058a371ea3d74479eb288c06b0177f78314fd5cc8a6255754034"}], 0x420}, 0x8) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r1) r4 = accept$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r5 = semget$private(0x0, 0x5, 0x201) semop(r5, &(0x7f0000000780)=[{0x7, 0x6, 0x800}, {0x0, 0xe229, 0x1800}, {0x0, 0xbfb5, 0x1800}, {0x4, 0x20, 0x800}, {0x3, 0x6531, 0x800}], 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x3, 0x800, 0x10001}, {0x18, 0x2, 0xffffffff, 0x7}, 0x100000001, [0x8, 0x1, 0x200, 0x80, 0x4, 0xd1, 0x10001, 0x3]}, 0x3c) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x380ba83ef579ca02, 0x0) readv(r6, &(0x7f00000009c0)=[{&(0x7f0000000840)=""/12, 0xc}, {&(0x7f0000000880)}, {&(0x7f00000008c0)=""/245, 0xf5}], 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000a00)=0x5) getsockopt$sock_int(r4, 0xffff, 0x1809, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) setuid(r2) r7 = socket(0xaace1de4483e28f9, 0x1, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x1, 0x9, 0x1000, 0x1, 0x804, 0x5, 0xa0d3, 0x3, 0x0, 0x62, 0x1f}) chown(&(0x7f0000000b40)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000b80)=0x8) chown(&(0x7f0000000bc0)='./file0\x00', r2, r3) setsockopt(r0, 0x3, 0x80000000, &(0x7f0000000c00)="b5bc88820130fc603a0af53835912dc36f6797256f0e9e2727c8b83039377ef2bd273d813ba3e554a2a10edfec1c8bf3a1301db3123b74b883f604b8cd7e2b786b852041398a8bb938230d68f5f2ffd2fc0176750eb0299702c08f255c88d1d9abc5ee161f43927fb0deff101cf1647560a0070aab4a45da26e002bacb284de2ffd431c4b6216c17966057814ee05da0852bd71d68f7f471221359303913c790d9e9efcd62a9fad12f05f60a4f78c8cd3c0da18ea8ec0e602bde7415b00e4ab8115823319bd0cff85310245765cd8025675747f2340430235ddc32b0160a48ba0087954ce6a46aed6b1dbaf28263d76b8baf76b7af4ec156bb580d963d4018e01942aded4fced03812ef0810974e65a08504f63e8488fa936d9d506eedcabd08be843d4ac1d8a1d590cd8c876824f46bcadba7ab91bf5df221f876d0cec172a76f3b379574fe74c72441c32ca4a66c5bd0dbdadcf62483ba64974c12857eb54beb3bc5a55041e7e73a5a550ad6540e1be5538fb20abf38b9a0b6813c56ee8b21914d0942e885b53169d8cbb0e713a794d82ebdc50d2c40ecbe85b244f7e9bdbb40b6c09d1f73f303e9c8f7afb13cf1011c9a93f22b437184eac0f2299ef1621107470d711decfd2666b292a2b7d65d2ff0834ecd714ce2a9e01974ca6c29205247a93651356ace70498f54358fbe004e4c2be15ccac6cdb99ac9d47d07a35defcc47315228a971ba8f0a0ed62cb2899b382b288b3d062c62b3817596e0c9c1deeda03bce3b67275e8b48e0d26c717f6549aac033c1e270cc9ae5d2810dbc8754ba8f7a2c9147be896d201e654ce9b37835417e80566abc207e1fcf2d56018f2218595edb0cf385bec459d082a4b34125b3836134b4ee690eaff38a8f425547cc4323d5cb56ef13db5aae966e58e1e22d52af011c7e5c3e38276e90992e138c1219f870f64f99e6790fcbeda736f7bcbabcb62bce4d490bf6c479ee543783169cc70bb0b235bdc22163e9d10f1b0367c2b10f52b9bb63c62307696d5eca05b95d04224705eedd647809389bc2aacacaa67e1fc79f4829dcf083a2c08e48564fd9373bf94305c597fcbf90d323f6cf7199fc6ed5d93f37099c990420bfe4766a9bf35b5dc45b0cff7f73d8d9db6360ee2935359270d26c8b843bbef8f7ddb52c7fecdff7a7d72bcfdcea55d755e5e42712043047297a539d79e17bb75ba564caccbae32fcd4f26a2cf0f862f667bbba114260e98e3630786f25b15c8bd4c62bb00a9f0cd230d55c4f9db3c7af3b336c011a7eace668ab3e134d3d17f642fca8951698944751af324627aea9b35409b6f5deef3d4661bd2534a105cdd7325ec43a8f6815c7b10353045501a83c4a9469ffbf057beba716d7762d8e52527fda624f810ba523a3e719530fcd31a54727199918bc1e755312fca22fdbb7c92ac68850a5c3fbce7133c2dc5b97b5272cb3a586c73ca2d2487764a82bdb1ba721559e079e10adff3c63c5e6f4f2ba6d79542a55b1e4128ce103db6df98e8a2460484b335d36c86c7daa0dcd4148ff388b6dd0379abce3bc16ea4e569a5bed3dff942d4f45a358370d2ec0e2d84f051e30d2eff02f8e36e6cd37b895650851d0f2f3d9a8fb562dcd44b8a66113a3be7352fccc705aa6a248e057d215edeaebe87af3a8b7ba1211660ad493d4e55f136cc4ee242bf92e70a9bdfd613a2814917f136cfbe87b64dcee15aa09018a4e0df82266711f62b57b6106a7943df38dba9c619f112e21ec52215aa8448d2116f537d09dfd476a811d6d1977daabc9f8c6c4867fe84b289fbb837ef18a8d9eeeb62b389682342c1870e09301e32f13fa8cf8af5e1d62078247c63e14998ad6c8fc0d5757c1c928833c39b578d6065d9bc8a71dc4e9faa7e664717ab75b6bf1733ab4d10ce2a32559a0bcff1b6915f77d41d3cdf05b73ab4a412408706a1a4fa78e2caae6adcd0622f0fc2a7db89a732a4af355978c9f35e55a7c979d3fafd2e2a6081701d66cfc448d2af40d60fa1cf3332c4ea5b4bb3e4a212fcbad5590bb4b603a36cd74d8face84b91b34bc31fca0d4ddb3118affda2c1b559c282a62329b1af93add7e4e4954f3132e8e093ec2d6c9e2ce4e268bbe7f87ac3652e731f1bb3ce5cfdda03bacded2cadc88bb91ca391d3824893313d00ec87f1c4bbe024a73ac1ace4d65b73a65e62d30a4363b836cc5f889fcc1019c31d031e3e6064830bc36d79d095ddc77737dfeed059ac719392b6be7b9a752c4cdb6e020cecbd5c38f311fce376df2b6c66bb79467597b47b94c657b596d9877111821e0b1e7c4adbca46e87638722b04e2c899b6d1895f55b4ebf7248fe3bddb4223d5fe054bd8d3d97c4478ffd3e8358623b8072fb293e6d17065052453393c4b0fad501cab2330c3bbe8a2edd4f6811f6381a19f3efeca8895fce541cba7c52f581d7dc179480f1bf05b0a311ba7e0102e89d54cd8f7a846c1dfd14766994672237cbd4ff2cd2715a1cdf8abe713260b878041878d51cdd93b7d978856a4dbe44ddaf706da0f0ed95e21658a52c3240b8867c8d75e616dbf2cf77ca25d12c1753fbc749b5b0799164e85f0b0c33c71792d6d9882409d5eb489876ae277fc8c9a4c8973192cbee0e610c09e50111d3e23ac057fb6a95de8a53c79fb68296927249dab91ee4f86a0de4750c0d8d89a0f7f1bb23d3d10bbf3aa543cc94d58ea4f8145aae34e7ff5ef1689607340216cf19fdd7b635e6b24955d4a599317aa524e7c9ecf2dbeefcac7921e80343056a9d4471a0163e27c23f84eff9aee5927899a9360ea8743443977ac534467c1122ed7d5f100f90669abedbe514ad3d32479fd88daa85cd049062109c732fd37172be119226353cdf0c1015ad98b29435fcbb5390741559a924208d17da855e418028c26750125bb25a41c5bb58f3a1587f585d9654ae96efa87131d53dacf6187f361f2a8289d0787897438423368586caa34ec3d939c0ba25c512c1186616d9d45e9b94715152c36cf4fb3695853cf8d1209c51470c05fdb5098aa52204f56dbcfc78af8a7eef4a78652ff67e61dd1f19bb7129e5a13a2c11c7e602324d1a614d0222f7016048fc01287a6d405fbe86d6e485fa1ea6720baa417a65a2dcf724316b80af5e444c5726a5f8eead3160db7c8ba5666261fe02d57ed3f3676d260842c6b632d16bc10a299ee63a377d34a7fed70faabef0644df3c846a03c94aa7bc5a002041e1d70e6330d8916fcd5651715376f1c6737ffff02185bc437b79fe3ae0eb18baa8e194995cca9ece62e9208bde32e544f3c39f0334c00cb7bfc055bd6805b3623a96c265a3ced4fd242136fbce66846f65778fd5af9e16063ade4f6b92b5bc6c7e1a295d6f368caaa80fb711782937933f1bef3b45a9add5cfe2a692b21d922cdc481fc1480fc4a2cfc3ad699d4406476d424afc409ca1855797e00d6315e58036dc533f1fd107e78e0749a2a16a6eb9e330304ea0f8976672560c05ab91f46521a1107ea349531f5595f8dc6a3a56b587d2944b1248a6deaaaceea7c648d509a464309b2002417c00c42b4bd4aeb10e10653b0692b078c317b8f5b7708c4e750e4e7169749acfc396e0f4f90ad69eef6f9fc6d92bc2f612a3fdadfa459b91f32a55fc22e96f855732d4a187d5744b0342eb25ce11091de23524fc4f63b323e53dfa2c4af0f311578a93e5cebaf1e05bbf0ae0c986ad9507fa5b3961dde789e8c3326751d60977a22f7d3d1b21cbbdfdc218ac6b6641b335ff8d27ba9e9f9f38b9fa409457a15f3d0fe46a9b178b82dc164a43a6d566629f71304ba1cb90ed2ee474cad37079ded4edb0038a424f52781c427eaf904ce28e48fba48e8c5ab284ce1066009e5462efba41e31e0f70a66525817c61164d9c746fac71c8a3f433fea47b791a9e12af8cfb7c9e8a5fd9e62f1c46254c1a8026664ea7d9fb6d041ec812a0254d8d38857ebeff2564ffd02e39dd2f0915811bf4fd9309240ab215cc823434123138b9acca29b0b576b59c02b7120a82530f28a6fb2a9359cdf338a262bf538ebfbc74ac95b680a3e9c05e5e13eb82d969cf5af7daa1314f3fcedb33c133ce6e11a1181c625d4ccd8dd8ceaefc67c22389d6934df31b2db71e06398565df56b209360410151f201906ec84e493fb58fd755464581efe64a1d3a1cbeebc73d8b0e674aa6387c1a82b19084f0052a5744a7971867f18b23d1c9540febbd09245a0eee61df78b9d000d1db8c3eef19fbe4bacaa4c2931d260d4953ba19d83ad4442c571dbef6b381d150e0da93ca041ee78bab63f970724dc89019f44591d0c7085441d2267b46d974a7a65dcbd01f842efc646249ef8d4cb05d0f6f4354fdaeeadac5fd53b4a938ce58e4508ca5355c8802579df98577617587cbe8aa5a61b43a5a25551a4a7c055de2d7ca546b2c8fa59216f3438c34dac3814760ed36c615deb4e049f1e8ebb962b5a166dcba261faa79ad3982abf600b46122869c2d85163e40cf85beb7fc8bcb48d93523dc8510425c31254e7453a1b6f7cba0f6a218d27a3ee6866bbe2b1e4335cc58126adc754a236930ab15ee3fa0a08019138c3850dc52183e929ae96f0583d60fdfc7ee93fb106309952f618c5baacbd58fba7ebe053a34d098939163dfcec21be7eb4cdf1eb172cd47a619b83bee09ffad820150bc2e834941385b72767cc50f1bc755f8b201691ffb0b0af1226d6d518618c125f438d1aa8145839b7e914419c595bd1574fc4f9fc49aaf60554888379076fcfcfe21e37296c94d314a2b755a4bac1ec418fc0227bb7f24e99514c319a6d5953ee48e659f5b2f6c3721037e5a548b19b6b726c69f99cb197dfa1dd6fe3efffd7732be053806253701681fbae2b21d5e2d4b7f4359f571512218aa8c535b5fc1be0c3e137bfe99dc6dd052fda192355a46791724960405d1401240237f8435a7c3665434eaf6d0faab088e2d7af8e9f86a9969bb4d0dc44dc4e0f5f77e663dbd59b48e70b40af721731cba731a1ebf7ffe955a708a528889eb7109eb7107af28d7dd760c18f5b3c09c79cc6309f4d7d945f84336fb3adc6c2d3bca7ca0cc14fbb00790633888a4db1bd2fde9ac309004b5e0bedd944dae6b90e4d25b6df1f07a0131cc09fe96781c70b146232bf19485e478a995dcf3090705c1541fbafc1c7317285ace28a2f248a9914b729ef9c659b42b48e0bf7ed86c2c843062c1bf5229f4917d241a543303d7d6ee6e63a3745c85798a5bfecd7d86bc892408653d13d1888760c45da46176bf14f064d0ce87df7740133156f82374afef27b3eae8585b38fb5951167eefcf33f5b3a6f039ba55423d039db796fce1af1c2b14c9987e0036bb68ff79f50a40191dba2b2b4afb4e0fa5e5b3bf285e98d86ae85b79bc3791fa2d8be0dc488d96cd113d61fdebe42462fb46b6b73ee3e3613cf9d586862d38b5a80071d996243b71b101da4c78aaa8e6c06a99f867ea3126b6aec36956bf5e09e0159f6637df024b5fa6fe33593edf88c2b49941a4a030486ecb35c0ae02f542030be2d7154e8b7d7286632b8242152518817ac933adf37b06fe9cf8a7caec5decfce371f50273eabdd84a38676c67aef0d10ce8b5039359206f15feda90714ab75d0cf2b80aaed0d7fe8e54115be7ea7489988fccd95b0bc3e81a1ba653b6b3f5a5b28c86646a95a36d720866021f026fc1f8eae1985dc941dca1e5f0372187f0424b93dccdfe49cec71dc6d6e69b4ba5feb2e4eb562c68c39a1d767b1ca95a3db961a25904cc792b6899e", 0x1000) semget$private(0x0, 0x3, 0x4) getpeername$unix(r7, &(0x7f0000001c00)=@file={0x0, ""/87}, &(0x7f0000001c80)=0x59) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001cc0)=0x1) mkdir(&(0x7f0000001d00)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) 16:00:37 executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x10}, 0x2000000003) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x2, 0x4, 0x4}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x8) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x10001) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x89c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f0000000000)='!') 16:00:37 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x282, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x100000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:37 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) fchdir(r0) 16:00:37 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x1}, {0x18, 0x1, 0x0, 0x9}, 0x7, [0x5, 0x7, 0x8001, 0x1, 0x7fffffff, 0x4, 0xd98, 0x80000000]}, 0x3c) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x2) dup2(r0, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x1, 0xffffffffffffff9c) write(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) getuid() pwrite(r0, &(0x7f00000001c0)="0db7f554ce87f857edbc0b73903da06e51203b5860c72e8d679a3fa585b57d14cf0fe07139d31eef32cc9123bafd9f964c2876f8421edbf3570753c69f19ce6c650e2ac30c90022abf30fbb4caf7b087a406e045c7443a129e31fc514391a88a277f5c7245f3e772c830698134bcc85b99b91b01be5f9859089eae42f2edede5e04eed0585a33c8dd4ec7104e969dc23ef7818c7ca140b13ea093cdbf1ae5cb9763e82f4ef913b0345285fc2b4da6c282e3ac450a2930b16dd9297354113fb4fe899f200b96ce3063582902f7b984650caf4b5d4d5a29227aaf901e9a351dc210c626e9e8c496a8b3977224cb0ae3e7ac7b31ddf3c8a8b656b090d4094ed7d5227353b4cb595bc0018d20d03a427b87b5c23d813a2f124d4e8c107dad6c878191bc4235730e3601d4c5d408c8c8e9ef935c545b96b1712afb6ac54952b5e5de66da13a60473bb4b0d16ba2e1e82c83ada2ab1929e2f7acab5f13e27a12f2191b5791f3b9351d9705b3ec4e4ffccc0637637c20ce4d7d0aa3e64824dc763c9cea28f176ba389e4b35c097a85c1b7db4fab6adf700188cad7219a580d5c77780b6ba9f2412fed72c505ddf42ed5428b5ab58bb1221f4ab82420694a4f768bd219d2c8266e908c4ea39db50fa08736115796fb6ff45150895f2f397e583452497b157c2327aa6b4fa967226fc063e471da5d332267e2fa381120216eae7fa5b3430a68e59e354a2aae07bff8fbb007896bce9fe2642e9127007ba27c7442704cbaf11a34a6220ee07000ab3055644df55d66300139fe1d780eacebca08061529af32ce6b21ae209f6e11c1fd99049e8e1b78b9f313fd080c1d0343535d93283d8916497ffe8b0da4f99676b8672b8b3606a3b93e9548064abfe9ff391d30579e0d54644ed59a26c6d3c6f776bdfda16d2e9129ee9b9d81392a33d145e4875eaea1a08e07003901bb76ca214594acd77fe25bc9ae4ec5639eacb815930867ffcb2dd2bb42d5715dc1d4b737016d8b33119ba5747832448a01df3d88a93edf66146f6c75cbc85e852966ade649ccfec21478729708afd8fb2c7e49faf01eeb49b0194e4552615106ba7c73b62d89fc26784626a6bdffb775fb988721234d0cffcc87e56dcfee0afcc18a68a4b5642dc6e5495a3c6782005b316b1f90c9ca8a720006239d19fa0e94c63ba61f008512e9fcd61a64ac6efa46d6e62ea2a5f6d7ec63a08ecc7ebe7d48d81daa34138d900ebff35b43daba2d9d4ae375b6e455d3b31cc7c2f5fea1a37e181f75ce07f1e61a473169a8bfe5871b41b23e9c30d973d38fc3f8a4dff31f48cc4630ee0f54675f9978cc5220952fa3cc6177f858f6b3ce69356b6b0531a0aed3e9db7cfa92d52853316594b837bd5207f0493974d8c144f1b41accd02bcc393d6dd8b81e6af6baa5bfda3bf5dd41295c4b00f5f3963466dd802274e8289d4bb0224c3e19d55166946594ff6771ac092aeae5bdf59415de305b1e5d054e7bf619995d86d1ba831e5763735552114e944be0b3d70ce9b66741fac58d6411ed4ff4988d8f612dbf0c5c5d3945f50cf446b5f66d04cd803ad62cf74f0002e1b914f4de9627ae660e6158324061309d4fa45953b016b8660decc9a10d8ff9fcc91e0d5b9ea61c5893c91072f7c43ffccf2b8cc4fb4fc60e071fc979ffd4da5e06268963842c354567f1eef88debc8cd0b2b65df99943b928ca4e8afc24c50aba2d49d62d8206f7481f9d51cfe99f05d47eb5ecdd9149a3aea6335a7a5b46a425e7425dee7cff7627a3e6382ee09687dad0553613f1e9c95b9a55c464dd14c2edefc90267c568a907db4592959c0c3ad8c2be87847ef4681c52c947710e7c4e8cf6dedd211e71b70c73769e5cf969f59c88dc55721f6c5b110978db3d94f2db0a677fae9d70d93fbabdaefc481ce3d3d0d19be3e938d9e4c676f159aa29bb74603aeb329ac8a9eb9a6a31c53adfcffba57b4bd7c0fc964bb55cae94d90005f3b8a113eb1f8658ad63cf32623ed7501fa580a792cec6870a6da93cf440011ce4e81855722d40bc4d8f803f5d3eeac33c4a4ed0ca8163a231d31dba26dc4fc9a3615d3391013ad21dba14c9833f3ad068e38fdc81329cc7633379ec19802ed4b93db5ffad48bd106705521a4af506599f15d9036647b28a96b35fa025c27be0c77b6795b844f3e72f3e5432e28a86e766bd2ab6e082ec54d4e6ed6e9b4845f02644c6005c3e532821baa186dfa0bc91f723ad76e270b86bfecb5b8eb84b2afb26b82f5fb9e0f3051cc6bc64757ffdf1c6eea02c30befcaa3d852795b023969f6ca88cd3c0a7cbd52ffb30bd4ba8a1a0d635f2e8998e7922eb497e70e3aa0b33b7bb0714e0af2e183e7c9bd2e6c92f221adcfd601e288f54f414d8eedfba14196ff3a4c9306ac5d863fa326f10899f51ec285378bb427a18c0fbf24fb34d3e18dfce999bba2dfb490218e8a1de2def589e9ea6f26f936cc133fb86aeda5c3eda9cf9c364966b936150a0c5801c96c42da0abf5824f61451ef1d901e9ba4742ac39017e6f3ba90a07e015d14f28047e08b07932c58e5288ad0ffa8cdf2e075090a2930701e36288e49cf4843e3d85e84bc5a5fab3deed88f7d6c8eefc003be761b6df660b655f6f2f93a2b294bd99e1b1d6f70e6573abc9bc61b61c81c95393bfdfb6b7a293f526a6b118cbba2b4d2fd1782e6713573f9b33f182c4772e5925ef2dcd13d00ab8ff312e5ec01dccdd1400cf40975c87001c892a47f577107abb0a2c815cabfd8f02ce0fb1c2d437fb9de8e9408f88b36844aa9fd9ec8b19394414b12614851284ec66b32b2cb78a921c39bd5a1a705cb7c346ff5fc67c7adf32e31040b19212f6eb1924022ee8ecb2ad5e7f1ca155335cf39dcefaddb9c11db3a815b90167af8f1e93ad72185e27a40b7ff687d249f09e4c3cdafed0f82b77cd22690dadc3c6c924a56724c4101f69d7b97331708833802aec1815e09ebf6c59a2887ba5a7fc9cfef0fc29e238f10794867790e2cc5218e906e2f242d8563879a92d3d8cc7aa6692f9fbb6e9fe0b4f3bfa7c096c9825804afb8c9e866603713e55163f2fc452ab67bdee9308a418ebeb1d12da43f641c323fefd8aed7868f7d93ab9ff9f513c7a053950e7ac6bf60d6b82f9ccad8c69f9393f54374773f7ce9a0a907514502f7e3d73a5d0963734bbda1a4aa30fae138ca7d8af319b106295c5d3f4c46ffa208bd002c39a32ac46a9014dc00da0d0bba14bdf2efcf10da301cc1d5124e6d1bff8345698006aed42616e9fd16931bdaa2aa8de8ea0c1cbac66bdeb4e8f238d76ece84f54c39fae251ad06cc010001d56338a57a1edd29f6d5e4373b3379606f4c7e17a8cdd96fc358499f94e7efdf40841baf0c9fe139c8034b3ce87f5001d765d1fca1cb4416adcd54029235f031a193213a2f3879517065ce0dd8e830a50faae64e6ef11ddc4ebecbc04fb10f20db2daa23e85dc8f09dfff4ca1fc79e6a856b1f2b6a0af1eab124aa9af31c76512fc053667f06c6875bf8acd4a39b06f4182909fea581ff172c127a01339f8896c8fcbb22ff66948c5915aaa07e75e741a6613bdd6376f4f68ed769695148c21f6fa3d15fb49b911422701b42ece1cb99d5fbd705a91f0d1280940e9b55ee0ac9a3904a3d430848c842787761fc6e6ef434297905b09bb574b5ec99f7a45680080453933e7ae1b3f1a8e58fde1ac72a21213424dae5acfd6bf511bbcc390548cca62e765b07569975819e82dafb250e6ad8427d46862e15d3b418bb4aa555a3ef1bcc299fac9ecac6de2aaf8aa37d023c9e33dd87bc6b798b581dd15530ffe0c3ed0249a7dfccfaf9d30448e457fa0b8eea9b1cb9f68681481117385c332de4538c03fb7d5a9e28775e38bf3d6edbd8e0f798ffe311dd96b74c5fa844954a64895c1cc8c2c89de86f5e4007db65268bcdb17f789a0c3fe0e60b07c78bde22b55b5dd8912ba6024e8b85fc6b14f95b3de5d70007665e2f62408509284adfb7ba9239698fdc492d964c8f7a44b7a2b7231dc18777748a4c7bcc13f01a2c0c3d69403cfe96f408da5cbbae1249c943fb563200b153bf681e0c885c38fa5bdef4c425db45e217bab4bdd79c11d380de777254cc3973efdb1df57dab98788fe18e30d90d72c05620824ad09a1fe76023a79e7b4dda411eebd689ad287b216b8bb38ee79fc6d95796899560513c551c88ba6040005b29f275a93cce422ca3dddc37d95c12f64a1949e7b0494b5c5420db932fcbb96e009d389eb4d634a24b51636f0d8a7428d31f2b9b3f171d0a5d812cd5ff6434326b37c3d67a371e1a00478c744756fb6ba350e7c5208ed5ffc1e7436c8d3ab66cf40b36a7fcffa020876e216fac5db63a76766d24a6be3921dddbd5e6bbd2bb4358255e4834c26ef97b78472b4dfc0a8caa66eb2ed8c4d1be9088a1f37f0fa178dbfa6b0dc0db83177b9b02160ab5e5e201185af9323ef8778be73daa8e9a11b24b9b36c7c74e6baaad396ee94115f50666b6e823d647f622fa74ee407264f2868870f1d60700bd24179bc6b3bf92cee108cbf09fd83282a8593c32b5d4a01bc491cef483f58a820cf88e11c177067e76a631591f2ebe5cd4f79f02daa2a19e804cc0476fcb746206a6f9767f723b97e2fdad3bf35582f0d42cfede759babce51a08f7a95268724fe6f9e811d99dc768dda3b04bec04d4b66fe684187f321f20825a9e7691d41961e5c050537c0094ea1ea4ea96f2f4b386f6df63a0a50a3f6a62d9853f3ebf30de17673263a6007ef840610c346a7830266d4d09ec2f90f6b8316b696cc04d3cc993a7ebb574edcd84294820cb98956c7fe2c64e64ffbe1c5ed486f37bd49b73820c26b9ef84cc803a19e94b8dd0446b8a0525fe091f712ad6c8ae10353fffa38104f06a24780bf63997a814b4e91a512f6fd6b871ce5b054229070ea0d28347b8d04382106dbbfe60dec4c73a26b819c659dd7059426433fe256814f5e8cda56d554d91d33a3b0245ee67d52824055944976caa114fac015e8f1e983c5a08e0e124fb8a25d5d3b62a7b937190ff587b37a0ae848e16d9a37a0804fe4317d1269ef34daa01ad406283c216f9197b258adea3f37a8350389674f4f12ed5e3553fd83b0c1554794d4ccc9b54933831b090d6b72a34915aea43a5abbc9e73d8dc5ad12be5144d629e47b1ee40e7bc74aead39e708ddb3891f549dc5ddb2a09b939775f5c5dd492ada21c3c63b583ee7b72e915fc98425acaf81b5bc6ecdcfd9f63403418998b3e8e019f57d3660fdc28c1a8d8a8e0fa215732284f83e58f1c1a24cc8e920f7191d2cb92653afb6a1c3c10bbf77441e2bf90ed72219913043af0c72c499f0cb056aa1b4996993eb5259682fd514a33299fa8a636accfd8536992fd89abd53d8e50b7c9a11ea4e2896bf83326575e826e86fd78f00466adcb0e9a8794ac082cb9cfe7dc10edd1d95f12ffd9e7517e37a542cc6296750c68df5d1c246f44d3b5b72a709b6c64fc7b0642d136382a729f46f0e353366d593fde5a0a3ff76cf9f3b0e2f215221485b088b78ac92c9b7affe948081bfc90c8cb778918e1092fa385c5ab41d0a7242af73a4954e1a8d54586682536944849d4c7b97fd189645f8922d2b252ba8c217c9a338480a1da2514b76c843df984b60e7a3214aff56ae347544838fe3f74ccc1909f1862e212f8f3885f7d8398b8eac472a8a3d374317e53133a2f87a48f00c651e01881a9777ea98faeb7694777d4779c92a51fce933c57fc8aba5f1c3fb12e1b26e51ea5f4870", 0x1000, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xbb40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x0, 0x3, 0x140) r2 = getuid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x5) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) kevent(r6, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x870, 0x7}, {{r3}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc5, 0x1, 0x20, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x43, 0x40000014, 0x5, 0xfff}], 0x80000000, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x68, 0x40000007, 0xb895, 0x80}, {{r3}, 0xffffffffffffffff, 0x44, 0x1, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0xc8, 0x1, 0x5, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2f, 0xfffff, 0xffffffffffffff74, 0x2c3}, {{r3}, 0xffffffffffffffff, 0x95, 0xfffff, 0x1, 0x100000001}], 0x1, &(0x7f0000000400)={0x7, 0x3}) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xa8, r2, r4, r5, r7, 0x44, 0x8000}, 0x9, 0x2, 0x9}) setsockopt(r0, 0x1001, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x3) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r1, 0x2, 0x5, &(0x7f0000000040)="209710f5d555a4d44c91a27107e3896e1bae4de854e322c0c40113d091c0ff9a281119605c7f451031368a99", 0x2c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8081, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x0) write(r0, 0x0, 0x537bc75d7337f38c) write(r0, &(0x7f0000000140)="39b464d77cb5b2e234619f5faeb5bde398ea547b33f3510fd794deb590d252a22802f1d25e6202e1fab6c7057c618f9bf6c0b1633f1bd55e762f9d1d7327f301a4a976c290c00cd7fc93a7f955b4768b76ed44e78708b39e276e4e95cdb1f479d274101686514b8f97a7387d7002741ce6e80fad9346fc12ccbf41a71bf3acef794c0a0420c5468356dcd9c050be2f3fb4cb6a41efe8b30f35f9f07d556a3825898164c95b8da4001687e871ffc0c5cfd41a89b93088b529fe18b9d1929c399fa0dec7653e7871213d441f60c41657a0b9a4ea84de9b15320aa782b2a26d9a733abfc5", 0xe3) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x714d, 0x7) sendto$unix(r3, &(0x7f00000000c0)="b63c7b14a2db48876699d8668b91878c47a318d0f8383eb71228cda3e380bd297fb9a4841ea417f46d81afd1fafd52c9058512426cc8a3e16956e0527930055fd934f8f8bd1ed901824ce2cc9089f4b4a8778bb76c8973c2d521dd1ec775bc396bd374109db348696890e2d3fb361373cf9ab2bc24c5b346c823f2a37b9151", 0x7f, 0x401, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0xfffffffffffffffc, 0x0) read(r0, 0x0, 0x0) 16:00:38 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='[+/*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\'+-\x00']) 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe83, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x84) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8, 0x9}}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) 16:00:38 executing program 1: shmget$private(0x0, 0x2000, 0x2002000000000000, &(0x7f0000b3f000/0x2000)=nil) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x3ff}, 0x8) 16:00:39 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x181, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd50000000000000004334a5e19515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096ece0258fbcb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a861a7dd14d745ec4f50adba57807fc443e2e7d0d4d5df783c15d7556bab0d5fa82b23a1c6c69a293fe3c38d6eefe993c08e955", 0xffffffffffffff10) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() r3 = dup2(r2, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x2b, 0x2}) 16:00:40 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, r5, r7, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x80000000, r6, r9, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r3, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r11 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r11, 0x4, 0xc8) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r10, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r12, r2, r8) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10008, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x45fa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1ca, 0xfffffffffffffff7}, {0x18, 0x0, 0x2, 0xbf0b}, 0x7, [0x8, 0x0, 0xc5e, 0x7, 0x0, 0x80000000, 0xfff, 0x100000001]}, 0x3c) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:40 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) setsockopt(r0, 0x326, 0xffffffff, &(0x7f0000000140)="6f9abac34bd2d010d3fd9541d33dc18fe8e1774749c1b0029d316218b053e9e0b19d44b1a31e153a5bbc949cf1cb77ea16ef978d805434ec9fab3d631be6bbd6cf4401f143e445203dc0b018bf27168d3bd34b2789859ecad9b319a0f9f1a3e635c4bc8f7de8e5855adc39bd2940800712e73bd91b4c820443aea52b2e0bba", 0x7f) 16:00:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/120, 0x78) read(r0, &(0x7f00000000c0)=""/155, 0x9b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x14, 0x4) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x4e) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x8000, 0xcce0}], 0x40, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x42, 0x43, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000041, 0x2, 0xa49}, {{r1}, 0xfffffffffffffffb, 0x88, 0x41, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x1ff}, {{r1}, 0x0, 0x4, 0x0, 0x0, 0x1000}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x48, 0xfffffffffffffff9, 0x6}], 0xfffffffffffffffc, &(0x7f0000000200)={0x7, 0x1ff}) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000400)=[&(0x7f0000000140)='\x00', &(0x7f0000000380)='(\\\nA\x85\xaf\xab\xb1R\xd6=\xfb>\xcd\x9d\xdd\x16\x9dS=\x11\xad)&\x9aA\xdd\xe7\xc1yy\xca=\x1d|\xc5\xab\x1e\xfe|\xbf\xde\xa8\xe9\x0eC'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000000000) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="f73cad74dc50307e3fb10cacc8c934c4f0575aa906d1d8712b40f1ddbe9570dd0f34977e61c6aa34e09966f267335fa63806e0e759b44169ebfd1248", 0x3c}, {&(0x7f00000002c0)="6645827a5577d91414a8dd18e8a4cf2ddacbf959f296918a3078f708a48498e406770b57c595309fd232de49284d79b7fbd3bc87db558bdb934ba365530052d66f2c758e034d9591bf50cca46ee211e4190dfa96ad4f", 0x56}, {&(0x7f0000000440)="8558a1e7afd8768706b25e4bc98e3aaefb4cc69ccfca335d6cdf181e4a79fc2b33174d1c4486052f46dc38bc6adc9ae481b9d7106e8d06332a5c50f4f372a98f47cda5120e4de622a0ca503405dfc7adce1b9af145ef49903a67b08ab60bdf8ca5a237bdd966de4ff3a2cb3a4a133f1f5f41ff263e6e6bc049aced071f9462e708c9c9ae8df67322c62b6f645022b20f798676e3b84156d0e430296c6cad3e2e8c4db984981c24eb", 0xa8}, {&(0x7f00000012c0)="ffd339ab8eebcad844f0889617338f5e6f896c58c67616848226e9aa506383472112b5137864dcd23b6311430761f375202064f628f2146f408d5437c5e6d028162e9e9ae06ea173d964fadd1aeb0fa94da61aa626e42ac9b6ec5a19914f8ae867da0c18dc78fef787fe0f49a38c5fbdb0e8849226272de317139194fe276afaab7b55bb60b51c5792203a4562e68f6d6a4c4b507b423065896244cb0272f7f92d0b91c5e6a1f5f6ccac4f2acee419441b72235c8d59ec1a16b14497329e7e0db17fe5fbb8aa44d96f651129f92b3ab6ed24589a7644349221c4cf05c9d406ca72b116a027a3c5b59a710574656161fd5745ede80237534f6fe5a8d38bba387cf571578628c7f630a252d1b9dd2e840532b42b59e38c4c78d148f7c48e54e0033abfbaea987882c24d4b5bad9ba7bd2d4df2eb263eb955ba91d1d4ef523cf872d7e6ca99d7c15807d773edfb70ccc7b881cb700886de80e93b5bbb60239c65642027bb2e4f04fd126e861a34e48aa97d7ff8643c90d480a37b1fe215c1afe32552e08757c50470563090ca8d68baae464f3756e807041b7057e4f7a972d87593bb00de0aa047e79f489a475dd9fc08a44925f5394b3f42dda6a423d7318142640ea9acd158da1f88e9e0e5a20412b69d582a7b112fd0f8601df66b4170d563f720cabf3d1b301b4401afcb032f2525fabde45aa6e8f449d7c3e758281430b19503360d9ab61ed145945e2f380ef36bc2320150e32bcbfeb309083021ac7ffabe4f45f44bb8248c73b640b4b80d3b41e723cf22a1f26142305043bf7d74c617227e70a5faa0c52f3973d328a4d3836664de8425f925247adc9ff498d815756ec78bbb76fff450b6c4dac3f2d293b2fad5ee8d7f81a566887f3858316b9868d1cb8f340cdca06da6bc068d63ea76b4240445b7d7b049da74b1e385c88f7439e2c574eed23656a877f4d552c111958281c339d5a705eecb119d8ba2b3d8ad63e56f7f553ed2b14937cadbb6eec763913ef34d933cd2f886bd379b7b75e3c96f0c6218ade6dcc74c278a80573cce280042ce436b1a3a7f4c96a4a7457acd75271f53054ea94147ddeb15841212270c2e75cd0826939af3a338e8f7d8f662d78c001c4118fd088e70a46e191b322a4ce635e8e3a8df6a8fecb7ad3786457e8d1305b399396f4944b717dca256b725ded5c46e676b59a831f3159f1e1ca6b45f0bff5cd6360b4dc01c541d2e70ad7507997ba07cb7145a8b40c8880dd187802674b63595a87717fa2828d6cb9306cc1355951fbe7b5b4b96f528388eda7cb6276f27fceb1051ae71a1e14b25d080385b3bf16490e5f65815d792b34f90b2e5aefbe6a2eaf404f609ebdd7f24a6d7986357e06468e391cea632ecb2eabecbaf7647b691d4d4ea01d768dceec76608dd9d77b55c996e95ede0e2bc7f6e7801aea69d93fdce2276bb8266ebde3feea354ca7dcc6978fa87f4818aba92baa8ea43a84f928376b4f8eb75132c22c8dc7afa748d295847bd2a2cd887d0c264845ca2ffb0de56b2a2e5fb9bab31b95c028975a4b20ec398f4e0573e8d8fdac4fa7ecc55906bc7a5740610c60339a9fe4e54b4a8cbce325d261a3619bed05e265f925af50258cae57003cc7f17b47fc9c28a95bc685cd904b74969793c5979198b117a932a7813906375fb11c62e9b0bb67f4f398dd40580100976d2ec7e8040bda996aec9037d1f06e4eba9cc9b6d7741634697a9d0d42f6a76aa5c916b16d855116f003522709974c0313c4deef33f4ea942649b4bfb49ab8433db4b1ac07390f67c17803c2a4a6ca5ec9558d791d1308a97302760ccd37527658693047781f3c751b7b0ed4bbeb7cc393eb8559648a86f4dd4e742df16b287f171324ac89d3ebf446980ef41062d99f1780011511aa05384a2427e21c2cddd65483250d8ffd7d0fe9dc3051312413627342aa314edd6218bfaca5d73ee380ffab3ffeb3082f4b02c41a8e7104a5b2fa8a7be2ce97a5889de412aea3c73c5db93b936c5eb050e4017a9c21cf51373008d219018fbcfd1b0f0505898df7fe90ba7ef26654db7b26bdf5b38e9aa3c8b5ec9932709adf1ed32b130296a80353460702b7155a93fffc28aba4dde657da68270d2856837a9de2224c59654e0ebf4bf562764857dcdbc04d1b18b97370b9a59f6d5bd973f91f4c951b808e5cc0f41c4bbc3280b27228415399217ca4bc0d86c30516413291e588c2ba99815552f5086726b2a6b40541458e5948b7917b401b45f5a4d21122ea61c5dbb1fdc89b09c1a7ad4357f7fc91c4ff922353f4d4438895fcc33108fc7a22c9b7c692c7e0e9a36b7b2efbc5ebcd71acada8d4ed428e723840ee022b40dfdef24b96b012fce7487082f7780916ed7fa898f1f819dde58c1773eeaf022ee8e83e4c9b885b4eaf3cb3e1bb06bddf64d9e0681bb1f3d5486f9d2ab28cf639c0c6713aa2a6b47d056c2778863852f0c834828b388f44ff03800e088dff01e6bc9957ef21627e31cc610fbac2cfe81c2bb58b64f3daae54461efd01c56ff91334d0b3d5e8591184715112ce2533dd7fc3b8a771bbc8505d3f32c6e875f95826885caade262ecf9b53783c9c2bc7aeb7f2fc88d60cb09aecaef82c2bf5a1daa8efe57bc80e086c2c239348faa740e94a3242233def74927f55688b0d2abc751b054b38021830113c26b9d10f3d0ab92838ff4e34c6ab5eb35dbd37470078504062c25efb11d6d6586b0d895b759a9c0f2cc4159a4a9ad075c6866000841c89b31c15b9ccb0d41436bbbbe09a98ec3effabf8d20a8cfcb98f6201b0068bfc558b418d899d1de2f0e766480add2965951584c38a9bc923ab5a200ff6936b44c0087966289529ec46715cccbba174dcbf62cabe03e410f0c3a571c54328cc527cd5372aba80ee71d29cf5008def682a4b7449f2c67764830cda3a5dea453eb002fc52fecbaa1863cba39346358dfdc08d4822b0f85fac1c769a037a7554e2af324caa1548d23b5acf4a28946aa2645d7eb6692cf08481717925d1c2f0a4c42b39f896c76da3cc3c45869ba114cd8ded2e9d5c68d4597ebcec2ec2f9bee7407fac9ea0fba9d7c61c0e43bbb4e3f9fdb47da195f12ba7a2b3421663b0f32e3d86cd8660f29fc7881325da376e23a3588c192b781ba7ed20b5a857cf41b8a3dba1e8b92265b0a8ad54dda322cd8cdef251d8230cfe3b3261fb358f69ae98f8ef54b664f4770f214bdc1082a2a082fe1b746bbd78120f1a9d43ba3c0d64309a40770ba85b090a9f6c6c4f62d225b6fe3f7a31e1bf1782c642e2572afc822b307c6e540c3acb2d792e1900023661d6608d91b0db30d57a04395d62cf33a14ec38d0fa739d17aa029c21a5e42fb13353824dacb6df2358a4cbce9af055915a630026d70b3972d02e8eda2f5fa76e48125e8a19afda13e49296c2c8974c962899ac6d613b6ea07370a884e483f96ff85eabeef279f9b39d1b69850f8ad4bd7e0d9abd86d6d8701c929a01edf75b9bcabaa6f16d0ffc884208f4c1a928b42c27b5e5fcd971e66b01db01d31e1df019040e5be84ca21a860aa77440c083b506a148d5752a24ae55be95d093843a09ce2fa0e837b53e3390a0159bc1c51e71902b1170a952777c331eecffea17a65f7edfec9867f66a7912d13978c25ebb174823c42ea8505737f48a4a0b943c9cd63076f54a60183e8dfc556e6acc97330123d0531b54d9a2a41697aa3e08fdebf8bef42b3904c7271f7d55eb11a85cfc0183e3bf19a91bff288acc668be9f769405e6f51e5a5dd1baa66da4677bea7d30586139cfe5fbadedfc7cd8518d37d02cbb0ef0876b442e3667e256e3270ed85baa0c447889f12bd1b4e41c0d0157ab1141a67a45371a8ed68a87964aab2934a138aa517fc5a90f67c73637fcbb81a13e3c679ff93b8e5af3774b198c6d0960a4d8c08781555b237b2d52487083425fc3f034540241d4f4383c00f39c004b5eb7518011279540f1b4d5d8c1997ce1f699553cb609a313b0af937b1f0f75a6f939b7a091da6b7f38991d51c5b0ec69d91e7ef1612ea4c2a80261aa7b06abeec3236bfbf04ea95c76785fdee692c2cd5c25e0a52b10b6110b124c508407e79abbec13bc89832aabe4cd7b0274cb2d69f891f5cf3c6b7bcc837f1a1b73094b15ba73263117618cbe6a0c75d3d6c2807bfcb3a22ec1b75196d6eec3667111beeff703cdf9c27d97128dffa1180c190d7541d36eef447943455f2e073f20c8e6b06cf436f7d68ca2b7de16038d6083fda123bb95c9d04a2160a6b0a6006fa41944f66a90c60256df5f3544fabe5591cab53907945eab46708ceabea4ff08d0c17bef9b9bd11e0fdaaf328b49f53aa3aadfc108640d3a803e6640ca4906581da40f7d396bc09b05d73a22275fa13b3c4167860ad9f896406f2590e0f9c7c909ccf4a53978938eb871470d9d6e5af7744eef8f6016560a73c9fd3faf726138a2af24a4753891bc25b5dd98ce443b1072a95200a3da12860002915385fa9e9a00f1191b6d24221226e0714ff2b7becc2c5d14d32d7a9595cd73009739d1ccca839c03bc1ee0b7608704fbc118483e1a51919daf82f310ad62ba098485c50fc9269ecd455a119ad0ef0b0347e7cacda7ef686d4472eb2c0620ea74628473b7f4ec7e7ae17c1cdf89b635df4e932d7e61ecdbe971b179815d6daafd85ad2741917ca0a300e313e8c725379c6eafa2b0fc0a387c9d31321626551a6985bd12d04fe5dcef8109b2c58cf0294dde080070f3139f553da9a0fbb9d694323da972793da845b21c5ecb6189fb9b82a0be3342384c5c1cb8a57ddc95c08d757f49ae61e6f7cf9da6e0e0278d9fc4bbb2157843faa584a5be09a1ee9b6f39768d2c49634a8629a29bb8546becf18f4b2a60d7c04f766ada279a5e8550b6e99883b19d32c5680b20483f297ad43f19f988e718b86f9d50f8299cb41bd81698000e1d78dc35f1fc4d79c34f7ca3d80eaec70f8849dae680976f4b294df65cab9e7252033dd6f2f522e07ab3f29d82ef4480e8585a8a85587b3e93aaee96eb5d0cbe12099e9010dcd2fd4fab3c0ee47028ed36b5335a9ef1f2866fc268521a7a96ba65dec389e2caa570c42918a2c90cf88f894a73543d96f09b26d3830fae50dffe740860251c5895cfde7fa3428925c9772857c81b085d7eb9b0ad76a7fa88864145ad4c2309c83bb854768bdc707fbff0c93ee90581d790960aee1ab7bc060585fb2bd051aeb501ef19ca4cf472a96b9deccd749f8bedafbd65b0faac5c27102c2428a0da1c6b1003a02ddd3dc20de735f20c84a714579a806e9533feae3c59990b58415b1eb2056d522e70318df420de4248894eef540cf143d5c58cb6695224c19e224adbffabf4837d4b64e6ddfb812a10cf6a2407d8506b0049b01093768e52b522ee1689148a2f5b1b659bd71e25064013f021be7c55e050589ec8fe04beb2467e59f96c475c980aa3476d1dc27e852386b2e2501f285bf02f498d4d7f7cf3314f5fd2b8787ca7f65d39357daf631bf26a5d0105ca47395fcd00ed86bb76ae69f944bbab6e61cd9974abef96e735e3f6a9566b76557cfa6a9ce0f6d9f57d03998ecee271589a48c06b1ae109e40d867c2ee3f0f3f2bb8015841388a4d71500560b2cd53e09fe88c73ae647dec7ce6f6660ed263923b5718cc3adcb378d20d453e38c76a1fe8b709612d3b359ee7f114f42f6efb4700f1f40c9df7af4815d27b5831f7891ffb545afc2b70bf183c30c81ed98b5a627365318ce025e8f61ad2e5cd627654450177", 0x1000}, {&(0x7f00000022c0)="8da0a1c6da71b24b03f1eb2a13e3b2331fdabe52b9dd28615ec7f283fa55cf4209d67c504470c1164ea90cb8275e600fff30b901481c2fa79a8154089dc5e8db228d1de67c55dcbd4b84de71c27968d4886423bb17cba828b29d3f309e2656eb1811673e22be1c49846ae31de3425fb8f2686514d14b7809c1100e71996030d65fdef598ec786fdcc55e30c7f6dcbd0197bb0f86815e6a13b3c86b3c12b33680d39522bff6cd861038a53f7baabff7f357ede200d7bab896ab561e1783c0d59341d7b38466fcd6975541737f9798b4ddee9c8dfe99ae1a0e1abf19399c95c353c78e6926e2aac551f0d184f5576305c1ede1c2da7fbad5bfa03c5a9c7643046900035b553a9b303ea7f0fd4ceacbdd482b533a317b5f8763372348c14dfbe6cb1362e8a377427217569f9607c156ad9ba89ff9c86926946ed6496855effc15ae7cdee9cba25412d2e818065ab9a160eae55af60211cf83bd26dccc8066732fc292fa477320180aab449a639d36a4af427af85c53638aa4bcdf48dfac9d8e77d68ace904d6709b6a72ec20393309b54c9aa36d5c5cc016e6c074de5fb475cb0515971b14146a8033a23106cded20f8345593e4c8ca69662d2cbee8c5b55410ab6ecc6604140414f1f4d10adedbd2c8ee501e02f84bdffe8c4be6bca180c9e4a62ed8cdd66665b9c591d5aead23af4d7fbde15ffba2c425c93a5d0716c82cb12693fd95ea8d0e5c9a7223278b2b4427de01c79d6699b79d3f8a9c6d9b4554cf8197eca3a2b46708ef65e7e233ab55a99de7b5b77ba1ed07369a0759beb62be821d5ac1db2a9088001fc938bcce867bdd3a9772f8bbb170b689262d197ef817eaee8a8721d074c31a87af1107e06319a74e9d514d005049796972371d5df306e7b918f648a0c324a0f265ec00070afe9d760643cfd86a97b0512882cba05819777756c71c521aa8bebaf0e6bfa774b03139b57d2dc90cefd1b6d863410b0528fa9b56c07d6f4bc3dfe63cae0c709eb4fafc1e52db318cb84a11305c81464dee03edc4f6791bfc2ddcae23ef32c1f5c99fe11dfd135fc4d06e50228996fd857175aa9100d5f688b2539438e44b1b2c7abe6a5621da3562897b74fe414afb728ad6bfb8d0fd3d65711029391d45704d0a29e6b50cc9d3da607ea9b578b7c0d078ae616ce5815a64e322633b256bf24f687f70ff1d9b5be46648a15c23d432118be4de3ef2c83357e2af5d7a237a0449d5601541c5b99d30fb2752aaf8d255dc4ae5bab186f4c543c360d008093edfb4a0a1905912beb2c75793763bce42f0041fad1a54f00f722c7c6998692fdd8442b9035dd24dca2e219e66e497bd66251ba373c334fdf04ee1169a15503b0078b0b56a7594b313e0f9ef80bf2f1c5aaafe158b84caaea0423a435f79d333efb2e2a2b8ad2499bc451c6b99e4fc08eb7a1ea51bf953cf3e5907c80a92618f68680c09b6cee9dd8d7c8cea841e83c540a05d3630ab30b7621a77b2a9c984ab2e08280170d7a0e854bb3c4e36cf940435520e976c177293722f2e77ba9c039f4af2b4a7748c766b9fad9cc176c733ac92eebd62d1bf4a5dc56c40ae0d6bd4d4d589758f6c0157145c63ac2bdb582353d8cf5041eedee07bf1ff0dbff286d0cd3387af7528611529411295b62c0146a3f4a19d37befc51353c4f3bc7765daff89cc86ce159448d4dacc1e2e20590c683add59c2ca78ee4f31d3ef23c2515f59e9dc93fc2f2101481fe41975b800c4c6e99f47e976f836bdc54d6059ae1e6ab302365a89c8b92c89a860ad9ea9588fc9ed348cb5a1a0f7540ecd7eddb2589cabbb05f2a4fdfd07681984a48d97fe3f5a29b6d9007a40c8f664cd83f6bd1c1cc8f35de5557334efd0be8efd3c2c3d92506f17cf72bef34ce190350e819fd59bfc7c62b1cae798a1486f236ff9cc7dc259a9dd0632a52058c4c622860f055afac7fc8be697bcc28e0259328f6bc220cac1ecf48134b4e24d15551c1d5bd55157569c325da7a27a4eaa94ecb608b68a7fe888e03005dd695469783a5f6b81a6826b29543091da8bd19ec9021b58368d380842bae5351bf9736558003a4923f7fb44087f6aafc42e9549d904e3a198ed00ec8f47914247ca39609464105f82c88168b4e4e952027c8952a8f1b2d99111db4ed20278555b7e082d70cb2874383ffb7d9231601cfb7ec5c3f6f0e7553bfbc4730e1cc039d1313ce67cf7a61e2eecf1ef61a4b23fb7c39c0a24746c7c02b01dd273934f4e0dcfdfd9d4e2232333b970c15b9d41fafd813ce8a5e20bc82fdf962aa41e4d137a7cc5a52dffaff0a2f286c8e03a9d91af83be31ac8ee13e50ed875ec1f25f59927fcdf423f0ada9f86a7b7da26f8498423ee0c26108e0f0b8de91aabbbd1bc46919a375cd87c431b276c47497b42ab74e94d01e64520676d804d14b8a153a5dbdcf21bdf59d1cfc3ee3ca7560da03ebf5217ac92b82d2f7fea63d38c10d83898da2264459d9d0d2c9f5f9e4150a3ef3c8592ccd71cdcf731f9732c0a2ceb86531d78fed27acae2a4f6c01651b68c09df99442e2e98ef948cd3498264afbf42a95e9bdf7a7e614a9b69b55be4fa208ef5ae2895cca867d6e1ef3b3eb8ea99e2927ee81614784de1a9a6d631018ce1d17f72a49883a8270dc8bb3836df5d852e39be4e54ba614cfbe10bc7b513096c34b0081e4ef39c27d47eed24cb07fb94b17e2687a230f2085ae5a6da67abcb747d28e82408c83213cc9e79abaea9571d2338b8f1081077f9a70d654cb0e0d6d78035d1a5202a93d8190af84d07e419df6dfd7a7699630ea510bc1c2ccddd770ace7204bc17ae07508df2d09a5a779f21ec8de4246cfe548eea849560cd96b1ea52603cc5cbb311fe2876d49ee72c455101c5d1cb29507d1294129a1f26c24e36092e1137658ef3304e4a77774441000adec976d099ae313c82d40c888a0a5b59bb8492b2396fc8b87ad96b787d4f5e0e440b994531dc0dad5f036a05c68d077fba0a5a1413a52fa6e7f3c75bc4522812378860f47ba5352f6b90c7721259f55e55e5251a8dc3c8d7a0ba9e53f896df0d0a47c4d6851e6efe09c24e0c1be6521e8f2db7e72aea76bac885e68402a1dfbf545926e5c256ea6546083685c0677d76ccfc4b867b6730337ba506c8f7f2c5a70f27022cf7002592e2493364db0a8ef2f966395d916151218a1e959219ec026ca4f56fe4ff57b9e2f013998775806fe8a5107cf14b7d8d649a786daf0c89686e31e3fb7421a430541950e21ce7626ff1c6eb13d3b16e70e47f1460aed8c715f412e5212d16bf5fc2f43c871fce52e23eca30e0236352dc61bc6c38df149ae293f296a7f7f8d60dd5e51a380ab9cef34d4bca9d651d4db805df59779610f3788dd3d78258e68d70114bddb3ddac7bdf32f1d1cc8e221495cabc3fda4ad7c1183808b38105950b2413730970f937f2b66d02b96f59a22e8545dff9fe8cc5058035b10d16cdfba33758646e5c18858f83b03fc7fdbe696a7ef72d01416c651eedacaf8b4aa041ddb32c14876dbbdb005ff9581745501f9427f910cf6eff6bd79e3f7120eddb8d8469ac0631f9fc3de4617f948d1a77ac326a868169bf4830cc9e93215d018401c2763471ffc41e90e361e8a303891c9eb57c4a5f119ee9000141dcee4062ac36c01481a19c412d8c4fd2e46616a239db1e0fedb4c4d7e1966d74cfccae554d21b8e0c7e551cd0576c58534f42e5b73ab09d4364bb9b81f36ff1ff4131d96c6b69b604d177a799d595e2981bbe40fe8e7d9bebe5cc355f81fad85bdfb68a1653d5450179fc8c76454331ad4bd9b66ba745dc49fecdf82ee499601fb789cfea035afdce5494affc41acc853a3f0c2229732b491e4b2cc9216aaea1ba39a0bb79639e9ae988f57453c55b7d4291d4a6d8630ab453e7b2da6551ba0e6a401dedcb6f8e9231bc5edc89e6bef62d6d280718c5043f3231edb5fc9d1da4b5d9ba73ddcd9797b18fb7ee80afae436b906de47deb32f5f1da78c7bb11558b7010a62f801cc4475e9392767af38ff43b42289ef30e88e19e9f362e5a198ebb77dad6fba2919500ff014e4c4d62065619df48a0a0caae1c7a3f5301da8edf34b618efa27d17db5ded862ed59f82a5f0e5e027f04835267fe062772951646e533c67dc1125a7479cb2fbe4e2244b01ec50eedb8b05b81ab50d84d7a8dbff37c70c6b65925e908133aab924e93bbc3de44cc516021ceeeeb4bc3fc0e00fb792595812c26508b7e33d95fcff09769c4ae0928b052fde8df8695628623f4c14de9385f513d93be4881d275d57ac115808271123b0768ff9f4d3722abaeba18e66f3a73b83f503bbfd5ca3a18d053a8b20cde47dd778dc474b8ec4b3d023539e9d5af2f6da0d255a9f5f0a784733a2bc704fe38756f74e1543bd582e0192e15292cf655b30042b777834e8d099336c3f7a0e5004f54da7d4fb1c8168c1967c1a019a7777e1cca26240e38d7a037192bdefc8d7b9a10c41339425bcff2518d6a1c481df2642d3260849a7217ca4a4b5a13753ba520916ed44b6355177d2c57992bfd1b8ff4328adbd99e19b5f51dd1fa1846cbb3bc7d83e6765b87f6371441f3bdc31f7695cddb8b74e3ccb36b85d3a6ee114143d21aa4ce175a2995852f829232207dbfa2d6b6c33de10081fefc7947f2fb351205ccd4e99a8280a06df45f6a85a04a0ad2251ac3ed5da1cbc297f056e14a132b45dad682e051ba8cf6baf70e92cdb07843950dc7be23517b92724e9ae1cdfecc79cb371300ff346bc52ac855dcadb8f00742166dda7757ab70b8a799f48bf3d8d6248c930b6aa66d58595d189e430e80a78d21b3e6badab385642462b5d6c2ae45c5eb8d45831be0642bf83e7485fd87ee82228057af3b94f759f0c6695ffc407c435e2aeeae84757abfebe445cae2e904daba78344b6379fc3202880e8d9b0009fe4f25cd91420ee602b6bfed53b84abde44f019c4533ead3911c7c52cc2121e5aa412df372e9f435f0ac2a9c11d7bf14f4751947e279d7d3b76432b1072f6b786332386e9eb94e0c8cbc7cb463b1eb6b3ba5ed0cc52e12fef1b02338ca6c9b7af3e3f9bf29119dc9d393798c76cb4f41965644c6b9a18a7d9e14bbac9bf670cb317ded5e4385d7af97438c742a1d5ffa1d897f94d36519e6964058e85dcff4077031b5bb01a9f34a3ad19e093f0fbc0836504c78d5a4cf4dac021f257c8adbf83541a66cd30607c5caae1e3864f6205f181b9583362a9053ae57cf3362ce62f7637376cc3d321bbe257f19e35fa5af40bf0ad5be3d2b8e18a173e3852acb323ddf580a39fc61ef835403a291a5f5091cd4147323f678e245ff2e95bc6adf526b72078843f815263c510b38c470be954f280ac5c8658ab43e714abf9fc7b7085073d8b08c9cf9f7043b50802fcc87139e033f0bd67844ae6bde76d4b380277e58ef122c3884bb653740f57df658410259468f68dd8bec7d23ad7a719addcaad59f6547d9ee05f36a9f03056ec2a5ba9477204bbce5ed574d418df3677b93c231cdf0714022583d31e35f0c5f92258921912441f036cdd6c9b4a91b2e81c5a4586eec9309e2352ab7a34baa4ecd5e4de61060d0fc9ce4e987a04559fdc27317ffb863b1c84b7a1ffbb2bf4247cfc62c5b50dc14dfe13d8a2d465bf63a5d7288bd3cd521630549a73e765ca023693bb72bf5f833ec504aff753a7c6b97954544acf08616a064fe6ed0e3e3da31bb9f2cde48df25f277f8d0c803d276488c0b13ad89d52f9644ceb05642a55808a82a0bbe31aec0", 0x1000}, {&(0x7f0000000180)='n', 0x1}, {&(0x7f0000000500)="35f1dbacc9101ed38fcad18873ab1129e64287bdad552a7f0be616c7f9f0653cd483a177a36acaa7472dbb770126dcfc80683629cef91cf0fac5018c832ee0e32e15e0b85d40c89ba734a879ce201908593aa3994a76ec2bc13e9204872d4de69298065cdd3960d0c0348250", 0x6c}], 0x7, 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/193, 0xc1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) fcntl$setstatus(r1, 0x4, 0x0) pwrite(r0, &(0x7f00000000c0)="44da2289b74ec71f1e82ee3364db33bf8dab235a7c6ac95acfc5881fe191f76406be0eebfd6b8f52490e05da55cf7311f98b437be234bea2cc119425d9", 0x3d, 0x0, 0x1ff) fsync(r1) chmod(&(0x7f0000000040)='./file0\x00', 0x184) 16:00:41 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) 16:00:41 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r2, r1) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) ftruncate(r0, 0x0, 0x9c1) 16:00:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/231, 0xe7, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{0x0, 0x42000003}, {0x2f, 0x20004000}}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfc, "f35f8c078654923c1b7fd8680eef49894958fb3c", 0x4, 0x8}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0xfffffffffffffffc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x8e}, 0xfffffffffffffdce) r1 = socket(0x800000018, 0x4002, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r1) shmget(0x2, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) shmctl$IPC_RMID(r2, 0x0) 16:00:41 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc95) fsync(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x4, 0x49b, 0x0, 0x1}, {0x6, 0x3, 0x2, 0x1ff}, {0x1, 0x1, 0x6, 0xfffffffffffffffc}, {0x5, 0x400, 0x9, 0xae}, {0x3, 0x80000000, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="a6d88afd1f7f2a5f2d650e162fce1ecca43cf5c09a365b103b26970fa347e66c8743e1e79da2aa965334200e622c9595d92e1d68066acda03090b5792d404c1c5b2c449c957b4339312e9078615427a238556b1b0d479c35bdfc8e93909ea8ef66e084f678b8c503038d3319dac1d7a762101103832a972c9e71b6edc9dc4fea71a95773f50611823abd381127676fc0824c19e8831a0ff571ffe1cb123b188d3e284a1eccaeb487c6455f35b43d807608917dc97e539471ac61a9ca2ae4217ad7b56c6a872283df691be37b051d3ccae6506989d4dfbf3c434d1218d728f2098e707432b5ee7ac1eba2cfd31df350c03afbf9d0063f3440ae15b8bad8b7cf52f6e070c7ddaa686db6c0cb74df2f5b8bb7f059ae9a7ea05949a05a2752d8c77c926e588899933bbde5078f5de0a8085240e8ba5271f27351800049", 0x2c9) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="58f9abdb", 0x4) 16:00:41 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x4) fcntl$dupfd(r0, 0x0, r1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xd4a) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20288, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x104) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82a0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x81) 16:00:42 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="56b3af09000000ffffffff00"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000080, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x7fffffff, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x922e0bf8f1d5d3b, 0x0) 16:00:42 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) shmdt(0x0) shmdt(r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 16:00:42 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000000)="e408c059ca8dfcc6a53f492215a7ecb67e7ed886fb796cb6c7ffa25d08d269ca2576d922ab7b", 0x26) close(r0) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000004540)='/dev/null\x00', 0x10, 0x0) unlinkat(r1, &(0x7f0000004580)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000004500)={0x0, 0x0, &(0x7f0000003380)=[{&(0x7f0000000080)="c72b6e38066a984010a867904536abcbb3e1b0d7b1893b278e50b703a20e761dcbb9e84410d687ab3cb552c031eeabedb2547cf93eb79ef77a1cad0502254aed07df4a1a2fcfb3ac3e83175d0d12af14a171074ded69ca8e2a478c0bb686d04fe016cd70bec21b894d5faba04e977c537d9d933c5f60b3af0701092ee53057c2e0e0f0688ec811628f1c00d467cdfaa96ff58b9686461226a2a7462f372e3457dc0f95283ae88f2d0d35d8ed6865ed62cb8516b25491b196eb2d2dfd677acdad12eda84689f85ebb386a83", 0xcb}, {&(0x7f0000000280)="0b1124689a0ee8fcf8eabb91639688edb2b323646f3f6ff7efe5534b8df7ef385a12d004d35e204cdf634c0582cb22f52691b58ab3f6108cbe5eb028d6fcacd37aa396c8f99781a24dd790084fe2ce786ac8269c5b46f38bce4ab17cba697e20fe0640d93f2ab32e9af7f26e9ee45397e64235dedc9b808c4e6a6ab8f2dd867e04332de78def3ef5325b129b3ee1f499dd60fa2a500ab3f6a1ce5a4dd58187c6ee8a9984509778c56b18b7bd8b703ce5acdc2939c70f83b2a39f8c08033803689560b79bc4bade038923f182b51ee6620f3aed6848b15b8a8e8e65fdd8d59ca83be7061c36a14642b6772a8e3152cccc634e376b7e37ba017c8e4dc5b438055141a18c4be66296f51b467a71ce80a4752964deadb97d679dcdd4bb834e81bcfc08189e3eb0d6dddd0ac19eb56ca4b06802b9065170d5c86bd16d64489aa0cf65cc4d75bd4b0dc19e898404f071f91154bf312114a18092fb0f039f90aaaceba1e235ed9c757df16fc53e1ee1f9e66b81dfd04ebdd4568f07ac928ffb345be0ecd0609cfb9e0551e1080b74cb3d2bce6d49cc5f9b20945ad7354204792c84189f649142aa020293ee1d301f1151778ffee3ba4481c8616e0070a7cd0a7ebc5fe8d35e30a63305c622aa1ebc390e065d4e559c3f02b6f48a92b0c8a708dfc3309576b1acf4b5351a2518b8d5f2088e5c6cf81cfdd48cf46462cb03d6d62f7fea4820e0ebcaa8dd976eb0839057f49a685c1322827db4752aa857ab637a46354d9f1f985a69443fc37ac36f7b01b286aff053e5283467eabe6d0b18f776a3d40a9ecbcd3f1c04c4677902bd9a9246011b9d12df3a1e04d4051f5ac2ef870054021d65e499bb23897d8ae6ca940327339a9e5505995ddbe574e054198aabd9e91ec593b0d5211cf5a36e6af99712c65650077d85ea50f2af910f40b9334ac7eaff4910e0955932a237a7afc64b535bfbfc83688a2d9df0f58e6238cfacda7acf978d04249383ac7c8f08f863166ceed254462a093d0d41b492158c14d6ae17958462818384cdf1f4eabceec263e5ead45c0ef670dcfcff692bbcf47306ab7390544af791a04e6c05b9cf7a83c162466b659624491ab2da2b903b0d3d8c9390f802fdbccbbd47379379b4cb492d18982c985cd90c01a21a9fca5108286d53d64e2febd85a015ed5ae2c75e435a629c86fa06dec0239bd54bec5e30850834ecb4b525c3e9f2a21809ac92165d433be07a4ca2b82439253388a264a5fa14ee385e32fa2b6f4444a33b9c37fa2f2cef6508a52217f9a0245f6e46174dccf4131b296bc1d54f343365db34d1b9444a9a543d93ebf7a32f436dac59d46aa4f57f600479cdeb85627a31ae26553a157b1a5c0e651775d52e168da3b833c9b885e4ac7cfbe25a6c604db1293959a2001df14dae502ce2ee11fa4614bcc1ffef23b90690374c09f381bdefe925748ec14845722028e38053c1369b0da052a77478d3f1fa65338f554f04eb8a14d3a59c9769a9aed46589afccd733bc1262a7c72510ddbc8c20f0e8501b7d735c5e309de1b75e233bb2707d62f8d523a10f778bb0bd6a9b2b7c14ed7cde19bec2d766799a777e833a8667ec11ddf97ab4221cdc84e79f45544e9c4dcadd692fc05e9b9daa2016a34d38288df28ab34f226ce979a6971ca5a281deebeb606095d5e633276618833ce33cffc8f11480a63d2a7dd84ccaafa45f7a4a313ed18bf574f84113f527e299ae5f2e352b303898fc2b96c2b028a8fdfabe5273274fe5e7daaee35329a25a118d63cab9117f78aa4a3d554544ba7fed92f12aec33b524698f37be64a45978c6686dc4bcdd60cd48cf5901799eeff27ba90935c98c0bfe53fe3fd8d8db47c1173ec7d41336131024ab6da4e30778e2f1e50c8dc1ec9bf68257e14ece0583ce137d7b980ea82002002f1b95610898f06367db3b9a7259b920c098a7b391d52410e49db0b698aa70c2b283ab3f42d3770eb3164313c085572105f0d6afae0e7a68cb21df6c57fc8755d4d0d12262e7950991fabdd893dfd5961670b043dc432e06bc81420287c0bc5cf4166b4b6c42cd4852b726e27b192e2d485377c1142d44fc47179e7366626a3e5a1ae265f23d761583d9ce6289ce7bd4c0e65ac3b225315e1002b7f2a786ae2bff286bd77644dbb5d352b2feec774aad8bf371afdf98f813c98a945a3f91517e4de9dca3d4046df29443f337370f1ee39e096e7c83faee57831eee63e019afb697b7e85ebd77b4bd0999244460f74c597e5d6db2e44517431ed7faafbc32b0a34457d062870c24056f876f19bc98193784bdecddb68ac92956e82efcd10d576983780d208793df895473e30fbb742485a6582042a8ec725b644cc61ffaf4416993adc80bc08bcb0699cc0a3f77d56fd3b4057ec2e9c10ac0bc027820c1790376a59e0c70f146de5972d16eced0917f7f245a9005c2dad607cebaa338c07493e24f55200ca8b362a93ae3556950df922a8cf5b89c8608d0c35dbc57b0ed4d1dae31ba50015acecae3dfeeeea363181c8402325fc1fff971bee2c32bb4136d1d87d809dbce7a8f3d578e03cbd33bbb96d6768efdd1dbc69e0c41b2891e776f980b1f34dc1ea53ce8d915d59215a3c5f18a557b0b120107994220c44245b3e9a18686d392b27d6422ba3449c42e54d09c3feaf2cc74cc0fc28c6334443c8a89e0e88096377bcdb8f662229cb1baf8cf6145a95c40d87848ab1e4138972922dba8cfe34b4b27bb9bee6767e20eb2abe176995ad27bcd8f9eaf487221cab26f89e59eff4976875bda2472abf79cfa7a7a99d41f5d41ae562557c2e73388076951642202df99d2d939e9892e11de63ce17a5a9e32604de1b232c3dcb1a4fad55e835770b5e281b842b0262ce1b84fb80c2e3242ef1fe3c4478d5876521f176641f6510aa7d7dbc14bd31d47619b5a6dd419a65db5fcaeffbbf7b846f2c87224595e9f0e158e4f00f41dc11d6001502ece33468f179f88e33d68af8ebddc8499c51e1e0a2b1527166dccd6ca4e3c32ebd0e872d7a0883724b6577fc34d8a3f3cfb64eda29b7a6a07929f266c0566b7b4b996d8ee1ef12bb66bc00898100f091c4a885f8fd81bb0e502d05b4a7757d08106f25272d50fe3f6cd2defd3f5281bae56c94caf12b3502c9a3940edfe14b875a78b16a4cdc273d0224f37b6adae46e07c1e41d4c1c8dc93225aeac36da43338b8dd71a8a231232bf4b954dc5e421c9680f813947ab21c559d629b5f9c559c782c5cbe98c8a1101ec9eebce65363c4664943988b22b62ff7312c25858d3e0d217e39e996b3a733096eac5008f1942761b7123d9cb0b5c73a36e58b667b485e7f1e7c066e699f57b08d01529de3db1024ffa917613517b435d0eca6ae7ca713b51b8e5e422f273427ad88ba03fc0a7d69bda965f2755c6fdf188bd05fff0abdfbf568cb56927997267072644194974d2dad3948cb3ce0db7f84f85266f2316a457c622db7408a3bc15f97f3678e9cb30e1b1e5abfab0036b938f9d1346f370e69b719c7fcdbd9ff1029c200733142dc6013b5132007447f4e6089726081c85ed3d69078d799cf4f611ed33ffd4ddf3660f245dca65d54addce9da2fd3fd496ddbaee98dc0bc368a163f92eabd7c487b9416854bb3303017cec010197b60220a6c0fe7858d5f3d9b924dae5b98bd0db4a238c059169050d4c7a7073e3126d8d108db11b06ffcfd96796cfac23c0b761ebc0375edbc51eb579961b42d345532941c5232eb068119dbfcc22962f8cd940e54ac6c9805190be980fbcad01c9e5778528263061aef235c2bd7d1d1c228722e165a9577e1e5e1798c433290c443e5c61c60f4c95f6ac4c319e833860f4377ca30639b6c58cc68a0a88d356141a3c18784f68df6fa47e325ed11b7bc1ebeaf7409cea5bc637645e092b0502f06dae8f695f7eba4321133faea0f682282708ae5a85b352051f34ab55231791db7551d613c5244b8b2b6404a7b0ad9ae24fc19f7c3a5fa999f740c63244f807fe8d134be231f2d2a1875a300391ef8c7c62aa603868a51bb46553cd1beed3872c93cf1456d80a969fb47b37cc880fce49c74426f5101eea62a22195334dc08595f91a7ee4a18c10db55e620920881d9b81971a98de60ebbd0ebdb1110d29e7afef37dab58c8e95034cad4c14572c4bd3c1b1c6b82f64c0ffb7d0b65e921162374d0a86f24c936103e1803c92078d96cf74a0530ac5c67855fe761ef994058fe103b6562ce5bec2dd9c8001904e3148395e4c212a452d5c806b57b7c33e79e117bc287bab6a729afb4fdc0e6b51041491c49d2715a4cf3fb6e012ecb37fe361ce14b4dbcf610a89ed61db2e0b14e925e0ac53092b7c5aad0464b3ecfa8374dc0e1e5c0a82afdd6cf77478741d8de74ff3b02aae94d1d9334d325df5f260c29059488e897ad91703295516a49def912c35bfa8725138b35c4fc650f49066a3b0cfe1e6e11e1d3b8eaf6261ac2f93c6c6c5d6a70d3b04d063743ee57630ca31a199fba3a186a8c5e5781d4c59435ebb847f6cfdeb7dee4de7ab939c8113bb5e6a7cf99a82cf93401530fcb46630ca8cd39f42c32943f5c2801e55ccd8d6f3bcbaca24a6346f5cf8b17ed717511bbcbd6887af98c5aad85257c7f6a76a828b190164d8b5c473ada93477708eb3e29b0f4ba4402f579206ffea7ce031569baf8395d9d4a964447698989e21a5d6069cb26a71118b7f0b33fd77e1b9c97cd7984a4a66846ddb8d220a51a84c47d9da0b3a31facdced114515499d06db95906cedd1655cd9821438cbd7d655e6658df02c9e513c9d37431d60f37551c9fccf6cf69afe48bdd0aafa47c6b0f05069a709b3f51d5cbfbdea4c318d42d236fc4d17f1345ae970a65305a31fb7ceae1e6b04ec2f867c4a2a62811fa812cce591d1730962d4dbc5e4359fd97b6e3f347184a94b74307f03c09d4d082e6405215079a0cd2e63231e9b1735bb6d0357db7d6f95f10573b623e3f13cf47b5c03c89285e44a36c58be8a4e51396d55a37442bbc1afd6ecc3159e6df3d86ea9eb4727ed46f3fd4798afc722a4266703cbfd1dc35e284653097927b32a0befee9715409f6a0c2b946e2867b865caf5da1462bb59ca09e083a8b3a69821bb7f8bbcff030b1753ed52ee2349793c87eb50e8ac7c25aa0be36fdaf3f5aec513cc745e784b1ad7c26397f9c7a5a3d63c5ffc98314baae0e0f44a5b389408860a5280cfc2f2011ee4774e6f32d67e8d81300f48a6978d52b8cf07f6d9469f37098e7f2ed9dfd44673df1b41f64d1c80401423d64273f60ca85dccecf62faf7b0c5ae77c34e8d77fed458724edd15a270f5f3149a1fe459a60d298bcda3e25b643bf2b0e1bf3e7a02a01aa52df04c5e8d8b4c0d30c95cd871ac823d955aa073c9e2019e840f65677201952e65e976d0133ed9ea5a0ae57b7d2c69d895bd80a1866a6855897d5f4b61ae31178b0ae961022bd6dc6af675b5b2874b24406ed1290b722bdd0bbcc3de4e30b455c5d771945caf0f6fb4bb3e5a6279e91921e7bdb7f3b716731190317d52da1bc4384573a255eac6a95044e52b6892cd5a98547b1d6d3b440b662ad23432b2a5acec814222b905bfacd169ccd0d5815721b3d04ebcfe21b007d02ff9e5b2fcf25d48ffa8a2bf587f4dd9432bed61058f2e5156b7ff28f786940750e6ac575584257c900df54f77769ed83cf5873be3f1b531fcc761e3fe48c54b866d0c4aea68130c6406f80e83f3b15f001a4366223696ff5862cd6e259e08f2c29acfe1e4716df389903", 0x1000}, {&(0x7f0000001280)="040c2f5940eb2f63214322676b3e831a2ef0bba848648ab9f9ce730d4b65cf37dc030f6dce53c7711f73b7f0c16658d87daa4fd8c69fff95cc71ce543e4bfe0cc63113778eecbad0ce5afacb6bf1b473db3e2238f9d8a46e374159401f02e73f3d644edc61401c80ab366b378145144c4380d5a4b95ee11e9afd113eac7bcbaec8a372bc782c24afd30e746035deab1b17fad021b420faab049564b74072bb3303adf928a9a93e9eaa19ca3ec09df769e66c29ae09803aa752ba8bb842bc518c119b8c20ef4ab9bfb37aecd287e9a678462ce085ed3cea0dae4d2a9d5af74e4f2d33ec45b88993b59c5b766677790e676d15f4c44817157e6560bc12076deb062f23022336555cea330d0fe8140f5ebbd139f407d82e30b6880f157d8f7b9db563cfef0042a9372375d30d99c48f24fa45f7f6f70ef95471c4ff777cd89a1a19ab8a3f1d5fe067226f221cd590dc6c18f506286aefaf060db62cf268cd9fdf52197cec79f0cc9f41f89319635886a86c97d43a43937b232df95be40248a4028212f3e730ffe1d29462a1ea23cf639e887e8470b0a05c37690b31858ea600cea11662adb5c8dbbf8c3d221040367be422641db011fed74bfbe22e7005631e4962ffeabb7b6492ad0f51d8013c8f157092427348af631a74148e7b8f0efe1745a1455dc8ad9245525c28ec51156d3c124fcc2f338ba1e758b98a2b5500926c0103440147b39b587008647acb3c0597e55546a5326ce8acad9e42fd0eee3c0c86c8a955084d7a976e4b0aa8db8b9bce5f2a0a1b36bfc5f14fb8543c137d19accf600f36f99b2e701cbde0b986a453baf3fba8d8b4eb1b7e277e01a7bb1fda64317124245f69551f132851d9945da750b90d43d42435de7a86980f6ca165c927bd856fa74208965aed43a1b04ba668a07c802c62cbadcffe769e0531f5296fcd7064ba92fbff9d5b2c06c305fcf1805a73aae0399aa78e6c4af6cd976230421eba2187b3fa12511a58f6314d66f24b786a8de3d48f74d946b1480c6216adb85bc33836b530c0dc87c9472203dcc4eca9335c9b167f7cce8df156f28da39288287016fcc658dd34e08602d2556a169e8ad6e76f6eb05034d500c2c2ef330df85623f6f0d2c522b6a26c60192ecf95d7e385cdf489daf58965a41d9934463583e91d8c5df661ee4858a6ec13caa38bf628133c7604fa41b243ef811d9dcc8d113ec0231eaafbea4077695a8b108fd02f392003aa192c379886d59b38665623d844061ddd32d567de159efc6b1c0565f4ee21037c669f5002ebcbb242182c244082b9270a6c7f2b8d3721e6c021078605dce5656ae3fcebaea369e333b56ec9905fad8d26ccb38a742dad428ae7fbbbb7eb8a52f6c1f68d8e75475151154fae964dfb7d80ca058f56acda14e9f786e51156e442bca765d11d13f1d578a89183c4bb4a4abf49cb47588e192e7903cdda0e6d4bd434add756b47fdb6831435acd34e8edd5d22be915e3e1e4519ac32cc32368e9666a3982293d2bb6fadca83dcdac1d84cb2abd376d3bdcc2cd09eb4ab3729538eabc918103d6a111301869cb35f8f82b583ebeb8969a224b54fce9dad125f69407c85116e397ee15ab5899fecbdcb601c959b267a6cf06d1e04413f1f1f2386e103913f29a582ecdf2397f991e11c44e31397601cdc11ea9ac6cc9bd7fde347e61ffbf579aa9b4b6228d7c41e1eb374d0a8aca4c520ac1ccbabcc813151a4a6df0614a019105fac5bcae2b4cc4e27470fafa39ca8de77bb8e8019dbcb74e13ce28df4c78d58dcd4adf45df20f6b382ba9fd5b8a6022c491ab5db759911de38652b835af159b3a285e7c6db3410f8c88fd2882fbf28700d760cb69735a5469f76d0aa61a0c35b9529f1b4b071e41ee7a1201b9afa5eb10672d9feb96d2a76e0791fe1a93905fa2c33b45aad7dd2dce2ac35b0156eb6e35da4e485828069bfcee09bc6ee0eec6b9be50e4330f7d32848ec84d98e73cd86034e2fda282ed6af6283f65334a7f00c73236b148a4975db10c5cc079b023af2fe1ae1bddc0a90462500c53634b8b411b1a0c74a3856cebe9f579c0cfba99812120f42331c4c701b0b3bf824b602e5d8e05d042012ecec5a21674a2336b1e0a6a4f731d9b49041b20477ed619a8acc79b32dfb012ec2fd3a083bd9945f77050dafb30b014c6526d298e82582d2a455a6962d4d6b493f2a718bc68bf836e5658761e40fcfc196ebfb831b85947ebd4d9db85fc7220546ccf3421df79ab0f0f76f35a913e83b96823b032a5dc7806b1772a2dbeb828f3c32e5c12a3969adf19294135aacb828888b4027b7e1e2876b2336bec5d527e050b552aca4b2c6b004f2ce50ed7fd170f31b3b12af56bd5bb7b0f83dfe2bd717f5dbf3332dadb38aa1e2cdce402d565f3ebc0b14fa815d899ed9dc042f334b88110288727d3e83eeca52d75d059db124097bc552a620ee22de418627be68dc32e828271cd594aa8b5dd1ebaac0a1181204de24c831a05d15d00a0e749730b073d3a2050136b16363684ceb226099c4beaea031b86a3b98ebf921bac3d14188432d515d20a372efcf24ae177250e9157e5f5a74de7c27d6fac7eb604d1d933a1b8679606c7e16bf5f0ca4c956a16165debd95e0c26afd4312857ec5ba15eef208314905f5a2ff166e8297618c57b7611ca11b6a4bedae935a07a43419fb2187ec398054cff93f10a2b0dc30accb7b6d5d869754c87c4e1467735f88f842a13043541202dd32cbf1b8ba68b76b16fce545426cbc6d530e57ed909b0e00839bdad4321a9fb74aab96cc40813680e9b5b6cbf2d1d1680d442d92db36edbd6b48cda8f731c4b2d780ae61ef6544d55798900a08978baa1228c9527c69440f15d52c6287e0efea95393b6050c3092955540cbb0319c705c66ce51b1879fd8ceaaad21a8d6d408955763642840b33c906045dd4b4495c9918c829f1b4fd8e747771fc016bb97bdc289f5e88da6e8f587ef748ca5d387dd859e0b0492c8558f751a28f27dbf89d1b9bfe5cbb18922d78c6173a582f04e2ed1b25d2bac3282e8edac300a04612a730d6e5e479c08e051928cae21ed8350470548ebecdf04e949074ee81b3297ad972bf17fe055ee395310b2addc6c58f152d3bfa4c5ccf2c0b9356998c2277282ee6a7bcbb487f24af69ac3bc46260724157992d3202ef7640fb5610950680457e761bd3f53185a986da3d3db9c0c33344740995dc6512e8a243012fb086e6fccbb858c5b26a354938853c6c346b1f92f5ea6bf3c2da392cc8385ca0dd1ebd8c8b45444a5baf6df0d702299bcfdb9652c0e7a9449915830b33f131e23746fddb65322ec35387c3a0a84f168f8401e09082ac7c86b52f92e9e226882f6a1b6d633ab389bd43189518a8b89115613ec80db0075633ea55dcd256ffba4e5b68a98c24855f0bf5f668da9b7e78ef415ffabbf02358addfac6421db23ad63e6689838a1828614eeca72baa435f1dacc3f480a3c446f032a8484239eab20fd330f10ca85b82d5169cef430b8634ab8b52d3de2731b953a16c2edb43dab8b3428fde3b4413b96a9cfe3de1f230c77c36d1c9dd50dfbc4303b69910da1c87c6d800dd3c610763ffa4d96cec953b83fe674f2f2a26a1ec7afb242064449bb2116416685be4a3f9502bf025b6fadb1ee126cd0f08ff5998972dc36e55bad434bf643c60d5b04976757a5887ac8e08a8ac2ed3fdd8885785af715d0f008afbd2543f10ce2d07a17e5b8e606f39b12387b95ea6e35346901206ed85c9293a492636330eeab0996067d8c766f610f9c5c0417230fb106263d4e88fcaaf4f74f12f075f1ad18759718c3b735ba1bf4795a1af52e44a11510fb63375d1a50cbb1f6d88102a837e625d742cbbe4217b29c64c35a566213f2b8a0ddff0b2df722be92264b59fb3fe4134a0179b4d751f2cd66766d520032e72496ca5577c03173b098faf97797967747cd12c336994c273eadf35934469de8f44b718b561cc2d95daa51cb08eb1b218911da83f83267b6aef5f7e579a1d9c715e46cc705af799c6b03c28419ec156e05116d7ea361e06c36ea8004b707fa51cf0d2d43bdb8711c0be1b93a48d33ca840de3e0d624b19298dec2a5aae109fd7bae60ba8922033bcd46fd958b3a8fac179ad4b7b1e464c6995cd2d323fc7406cf03f4a17a1f97a9501ce3e3b5d20eb17385401a10fc04a9c4766a17477d23d9b22149f79e7c7a3fd1a018a85119ba7dcc999b8a650f332f884420b39bfcbb6e8ee7c0b2d219a156db256b31ec3ffef387817abd3f6740893a0378267aa53b730076bf7e12618f82d167bc95cd6eb38d46aabaab81fea7ad6a9a173c738c0a1d2bbb6d03d48bbbdead25eaa2669441122a1219dda5a4a4d7b3ca76207f945cd8e3d1e4cf146e5e6a461392920e35c551b02ac8e3cabe4cf9da9e3c72fa0b7c12369ca42a8e7356e8234b35801128ace0bc80e077bda8c82c4d44ac82e2d3b76a6c7088df050698f63e5af036bc133cfea164fe8cbaaee8fe06ec2824528a338f05a031f27b204a2f9ace0c471f94d2244035897f0a01bc15a1f8b902b7b3ba9718f934c177200c8fa5a6ca9938059a2b7b308cd867fdb63b535959675f346d010dde9079003e286d68ae7a63c276bd44cee6c08819d82aab2cab66ed62d74051676c6a0a87dea6c57a591ad7415c3c94e49cb232d9b410c71873171f8a0770048d0cde308d26fb52bcd822275706fa6c6a9fe828e805f6d5a4f95b900897c37c9c37f21a907526c0c0d62f2bb02392ae1d93f9800c897d8b30bd7a67c2016447ab1cc0105fcdd587f35a3dc3ec6362e08f07c8e7842345cad2f280d8c48af73c357399a5d989c66df6e2616d11a485c00b7a28b8523b71f3e59dc957c0c9afae5ce8217ee7a238bfae430469b313d113d01c782c3899370d8e42de57c79f39ef152319c55a81138cd3cd9c6d8ffb7e4e94fcda0af628b2a56e685c758a420305c9ebeb05fa6b39737250fee4a1dee0749be296526d74f4c1ca4b819e50368d7c48c3983aa7a1717ac8009f1ccf6198c3e6a7768b068c786b4be47052447525eec63e8440af53e3f277312b682934854cae2887433fc05683a6ed8bbe24026589543b52ca32995cd1fb002b47c0079b5afe16f52171d0fe50d4390ca9d0fba69324cd120bf18c1c4ee2fd5347d6859ebaf265c8421f077b40120a96a15ff6808e9bfc1b9d633ff1f2f0cda4f76d15ad214e4f414f4a8e517a387d02d0f16e8d79a1f0393d16a095c817783fc78d962b5fd915cbec2d249c134deab60e652f3607b08436f6af8f715a58b3c2ff70748fe670059ac76e22bd50c170508f313765dabf2dcbef018f2ef0f05e9f0888c740a46ab878a5b4e359406faa75416ed55de624ddd51182a7949f8fd6929123225acdb1d242a23c63c72373711356d089f8a1bd1b78edab131c2e12168db867de90a11f5306ec4e558f475bd0987aac8635832b4ea19771583dbf2211415e34d157347014c36c926d34797d61fd8e2f1068f2b758218cf028a678b9ef004df61d909b2fd70febb0125334c20a0cdd5f468a2bb7c09655791a6a38183431edb85a62fb2e841503936a15a6ec5c5dbd8f209249594069d1c4614f125057a8c304841c9b1d9b7035c6943bd67581e001d8f1edd67ca9361bb9f2ac8f6d8baea271d81fc51f796bcb29e55a444cd98c978a67b0b56a19ab74412480a43332ed6223c7077154d7d62e1a7383048ec9a66fd228759d8c9c375047fd930783641438653ff93e029cfa1da", 0x1000}, {&(0x7f0000004640)="2d26e2e6a306d117fe0db97ad334fe09af11fee93424ec89d9e97166f166db87a866e8c080a7ae46a8d0a59014787d901a84ab54a499d0ad165b1a10f0c7619f80aa3bfa184b25da008085f6b1e03d7fc8a1c8ebcffb7e44faa3dd328197893e26d3a4154b32c0c66c9b427bf4fa414ca65ed722611d48338443f13c615cf9e0115a3f255f01dd3b726814e579cf03c10b717942db52a8b80505e61dbb2c2c2235b5d0179ceab2731582f9771c1e2d31ec3c8d9b68767acd03c44eb45232542ce99f43cfea8f266bbb12b06defb2bd84b11e1d0e9ad27990ef4ab58e5f2a2aeb9214613eed0a140b9618e14fcdeb03b9a7cbe9133f60d884eb348885474e400e0e2497289679b47a9c2399399ad2c140dd6956d9edeb05381858b92f5dfe090b21b419f1fdab82987bb6a8627fe355eb8c9257704cf5b1f4f22f5a00de490c838bc1d9c141fa7732fbf4ad323a69105a9ce9d44e2c3ef800f725aba8bded5275b7d9d635f46f859915b131b8e4b2596a5f8eaf2b92353cd1bb9d0907604defb609b0e681eac5757ae86e5c6952e438eb01266f23737475243dbe9edd0b4d179b972a495b34e1e1d32e871db61f4594b8c126bab07975f464718681b57841517a518c0a6290d118354a0d29a645f8d6d5b02cbe1e5590bed953fd63eaa4910c2c4a76f9f601a3f60e24f6e8d2d5741c50f10ca191872ed3c5e44e1c3eb810a86b11c5cc06a25d3d404e7f964425721736e6c80fbe451776067232df4bd8ef77050e7632ce8069f65bd9b20ffe42a5094d3f4f8a3b2e6e2297e6f9188909b7139ed827f85493d34f89beb5a45f80b87a85bacc046015418e575cca9587ded5bb3d817ed07754fe56f70db0a07eddbcf70186b5c30b5ae0f95e838618221ec03902d0474f2fd2407be5a2602d1e7fdedd093bb5048b1abb738cd6027e4d30b383b9963c21886f984e76a5c2b54fbe49cde03d60161956b225db770cba9f4da983ba8b653b06e2393b6000b40175afb98ef7d928af6c7fd9049c793b4a8b033fd8e72fef521e2032cb314168e3dcbaa752179dc3b9d548a95cfc140a13a3fe02965206c2243d7c39a2e947dec5395ce64295a89e61347d1d2b41049d33e876799e00d62998f94e6b83311823a0cffd957428242b85cda1f9f9e6a58f416e296d919b62a08d78454279b8b0c748e6750d70bb6ac13a38b56c583abe196071b096136f26e3463becaec0c788a952f49adac9bc2a7bf6042f5a9f1699a7d758bd6359366e4fc7dffd7de6c818b6a0a7c0b6dc7975152be9980674abc69427b79c2484356e15fd610c688c6169ca1576468692ed6e808335b9b7410e20a26b8b4ec76799459b516a723d11bf84b913950a89dc4c3b8da8c49e51a713e2493a91ce3c1f0bf7fe09bc62c29e7098a7bfaa9a31f554ec0bd6a49c703b2bda0e9f13c592955709efdf45ee2ad243ea42e71fedb6297d8b8432c033e893ba5778c0729db2709e136fc9933e7aad619422b200f1059653754f2e4379e14c4f4e2d9548ee890d44d62f7c0d44610ac1be9f1e21867198081ddc8d6117e345bd83a7033115a619075e06cc0601f71d79828036c8dd96f3aca6ba548a605ec5f7ae51b91039b250cf2e5d5b41dc1fd1a52410d9a6d82659b510205fc622a28634076841dbd62fd8735f6e2eb5f24f191283ed8c7c4b70730df423ba5de1c5e2111c35cf758b8714e94a38150b148f737e8f9f72e3df4c1d5fa7f63bcf472f3512453a7c1eefeb823acfc2a6cbe35e8ba9e429986a630fb804ad582b273b40a0a8ac4dab4ac555a4812aef8a23d550f3f4c1172f27825ee10bfdcba42f0438f7b2814a580075a0dc04f4973ed10edc6b4d45bdb4c755d6eed19ec8703f43f809a43abdd11e80ca0a33ccb099ba46b8b9347f3e7fb36821553e863f1258c8ecb3215e8258f36930cd941c28f03060197997c345cc40ae4e49024f3ccc0562e739b22120e26a46fac135b144ee3d01dafcc6ced8eab25fa53582e851fd2a3f7193f9ca4f95a647d220405b9f62ceef8f342196a7f6b92118a8912427b7142a00c0d47d4528c532b7c8aecc3b5fa60ba28d6bba6e296a4f55433f65403c4565b4a50d2567f7304639828cae6ed5384c2ef74ec9e6e23dd4cb64f74ffbab3ed1570a513d0ce1348fe745261aabb93890c7a20973c1c4f1d057431302ae2444db165e14972da27eeeeaf727a74e36176d15f77c6b94e0638951ec18929d5cdd23b5f04d96804e830374e1e5cfa884d302e269a24cfa676b50751ef63ea355362a82e394431e514546fe785e2e668501839a309e6345a146aa92ae58194fe92319f3d3d01084b869f31fec5d7219d00a800f48cdd5d421d36fdc4e3684e087681e4e2a4bf36320d83c6cea0cb1645f428b49335299e8711c17e0da3d1ce80179b1354cb7c999d90b603b200798f02db80b487a4255b30d055b25646fac21c6c005d0993bbc737f631d9f25729dc0821864375aca1dff0ed057a0ee92ac0d35f7dbd263feb60ac2b86cad3fc4667db19e8deb6a8d3fca892ca502f5394ad4089bfe72d8bf3f42365079e5418d4c18ba38d34e95eeb30a1081ca0c499e1de21e7e46a2283db6e8b3cf4e0c8cbcda38683f3bae5ed4772feab292bb798f3efbd0bf13a28a15eff8452cbb0327fbc94256cfc1f5f749e5c8c62b861e76a5ab7346d4a3280a762ad395893a7a4db1e9bc4617e78797a2f05720f7008441198ec44b0d40e1f08b25e35813038ab4838aa6f2a29e790f1ae71e9ace21d883a989731789f992ab704bc4bd282e3f6b92d5f2dcdb4de575f7660c1961932acd0ffd95d9885aa93d704364f690a044fb9b63371d53001d5a16b3575ec79a01976713a726de0952210ec49beac18af831241ab3a656a277e049320fdb25870ff4f9a6adc3e3d1153f63eb1e92db9f4ec0e7d2688fbbe46db1c174a97a133d8bdd932d69ad85a6bd25a6ce885d1fed795bbb55ab3b57bb4d98f70df31a6bad3ef0f1239926889bb304dcb885763a9746009be058647999d7e1933bf7346087b6acfdd6b4e916840508f9f70a0ca141e5320ed24df135be9b4fb1c460eb039e31f7b945c91fd069d49f2a404c3543adf0d2d89adc474e8222c7c033a9b65af56c2c007df2124318bd704dbd3c54c550046dc7c7dbb85d8772f1d9d6d0c641c35edecfd87639876dfb3e8e464f30335567fbdd94b5fecda74706b089146f779fe812d070850b8d2f4e53dff73bbf7d16c44d8aca347f624bf35ed37324dd760bbe4bca0d8bcfbe367db5fd3233898c5ad3c7bd9380b9231ff11cd75419d79d241990159ae06debe049dd1ae33a6980e4d7c69a07adccca24cb30c26650a1c257474379bb647b92f7aae0450543ebf63e103da7fbe5519235db786a5a6923042501d340666985097c8f102c68439332d26075ec400c0463fcc5925411b143e0f0d7d3e619e3cfbc41073a6d93e3df32a6c76fada1f9986edcf5907962a88b70f20cc44907848eda0afcb105bc0369c9fd80811cf8c31fd3380f0656168467dbe3c7aa183b0eaf5c8591e81bad6c5900bc1010c78b1e8d200e059e2ee6674730b7978089a2dfc23faf97d22b93e1277301546c9d766327a9073f693bfe910ae0569a6ed6fee1bd79f4f664aa97314c0bb6775020bcea661da3ab751b0a4c941cb728e3c4536d0813cc5d62603c4ba977e21fb5f34db8336e083b5f9172420204827b3eda412e8bd61d45daf45d51122cbb886b5e2c61ba1e0ad8f41254e1687205320ae455bfc922a8753f6489ec45c252e5e8a6a8f5246a772e5185d5e357d1beb0f4a255ee91aa20216b60dd6fd130594c922991543a8b09d9ff4861ae4e8c7097b89347c7813422e0d249ffd9e322b7f3a8a5a26bfe28b2ec90edfdf063f180a97e57d0e2d9a3d84109fe612226a9c116d67d662c436ef7d543ad7c9870f832b3c95690abeff6f4ae30de7b1babf5218a6f1b65ea2e4461765705d4493c1ddf2e55ea8f89a63f66788c267853575be5c46236b2b73f45ebe5d03a7a5e720f6a95462897f671d418e239bc6b3b7fea83b3057779513aaf5ad30deb74abc24960f5f02578594663bd5c1b56cc31bf19c9cf06090ec090d7c97c184e183ac71eea075279eafc1ff09cbfd62745dd6ec346ccf09d640fe3e814c54c947d608a69dce3fb838716e005b3544934bf3f633ba9854afc4f22b8b67650e4d2b17f3228779dc54d8d0de63235e91f058b4ca58c9cae3fb478985ab6109a4b2cb223de09248b340e0f28757ab7c318f83091233552f595be64d546d5696b951bb0a403168095fcef6136e984753143d7915bca16bfa2616b4f2919cbec85289287078c9d01e6d4779ff3c53841137c14083e13399d614a4eadae5dde4f6dcfa3abe02e3a2290dc9d446113c5d7d4017da7d45e2e207a5cd247251680dab7112023b36c3781043ca8573c91e9472dfea0cd9c1fc49ecc926788a0034ea2269719e8d61116b337a604ebcc3a85cd2d26b07f65467e953b270f635119c39c11dbe173dafa26eb2a91430b6d22b045762688df27d76d8991d6493cbb84e94113e5bb76c243e5b7e85f8b2adbf8d6fc51454123c3abedb1e3fcf1af482bf10b2afc74e6f4bfaabfa692947442bb032c4ffed419f8e530ef0d31dc033492eca90948eedb8763e1e54698ebadf67f66f7d4cc738b82d45c6313bf8d439cc1f25e7479a486dfe73bad7835a832d05d3bacbece286c6b2a4391a98b77e39e1c7725d1007a046c2f93e31cb91b318752351f596c30c6d189ef50f90d43ca87d00b9a1a827d1517cd91e2e9d1ed7d361c0a2f0a958c3bcea88dc1f01fa2938581f2609f32d3ea09bafef2f3b722f02edf6ac72f4d0f6c3f31f7da156d58bb2b11266b9d68a10ef275b113dc63bf05d42532a5d6cd461df3c47dd9f1a10a95451c7d8353629b34a271386379b64fa2821e41455c69b2ec36db0db4bdf16e4cbbb2c152159f5d7cebe196f4035ce6edce38c8b0e251425155b70577af44f7a3572ad0c978e37c34a462c114eb90b9f2e4394641f23e082d3ec30c663042e80d65acf6b7dba77df2bdab4cfa28614d9a2acef7dc7d7905f02b6c84e9ec2dae418d876dd6f7eb814b4a744ecec5b79b9f5819d33a3dc9300c27a2818879da1df0775dbba1b5741cd4c9e80a854de86e79b30c453cddf113d9df2d8d334354201697020890579d1d93c76ca9739668bf9658bec205ddb33b12fe4358603c4264d14d0d2fd796d2f8ef9a7a5487b7b2b2bacff0e8fa6d1b0f756d20952c70aeabe41c5400e9b7f6f0f9892b4682159af946262f64aa82f4303754660f04f6e03fefa5d1c168dd755288fe4d8f445ac2dd3a864180ef79c61ec3c36a76d11c13bf370792d4d98cc4c51c4c7ba32f09f24f64c6077047ef01c3a30c12eb53eb34cc7477ce7a5926aeb4ca71247af4c5bb6dc3053ca947fc1cca419eaa5c2ff61a1095c61bda21d9f260f9afd62b2a7b81a1f0fc91b3bdd4cc047a307b635b00a1bbcf3245c2dd822ca4b8700888c82164871470de54906e28ff9ea9254c1e44da2c0a3ba66bbab68277f2c11bda0569eb87f074d2aec75f7f0988bd0afd53ff0d4b5db2cfe3930558b7a741922674195873eb23832d8943c698ca798aca4d94fa7d3a8ada8b027cea302643fe027ffd5d2ce20127830b7f4331bfa217ed37a1b72d7ec7189003dd56de39f1525803bb18d16ecf0f98f1b5ede191baf528a4b2b37e084cacac1e571ad41138747d5335dc19935d3938aaa7d2e1b9e1ca5495d113889581448ac3a98b3665144475650a3ad74f43b703ad5c149249bd4537335350827baa3b098e105973a4490fe7641ca2f7fa1b33df0915a14f089b", 0x103a}, {&(0x7f0000004600)="d7c2d89aeba57ed938e634072876c78ebee65a", 0x13}, {&(0x7f00000045c0)="359f608cdd08dfcd8eccbd732ca15000a9dcf28f00"/34, 0x22}, {&(0x7f0000003280)="94a0097886b51b8a59e37c7c6fb80a0971edc166953037ec1bbd49f620747f917556d93282e934bc72a35f4504c733172c1577e2a9a6b2e0ca53fc0bd9c20b9baca4768609215c3665df4ac31b9f4e3748eb49df25e3fe609b61b3840f173603743046cf1769f48fc41054d03246d31d73c3e409b7dba89cd6f92b4b8a839f614d853d8a1e6db61968dd7c4ab3954520ea1e7bffe72ec3aedc7c0b0e7cdf57656d4ef934a71a3967904232cea0ed01e1c135e85d23efa198cc", 0xb9}, {&(0x7f0000003340)="4c692fca5aaec4e5ef0db8d9c28acb24496b46492a7c205421f14c1461993834c334fbc46f8e69", 0x27}], 0x8, &(0x7f0000003400)=[{0x60, 0x1, 0x8, "140f71a26858813837903054e457cdbed6eb008c144a2d64f40dbbc8467a83b82d0c6e84d1ad63d055cb08f671357378cc772a6aad924d022db967a625178f90263c72b4545bdb95b52279"}, {0x1010, 0x1, 0x3ff, "9f7d72b75afbce6067d964c66adee939638c4d01efd5e8d28b3c04d64bb8c99d6f930cfeff4487ffa253f2620eafd6b28aceeb6c82852b2fd59b315b0ee89693d1165bb2259404289f8a90ebbe0055201d24c56ec1aa6fa3beccedb90c0da2a9882af55c795607d65c11dad59ff72884372405698ed340354d9e4a2ec3c25c6c69a232d2576f81d15fee215c4922c755e8cc639613b4dd2427048417b7fa8cb845d7de2da61c8f61d976e77accbb3b16150e22591656d09dec3c988ddf7149a94d102b62f1195a85e9b66b5554572f8b4fbed563c90951312d50b55a07c0c6825b9386febbfa4ae12f58697ba0433fb82994ece6b850ef0706b1f49770f3cb3e71c7761f4a66d7c765dff26dce22f6005740ce736137ee5eaf5392f96774566fee7e17a7e56b52578a964575c40d1e5ecda77f27bb493aa87422e568b9e8e2599bbf8a5e0fe1ca2ff609b35e7086ca3f3a83f7260621a0ddebaa253c8f35865f42795b2a4d0b6d8a420d0436a455edc78c868b90be2cda16ee92154e05e6c73fed2cb4c97ae2a3737b21bcbef1a8cb1448123f09cc83bb0c54fe4f6fe286ace6c29fe5cb7490fe90b96d256e3633f973e70986bba9b22a0b4031db54c8c6f0e3304e76b29b4924718bee1d59c3c8cf6c99eea8f8cdd640a6ef1880c504193d1f98079797ee952d9a9d749adfd72714e873a7a8e797f42f0d152b1cd80a0a3af6c0ae9a0a42d8e9f5c37afd08a7e1963497f200aeaf7bbbbc1f339dc858ceae0a4a84a5c2801cff35d8320bbf06d5f8271d524e6c72ed62c38cfe0e12edee78ccf01aaaade123ef60bf03b30ba42b9c36b476544080886c3aaf3fdeba8817b16abdac3b5221d58207b65071901b796fe9eb8f7b4a0035ddf9c746e350ee6df35d5a98858ad5462c7d6ae1f523fedb98520dd998374ea512790fad7ccaa6883c9c2ba3c4649ed0ac5a97e4ea0e6f38a7c90a880ea676e333bd5da726317cd8dd829edc65ff11b089871d1a067a4cf14a280735b80486dc7e7110d61ce01b2035380fcbc100674ea7a0951075cae8cc6e26ebfc9eab4ccbb9559f228c52d963e059bf51d54f0327550983fda6e99445214f04e208b1601376d6325b07dd7af08be344c255f2c70900a4728a89f220885afec81fe86fccd14e2d858d8d127fcc5754bba3500a67bdcf921cf57aaf552ca7a160dd0162fdd02af512b49b23ff706a0efe2b959ea65850d11aa1acacdd7e1708ab8b1f9c891033315a494ad80472e85d68023760b6528d688f0cbca85d0dccc104dac040d310eea19f5049ae0be03533119837a81819d50982c20ced5070c8762023c9ca863eae9704bc217944f697e94366b35bb1e36e76ca62decb8769a06a09296c242cecc7771a32690c6114303855bcff32e72950f993cc940e89e7347d4a4ed58d83225bfb9ee480585094b230c5d1c8123c4b5c73c2c490c285d2d7c863450c7e012e32963b5e526eaf8529519e7a95a4fa858502c44fb5cba54a5d24d2ecbb22c808b0efbdf34f8d0b5ea7f30660b7d604fa6ceba1206d643a94b4cbfc648be8ff97cae5bd38ce84b990226850fbe7433be6c6ee7010bd420595a40201feda451a61146f05b76a057a8c89628d504e9fb989450c64660850aefd9a06afb76faa4e181619679e1eaa97d5dabddcaf87a163c370aea4525beedaa816eaaa65d8b73185548448607d940401db85235c75eb9f084664e8754c3df2b3e08379beb1b3918fdd35bdaeb2cd387ac7fa028eb4426a586932580f5567e7f9673e11edf34ed8f9a35fa70f963b97c58460210fb2735e2f7df2e089f3ef91f85ebdb9d3783ef67008b91be9f60d9b635575a4c8451e2f8ab550b141d99e60faae3087567f1b8078f795d8e130d0ebda826cf093ed23716fa8450033bd375a798493efa50c04a2be4f0b0d2e7247c71bed741dd1b38e0f54a04ee2642163cadae0274b59ac4857b2bcf84978ed37339079e8c556f1a14f1b0687f98eaa8b8dd58b518275bf1b7107b6cb9af179881c065155a900c1d6671eaa320fe14d74d63e773b9bdd1184728eb883623f765a5e45b615153f047e1081576e26f50c5a121c0a861142f8fffbd23aa1ae324e51afdb114886b01f67051ef86d417a5610da053bcbd5c3ce875259f90882a2be61471d2d78d648960c67ad022622b3fde7ac5f3ca483ebd939b20cc781ae020237e628e2a1236c2f2a2264e6d21bf9b47d773bcd5e9f11ed710af702d0821a4d3ab3913203ed86896645d0728a616df0bab81f58cdbac5217045cc6b472a808c0dcc0caa4a64b7b84850fe3111d09ef1f81a9ee350ba2950b4bd42ebdbac34d2d0e8f32c7ea1e0fda6cedcb48148ff43928190b54bd58079b9a9ff0bc47a491cb5e935c892b23a4cc415ddf358eb0756b41cd1d14db934e8c06d3103686add650704f9a6c83683214d6b387c299320827bf00247b713ef851fe024f15c2690fa87e79b7e97d65fe2b28841de9f07b783fc4e49e1c1fff55a6e7f1c385f0b6024ede5b5c3177b5c64324bc2089e5bde90990a5e07d7deae00c791bc324b869f4701e987e55f01f9d67942f871aff7fb40f5ebc6ab5b60d41fc1b9ff9aa481cec6edf83e36d0ec535357ca73295adfd88235341bcf43f1e0d5615fe830199af8a8887f3c807adc6d397fa0c3bf4cd01d701d062bca631ddcf6aeb859b84dfac7ac8c5b6f148819ff487f3f73929c1d86d333ca9624b4d520fb7e1fc6718c6378d02e6d04fca5dfc2a3eb2952450bf73781762f6dc8b837be3fef8264e901865d4e1dcf0a45ee1e6dc3f7150e7fe5cc8c4130e2e420f121e2cc78002730c6a18057b50c6aeb0d0e0491d43ae7abebead01b885d73ed010d967a54ba3f0c7891803f9f029f9f8bc1c1cbc28c2a4e474059d4fb2c5df05ef48ce1d6c103466aded138efdec0731c17e32d1049e82a594193fa5a1df40df6a2faf9d24c7d991fe2464cefd1fd0e320c803b25e0b26cdc1fd7dea1f2330a0b93bbdba5b1c47cacfd9e3ac9526194a68c87ed3c0f620e52cc97e054e7bce10365b6a6eb8b68456e4fd3555646e8cceed04d0718139f2cd446ae4423c828cdb49907705377414315b66bc186c4fd99113b5e87414f9150d3fa5332884ec6d2b76b0033e9b895996f8c84454e83d9b82d6ff0068feeb476b9a0775568bcb35bff186e22803900ea2c199f5c29230e63c2d21f899a55b4a978c5e413d946c1b5c08d88be3ad446ab2535068605bd25059f3c5a5a8f31ae97f880e7345c71d3ec59bfaa8239f38f93b825a660d9f4d22626e116da4c0f3d2dd98b614d29f22678870c9c020e353b4451e93b1be1f69c8be35685ac82142b1ca1d665429b39b3bf0e2767eebb411811773c44c5c456b64b8568f8ee2668b962d88a8e3744285a3872558d4e7ef842ae95f11499c9dbcd1be2fc3c2fe8e3fc183c698fc8411df2442dc2f00ec117ad44ada20d9c3c61fef8ba07ed5f3ac6a19c23ed38a1f5a293418af210bfe6297faaebcca2dbb2c5ce40ae24a57fd4ac77e2698dfda14b794d3dd509669fbfe8a60170804c04b0d7d13b75ff60ee61f4cc9c07b3ecd227c047c338e3ce9da860c6410cf1961281de426794833173e88c1952a35db77db57385dd3d5e7b49dcf41aaf1e56cf050466b7c20bc682a297487374604466d642bd14c44708ad8eda744003ce5ae2165993dd33878c9d713df6e1262f2105c37855e39e997ad1d966c121a3ae211505453ad93e81d0f3297ae6906051d1113ff1214614401249cfaf2aae2441a9c37d16059c774f55839d9867239bef28ec6eb7bde9c3beddf60e7b657d1bfa83b67f993e2c2450adfe15ee73848a638480af8e706c0a8b75e39210fe434d99c12702f456363acd12df4dcf4938d27782acf7c36ea7d1a565cb900b3cf1e5323ce354e733463b0d23117eb25e147a481fc56fccd9a585d57c6fb366a238e15373747397245a59fe966a0fec39b19a3b5f241e6147b0fad395b71a2b7d2689de27a205008f2bb24d2d640b38906ad44f96ac37c1b8c2b7da7ae803db9832a08effa190fa5121d696669148e38f1db9c9b26dbc5c1b489ec1104bd84583a1075c35a80b819e5a83daf3d4610a1559192495567276182732fd2b522d1d09794886f831ea34c4476df656ed96deed5788afa2f6ec703c7e2483eb5892d3d3ac74852b44ce655449cd1943897822a6821ef260c551b94dfd3a4bb89cba570784fbc6a74a440545bbf17284640afbc9611bd827f86c2b4e8ea98f5a615e4511f8cdc48b1b76d3908a89cee195b47407542e4fc2052471d97874fefd31d29660a2c21c55bb02d1cbd15f8dc2dbaa7a073f5bcf8c146a152a65e54b0e5651386ce49c66dd3bd6e42f875f1f78148bc7a3608f17dbc9ed7f4ecd01bcb3cc23f3de91db549b9a5d0f93f337b63b694af8a8343a547bd2c950421459b964043aa9aad02aaa5fc5ee9a9f83dd22f38333655fd5456413b25d7e067c98e1563db05525c4786ff39a5bd82eda33f980cdea75917ed98deccf74a849888f75a3e4c70a1ff026e292b9507f4e7005b0215c9588b4fadb968befbd2349f2e247ea1cf039444a304007650a8c928b7f0b3fe216a0e767d6cdd7e73b664c59fb03bc531335a9eda2c59ba50e71c8c5defe13f8f9c569ade7f6b0fad334bc544867c4f01119f2234fb105419f639dfdc922fd1320451aea06479d044a723dd65dd57055eba8be55d81cf78f08c04c6533f72a5b259a703e5c1f13d5fe458b012dc4ea091fc7b98892ccfa2fb021c589db24cd327f820859dafa190b6736b418c9b326efcfed308988adc8ee69eeab9b13f02473f1745a450b8ace7e26364b9a5673da0dafb18be9b36c0618b2edaab9cac546617541bff9140e1c2b5c139be5b5ade183a982a7320cd92f7dc9c6c9201ff607ecc85628d8bad9504e166bc8ec3215fcfaa21829bb56113e96705b7dcccdd61b4c2705935d6fc6977adc23b3c588aa5d6c00201a30edcefec21c00aeb94f51f15231008d329d45bc88154befec49ca57a5cbcd72de32133a7e5f277d896d8cf03c13b89c1015af7757fbec61d84981beb76a27c916b1ae91e10a8f2e2f48e1397b51b50ad92e001563ba574ff5f58e5888a137933e03e83b89a88fd015d00f599e7d271ce7d854d11ea18a9a3988d9569fc8e025ca762fb61cdd330814a58c8ed069d72c8b5814c13304945390e6224675ac5d59f7abe9c5a56255beaab9cf8765d552111b008f36f49701baab767e926a5554d39a4eb0a9793aef06d29bf0162c7b51b7e18687acf8ce0bdb22da84fa429573275283199e3fe9b6eea60f25992f6002ed6f1f69c39c1576d815ae2314cca14cca0bcd6260f2530afee6be097847e1919ef3beda9d736a65893d2ff336b85d51f1b3142fff0c0863bcf59d6a27ec2d7fc74d74bd02f8a1a91960d158a8e1765702cc511d1582e38e77e0e38863d458528f9fe38996cc4857e92a3305354db0fba3ac9fc9a523d4821c2df40887524e0be47b34b3e30ebd65e3197c94006ab86f4a6b98dd9670823e88635b85ec77e4e2cb2b111334008e1a0965e916e17a78282c05a84fa3caf350f98787117e6c101d9cb516bfbec4ebee57ec6fa4d8a72d8edba4e8fabfe6165d8a96d043b012ec5daead9567bb10afef08d085c1dfe619abda3f8e4f7615e779a7ee12fef8ecb6f0b832dc5298c57535504519e93349e1eceba1dc2682768abf30a2dbf5848a0d6146de19ea8dbd05eef0b394a08c21ca88c4abcded57673a3385a83437"}, {0x60, 0xffff, 0x2, "ee0a9964c904573a1d5eb35472531f75e737eda4d0e70ab57292e897f2a59753008a40f463f572827c6ee24bb2cdf610397c2457674e3d2d40f25b42ba6fc46e65f74bad521fc0e9178e6f3143353bef"}], 0x10d0}, 0x2) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) getrlimit(0x4, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) semget(0x3, 0x3, 0x20) write(r0, 0x0, 0xffffffffffffff26) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = socket(0x1a, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r4, 0x20004b43) close(r0) dup(r3) r6 = syz_open_pts() dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$dupfd(r1, 0xa, r0) getppid() poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x64) r1 = socket$inet(0x2, 0x3, 0x0) getpgrp() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x42) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) getpid() accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xfffffffffffffffb, 0x1f}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0xb, 0x3) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x47d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1e35522198b3ba152238b073d54e3a4face4092caabcbd51223d35a7b364a1aee3bf7f5b1222fc7665504c4fa46985a5ef51a814a0acfe85c49542bc8879ec8d0f574f477acf1fc720877fb5cbf80c", 0x4f) 16:00:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x67, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="64533f3fc66d3f1877f0e549a7e86b48fda764523d81c30907383af283c57fce007064e565b4a1b1daac51704aabb3b962c593a79913b7e710e2e2b70b55702ae230bd9be1035909532023ac26add042cf0e404c259e28f5691badc3ac2026c4f7801a789e8e244f6558bff13985ca9f04f81816b1bc0ed9a2d3785fb5e181d0c8e6bf6b45d36e6d10f9f9b949680334b58c142c3348340297511d0457e414609e3213a9bf194102225c3efeeb335acab9ef54d5e8f4679f64a742443bc5f68c666b462a7b4b4407adf69549a9df4906", 0xd0}, {&(0x7f0000000000)="1abb30ed43b012055b8b8bfae9eacb73975d4549b3021bde8bd01c58d086fa70a0a1", 0x22}, {&(0x7f00000001c0)="245f0095250d23083cebf983f38ed3d8dc917a1b031c5db646a99fb06c43db7d5e71e6bd633abfc25793670cf8954b2d34f64e78a7fadd51858ab46422d2ef3c6a", 0x41}, {&(0x7f0000000240)="5896067116d201d4e27014e59e031c3825ce72273464fa9c4769dba2ff36e88621f6f1b2a31fbe8ef654e48888f98e6140f7f7fffd3d74182c868c80b665f91231fce27eaf70d4f3bc706581fbd892b5e75caaa298f2c8e1fa3ceb76047ef75d6bbf895dee3b6c531f7475d038526bc0619d8800096a6ff803e49a78483cdf575e0415cf0266842e69bd79fe4ddc0cba3c37ae1d0f8e64077f11324bf7d8cf89", 0xa0}, {&(0x7f0000000300)="5b59c0ec9c7ba0d3eea0796df19ee5ea37b8aa564c2a4aafec194a38c0efba657f48b17af751805d75a43a3f3ad3c11ae1b5e8c6ea7e5ae1a21c4d73ddd29b442f40cd2a11b8a8648fa211f42076646a38c3fd7d5bd5ab4f422cf5be93d4c5775ff1dc45891ad96c6c2241e73f33db78dd73ad746da797a76939f72fadf9ae9fd67a73a4c00a86815293e4808f6f8d3eee5a0871fc10ba5eebc1c2eb1226bfc5f7706222dacc", 0xa6}], 0x5, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x101]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80008, 0x0) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) write(r0, &(0x7f00000001c0)="678c8f6091ece62786411f67953ce668a46da695001fdc2e84de51c324a178706d00c813073a9369e7e1177e639b00709c821464d1827b055b7587bd80c238b672753d6558b0e4de7c33c83ad67a7d7019f800b1e0405b42af2541fb6d5d6ac53041874e6de857b87bf6e282969e91bd1468fa7ebd357d2a4b8a75a422daf244add9e5af720ff1726b55174cec0a317a1cbc1ed39cf163f601afa6fe96a6339b9beb7d29939765e7a82676eaeb3d3875cc040a6592f0decb3b48a488548b4c044bb160bcd9427d6dccd4af7b15e70034a889b6adcd9c13facda9c000c5a1423634f569c6e3e313c7e0c87e4e6353e693c19d1b3ce37400a9a9", 0xf9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='+') 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffebe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0xffffffffffffffc3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = socket(0x10, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r0, 0x5}], 0x1, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2000000000003, 0x0, 0x0, 0x8002}]}) 16:00:43 executing program 0: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x9, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7f) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() r1 = getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x2}, {0x80000000000086}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") shutdown(r0, 0x3) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x47, 0x84c, 0x7, 0x9}, {0x3, 0x1ff, 0x9, 0x7}, {0x6, 0x5, 0x9, 0x1000}, {0x78, 0xfffffffffffffffe, 0x80000001, 0x5}, {0x401, 0x7610, 0x401, 0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x200) 16:00:43 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r0 = msgget$private(0x0, 0x12) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="eaffe58b776a0000c50000c457cc174518fadd1b5af67a8016b56d7c7fbbf1cdf3f512c0f645757fae4b13fceea5782abd7ee6d5d0f2d87a"], 0xb, 0x3, 0x1000) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001380)={0x10, 0x4c27, 0x4, 0x552, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb064}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x70b1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa383}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000fec000/0xf000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e14000/0x4000)=nil, 0x7}, {&(0x7f0000fd0000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000a2a000/0x4000)=nil, &(0x7f0000ab8000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9b1}, {&(0x7f0000f46000/0x1000)=nil, &(0x7f0000e1b000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xfb06}) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="ee8eb00b9f978cc5ef8b9fbdc3336ea5242aab37c9b2e4302c0772995dd292182357914183cb690f41c5bf380fe2ad998f58e7f7154a019be31e0c77ec359b096142879626f475b0e24b0fe1971b8fb0272e8162082e11b75a2a9348aeb493b9a221ac6ba44aec647fb65d5654300af4b7", 0x71}, {&(0x7f0000000140)="b03ac787b65e1c10fa2f3c12863a36c5e5bfe8f79520774efc1950a42ee5bf56ac4d4b90b369ea9a6da131b0fec45610e8e22626fa7ba5add8eb2d0db0a7bf9ce01e3a08e44395489c76269388d4030b6db2704c3054b858f163f47fa66465818f73d95eab221d3bea64e1c4ace0e90d9840fe51584d53196e63b7dedbed0d158dff51c7e0c928544eae4c1768f57d0dfd458d96f824f2db2f0e1e725a3d1a7699af30efb8e07fd3d43889865090ee471f5fdb1fea32bcab392ec8c155c3cd29535322dee94ef9006e8559c31deb0f8b93c486a48dbbb1dfd6dbff07a7de2f75d89610b9add2e0d9e1428c8a62f66ba5e6a66e32026d454673309b03e23e36d140b36dd6f432e7ef41c91eea6b41ba531844e3522a466a392da0f47e2880de17d6c51fb7011b420b1f2c7e466f1e78b0020bf790447fe4d6f250c8d5ec5071a14b6c218141a1aa94bb5f45681aaa167215fbec416c7a48e202185dcf0d3950c875a712139932c65c0573b7e6fa4f37ce1cad1650d5da39a61faf5874a0a10cac5f2348150004779847e66e2c02dde2ae26034d2f747f3f2890f7f9e8a5a85e2418b786048216cdb1475b2937d2901b2d931d19d49f27f6343984fd693bb59f7798a31b157936f7606252697399365c63b33750d83f5cd429fe229a68ac694a39dc4648a9edbf906e4a274ded9557eace0c655c00454d90a40c50e7b0b40e2e3458cbd69b3a7506a3180649bf5a737fb99caac2ae9bb46af7d1ee62ad425238cf9e19e0c77136bd566fc8a956c1b016050b4b76010210fcd926afdca575f08081df13c351bad8c7928a860a6af699bc15eb38d1a0389ff8fec4c553fc0eecd5c7addc83a3a0898a42113e2ae40944fe36885d9fa7331080c2755618e5ccbaa6e41b683dcab9c074a64851605638f6b2f58e86494390a6b14f8474f31ed3c179c3cd610c32730ac7dc9fb68a81bca8b4cbd78804b6583b6fbf143cdbcf9c3812aaa06c7bc5f6bd63e1991a48aa4925c237b796f47462cd5066c41a304560a64bea6305fe31a268b123d84a39025e2a77487f6adc41cddf9ac07d6899a82bb0ce837e3c5415e0c42065dc96d63841a2564e9433ebc0cdf7203fd1e0c89e83289cd20dbf88abfd95b4d97c2bb1809851decc9425be6d83221594326ecf5035f026ef9c1b0523d4e3e9de1bb3393f9ce09567274e46c6bf001e3bc32689eda82c6afcc9580ec5d31f8e39c7e3afbe3dc840ed0c912fadea0ac3b7e206bd5364e85bd5fba814a1c3751ba0eff49d8703446ba8f013f882499d9667f710264ca7a997fe61af088be43b3a6dafc9dd0dc9ea348fbfbaa379acbbecc9f4fc8698bb0d712973e99c9de91f977533cb22d51fd4072f58b7bc519f30648390f18ee84c56d2225b00abf578d966974c32463222435571edb03573b0e290411ad132deabbc4e8fff056e5f579b91e21ba7a06c3946dd61a19711f33dd6f959e9daff12ede019eef1af4864f7c45783913b5361d5df8c500a5e97c808d2bfb2fb16945ee9e38bba13dccfab2d13915fbc7f5c65a81fbf3254f91b4a706587f62e0364ed4ecb14ed32fee9813bc6a336410ce5e46127e606a68b07aa7a3e1760282a90f2117698de07ec58a1e4a86132808b5d7e037bee662071aa17b1bf4f424fcb9a127784c54abcb365b35a102f21ed017a1ce663bf83363250402add39ff3302c5ebfa9fb1e16c425d430236fefe081fe190dcba43fa871291cfad6ae20dcb4bb1ef90c5b823979681761114d7acd4f048c7dffe4b60a9a4433c9b2a29ea0c40511af49c0722d3fae3a87d78be2ff8a553ef875f88251804bbc69ac75aa51ef6763ca54bf17ecd1c5d08b1a0b8927432854937b018d184e624aa31472b1c9dc280b40820caef55088f3a30b9f597fc3419f288612b0a24ef1e9d8bc8d30fc85527871577a33d6fa80efc0e91ca638c053ba58fa419a8211dbfb7785c06751709ab680cfefaf3c52f3604402e17938cdaab2944f0432c03c65adcc3fa3c94a050dc926f296a8a8225957ffa9b9e6af5880b37f20debed99037a24b4784cf34777ef2349506088db45f82360b91601e2e3c103b43a8dbd739cf0484ec5eee105c5724578378f3fa29cb45445c90ad10169d2b433fb6ea8368f18ca13a87ccfbcfb3df07176fcad10b12f2877d697d8b3ea4d1b04292bc6dc76738f646a42b32c7e3d0efdf889fb0fb4a1a5e6313c8e7141cc9610ac7a4a358a6efd3915234984021bd1a00ad273d230db9c8497df774fe3f4a2f75e92b8a08a7b401cc1fb10682f12c4afd7f02b0f924e75381caaefb668c260cef3d844d5819c4cd307eab33e8c182885a9930a586981b67bd0e098b06b6b8048994e05515df83ed600e012a92038950dcfaa5609d37287f0555af813fcb685b22e5cbf849e7006e48292cc6d5976590207fb1deb8384b5ea57af8dff2d5b504b30570714e3f0726177193e2c73d5d37a4c1994aacb3dd5f0b0f86e6d624375c0679db0b04db36514940b5a9d9c7c4a38f9462a5c9b4373db43c969d03718235431f933e061f15a05b1d6cbdb79d648bab50b98093aba75c663694ad20d0e19c841f3100ea0844f0fc83e08d922305c5cc8cf12e0b6007f1210c1f839cdcafacfeb6a7b17156d77c7ad81ecb7a1fde93efe8065b28333f9b8dbf1f3b5bc1e9a2337fd092fcb59e83c93c2c9e52da567acc071a661338a4dec8b9a5ee6c3d650d99d7b18f17c14b3fea7ed7d5a301f73a01389a40de19728f8cc97dd46c313c1f638dacf452770fd4fc464224e3b84cbfc566ccc68929a7f97aee51fd1a9fe05fe1baf1d3baa3afc12f0cdc697aa96684e46231d374ae830a1780aa519d79d19c3bd781d5b04a801cf2c4498bf49f5b29f2bf120d646ccae01b2ff01e3a8d36e5824e7e02dd6c0f7eb273611e0c05a6174b4bad578d98452141cb3b9ae9d7d8a8347737e34fa82083bb4446e0f44538751588096acc2f4ca181a9a4071abd76458ca7106a1f88114278edf7ef377bd3b71cc997b2d473ee54d5e8635d605bc02126ac55ddb26139763fa8e1d71f3ca1b93ad320cbed17140197821330bb2c3b514260aa630cf30c36310d41e610194765aab104d48cd18994bdd1e3c614fd217d132cb292e8921b4eaf3dc000c5987c299e764e962939ca81afab31a8b109b52bfd59a414e05de6d86816224acead284af91260787bd61b6cdf2887d32032adf019c4b757b2f89bf30828bb4c6526caae96e1481f0cd8b98562a25589575cfa8e0fcea75be464cb030937f6d5a5902d5765441d263b18caa4f9bb5363f3c10a691ccbcceb9694ce6c92d5adf2c8370f7d79cdc1d4a72cf73b93423b1d153ba14eeef0831e36027085e247537dcedf5105e9ff5cea1e56b5c58f1f7b0b50b9a126c6aff79dd1ea24397232962afac4e77b71e02ce98959bd9facc44612b7f0d935c86bd40ac432180085880fa563c0e207ee338ea5d314e42d325080eec2bfc6462c5272863b644df46cdc9d6de5f38111652987ead6283d98fdbe692bc2af3abf997f094b5bc7cd93cdcc3994830784712307bfc74d853cbf921e049e7823aab222ba917839b705f5dba70e3ae5276cbf28a4159571358818bc85fd178d91462e2c33e59a860cbdb5cbb4d74931a41cbfe4dc8530859c5e35f16b35016595f00f125717d7d9dae9e9b1c614de0d5a45eecb5eaf319a199ed5fd4d374b7c99d34b54fb93721f2739fa0fdcde2fbc7055a3fdf0fde77af0e29bb5e2558e0af5c4e34457f23a462dc57848e02d870106d0fc7274078526270b65f4adcd8ff2c37d1be2b9c37c81b9ed78d3f3b54a67e075eebdd1c6902a10d399ba298f2a62da067ebf0eadae2de4576d0b3a3fc85aa676d31fb415470a19c913ecd02a0dc9a614b7cdcb074a4c0fae6d41ef85785874687582ca4af6526fc96525e10ce4b0be68c6e1dd7accba59bb6dccd3f424b7cf994573279f2e49c34bb3c7bf6d132816a48febeb470e378c7427468c86b2bff9bad4947ada0ed4509e6d50fd5d8842f6d00a0998e1658e7c64c65c23a5f3be9dd0f92172df83ade537b91249a94500ab5a5fb382b6523a260ca6fea8999c6247386a3c9d1aa05ad8ac9c9c5556258ca6fe6562a55ce25c3603ebd3acb80b1e285d2a27518e2d5310d2cf23ac4421480b7ffdb83f5f9e19f483ae4ba2a095b70230e6d9a49e6a9988e570bb1f00ca76193f54df40e00c92aaa6b5e10da74e09c3dff07e1be8cc04e3b9d68c864590720bcd4d830741e7313e433b5682fb14d2a1219697faa490a409af5b3198024d7921aa20d156c51f287a705eed358670a5a2c6470a70735dd1ae86fdbe4db2c6e47e15b597e5bdca9287c7b880652d5306b92809b963c62d26652561d5bfa84961fab95453adb625d6a1e46c298a81d09fc7780311c9503eeabb3bf6d450b22e17594003a3c2eb094aa3eb035010748e6c7d6a8303c9282787b24ec92cebc0172da875649e1227a0bd088e684173ae87d99966d331e7d5e27eaa6c054708be2d910e376f813f3957f83d0a8495487a518b8dfa4b4c5770f9a7b8ca80fb72ee1d3f9a4d95e27d26bd81d372e55d994ebd3adbbd2d55cd285b0d85466ca8368bb243dea7245860463ee9da5c02c6ba1d469742f83fb18a9c780e4ca447d92402fde84fbd04405b67364a8182734ee6d26a3def0067f2a7f6ff2ffc143a887c5ff94abc117545a82e9142290b9227ee061d6d6b512569ad3cc7d45babb498ba72e6f92b70e5c4c0ae122cc4d267416b3800cdca603c1e9e94189590070a4d367f429ef89e59d09c861a98a618f8dad88569edb09eb33b32f134dc9667b2c2cd33ac9500fd467e4ac76fa3fbd99545b3ae8010e87d19ef68210bf15b65ef65aefbe17ea9a3607c235d545ee370b828fcfc6cbb71f758d250c2d74d3ff61cde3e8d8b0cd5edadce02b9ab1fb45fc929851f405467f47a22fd2d71863e601f4aa3becb5439311fc2a2af848101611a09503199da9108ce75d69d994fbc997faf1adb55520730b07f1118b66c91faefea79b9c9f0293686b8eec600bf30024d924fb158736d33efb8e2a499a9d6b1f5482fca69bd2abc8f913e642384fc0f98186d7e88192aa8d43cbb847df62787023793df45881ab208d07951421bdc10040f43a8a13277fb4192e3adcc8315eee44fd3a724e5654f98da43fa57b91f93c7469d9f69e8036626a8e8fd83cc944ef817e0104a65cd1ab6aa3467edc4c95dbf44fe0d007aca3cd0b7959df7ade5b79f79f78f9bb8e6acc539dc62480f8aea4518eb1b13b5fb759b1bcd6a0d8b2833563d52bce9f86768e176f62a315d6e7d8cb4f99c4ce8d9dc929c5a9dda7a1496b182e93b9864bb1c730798952e2efd06b822c78dd2a812008a0dbf3e85d65a412ec8296c56e35c428d07f00ac06f2712e662d896e9643dbf1903ef9c57d432155fd6d10cfc24308a99bce13db21ee0335a2bc3d20e38644f04ffd76d5dfdd0fec64235b415db116a6a5ec92392ca9a7f60264a81b785452f026447bf9bd39e5f5efae1bdd69042dffde999e2ddb897406760afccf1e106ea953108e53c80c4b1bbb55caafcc53928dfd3e5b0d1ef7848e7a28ad71965d6b2ef77585694b2a730af1a7cfecacaeaf65b6f5bbe3397b4f004d5e93a2e9447408d61bfe70aee2883b52dae5508d454bea0de1d023693e2daf613610f51faf5add73c3e55de2d3703c3305379ad2565e3bc0abd569f35eff40c608edaba32182b889654fce4019fb53fb52f3449549f6ae2eac0868", 0x1000}, {&(0x7f0000001140)="71f5d45a4793cc10a108fb19b2a84cef03c6b7218fb5158b7d2062151128644416ff3959c512565505d4c5c65ceb38ffa4cba6d6dbcaf4132c4db8d60bd0a9750add11d8b162d1bc1e97b777f8024b58a59d9d01471d0bbcbe7e13a586edbd5dbe1aebc3a3143d42298d09e338ca47a9c88972b098a2c9d967bc3a53c6a38805cda2933d4c4277e1d558b6853b709767a807b71d05f3427ef9368c8aa6260c2ab3ff2b32e2132b62c994f1d18414976993fd88d1e1f83d3e02ac15c17901a71ffca42cd183d1", 0xc6}, {&(0x7f0000001240)="799db90cedae2daf2e633bb652f15ac581ba42c2aa78ae648c14d53f47752469b5198b50474fd7f6df3e01a8390eedd655508ad0c7eebe4de1ad042fa44ca3a86a044ce01a3f912a4721a3facd095b27116b9f2f899025ba53607bf01c52dfb542ca40bdb372d05d4593f2e011c31d857f5d17a84cbca481d04484015deafcb40741a1337074bb618c74d746e727fa8d9d98647eeb7379bed2270c978bf8fc4dfc77d823c90f125a2b2aba85e61de6ddf7a0e50526ce", 0xb6}], 0x4, 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:00:43 executing program 1: stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x47) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5fa, 0x6}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)="0a1a8686f3caf02064b76d9e2aa1bbb3aee75c0fb0049153680d5966683bb1446378fb8476fe6386", 0x28}, {&(0x7f0000000200)="8e0f990b6496a806ff5b83bf26500b789c95cb704a16addeafd359ce67abd2c0cc0b5eaace6738999d8f57afc2dd1d8cd16f92e5ce0e86a6b4aa2bdcb86874a7f1b99a184834661393001cea15e19d1588a0a30f5984620228c7afe01e19292de4824cdb0953a1ca7a8bb2bf92858594eda92e0f640c53f92f958efd5c94138a29f50f1dd852eb48aeea27cd", 0x8c}, {&(0x7f00000002c0)="91b5c48c6d15d4d0f8c1dfcf09dfcd7ad5f13b0ed844cb04ea96a30b15affec65d708403857ba5d434f7f67495482c06faaaeb595838dad5e7791fe6b254ff396cc1d4c26066c4de3373d6e84a7e2d01b59e3c418cd0cb24e2a1042ab568b7808933daec3e79bb25ea2b0a5ae07fd3ac514af8812ed0a0bf606a7295e4132980d34b0cd46ebeaa1e11d25371ea2b732353d0e5b9c0bace351c7b36374488876df0a74b875e741be88496afd18d71246bb63e688b4f0270d210089c906d82a47d164f5e38468996896a4b27dbbd097534fb200830533cf082bc64a5aefd3d3aabf450bb8f9933ed076a37abf3ae39020a814800dcf867caf2d31353a593e26075d804cbd9d94b28e86e09c254b92922d8a3a1f0589971261f521e88247cc6e97015e29a69e99d9b981b2fae9ee93109f441de86397002fa61c501ebcc87553f717c7959376c5527804e12369ecc8824f212e7082bd038ee239b28afe67d5e27176780b99b574c781faf80af3ed006614974efaffe0a85da5d8eb6dbfe41a7e3566d8d98f559aa4cea57b52b7e2a3e93043e7dcaeb37cd71f911ea95aa6beb0f09317c7f8de1cad455bc0f462658a93ff50b1a49073a0d5c77f7359a4125f67f7dd21f7a1acfb27b6b578707ff168215300c26e8699ddd319d88c6cee7010e14eed190ec797a69e9ce318fbe7415a90ffa7700af655d016b87a5f98e5ab58b578edcf0dbe6aa06ed70a67d3f305efb570867919fe3210db23c7c6e26ad6a9bc737604444ffb11dd329471acd694396ef1655972e76733c3e6613a7e26e306fb69de2ea0c969e7d56f4915b90e8281c68c99b72887710bf416f2e383904d81249b6a7d6737641a508e7e57af7b9c54bd9fd09a28f91e0235062b5528bc5edcfcdbfb9f8f23579af590e55842b70476eaedd0059e6f12e34803363769bded2297800c612402a52fbaba56ce7d2e02999edc5a76dbe0b5eadeeb7f7c039fc8e0f29c929e6068881f63247a202907ac1f8a2d1c7caa0a8ea6f71dcd5c91deb133f02e97c18fb562748fb436fdc37b912753168bfb74aad34499f054a67c703fc9d16ffa2c2870eda78eaef1d55ca1bccd9f60ecc447b2ae81ad9fe79430dacb202796e57c5cae66cb8961d87a44ae4b6dfcfc2586975983ca2a0908eedc8caa67e41e4671026c7a96144a99dbe9b90a7327938e6e2c604fd68702a07e40123cb899240ce664b62c239a8af79f18cf22dfaeaed57982f0de767c55b066d9f747fafbceedfa30c782f7cbc6c9264f074f6f7c40e9d4032633773111f104051b2c687e02a575a90534655b4ce459a156866f61c8ae7ce3d1063411f46cd1ccd503f51b1544560091558d6cc9e37a7fe0a02f0599eb8d8e4100d5b53c0fd7e00d221a44e105f60bff952365ac8910148472aa64441664604322398410c2d0587a3a4227f63e53e442b77099f5b15918d1fac3c93221aebc9c21b36f0e125b796ef114c57c92d465f4bdc648631858042242ec83386953f2f68c39e551fe3568b4cf3cbcea15345e3f0012670d11f4c61de73b678b9e4167583c914e8eaa22c19501bffc05528c1c9710bebd817a846155f1f2391f9d26e496d6f7575241ea09ef68ef4314b329c98e12bbb910c75d3d6e30a6fc611860d1a7fb56ee3cf1474d220e3ad94a7f8aad6d0e18e67a27aa12979cf2e517b9ce0d1a01387c5e3067e9eed7ab0adc3615b457eb66b2805c0c5d5939c194ebbf6d4f2e939a83882f0c36cecdacfaf1397ab0d5ec0676aa84528ef4840d0824f694551ee2dd26abe3f2ddf1a71a2a60a53a771562ecf3dadf300e6b03d92e726d0a34aa2d866c0961c4f8d1c2ed605bd0920734ab84e7d93e3b63258e8b41d1f93cdee4aba4e405cfba36c566331b1af9e909656b0bee1c5fb1b109dc224348d589df21739a12cbb39e74f5d7b8ab51a7c6c2450fcb304063f6d48e62a120d8d9aa4ebb18be5ea515ab6f2c7629992e8bf9c54b6250592fdc8688455d65eb78ab4a734d483cb4b1ffa3e9e7d614b532e21acd5c3e0fa17818eaf057a535ce57a89bfafd33851b86f877cc5f402616f1fe2e84294d9bb373ed49371cce7659d045b90682ce67bc62f736039554259072d5f034d2166f515cbe7e13763e39fdd4d53c90f45d2d2867ae896dbb5d020fad9a9f9999743e2a1af58549546118d2d8dd991b8d4974e150bcac1512602efe62d87dab9a279a504f83d1b5a8f0c8875be96ed3181a60b0e7b11e48854fc36c47d7f53c741801517d15d43ea97fca77218f5a2c3baeff2cb0fca82beb4bf41871acc9cc86a20d8fc424cc706fc990faccf06462e4087ec9529bed65d5a3282db3ad4f9efc816121670d29dda218f951f2727ee0417547b24765453b47721a5ff0acf989735fbf49d6b6c5b1c1233d905384497309ed7c9e4b9ada700217913b20e3c5230babf116860b69cdbe518935b418d2c56b2094fdf55df738a00c119b0cfa0f37293e878883c024a4344c4096a8e3b7982038f49c52940b9021b107846d6f8299af0d43974011c110faae4219c97ba7b9aac1f08c5a72ef74210f6be518ee91e106e3fc054d6d19f54ee3f50aadd0179c3f24bb227f5bba907355fbc9b0c6aa44cf2e810b454a3002dc8247e862dc3d142f514ead357fe3d5e5c39a3b2c6bf67f9f2892da0be10b133fb47a76858bd163fa1d1e16f1892d9e335d39fccb5f07a91e78e057f79dff02e450e50a16f08c244aa17566e12133ff33e524044beb8bd45b4d63640209164f1769c553257a8c2afd1d628afd652bcb9989ce9f481a569e72c51dccf2426f68d2a3487a14cb32804bca0a963c316a8633d7eaa7c1bdde1e27bb79c4da8bd63c8605e78a36577d4c8f55e3397827ba1c7a49018378c3a103c63fda6ca53d845345577f6f3d095a7fdd3428da9fb7de106120c53407e80fd0f746856479a3ba0c3297594c2ad1f514bf7e906efc7360af59747477e09e04e9b2ae7607d0ed7f30cebd43c0aeed679e91ec46e8b9dea7eb6fde91f5830275c6985d7b59a2cac94836fea67318b57773b90419e386a8062d735ea2dd4ef3276b8b847d6d9ac33ed69f0bd485e62a322fb37f39d80915e68442a7cd3cd21c3d004c4bf2f27cb55fdd6f0e5c5593a617c7734a6a1450ba24f19b0b8246ffef4712ccfaad36afb9e59b853a749b9fbc7d3a96f19e6068dfa8350bfad10c17546a2f11bceb6193560f1caf3d29ed2a409e2f937f7dc12a2fc72dbea065d8373fd0e0ac4e9fc9f03dd97b3fa7e95517c236aae142ce26078fad867ae692a042f23c661bce4abed5f9758c61fa66895ceaad6af18c447ab260ec5a08443266463a191e4336f7243f2117a4eb9a0b2d5b98363522b73ad89bec8d90e1d631a130217716abe583870a8aefa299a1e85b612abc209888e9d5dc923eea4792d3cf51aaa68e57b509575090ad5501686950ad569f668036b6fcb95563b22c8ad5854c806ef15e448a7f124928b3069a9020190f205c518af92872608b35a1093988b18a15a6e0161466056bdd54b6057207c2d153412fdb019ecfdd5828e8bf274ffa97658bb3874985fe67e28c85f104e7fca388a4d08713dc82c75542f1c34175c8a614e96cf6d37fda306ede9784039b52b35ace0e1ec99d2f2bf973050e37316f6e50b97fff0fc06866e88039b350a76b75828820265486e0408fb9645ca228373b08d5166b512f0698ad626fefde68bdb386a87436706f4be93d91eded2d83e0fcac0c64fd23e006103fd2f861356eba8a91544ac4b0134ed89b50d36ee5f04360fbb3771dfd538986ae6181a0df0ea156bf55fcf81405cab14ff6d985e059feb2405205063e87ea3886227f705b7462b41f00dd953d444dca248891988013228ed5b8b9dce4abf33ba8c234578c423e390dceab09f9ab0e0b8940b368e2c0fafa3cdec5ad38ac520ea3f724cd351d6a3cc7290aed5f52abe4ec3534532dd70439a3c4f0c3898081e2a4c4415e28d51bd07d9833d70b3439ff2209ea19daf37a99c627c8ab55795714b78ead7999c6edeca8f7ab0e6f689000abe47b0abf780bd5a494351b87e7dcff6d2ee69e39cc68d55aac44943c7b4ecdc66c02c5c805a88ea432e713f070ad25646d49d742354617a78d4f33232b6fa3a6aab98b017860e6e0bd129573960cc4650d4b39e832eae0dbed4fbb98bfc465e0a6b5b4072548ba65029ce42c5326e2563b90d4a33be224e763094fdeda6467c97808a1218b95e9cacae6512c37cf3d7cce2a89f3f14deebf6e4193b2b14e2225f0551816ddfcd4b76583b4514a3bab509ab92cb990179a60cd158c99f1f1b5c0d0720a42819dd92e156d855c619bd497e2cfc47336e62496055ff9fbfbf11d2845dd7ad6da5f31775dbe484d00900753e81f6c219dd4dddaf5f2da3a2546af3da04dd4c9846e53785c8ef4946dc0829d31e58ff2ac2b848a852b48e81aaf32325ef2280402728dbec793280406abbd9c5df006512ac8f35ca241b0a12f9ca698696b7108b19396d1278c5ef39b925823d05e0a327cfde36f10d3671c63e69c7dc969fd622f7df3c5f25890ea9f5871d84096842cb4d8cf62d9491d53683c54744428be6884389e215c602d2fd4faa44ac1d93e1fdc16373e058fa6747b006a8e402d107a37623992268c4ef73c37ec93a7913426b824ac3aa45d97ba2c0b8ba22a109976b84267ec65d35404742a87e83040dd7eb545acea0bba9ad99a3bb06d398b4fe7a5c5bbed4fe234a5ff2799df5c9d59cd15135d002257b7e35b1c19581740f22d1c9811aca0933b768c33ea96626d82e233c1357c7339de474042acb7c1850356f6e5df598b48a4d97a0d53f683ad1afd2fd2e025e29eae5c4e05cdc78677cb09dbb49f1b254da729f834543545d2f547f69e4c9e7c25fbc7839c3e3caeeb1d824e42a277942c6b5ef95343bb545793b9caf4d8900a86950c296d1eddeb166e99c5437d0259ed498df09d90b1ce1b6af3aeabd01b708f83589f88915ef44cdaa680b306e450ab033c813f7577d98a054365283e26d1e214fecba21893496b98596f7299bec79879fae11e61c7330ec3c568dd29cae5b5a22e78ebf3ffe0e16269149f0067d06cd6d298d7a87e97b37f412584752a2ee394f5e4115d8a3474b437b9e9cab283d6b9022ef66cb401340a8234a6f8dec22d3d3d7841f4bb186cb004700cef4ada08864fd314ea9f7795f84a4d1b7bd4b97544a0ca8735a9d40e83f55c515a4dd43adbaeec4569a5d6e29968eea99f851dff77cc60a77204732aac89b64a16991d70ba5988163970222eddb9add2dd27a2dd14860e2b9592ad7c6b963c58b39023329aaba7e7096ccdf1778962c8a01f540a9e692aa7360a2d3f142c97457cf797cf732eeae7bc71bd0e8f47a4641217c7c7b777131dad3ed1c6ec34c158ee208f62ccb4473d8a6929dd985d323ee572f7d4ebe2373582a5eff167580df6fe863b12e587192d26b5c91f013e7f4bdd15f776e141e30365f8aba83da6a36f26aba67ddad12dc0a5052b789b7c6c66247f102b90d50dbaa896d4aaaab2c4ac836ea22631a168002a34fbf5db655a2cf6faf574d2207b9372141ac77dae0ff908bbc6fe1b33d8546692372dcb9908a9617ca58c2e26bb059d70f6d90fb5f0f0564028597603f04b4dd461f60cd04aebb689c2fbb7faac34cdfaf52585c4af7d3c587057a68e835222194fc8798b792c8ea63ed18ed8b175ae8fe4990b433df1d3c55cfb2496ad7edc7bed22870acad3d3f92d938706bb29245b5cca80cd9a46e", 0x1000}, {&(0x7f00000012c0)="316a0da66d901966580b72999e8f8a7247ef611561b657f88676da0af313f603152ec8fd7f740c15ae515f3de026f05ce6b751fba7c1b02a3c581f176303db10ab36", 0x42}, {&(0x7f0000001340)="b4f72b0fb92ced196088dcb6c96834653fe70b3d1fafef614ec079a1681e37f71dba59870138ffe6779245444ba8d6bf01b166e6ef0045a94c767dc477af8141219d79a0893327523279f5be3ff5525eeab06fb558582c36be5536e8e4d2d27b9aeb4f15b445cf9cf287d5596ee45f5065631120a8cdd3a368092593b9b1f86d43580fd6fd2e01", 0x87}, {&(0x7f0000001400)="db4f86115b8fbf617d3bdc5ecc36a62d11a707b1e1b1b75627df1e9fcdd86f1b4d4c7853e2f734f9689bc4d54d16cf169e7ed1f1cf499468a3a843e90677e9e8358b924dc6ff9868df20bbd1fdd3a1c2b31d016dd1ac2e966e701da264", 0x5d}], 0x6, &(0x7f0000001500)=[{0x68, 0xffff, 0x10001, "77c5b70d5aa3e88ed565ccc2c292981eb79f6139e07f56871d6802e875d165ee5bcebad02157b4a7fb3d40dbf8dcc09110439d4791cb0e38c4dc7762551cd1cf07e0a8e84a28c09eb6dd7b411c92a17acde4be1609c4e4"}, {0x68, 0x0, 0x9, "0bbf25910c9957a3d11c00a2b0a239277c1fba7328c00f4439bf7d5ce8e496fb42fe0e068714eaf06feee602a025c1c8754b9d4352c056479a73e91aaef0d0e9b7fcbe8d718e3e8f8c0c58c4b3323e36cb67f5"}, {0xd0, 0x1, 0x8, "c125e7223e2ea531dbf5b2ad8c7d07bf3e545a35a07390b6b2fed11d29943daef9e7c100f23bbcccfeee639d73c86fe89494ef78d74e99e7378edaa1a818c7baab772623a4fcc0a061b805e9557fc6021bf4716e042403f6a033db58fa87f812788f3ba5f85c0e1c9d23b0c194c3d59301dc297160f56d495b949ea308119ef632f063376b1b36b03e95e13c00c15bec6e6bca222e45c1cfd8a60f77f0b1853df246cff999e547c1f1196f1bbaf72f9ad8f7ead980f8d8861a"}, {0x70, 0xffff, 0x7, "d66c800933a262776371b79a16426c973442e58698cd59369945aee8b3070bb0c9baf5e9bacf84cdf71cb50ab72891591ddf4ef107674c7e85df6b427423e7978ff89eb33937e7d4c7e633a6a4103a9b680ecb97b8b14e2191"}, {0xe8, 0xffff, 0x1, "928bcf2202810708bebe2ef4f0db29da3deaaecf572f4911cfccd7a4843f154836e25289ca7f11d25645c371d530bcae047d3c3777fafc83903644513ad30c3eb2ac4ac9d18c7b1c377e8effd3f705d2ae430e5bc36dfbe1fce5425ec80e0c0fb19f11dabecc8ca16181dacf271e03de7f89143b1f7e356cc342e7e6531b73c035e4ddbc7448cf8b658699fb1f284048a18c83bde0a56b3de546a83ac9faddcf8f4c5e4ce17a1c4a4df09c73b312d542da2753dad30db7e7117377dc2a2faf586c0f131487ca7b5581d99487d1feae9f626775ddfd81e5"}, {0x70, 0x1, 0x7, "0a1e9b85811be5ae4a63b6496cc774487b219444421c8b3a0c7d99771452aba3a1bd0f78ee6e92e418e94ea0b768b9151f2dffb83db172d8f275bbed8161696869caf707940b6188489b33cc88863e043d4a995e438ba4f8f5957368a3b1"}], 0x368}, 0x403) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000021310ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x100) chown(&(0x7f0000000180)='./file0\x00', r1, r2) poll(&(0x7f0000000240)=[{r0, 0x30}, {r0, 0x10}, {r0}, {r0, 0x7}, {r0, 0x120}, {r0}, {r0, 0x8}], 0x7, 0x7fff) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20301, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x606) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") uvm_fault(0xfffffd803f014ee0, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014ee0, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800015a065b0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000a31800,ffff800015a06668,ffff800015a065c0,40,0) at rtm_output+0xbf4 route_output(fffffd8036f69000,fffffd8036fe1900,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fe1900,9,fffffd8036f69000,0,0,ffff8000149203a0) at route_usrreq+0x363 sosend(fffffd8036fe1900,0,ffff800015a06860,0,0,80) at sosend+0x660 sendit(ffff8000149203a0,3,ffff800015a06940,0,ffff800015a06a40) at sendit+0x53f sys_sendto(ffff8000149203a0,ffff800015a069d8,ffff800015a06a40) at sys_sendto+0x80 syscall(ffff800015a06aa0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,c6f21a2f010) at Xsyscall+0x128 end of kernel end trace frame: 0xc7187ba81c0, count: -9 ddb> show registers rdi 0xffffffff819ef3a7 arp_rtrequest+0x157 rsi 0x195 rbp 0xffff800015a06510 rbx 0xffff800000025880 rdx 0x196 rcx 0xdeafbeaddeafbead rax 0xffff800000025888 r8 0x40 r9 0x5 r10 0xffff80000098fc00 r11 0xc5720e42e9f0d5af r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803005ca88 r15 0x100000000 rip 0xffffffff819ef3af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015a06490 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=285048 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014920af0,0xffffffff822c2708 process=0xffff8000ffffa6a0 user=0xffff800015a01000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 27923 442612 67753 0 2 0 syz-executor.0 *27923 285048 67753 0 7 0x4000000 syz-executor.0 52165 124981 1 0 3 0x100083 ttyin getty 82457 10714 0 0 3 0x14200 bored sosplice 53184 332294 12027 0 2 0x2 syz-executor.1 67753 381196 12027 0 3 0x82 nanosleep syz-executor.0 12027 140888 88698 0 3 0x82 thrsleep syz-fuzzer 12027 135681 88698 0 2 0x4000482 syz-fuzzer 12027 271929 88698 0 3 0x4000082 thrsleep syz-fuzzer 12027 517426 88698 0 3 0x4000082 kqread syz-fuzzer 12027 98828 88698 0 3 0x4000082 thrsleep syz-fuzzer 12027 390671 88698 0 3 0x4000082 thrsleep syz-fuzzer 12027 377315 88698 0 3 0x4000082 thrsleep syz-fuzzer 12027 347982 88698 0 3 0x4000082 thrsleep syz-fuzzer 88698 269283 45188 0 3 0x10008a pause ksh 45188 151948 16599 0 3 0x92 select sshd 16599 372397 1 0 3 0x80 select sshd 4529 394490 28267 73 2 0x100090 syslogd 28267 304603 1 0 3 0x100082 netio syslogd 44785 11247 1 77 3 0x100090 poll dhclient 19300 459325 1 0 3 0x80 poll dhclient 51661 194738 0 0 2 0x14200 zerothread 20098 417105 0 0 3 0x14200 aiodoned aiodoned 80421 187854 0 0 3 0x14200 syncer update 79387 321499 0 0 3 0x14200 cleaner cleaner 15288 301787 0 0 3 0x14200 reaper reaper 76144 182539 0 0 3 0x14200 pgdaemon pagedaemon 71160 409201 0 0 3 0x14200 bored crynlk 56789 343766 0 0 3 0x14200 bored crypto 62372 405832 0 0 3 0x40014200 acpi0 acpi0 96959 48420 0 0 3 0x14200 bored softnet 29111 128195 0 0 3 0x14200 bored systqmp 57876 75004 0 0 3 0x14200 bored systq 25350 488604 0 0 3 0x40014200 bored softclock 54347 363752 0 0 3 0x40014200 idle0 92961 518414 0 0 3 0x14200 bored smr 1 70715 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9544 6510K 14699K 78643K 28594 0 0 pcb 24 9K 11K 78643K 3699 0 0 rtable 159 6K 6K 78643K 1472 0 0 ifaddr 66 17K 19K 78643K 669 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 323 0 0 iov 0 0K 28K 78643K 965 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 8137 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 102 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 550 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 7958 0 0 sigio 0 0K 0K 78643K 116 0 0 proc 42 30K 54K 78643K 1078 0 0 subproc 32 2K 2K 78643K 46 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 820 0 0 in_multi 33 2K 2K 78643K 258 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 763 0 0 pfkey data 0 0K 4K 78643K 6 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 83 20K 38K 78643K 19427 0 0 UVM aobj 130 4K 4K 78643K 140 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 313 0 0 NDP 14 0K 0K 78643K 177 0 0 temp 189 2715K 3355K 78643K 26715 0 0 kqueue 0 0K 0K 78643K 64 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 3317 0 3310 2 1 1 2 0 8 0 rtentry 112 85 0 22 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 1172 0 1168 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 139 0 139 21 21 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 63 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 548 0 538 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14515 0 13013 50 1 49 49 0 8 0 ffsino 240 14515 0 13013 89 0 89 89 0 8 0 nchpl 144 25785 0 24163 61 0 61 61 0 8 0 uvmvnodes 72 7085 0 0 129 0 129 129 0 8 0 vnodes 200 7085 0 0 373 0 373 373 0 8 0 namei 1024 81310 0 81310 5 4 1 1 0 8 1 scsiplug 64 15 0 15 10 10 0 1 0 8 0 scxspl 192 83749 0 83749 38 37 1 6 0 8 1 plimitpl 152 255 0 248 1 0 1 1 0 8 0 sigapl 432 8132 0 8119 2 0 2 2 0 8 0 futexpl 56 125152 0 125152 4 3 1 1 0 8 1 knotepl 112 1425 0 1406 2 1 1 2 0 8 0 kqueuepl 104 1730 0 1728 1 0 1 1 0 8 0 pipepl 112 4388 0 4369 14 12 2 2 0 8 1 fdescpl 424 8133 0 8119 2 0 2 2 0 8 0 filepl 120 48034 0 47939 10 6 4 5 0 8 1 lockfpl 104 2863 0 2863 7 6 1 1 0 8 1 lockfspl 48 960 0 960 7 6 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 102 0 92 1 0 1 1 0 8 0 ucredpl 96 10752 0 10745 1 0 1 1 0 8 0 zombiepl 144 8119 0 8119 4 3 1 1 0 8 1 processpl 840 8148 0 8119 4 0 4 4 0 8 0 procpl 624 18382 0 18345 5 1 4 4 0 8 0 sosppl 128 102 0 102 21 21 0 1 0 8 0 sockpl 384 6633 0 6615 13 10 3 4 0 8 1 mcl64k 65536 496 0 496 54 53 1 32 0 8 1 mcl16k 16384 27 0 27 19 18 1 1 0 8 1 mcl12k 12288 142 0 142 20 19 1 1 0 8 1 mcl9k 9216 123 0 123 23 22 1 1 0 8 1 mcl8k 8192 102 0 102 22 22 0 1 0 8 0 mcl4k 4096 308 0 308 12 11 1 1 0 8 1 mcl2k2 2112 51 0 51 22 22 0 1 0 8 0 mcl2k 2048 67700 0 67659 13 7 6 10 0 8 0 mtagpl 80 8 0 8 4 4 0 1 0 8 0 mbufpl 256 147705 0 147632 28 22 6 21 0 8 0 bufpl 256 27711 0 20626 444 0 444 444 0 8 0 anonpl 16 698138 0 687822 289 231 58 60 0 62 14 amapchunkpl 152 34015 0 33920 90 85 5 14 0 158 0 amappl16 192 43392 0 42837 270 233 37 41 0 8 8 amappl15 184 3 0 3 3 3 0 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 3945 0 3943 1 0 1 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 4030 0 4015 1 0 1 1 0 8 0 amappl10 144 70 0 69 2 1 1 1 0 8 0 amappl9 136 518 0 514 1 0 1 1 0 8 0 amappl8 128 134 0 118 1 0 1 1 0 8 0 amappl7 120 31 0 28 1 0 1 1 0 8 0 amappl6 112 4038 0 4031 1 0 1 1 0 8 0 amappl5 104 273 0 261 1 0 1 1 0 8 0 amappl4 96 8346 0 8324 1 0 1 1 0 8 0 amappl3 88 453 0 443 1 0 1 1 0 8 0 amappl2 80 64376 0 64310 4 2 2 3 0 8 0 amappl1 72 149457 0 149052 26 17 9 19 0 8 0 amappl 80 18700 0 18665 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 8133 0 8119 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8133 0 8119 1 0 1 1 0 8 0 vmmpekpl 168 50018 0 49991 2 0 2 2 0 8 0 vmmpepl 168 797502 0 795990 264 185 79 82 0 357 10 vmsppl 272 8132 0 8119 2 1 1 2 0 8 0 pdppl 4096 16272 0 16238 6 1 5 6 0 8 0 pvpl 32 2158621 0 2145222 605 439 166 240 0 265 53 pmappl 200 8132 0 8119 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 719 0 142 18 1 17 18 0 8 0