kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Sep 24 01:57:27 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.102' (ECDSA) to the list of known hosts. 2019/09/24 01:57:55 fuzzer started 2019/09/24 01:58:00 dialing manager at 10.128.15.235:9577 2019/09/24 01:58:00 syscalls: 337 2019/09/24 01:58:00 code coverage: enabled 2019/09/24 01:58:00 comparison tracing: enabled 2019/09/24 01:58:00 extra coverage: support is not implemented in syzkaller 2019/09/24 01:58:00 setuid sandbox: enabled 2019/09/24 01:58:00 namespace sandbox: support is not implemented in syzkaller 2019/09/24 01:58:00 Android sandbox: support is not implemented in syzkaller 2019/09/24 01:58:00 fault injection: support is not implemented in syzkaller 2019/09/24 01:58:00 leak checking: support is not implemented in syzkaller 2019/09/24 01:58:00 net packet injection: enabled 2019/09/24 01:58:00 net device setup: support is not implemented in syzkaller 01:58:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x90) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0xebd) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000200)=0xfffffffc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = dup2(r5, r6) r8 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000300)={0xfffb, 0x1, 0x9, 0xdf4c, 0x55b}, 0xc) fchdir(r4) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000380)=0x10000) setsockopt(r7, 0x5, 0x4, &(0x7f00000003c0)="79c0d0669c10393af21ab2808d63c66758b6a8cefef1f81e2afff2ffbb23d47b592dc8c91ef12eac9eb4d2cc76aadf639cb0856a69b228c0e377d10bcdacbef702be1b5550d3aed2499e55ebb91f811ddc3adac9b7f1423d1333ef17e1f970fec2af0eac3fa311644117ebadf0b10732f83651fa5c24defe71da357c1b874aed64d193e597d12df92ef8f71e87216b2945106ff45947dbef7371bac6da28fbc42d539800a9f97dd74f09424b4328d68455bb5c17", 0xb4) unlink(&(0x7f0000000480)='./file0\x00') r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x4dde72404e5db197, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000500)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000780)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x2, 0x45, 0x714e}, {0x18, 0x0, 0x78, 0x2}, 0x4, [0x1, 0x1, 0xbe, 0x5431, 0x9, 0x0, 0x7f, 0x2]}, 0x3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r11 = socket(0x1, 0x2, 0xf8) connect$unix(r11, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f0000000940)={{0xff, 0x2, 0x1}, 0x101, 0x5fe, 0x1}) 01:58:31 executing program 1: r0 = msgget$private(0x0, 0x80c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x3, 0x0) r1 = msgget(0x2, 0x200) msgrcv(r1, &(0x7f0000000040)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/19}, 0x1b, 0x1, 0x800) r2 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) msgsnd(r2, &(0x7f00000001c0)={0x1, "b7f2b1be56a707acda953f632b4cfab85109dfd3bb2d5151f1186ec702f1a2050148dfe3b5d8ebbac3e92f31077c47f8cdfc34607fdd2ee9f5d0a679efb516306a309bdb230765de496bc21afee4747b799f46fb89e15e1ef0fffb6bd6679b338911b8966ba2e04e1d86f5e0a9d5845d96d6fcaa99f410e53410dd10bc9d521f2364f5dd4d0a95d7a4f8513cf99c6b5bdc4ae90048cf0b2accb81832cb5f96a5e236df4964160b80565178970eafd6db358be2cc07473e5427c065922965058721720a02c8ccb96b8875be1c6c369a301791"}, 0xda, 0x1800) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r3 = getegid() getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[r3, r4, r5]) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x800, 0x0) pwritev(r6, &(0x7f0000001580)=[{&(0x7f0000000480)="46b74426f8f25af23398f8555171e2e67a3511c8609c9e0cd2e188d3da6639390edc092240b86193795cec3f9aaee30de9053dfbca3c9a81fda428c94b780c0157c2b066efb73290088bf3832ea1a23305b5dacce545cc9717a0ba36a6906f3c383472c5645236e887279857c11f6a8464490a465f771b3159b7273a3a53c118e2fa8b2265594364b5c67397ecd5f348488bd2164acdeff7ca34715144d5904c89f4702a5fbc58d1c52213eb3912e0faa991cb24f1527ecf864a792bf888c928033bb2106e63ae5b46bccb72aca89f0e9595a78106c9da198b0232102e825b0ac443bef824e7fc9c0700a093691931b9917bbf7c5f0aec0c073ccdad2ace09d16ac4f1d2f7a25e41003248fedf20167895ce429c2606a26ccf6bab68cacc52883907016b62f80402ce7692bac872bd33d811d1cdd965496749b1dcc48611630073bcbc30ad88934188a97ebd09afa459fb1013ba45c3735fe15a7c0cf1f6a493d60ab723abc9faa482d264a466d798eb8431026ffac5d11317701d69fd3b0f1f9b94b43ae23b9b2296380093fc5451a68c5d742a6961e324c3d4b6739257ac5ae37b15e4cee03992d71851f847257f65d1e68b47270a554ce2ab5623c94acf7e4dc8b42f19cfa089655def717d348165935e18fdf96fac7d677088838bdf74ffa43a77de61502ef1250c588488c6900be0a0794adaf0ee44db5c2761f9fc4396be199c318662d2b9c672c4436b473b3f6c9bdb824f2375e29093213c0eeb7a643ca18968de1d11d86f3abb72d6e6923527aa2d0178fbdef483b1599c53928899fee2e53378166e096c2485d9d6690815b643eb8031795b23ddd44911519910ea1140370caca0b5a6f8dab0ce7dd4dc1ec9e7d218bf4ad5cd860ba63e0b9f10a7c78e5342275b584a6f03b0b717e148f924d9907e767cbc98c6bf024c0b0856a8683dc364e29bf1ecb0b757e514348ab110be48fa299a775132924ff889b662b79943acef995df3dc747b02184333cf33c8570f13a73401f9418c9729c43f4c63601f807e563dd46143da0775597e27bc8b7750c1ab5147f825965d9d5a191219ff51cbd80632c2b466ee476173d9f6ec278a3d8e83053258043f9ebccb34703e7b1eab4ae6fe7fbb9f5b05cde4aef90ff9e3239032b9379ddba24aeaf532f05779e6a252e87598e5f42445c2b5854c1a14bd5e453d642375453ad2b0a8e03b73d9a715e32290ba5c5626d329316812a6b953dc5d134f0d8511a3437a9bd05c1626ca533410c34da44418c66eb1c8d2e8b8995b2da871c2a2fc4bc836c97be2bcb6e10a3e070abe4542457c0cfbaf6151b97cf7092855fbd3462dc349dbb9c860bcc7e1f4c4243ffa239737b5cf21a1e6e99bb2a6b46a710a4d91e4005352526ac87c91f14e425798324120937e16e5d9c1d549eadf3a619835fa4e9acc06d90b38a05b1ea2e5e31f11778fa4c3d97ee4008a98f3e25b7fa55fbd1110ac425844b5dcba565e238f97b6f3b11bf04d9a049c941ba5ba927be62c28df91ad59ae9e4971c184e060aa5caa3327d3b0863dd1f7f2307d43d7b973421c853ebef81c0a33b1efe5a80f1deae70a7d3df8e420a70eb529650798734aef7862e214accd4e4742bcbb7b24287cc0cd1619612d0684c153cbcb2fefb8d0559eb51a013962d0ca9eccd344167b2fc682259ea0d2909800a1623bb7632d9c198c56cea50c9a7291f089a4aaddfcf3aef6fb411db8d891488ee0a13f9af2c505c9d54254e0c869743dded9010db5e00efd48fce29c4c774458fa086e0bdb1e57348e2b9cd4be4e16853a2c85d126124f8de063cf57b8e9c9819b84b8193615b2606f185a25911827ad7a3150d538f32062d555447b76209cc4f0618b5f1dd0244e1d765b3db1fb231d1272e28ff4bec1349d390fd41639159a336dd52759cff307d181ecc39f3d22c2ca36b0058c2061897ef918b5e54495704073ebda68222986c7487268229bc6ba001063865412a6f44646910ebcc6316ad2ee74b2c2031f0bb70b4b51847f6a64a6b441c7d5adf59a606a9f4d54778e29e40a38688bc1699833ce7edb456a3f168585cb71bf84c2edb58837b7b253c66e4e9cf3b7630d97f17196117acefe5c9bc3f0658c3e36decb38860b27c98103cf6a864bc4b0b12cd6341177c45802594e9702122d511e63d4408adbfe2578ca0e8e628180a46d3f13d6bc1c97b874b1ab755fa8f8145aade9163f3afc0b7ab4d9542f9cc1e08684046328a896e63e9c2db53fa4e3f74f1244e29b8c401672d16d08f2ac44272ab90fce6a3fe9e04eda70b8d552b8476a4782ac945a6ba7a0c7bbb5ad922faaebdd739a2a3c70fa9a204fc79e977a721f15dba2b7960d6cbf2fe15fbaa2df6d803a8586f3a03fad0638f3efb24e1f0e6c3646de679189237b719be1e98cfb3a17c97bd81f63bb5887297e0f8d1a565273cbe6d62bb39e835420697c8d1d3ebcaefc24cfca340406f996822ac9c11b3423dbad0ad2c318fe90522867f2e01d5d94d493e539c06ef79420d0a3af9dc6f477345275d4e4085d59a4bb8a4f6540c96aaabaa2e6967571b76854b239407d7353633b54f374f5290103914cb4fa9abd1923822b6a2003667fb793b3553c51a2ee84cd0045c4f40e2a979736244a80014f84a0707e6f4b8e2cf70b998dc3d35677b799729dc1f8d3aad076f571ef89cef9cbb69b07b9eb83ce4e42ed0683ca23ca4eb3c8dea5b291965e11b153fdb44b966d3251fdf5470990dd4253414a979d2eb4d8bf95c8b679c2a06b60c4daa8ee027408c8cb2b31c6463e3cd191ef181b9ca14874f1d54900edf869f1fa6782787cf9922f4993d63a490e207ae013725162a3436b60d8f1cb376468719f7b831e542f92b95624489768f4f8dca9bab5ca522e35fe858714e586be05dadb1728875d106721f3b029739c6f2a4056c124c58b586042da9e48c93726b7f0a5f0a48b0b44d4d2666d43f3869cc682b14038d19ce55b083792e985694f2219fe1aed03cec5b8de780a1df767782e9949519b9e6523c52b4b7d95c3593a866e1b0e6840968a8d558e357a6c855545d69e6903e37be2e1f6d504c46638a8a27189c86350a7cfb1db70758cf12dc414505536f5045dda4fcedd3d0bb9dafde534008671c1573d8342ff7fa80554335840b27d21123584219c2336d2d28e01f4ea64c19a04f90f3c72b161cfe3213cc0078874d9a18d589c4ac65700956a2a6ddb1cbf80f28be829360b9f85f7032a531bc0be8af0559b0dfa4bdf47c30904d6e268a4f5cd93ce07556241df9c0e04cd92f4316a9c5244e692d492337e9306ebb75d957dd2c2b0272a77dea4425fba5081b1c025c866b84fa6957e6cd346ae04b963ce9ecca62fcb95c9a58a7ea539f2d2b7c50f6438203a8dc38067769c22037efe8a1a06491fc6acc1c1ee4c2cadedbfae9982bba3d1df81c9835f7b6f17a1fad039271d06fe0e4c16d96a441ecb5cf8aedb6a52d474cff7a06483b688c5fb389bd5384589fe4ace3d29cc38b1e69773f8d3dce978f0af2104f75252d5ca28ca2f3c4c1adeec2028560fbaa120d0effb6d2ee46452acd71a1864f2654232ee13053dbf700fc0a9993f0d609073ad7eaf25b45daea764a7befec21948976e8b18f568ac8d645d63d9257da58d0246d568d180c0916edb42f82aab41cd9477f6c7f977a9e796e5743026aacd7d8cb480cbcbd0e6df75051b870268a9dca7c82beffc35de7af7f972a5cade15d5c73f8aae741898f0fbdc2e501ddd8b103cab14cdeadf4c6c749f422e3eedf404e6c662593f234fa65ea962a04a0a8a2672e39d92b052258d0078a345ef0c77e5183699523b090ac302620745de005ed39341e55b129bdf39188d534801bd5ceb2fb75f448937749d684e29964cd2ec25733754b2816114727305453e567e64d7a71ba0c734331fc7fcbfe2f62c1b75f34ac24179c3d17f8c3404874790a455202a56824349fb421d4b5f8e87d64bc73a8d59e17f359775b4ec2ba6a73ea7c76d7bf0af3e96167be21285f98710f750338ff63139296b85b9a0aa4ef45af98f620a547f7f3cd319373f322f3a87264037a8fa909d8a4bc372c89e3b2727885fad07fbe3ebad8725331505f3be8412a21fd99d21f35269e52cbe03319091fd7a9a15093d08ff547c9fb15b3216c1726b880ad27dc0eebdf5115686d3da7fef4deae0c3644f53d61b8b464f1f39c35bdfbd941deffd21d9d6b1f3cdf8d0eb697f040d85139c2021ff185a521b16c96834f80e33355ecea43ebdbd2ffbeb573a1f19d260f6034c041cb74452870fc2b6fad4ee491671005b5025c50a0cf9cf975f94bea6baf0542e24540004fb28ab145bdde6258f1e198240cb1c962dccb0a283782124ccda531280eda49b4caa9e90fa9d38a4badf7ae23059cf32ae4f96cb9970047ef29e680ed0d76577c566584d5fd194f86884bdfb4328f8e8cb6f48e7b6b3e426aab651e7fa6ad66f5d3ae940d0f71b9214d8545a148a9179de183b2aa0a466af05f27413fb540801fc5b3bd3ca0e120cd03780a93b1284268b58c08eeff73c8b9d4891d49d6b17710dd64229cbf4b20cb3618532501284b9f4ea17d930a7fc1fcb6315b9cad18d211e15ae7679bbaf2253fe7c6d8e74b89c815903bd6c1bbe718c75811e4a9d6720d045f6e26092fd70f3a65671911c30e898761c3a9c120a889b527a0b1f5288cc50ebfa2e6bf2d5a302cd8b34683ce2544cfce608ff8b95456918558e20a91a462c7a9e9dc8f7b076d74e3b6785f4f3eadaa3290368a2b9d86bef1299aa2d19b228db6b0cbee33345f7b570e89a05dcedbf550bad6e8927173cb27fff198e878670a2ba0f22440dc6a6e04dc79ce7967c169be2b0ae4ce7cbd1aaeecf3d26108a00ef0f8c5e2f9b97e92f5ef9cc9bfe57f65655cb35d463918b0d0a99e07b44b461127f00c697f2cd2928945446650a5398355ea2d6d2ef95f761e9ab666517787779fcb9f80a441e121ecdfbe689d4bfb1af1228108fc5ec2b5352f80c40cfeab242cb6f4577ed3c317a327730a0233afa503443cc415562c0467c71fdd86c4f215bd1fcf83030fa85bc2b50bc1220809d3b5479337978e94022ef8b4cc28ffd6b16641a000dbecaa338bc934cddd9153283b4bdb69a58a7792353581fca477af99d5923d757ebcf4a6c4b62bf703725abf872caa07c8aed364ce4953c9b09d8166b6a678b54aeb6355634c0ca3624b55221443e884468d9a0f9f2ceb54083e227b52cdc4ee6f1a2aa4b8d1f280c59bfda97baa8fc62ae8d36513d2fd13213c4bd4ea4b49ccacdcb1648084ec2d8641023a9fa35b4abbe9c837b108fbe1dd4678d82762e99f265046e4bbcfe35f7dff690b3a49c5e5fb94a118731c84fee8ad11aed83dd36229b9624abfc8e0a91665a4373d1ba6682028b85c24ecfe2471231103d7900377f4d09c44578cd838291603a393502a3f54ffb5e9b76f6224a343e964bb1ce35e29bcce7bc8f7eff045f10566fd3d135bf7e4b4024570630b3fea95b28651550b40b4b4ecf94e4754fb2dff115d7f536e2e08721c5776ab5473d8711a626debd76208cbbc1814cd11ff056d4fc736af3209918cf8be45469e57d512ff1be0d3538ba4028dc6078c3a92b5d8551b8957e07bf5c91bce4384c41be819a45a3798c2fa8a643a639d834ae20d21ac9fc123dc4e2097e964822dd4a5fd4b2deb91d79c172647cd142ac76559aeb036f33257a81bd36ae5d1af9254681dfe59f3f02ccf9f6a2796f81fe644e4580276fb8b8b19ab3", 0x1000}, {&(0x7f0000001480)="45dd094f46c86dc2749752594f2cb31a169534ed9aab666fdf50d32714456aadf1de339bfa08da37f32d0ce81362", 0x2e}, {&(0x7f00000014c0)="5c7ff709e6eea973c15efacfc61f3ab49cbeceef125321de194822fbb0c5729c87a754eef8f98f6b3256a516cb91cb4191bde19fd33bc211cf2566dd66444d15337dd5c8dac3651f5957355f60afaa4dcd0f611c5b6c39167378b2eb3c518c1f303242faafd4e4af75a78de033637b347f430b2424fbdf7590ec6ad609c9dc1fa4a884676a7a0d1043f6161ddef2273c76733d86363e84", 0x97}], 0x3, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x80, 0x0) recvfrom(r7, &(0x7f0000001600)=""/4096, 0x1000, 0x3, 0x0, 0x0) r8 = msgget$private(0x0, 0x40) msgsnd(r8, &(0x7f0000002600)={0x0, "9f5331771203cfcc2355837f66ca70ac7d07b66e5f6a7267f8284310f5d3a7c4a9d5b30954282ddd9d7942382b839126ac27d512928abc7ed4518dc53224e94cf4e74b09c824d47186aae4fa91f3711cc8bf2e2529328624dc459b4bad817314427ecfb985ff357390a3b1a4afda110a98c5134e41da0d70c5b5c475623b01bb43387eb1145f267434543cf202461c3e284cd26f7173cb3f0a4c33f6fd2b61a8934fe430ec55d83afaff29b3d92e03f860a9cff5eb153a"}, 0xbf, 0x1400) readlink(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)=""/90, 0x5a) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002780)={'./file0\x00', 0x34bbdb18, 0x80, 0x4, 0x0, 0x7fffffff, 0x6, 0x7, 0x1, 0x0, 0xd86, 0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x20000, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000002840)=0x7ff) msgrcv(r8, &(0x7f0000002880)={0x0, ""/53}, 0x3d, 0x3, 0xc00) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000028c0)={0x4, 0x2d}) chflags(&(0x7f0000002900)='./file0\x00', 0x8) socketpair(0x18, 0x10007, 0x80, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000002980)={0xc8, 0xbbf}, 0x10) semget$private(0x0, 0x2, 0x84) 01:58:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) 01:58:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="2737ecd29ef33b1e00f6134a82e45fd4ae4cffe8993d136838bfdea2cdf10d428637f6fbce866479b36fd1cb6aedc4661783c26ffe467d162a13e0a8fcdb8b3f7ea3f4f12a983d8377349624a1080bcd5d21bdc95f4ad45f8278084c5b6ea4fee5ab90a87556f93d1d530d4ef68dc7b6238d341004e95a4cca17edcb8e795a9bf4b6f3aa81d145840f04c924f7dcde66471daa6527729dc6e59870bc1ec510b330f5db9f7ff4f84441a5213a107b768053da494921f85cc5be59c9bf1777e145b5eb1d83ee1f7647b41101fc8edf82dab651f741b513ec160a41692f605856c3d50d97d280", 0xe5) semget$private(0x0, 0x4, 0x40) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semget(0x0, 0xb, 0x17695039cb751ea5) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semget(0x2, 0x2, 0x200) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000340)=""/55) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:58:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) fsync(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x2, 0x3, './file0\x00', 0x7, 0x9, 0x800, 0x6}) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f0000000040)="3c2ecb641ea4bedb710825ccea68a3163b12c2bc40d9a31fe28310cd782826f4e03740ab4eccd13bbbcff62d5c61e684e5336de45eadcb62fd424393ff2ac5a2ccf765b246649d95a1570fd8dbbb42868a65803730d31ae6ace57d333073d6bb41a4a53b6fd92a884d0c548e0ae9083b8eae14fc39c1eec95d556aa7bd9691ff4e1d8da93ee6341b2f4e09b65c114ce2d2ba299dd447934f", 0x98, 0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00b6c82e666906000083"], 0xa) 01:58:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x44) 01:58:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x813, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) pwrite(r4, &(0x7f0000000080)="d09b878ba881cf9f3e91e8ab8e2c29937adb72c32c717bb2", 0x18, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"}) 01:58:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x27, 0x0, &(0x7f0000000040)=""/39}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x4609) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x9) r4 = dup(r3) dup(r4) geteuid() r5 = msgget(0x0, 0x7c4) r6 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) r7 = msgget(0x3, 0x425) r8 = msgget$private(0x0, 0x41) r9 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r9, 0x0, 0xde, 0x8001, 0x3, 0xbd}) ktrace(&(0x7f0000001500)='./file0\x00', 0x6, 0x0, r9) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000a7049ed32ab677a0540a78576d91af5835a02760b9bd0f274d402f4259c6165b622352c79e8a792bd1db2f17a0264a9609d01b4250f15e439320441f5c01334d0d4c77a365082d780efdb87ebe8f2023b3f41cc8996b59033eab3ed7dbe05282182be29768da355f0c7155ddce04ad28f6af38f018440ee48c093988499511aa4640a0cf3abea6c6246950643ea6426417832adbbff5749f7e0c3b708e80d38dc66520c2eeeac9820ac281c6a24b5fa21410bfb0040c1e9276f7abac7b06453064e0bb30da73be5f224965c21d3fc3f6bc43054305cd193c9d1717e88a13039bc6d3b455ec"], 0xed, 0x1000) r10 = syz_open_pts() write(r10, &(0x7f0000000380)="eb9ae91e992c67dc1673606260d626d34c6d6b4962a340b8e4a1685f11cbc3e4ccc48b6953a50d40a3e0a0e6fc534c93c1ac5025d09f97b766c2fb08bed4e44352e61b8aa40cbda003164d39b4a7f4a653c4e1a3f750c21a54c1c3ab2e30882ea6e8ac14263366af56713e98c494d4233676266bfbc72992c929b283edc0370a476b872fb9c10f3b65badedf424f62a3800107383b8447a8b892e1f4f96d039cf986d48f193241cdeaf26552933c0edf44648435a96a1dce811e13f92b4b2fcdf42ce98883eeb77cbbb57ed4aa4c417df0988a3cedb0e711d464ea0b41f4206beb78cd2bdf8e0c7992ddd0796c317a927566516defd96c3aebdc1440213b3add3fbb86ec6f8f27438049bcef3f7c49dd976df0dc4cf10e9f490659c4d2e75ebf4dd9d25f6ee8f1b2fb358fad00f8515bfc143a46ecd26d5dfa92f5f6eebaf612b2dbdb63fb2d5809d980b00d85c11a71af42f0d6353a3dad358b59cefa4d2d9555c3a0298f32a62a2f38a66bb0cc03b2e51d89011e9e8ad34005ca7438ecf58ee0459d74ac2a0a8258df8415a64088d594c196590ae9d9af61af51e8af5e92b294df449b597fa3a4aaecdfef40711068a526ffe28dd1b1005c0b161847b005a84b9d68c3e1e741f8aed4a12b240ee297a7298bf6f9d9cc86d868de7583e33d59c1fe7d1746273830a7e50e304be1c35b29913ff2942ff24a1fd442e8fd970d3987ea05cf7a2a4afbbbbf6adaa541fd29c8083d91aff156ca8edfebd0fffe2d4eeab5ff67d3f79e89a58f37bea48d1738330c39f4a8d3ab0ff1be2b4cf1053c57291650d85d04bbf770fd2dbbcaa310e2ff91f71e84502ccfb76b9c76a500dc050b996089029c16532096edbaa521217a03c10d03cdd0ea8bcb9797b73674b1d0767086dda72cdf2eb4e0ebc6c78480b63a316b6d1343e1714554e842ea8b83dabcaf4b3a65c889dcc6afe9058fa404e57776823cec1c9af7656e980d1fc99fb651523b2616f48007719ba3dbad1cd33b1f7109638a0a7a0b2161588eec5b182a022f5845b709143140b74720c4e586bd5bc937b89b8ecff1c389da089d4f7ebde2fd215825d6fcdd3d8427d6250c76519e0c20af3997f9cc19cfb89626d40ff255b290c17f666d117f0db4951d417b1de674f2ed17bb0973ed909a78b2c5f802b101371882b44c3eecc237977e6b98b2bd7a833fb2ca3fa6d4843e4ef604814f9d867e66aeac94ac18735bdbf3eedd7373fc75ac7b103c5f5a7a5abfa203e16e53d5207becbe82e5c05b4598b087d0ade5b1b773b01489d9c1a9d7da80bd9633921594679a6b4dbbf2f5616d0404fc321cac868174a276bf671f7ee453bd395aa9189f126e9246ca300bd948da237b85d3da535ac5a1c8c00d3b0fdbc8a2aab481bde5b58e958dd3eaa676ffce7431adeb9988632e90b876e1929ff77e56981a9c9f6491383f327adea2781b79adb724e4e2e0af2ad7d659e9549c6e872bb4c2ee07cf01977a90a7a1bbfadda5096cb71be1a88a9a4bec467a5e8337785a9b3d1c648c391450ecb159fcc0e55a76202294f0f4cb4775fe6c132faa342f8ba51f9cc349fd6afdc5fa663f5fe390f42e4957db172d570476228c03435bda203dc728726349a4199ae2ee9139fe4db93c147b8ccac94e98cd74a4eca8369eecdff9c4368915776b0cfad7ee64a17d91a096c58a3419b8c73a04278e6c076de00a08cb7d35881d8bf6975654da230574383d1bb61c6ce2591e1162c8c310bc8bf3f2f65ab8fa87a4cf7ca1f802d7604859e5e6ec2bf9f87006d327d2e9618a524fee5d37d3ee2cb86c7e26ca982e9c833c10911fdb50add33797e876b098e4186409762008f6a3aade48f58c2f498a5b66d333f76a5a0c1285b209f94ae739bd336fe774266093ae7d2dfdc27f471dfe18f606541c28c7e442af3b33045d35d9340220b5481aa244533bf03a06d040a5dc432cbc73839564c9dfca1fd586b8a0e683fbe89c9794c516f6304098609c563d243c1b607b04ae8d87728909ebc446bced16b2a44c7e9bd6ba36db8426a2369e9c7447763cdfb612e17f153d5ba6fee03e1c43f1e2c64c745377836a5ff64b547d044029b1995aea5011b0147c26e7e38b123c32092b653fde6da76173988c39d8a3adcd680f117e902578d38395f67cecfb7b53c664462cf8c88940ee6587846c9ae3b84890a278d49ea4aeebecd6dde52831324ae3f39d68a3c2bf8abb609e38e4ca7acd976c6beb840468f8ec350fe89019adf9f099e5705980f8185b6a6b1e0870d855f04c255ebf9db9fe9eb619b4956be55567f95e2051b44f7d0becfd18e4006572f1789e3c8f8da98dfbf567cb4bfcbd0afe250c6b9ac5fc7a8f24570264a47236e2800c9055b37811bb37945a88c85474ccf05fe684336f6462e46851dd0a7eecc27c07e9eae110b3b147563b60be44e039a4b17820def9ce4fd448381a347149e73d6f0056bbde447f33127cf06889cecb333cd9e14aaf613662fc5e18dc0681a1f9dae3ca15deff607786fd0e2dc245d31c0b567f8a1a5014358d41762f950b8d9f4b53873490aecf708f50e9d06cd6d38639ce2879c7b45f2413f99c459e15a30205ff3066d27b16af5294939cc5017267e80ce486dcc840451af6d4bc12a66af66c0c4342e1836bab58c855dc5e050e5dca4b2957cb5582dbc6aad471bc92289f914796014c349670f67438edf7081dcfc193c8bfd633e862c99bc3b556c91c84d81564e4ac3538c2943f778b0406e560ae0a52d4fb950fd32e9aaea5f01b590e9f9a198990a43e96e789072624203115b8f824f0b151598e8b83f7d341da4503847b98f664b16f35584420b7cb060ffd339f41ef1c7b9bbd574f9850e38d7c58bbaf63eb3673a8f34f1211bc29841c78b411bf4e3c8036ff14fa458569a1fce5fe8a6cbde5c04ff574aa8568125b5801f2c3d7f19486f923ed939113810630bed64b7f3df5ee9b43af2536ce4ec97be3e072a691da6b085087f6416104d512f1f80e85b70a71bfbc321671288276ec96ef35968330460af018f3ac0d24efa7863169efd743b82b5fc1efdb06bba085c507340a568c089434a8da3fb3ba8f7589bb459831b7c369f84a5ab570af466302f431955dfd08a0a3e19daf4fe0f5520bbe6da70bd39a4c2888c40693fa5814b82ff14e69079c913cafcc8a6c991599cf524885cd7dad46c159d67fb5de3fff516e1f409571f3d6c737bce893edae861b8d8953b900d7b32f18df18ecc5b07edb3e40e2d24f995811442d1c8fa9eb0123629ef2cf02edc88d3a74b88a65a246ad5e1e68658c3495972d8edef6b1f998c701487eb53614b90ba0ddfc1ae14c396d98b8962e9f2c5197a1c8023c4fefc355c6ab8885913ae28f4e962303a6d8f11e4778999f081fa74cfea94506340f1637ea766a2631ffb7994001c318e4f776e1555ae2b78ba2dc3e595d34791b5fa28ac4379addd1a3b7e7c83c7704b52df75d96a0cc74f9f80983ee1f16c717193dd00e387377e169b3f96c36790e54ee521d57e7c57361557512d25c35c32523f7a5ffc6f29b9d9d0c87b0e7b98275b7e55a621a085c00660f0f5c1d8cd67ffbc3d767d304edcba9b66a06ae48ed99d30e3426e05d4f4f10aae1cac68409071ebe1d7658c973768e2f3f9a4b5341b0da01b91b868ea4205b7b54103247fa64aba5cb29f715cd16fb6aeddc4e45a9fcc0f7cc6743389a30d1d1115b382edfa85da4f51cfba3cca1471fa1aab2842bc16c67776686fac406c73af689931b8ca5a2bef0a8b4357e5f58141bf6831158618c1008fbc168fead2a23a42dd115441e14b54d2cd498d8a527e58c64902c8342974283fd6bc97448daf33fde0a9d7cd9c81ef06c1b58d7e5b8b53b9a5f47983e03b02d05a5bba4beeb59ccec18449dfdfc75848647bf082b8db53702ad63f064abe9ffd90a1c7fa332d2b562ef9b7411ea40a1a0fa4cbf1f695e596a118e3c1de2fdb809fc3002f56b4d9707b6fe28e2ebdecda2cdeb30ea9b3832a5d15a7f611cd7ee0ec5c1d00f08cade0b24b8ec574aaa5302a1530c52671cd52a8fe7253964fc13ea6a8c86c1ecc3a2aac4e1335783dc8555bbfd3972e401e9f17324f48f2639e335fecdf365fa5863cec7422e17c290ca155955fcb2cf54756a421e812fec501d0f1119c2b3f5f041aad57ac352fa54125179779e126736c38229ecf69158814d05c3033704f7bf875467cd7c7205ec092e86f15aaf2b6942d6010d4354cbe6666805bb60f68d05b3e4df667ca7543b9aa46fcceda475859aceb031289573decadf69fe4bab08cc0e9437267f500636ae3774e7ee225a1a9bf1d9f450a10948d7416c6f45b828ed4c7880d9a5565bb20cf07d74116ba965bace80c45317350936b468414d865fae0b8eda9480a259c2d6b401605f6e1c907ac6c5a62da43ca40c6e0afd5473617778f3b7656621fd3b63e6ee5757307757c951f2b27b0766b80265b20a4c491cc5cbb0757c2b134e44b03bff7144819539f2af2208f308187cac50a4fe76572e2365a7b23d822dd4b77a1424de30bd1ee2cc8ff07e778449c6bb558914a86fe47892fbb1099554354e9e49a890a57e23986a3ad9928ee8da7d538f294af822ea21f3d6f18eb3e612bb8e1a9e841bb80aa9fb36f638c709b85c365c0c6e7918c719b26ce3f4503d4ac00b9f7742a4729195319fc1ba6916938a331a00e930c81699f8a58e55ce18c0f9b4f2994355fe6d6487acc01818a90688b8b1ac2232fdc47552d3121ec1508cb98f7d74716dda3b97b1b9f2cbf82b8b589be1d081049140d1f26a6139b817e4de4507bac91cbed1bbe18a81f383481eb6456017f04dc37d0f5e7f4f1b9467e6335bd051e3f4e8824e6a9d0af5de48ea3c5375fdcf814d4b744517670f603db26c7e4da4b150dd73044df48ed877e629e8a1e4a0aaa01d80c08d917123d6fa60cf1b7652c2868c71ce6a051fa599bc8d18849c169cf69fd68767317d07aa5179a493ade525fdc7765f8c36f473bd9f3730ca9f34603710a84c53d0b0b98ac15dcaadb0d4aa80e14e8b9cdc58da85a9bf98c5cea2ae469b3219e9986c3d2d6f039cb9b90b5b985b32596ffab2d2aa99fe2662baadfa39e203204867123dc06ce5a12d277d99c6a7825e4302043bb3352e5798f97bbf1d75a64a2be8e0711cff62399010c8bfa35eabdbc2cc5eb1dbc260bb1fb177008145ac1e3462642749defb2aa6c2d5295cf62838dddf44a332c9701ce8c4119e6a54978ddd45328b98380ac1f154d65c3d9dddc63a0bbe94b39ce2bfda884af824b255ecf7045af4f974228dce903cf7db17744a117f43ec2b3db36334ce819f0ca3513d7ee0824bb8e7003e54830e5b1d8bd9c937893a7010c3cd25f537ab5b7d2beadb063e7376a09256b144ef7e641e56f375db434f283dd487192037c57c1a655ae1864de5ed2ebbf75de16e5e482d6a349c53c32bfb2607ec562ce204037d827d262f618866b9bd558d41003ec9b3448bff573fa0da4678c91cfe3996f6b18ec135ca26f65579fef639f7103b2032ae0bd7e9eda24988af89955490f9f988baf8a48051222cca9bbb14aeb9f5ccfeefa934cbf57a7cd04f66b3db52e40726206b7a0beffd05f4bf8200995c357f78a5eb4847d0112ab62491a6a2c2d5daee7e6fcf309b4476ac987a27c7945267b7f66d367779f7dd3d172a67eee68189ba5826d3ca619bd75311700f3385b276888ef2bcda89d56193a22453b351538fa868ff1ee19e989aaec32f4b7399e9fc39f12f37d09416", 0x1000) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x0, 0x0) close(r11) r12 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000013c0)={0xce17, 0x8, 0x6, 0x200, "d54ca0ac7f03110702caf4e2095c23d54605f0ed", 0x0, 0x80000001}) msgrcv(r5, &(0x7f0000001400)=ANY=[@ANYBLOB='\x00'/223], 0xdf, 0x1, 0x1800) 01:58:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 01:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:58:32 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="c695040f8d8a926dd555bd17c4484c859afa7114ae79bb9b7ca3b1733b9ff99744e3c18c1ff454849c4e20c48e5a4b684749798c22", 0x35}, {&(0x7f0000000100)="672355d1b97edd0bbba34e319a9bc0a9d6101d5af3da71f8d43fb5a81218b14d00302f4c13864eade21054023179075663e0ae2eb54d1f7eb8459ed31ff99c35c161d66d8d952309e8799229e16280e6b62e8b72fd905b0d2e9e131026dd05fea34655ac499d4f513deb8e4c1d73f36daece0df982ae319963ab6340930bcfde40da441d4ef250ea1aa2d311ccbea2bf90667822a15e150438fda1fc1e8d970cfb885d315bc044d038fdc78921aaa41cf5decef1ec47fcd61fbbefe62d99653292546492916ac36e491018bde13e73a5cc0742da6156394a6162aabe7bbd7413d61693689492383c90ba054181b7a605fc597078", 0xf4}, {&(0x7f0000000200)="973d9bdf1fd0467f482b0d9ced4395bce69c4542041fe97e0d269eef906f1fceba8f692438007294d371e4bbaa6fd777825f42d5bb277a53d2fa1033aadf5b1082417899bf7a5c7211860a71ffc6bcf017567d04aed4f07d7db13a2db22d9d3f520712c4e65ab6804765a4ae4031966b696fdfd45b3907f05004f02d1fc443e54c7f", 0x82}, {&(0x7f0000000340)="a8b2eaab2ed393b1acde8ee4ad1256c9870c6c261fdc65530780195fc9db98e79f04ef016727a61ae175e7c0767adae8ab55765e63ee74ce70c9fc1b09d9852c9f778f81584e47b331a9c747dfefb1d34dbf62726f1a55b1b7e2f96727de360b1e1477e4724f06d9e1a45797f419b36b010198de7f8d1fd3eef8257b237c7355aafe0a368c3a5e2fc579ae8971479d6c9150f487fd82a5ddafba489842ce2801a5d8", 0xa2}, {&(0x7f0000000400)="99ae3db31654944f9378b1c292df69292efb80f3bc5d127dd0578335e216d076ac836e49d8f254650305b9b3cee10e60a7cf005912243861d00926f346e4e4a1070ce6300aa9fbf655435e811b60575782fea11ba28e3fa82487e773eb55f080333c40a613f1c85dd4fc941cb0084d8bdc0148fecb5d47", 0x77}, {&(0x7f00000002c0)}, {&(0x7f0000000480)="422e87f64af3e92b8901d85b05794a20eba62ff399a4ab3c83165f8a8b00c6b0531aa5b9", 0x24}, {&(0x7f00000004c0)="bf1b39079826a3a093e53e4f6648ca6163422af2423045de1d9ea34db437a3a408cd1409faf002c9c0d3084aeb72a838f6a98f959615d2f8990e9366ddbf7a9432c95d78eb0594004f1b00145b2b4b77c150cd44612dcb06f68287db61153647732992a85b8b0940197d6539", 0x6c}, {&(0x7f0000000540)="93ed61b6f7f952f46e37a5b680bc9690", 0x10}, {&(0x7f0000000580)="eecc8211d93bdce81329e6242216cc7030f04523d6ff33170d1cfd95129516f8c17da4d5290f72530a8390987b06ffc538641a8d44d015eed13b132d6e799225ee827ee0ae62c7bd5001b4de1c9cb7953241f69376f18fc28f58fddcc804efe3b4c42dfaba6540a2f369b4a87891297e90149d415f30cb67504add34ca3a17a6f2f534e5c508b601570ad2d95f02520c9a336a3bcf558a3e1311e317f4a9f048f03d490cb8524a43bd80b3073f24bd6796efa1e29006b9c13b2ff106541e1fb7200a6f7fc0276ff77282dbac2f44904ed237fe17a50c8fd0734e5c0f5df43e092fbdf6347b8b6969f1a13112cd1941da5071df66aa1db7fd", 0xf8}], 0xa, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) r3 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) setsockopt(r5, 0xfffffffc, 0x1, &(0x7f0000000740)="b5bc854e6338a74aa3b71a7f898ea62a12107edfa212a26a8de386c89f39bdc7b2fd5a4994536877aa3fc3055addf0f983247bd17f7481862815c4f3ec5057c78b05fba3aa1ef16c10ce00f1900a4390660fe0fffeeea7a121ecb22aaf4a062411dc01a3d101aa1bacc0277cec81a19b31a21b8076323203ccf0300fb2be4e8033259352c92835431e6e5c944851616c3675cd75fb4478f16a38279053f5f31cef3dd39933d445c5da29abce3bef023339fde8bcfe00", 0xb6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r7, 0x0, 0x0) 01:58:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0xfffffa4d}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000440)='./file0/file1/file0\x00', &(0x7f0000000400)='./file0/file0\x00') 01:58:32 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0xffffffffffffff6f, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0xfffffffffffffffe, 0x9, 0x5}, &(0x7f0000000180)={0x7}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r2, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r2, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000664fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d2fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r2, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) r3 = semget$private(0x0, 0x0, 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x7fff) fchmodat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) fchflags(r0, 0x8000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) login:     01:58:34 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 01:58:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getegid() setgroups(0x1, &(0x7f0000000240)=[r2]) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) preadv(r5, &(0x7f0000000180)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/146, 0x92}], 0x2, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x10000fffffffd}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000040)=0x665b, 0x4) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 01:58:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 01:58:34 executing program 1: setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffc00, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {0x0, 0x0, 0x7fffffff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 01:58:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 01:58:34 executing program 0: r0 = socket$inet6(0x18, 0xc3bb6fa78316758c, 0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xf5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000440)="b9d0b29674b5298f6e7cb433f5d6fe0147829b2b4bb24a272162a568dca977b265702e5b45872e04b1fe61f924952b9ef47fd221681754d0ed4fc8a2ad925edea2427914706c56526dc28c61e30bf8a450d19dc60206e96c1566ed7ff61a44f4c4a2d291b6cb907e2eb228fb334daa7a46370232b9b508076536a368695ede3a603af677edb4483c34c61a3cb01f91fad42ed5724031b1203fdc7d1a397e2e9f481236cb69664dc42f12cdba07524b4cb9636e9ae2fa1b8113f8ee5914165a5c46835cf1001867e13236094adebdbd54d2fc63d91cc57f6b35ab8609778ba89c0d4fa07740a42aec10504b84e470dd6255538c922348f75b5f6f92b2d850a87cb7c66faff4d2bf9e88e7af9d250a454a315718cbefc29c62c3aad25a446f9c465389ba97b696216c78500de0edadb25adbba53bc9cc38d4586589d6018b6e6836e3eb6d3253dbd814821c5ee36fbfeeb458ff539dbd3e75371ee0061a0b79ac5525c6d30be1a19ab0dd7a55157d09e863d2646cabe46a90639eb3566003be9cfd8ef82233d0d5a9641dedebb136387c5d455b7f2329272d3ad46d45dd756c6abbfda493db9b391c7821908f07c4feeab8326b38389f5cb9d977f1e867f0402438ce1539baf5c397c6e322c02b1e356ca4834dac6c849d85fe5c6f062b4e011a301b7ddd910d29fb1e38458750fdccf6c008cccbb1d036227aaf3c21a86745ac05d601e96b037466ad45ea3884e01be60f666a98deb0aa1b94a92b6aaaa6aa5ad84eb5883b5ce8741d7568ae0a46d2718af313393995e2c9082b73fc21ad6f52469059a589203a559e3e7ad8f93a87def12f228dd67643a897514ade789336cb8bcf7256aef056356d02621f5379eb8e247ee87b9e309413a0eb33f82facf8303f66c818b51ed4a5a059be45afc2cdadd4eaa11ea3b92de48e509808b4e724229074d69275f88e5e09539a7b869d0fb167c5da14c43a220a62e6f99fe0ac044b24d56b86a4e1974fa50c07a51d42a7e497a8f130c50b8649fb2129b96608f1eb7053fabc87b11860d25ff03a18146dbe6d1d62a1e0ac1f2de8d609f92f33e7b177e365836216bc8923a78aeca6cd2c01323ccfa0190ccb95963c2b8b89ea95d04e35357a9a552ebd4f054dc946867bf77aae8c574493439bced5d5f026b4c09356750a97338c34a3de1ce3c2333f7384a77f697bda08a5f05c9769986df3b2535b582a11db02602c27024b1d3f1cf7e9d10d5c2152c8b672600a2816664d4e40b6b02853e4f0476ba8a1b942d2fad295fbe4a281d4edf32d0b2a3fcfc10e2b0481c057e3628f8132669aaf8b7874d5d87b8fd8644fb47dc56ce959a476f03954d73ea8e60665c4e2e7ed3c1f0cfa94681d8932077b0f720aee586267b8cbef95638fdb2511aab4ea57d91ceaff9e855f20cbc31de5beee43353f95ddaf748f19bc11b13e3d29c8974f795511be1e2e9ff3e31b9e12ced09601258ff2dce6f154df47767aa5dca48288c8fc5699bf574a538bd1a20f27eb2d09be0b691757a0ac02e88c1d546e8e61c4145d36edf3bb80ac1340cc7779bebf531a4e8c2978db895aa958d48f4e6f533646dfee8879d9c1c9b5e0f8d2751e04d5427cf5b3d967d0289685877e3b4cd3f7c8b8325d38ced943d9e961e9c7b95f971cadeae0325d1936558a2ba21f43916b760328fa58ed2c33a44e3e59a6382893a179282eaf305197ede67764a5e9dac7cf08bd2e628e5dd3bfba3716aa8975de1be55bcbf53ad3ded5a1f7264fb512649cae023a7679b480149e8ede3f8f334affe1c1c213b115c3f76e3916640ce7a6cfab2c6aaf25f6ef863675786f242b8e490945bdb25953655f69c07fba0e859208caad3574db890dc0784b862c169fb3a272626f9b9ac79e5e4869532788bd7d09e8138d75161dc9659a6cc9739c7737de1d8c7ad5b5336401a6a2e32402e256ddf6e559458a1dc61a5971d15ae4058f51c259d91e5a27f6ff308b5df1225d0a131bc38c3fc0e27eb4edca2ac1d71ba9cdc8eef72ddc155e4e712cfe1e7b877c7aeee12a53b6f4889fd16424580f9028c51e612cacac48745dc61930c9d25f3aeeceb8451689115ee40f39401b1859e4efd56efa7cb3451dfc039f276e062227875ec8469e9b26b8716776e5297cb04c945c6f10558afb84d7f7f11e6f71e5ddfa8b5a3697ec2ca59c6baded842969d0f074221ca3f3fd35987c3ceb4d520c18ba681630522a76dca766d4dff1b4ecde04707369250a4f08d8f589f64b167e68c08d61f0e4eacb93516c2e18417acdfd12e787980c9ec23f7aa3d786821aebf09cffcb9a9965a9168fafb961c3ca0407e6c0c3dc4aaa69554c84ff4e85ed6cce8bb85c092058bdb3d8914fb3492e3c1b157c231b3cdbd3cb0ad23238b923ab300704a6d2a2be78389f0ae8a6accdce91bb07086a05ed11ade16460b293ab35d6f8b3a6db066e660e6556988e5edea791a7d48281bce6b1a7e47b8d749cff00229d1232a7c945f71f076dfd66e0cd9d4ed5724f0a93b7c18c429d199628bae8364fcd46c80d81beafc31651a7468805975712a9f976f9841a8c13d043d75ee138d9bda294aaf1c7bcefcf82d774c320280e16340b6b26095c7e9e8d24850429897c16aaf9e2d99a53a767c3c9758e516e4a925f75b1fabec2f19a72922539118d983f4236be037e5865f02c36babd993509d2ad8df3ecdaf880502f7370496c0cc2840638a7c3a839cd981b1b6515910f30ee17f7a3f7e70bfc31f4774c069b45f3390998314a953955779bb5d5206b794d837f8c97d62289df41fe0ca98f24ac8890504de413a32c075345bb96992a9799428cb5253e65654ee0b499b0bbd8baad6b50b2529f656685be965f4bb898ddeb8c195073dea44580245c1be2783a182db69ca2b19840615da6c16195c8d3bd54b0f9f36445f61c65ec571b7995c2e4660f57b08288587819b553fb6c2133d11e38a81f47e01fc3c08ef6f0eda6eab786c66cc2a691de8ab3f583b6a14550bde5eb270074de5e725b9876233b6b5c4be994d8f761eea04b2eaf77f6cb9f0a1201ca5be63abb4906d492db6998c6d6539d1012ffb87ac9825f652011385d27607d45fd2b42e6dc812f578e5631d38e619ca2eefce26f8b48682a5a35e209f3ae2d8ac11636f37a1fed3cfe2dc0b120f869192e18e230fca22998b3b1c6bd870b6d5c7c9ae85d68efb0f6a1cb98f357b64ff55bbd1dd2e23df68ea40db7fcc6fe36c0868d9e265a6048c7e75f72e6e8afe2925ebc0efc07435068db08d9b109e51f3610928fd34621d5ce69550cdbafcc60fb8bf061da546b630e7aa5ea11377ac8f891049734204ce3a729e0ea7c43d0f340d061654f0f1731bdf5d7be8ae5b029c5c1008a682e2117dd8bac61997ba07b3cb33482337e2188ad3fbcbb4102b35e839e4ff0f5f92c5f0ef35f55acc7d3cfb45ef6e8026828d6577a402cb8eed469c12b8e15b1c74810ec89a52551e6a377284fd004dd4a73e8f310f3d48331d8f3fc2890e791227cd2eabc7f6f03979bed6fb17f19b55bd0000963b8eb59f62acb16972205cd397d02490c23fb22ba599f7395246e90873677cc1206e13a02989457fd0fb504eede7feb05e0045332ba273068b7d8236fbfd7d47dcc7fde603623521ee6923175d6854e7584980e5d92857f8404b622ff4d852b79ffee3763491efdb0b12ec73f934c27982b51c2cbd4e629bae393fcaab5fb89f675a9835a3f5d0ca1544019849f4b9dc9e84ff8931376c66882a8cad98bc7d93f21753546d0516520178a784fe40ddfb8a9528e3568c2b63410d8496e12e1b2fa5f70998dd61c77d3a6e6f7d628b7dd5857e71760759ac693c22ff44c8b3d94933aea760fcc9eae28c4be635f961c5f165c6f30df1b7dcce38a7f97dc512c5ae1781e7915a9563955ec3a52cc2072db730c7fb1bd833aee165f9cdf4f98d2225a3481129337af9c9ed81b3b11a68e061243ea6f9baf3b7344df6f404d4708ca20e7f9f8015034e8569fbb52334cecd6024e8d90d6c94f417af1279ee3af6f48f04c322f19cafef20a7c521f12b04436f702f345edb34e7abace9401052621f025502828b102a56cb74919fe6ce37de2d9795c82233cc1bbc8b050475cd5081696a39959ddb2498768e855eefcbf4a313e4c0d1501a7cbed6591e1ded3b2e27885a2ca89f8fe6153badb55088651ba0ba3d4dbc47a7126fce948e5e60f07e6bdb516d2dcd79a3b6bc71e3a4e155468c94104c466268af941d2aaf83c84d8335c1bd19d61e43daf0c1cd48068b43b501fba4724d65cd55db5304dfe928b9287ed2bafb56e861754666c3c01641760856bc78f8677b60a5fef6ca3b555bf0a99af09f6d71c388f9b64143c6091cd2031b5499feb8183eecff667604507224346508eeda873cba1efd67380ce510be5f87b7ceb7efc78b94e8416690cd9459a8c564dd83d05ee821b3b7a6fc372ef751127d029a35ae2d8430e248f7c79be34c7fbaf5947bcb8569ed0a26ae1c62de2137d9b3eb1f6fc6321cd9c1f1b553c71dab4211c83705e20a57c9e946921722fea8aa3e765965edf181c474ed80fbe81dba0714d6825f3d78dc85129526a754a95a096050f75f05e60a3ee6fe903c9ed3da7fab64a0b3677f029596d23481092b7fc056e5fc2dab6e3e32cf52dee7b95ee4a6f2ad0a2bc695d215c1735c4cb436fe04512b725e420ede8288c304dff55052896a205963444b888a41b0704ebcb59bffb6927a637b65c7efe93c44ce2e98b233d5809012aea2825e291c30137a51eb95d0eaf55f7068ff62600501df9ee0852a00e0e02242845dd6c31a42e8fd390ae9a2847d8a519f5601ad9a010c9e84f420fca21a4bb27b099addfd1bfb6ab1aca3a2cfa1e8607a819d1c9f9c5759d2b13c9cd5dcbc1eb653c39ee2e3e1570b8c1c7246271239c9b504b32a56e5794200fdacc001699044bdf65514d44e33c64b519ddcf8b62c5834678a170af4f7d613c543f5eed2839e5c99c445ed5c3041e6be3f7db5bb3025565bb4b4c06fb031b4d9ecfe858c14c0a9ece71fdb43035a1822f4aff4b23e366366a420d44cca20124f717ff9ec02f8cb50652da45a2581e462d6b182c112d869b23ac478bed1f17759188db1be3e6b279537f0c888842f9356a623e55e6789f5863d1345ea3bf924a59127d257d4b6cec323764777e7f49cfd23675c41c8407a271218753292972aa9571448068408e199c8b6b6d410bad88d1fb5ba5838b1e2809e2e703f30cfb99b7d2a0b5b075de1b9a902b05ab6e08a80f48b9d675006f7ba546c773d891c6f6aa042a40f33ed815b01ea594d368bc00397e26f2feec12605ed1cafb79bb28041e619a87d1f19635b15a779e8162fafc6b06365b404a0771e8b7998b579dc84f887768297c588ef3fa146cbe36d58dcf2504564727d95841ed9671ac361be622df8770f312a1abc76fbcbc728f6252a72a068defed20c37b24ef669432eff0190c67764e940146eff856e4682ea50b1ce3e15bb5c2c7c9ef6e715d782e668d68603b14facf33a9fb7f99a60fa213afd76d103851565b338578628563cc8397e071d7ccaa18d50cbbcd8836632e82d97e03bd278c36b4cf7cad60c85e46cc2eeae0eb0c768faba100c9dcf42eb911c658a8573897bc407c041bfaae14e3a3b0b8a60d5aedfebaeddbbd496547477930611ef1dccf6af89ee2ef502f7f7d22bacbda5b22e21abf75b04030818196947552310880108f7a1b67ffab2fed2bbc76c4c9c8c1f836a586416016e5af0c0", 0x1000) r3 = syz_open_pts() close(r1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 01:58:34 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r2, &(0x7f0000000000)=""/181, 0xb5, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fchown(r0, 0x0, 0x0) 01:58:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000265000/0x1000)=nil, 0x1000, 0x4, 0x813, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000263000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x8, 0x800, &(0x7f0000000000)="7e2c63becfa82334fa0654b0abe50ae89a227b785df96fcfc26b128cbf1a07d4e3990cfe07fdc702ae982fcb0b813d9602e62c9dfc72c280e2c555dbe93c0514ab53eef459eeeffb11a4b086563b477f72c50ed9803c747a86e736b06abd20d26b030f54343095c876f8fdd33282325bad91b6f568213955fcd80cde8c0459e3ecb2f93804a4a71ab1feaa73b9ebc92ac2d743bc275489d7c89fdb8d8437fc455dc5828b4a98e09a3ab4b027", 0xac) 01:58:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000017b, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) close(r2) 01:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 01:58:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 01:58:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x29a99cee93dbaa87, 0x3, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x8, 0x5}, {{r3}, 0x7ffffffffffffff8, 0x44, 0xf0000000, 0x4, 0xffffffff}, {{r5}, 0x0, 0x2d, 0x3c341ae14fcd7970, 0x800000, 0x9e3}], 0x7fff, 0x0) r6 = syz_open_pts() fcntl$getflags(r6, 0x3) 01:58:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x8) 01:58:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x0, 0x7f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:58:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() r3 = getuid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) clock_settime(0x0, &(0x7f00000001c0)={0x3, 0xfffffffffffffff8}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) getgroups(0x2, &(0x7f0000000100)=[0x0, r11]) r15 = msgget$private(0x0, 0x41) r16 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r16, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r17 = msgget$private(0x0, 0x41) r18 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r18, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r3, r14, 0x0, 0x7f}, 0xfffffffffffffffd, 0x7, r16, r18, 0x1, 0x8, 0x1, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:58:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x800, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0xfffffffffffffe3c, &(0x7f00000035c0)=[{&(0x7f0000004780)=""/117}, {&(0x7f0000000100)=""/232, 0xc2}, {&(0x7f0000000280)=""/185}, {&(0x7f0000000340)=""/4096}, {&(0x7f0000001340)=""/4096}, {&(0x7f0000002340)=""/158}, {&(0x7f0000003780)=""/4096}, {&(0x7f0000003680)=""/247}, {&(0x7f0000003500), 0x21}, {&(0x7f0000003540)=""/82}], 0xbc, 0x0, 0x7a}, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) fchown(0xffffffffffffffff, r10, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x200}, 0x10) 01:58:35 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 01:58:35 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xa16, './control\x00', './control\x00'}) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 01:58:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x3, 0x234) close(r0) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 01:58:35 executing program 0: mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x2, 0x3, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x529c, 0x5}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:58:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000180)="54ad405f67791d60a6c70955fa8bef7bb417db57e2ed9b3178522a29b93ae927dd87d23d1076ffb1a47e3187019e6bc58274722b154bf902d9037f9bb385a234aeb39bce362c6206c4bc54fa75112676e05608ca020d75aa0ee195f30a8e08ce209b65332df3e9543000c065c90919bd11e964ee1d9cca015a1fd09314f01c3b82c9a67fd32617816a1c1d647415ce632a380396a74fa52f743b372fec9416731a2102ed867da83437f34e86c53739ce64f04218b37d8bb00a4da65621af312fa567eaf79cfa028887e2ce39095f77c88083bec4fd1df16629acb025c8cb14f21725a4e2142097c323fba5033182ece39b1a16fe0698d2297cada17ed0f2a5529bb65d08a2a0d47cb6492bb7e5be04293e4e0fbb65b2076de5fbd7aca08d9e3212778756018cf7c585a99bf121582e58a42116a64ebe28cf86d9c3dc04ffc3570ef50392be939fdc94fc366db4f600a41174e8b1d7e1adaf67fefd76d952bc70a521b59bf30f686da1687ff8520e3ea20d76df12fcd1eea548b5885f1cf22402932c158d597cd3c1e518e43ec0c129b91fb088aad1b6238c7a56f1e5cf5821dbc4aff6a3a84c579c9ecfe49177b588d31a73184f1c265184f598b36fdb20d038644a3bf9bd9b9c52c901d33db008e0466ae230667b32e5a013ab7a514c1fad3d39222a41afd60aa7b5b0306e7df4b036262e8a2dc0b6a8b5c905aab0b02d7f7879c8d59f9982eef69f5e2b4caa6e2fefd3c4bab45bf070a9b98ae7df5e4201eea9e46f5380a139ae553573dc1a1abd976434699f27570f25c2034bfe35024f21ea514d5a4e48d9f857a0cdeeb8e568e80261f2496b303a87d52cfeb948663a545151d3502af54253777054f802c9cd7188817998888f41e0bfcc9139323c361b29e0b4ef88fb829324793c89fd88b8a67606572bd9537fadc565b398c462f6d86cbb7ebfd633bce748ce5067f7f5ce0131cd79f8b11ef6667d34c2ef1f7f83a86f80a74642067a8185b6fe7d79f4dde221c8385895879df6719a94e82ecd4363101061038c93b44fbd3010ef661a82d7753db9d19055057fe3ecdf1c029468ca58291c11ab69eadfa9178b70e7eafbe469bbe0881c2532f84445b54dfcdc9ed457bdbb56ae5d78f88c87c4f13ed50b817167a86d717107635a055b3ba82f0cd4bc08167dc0be1a332067077c8022e5eb3c005053f2217255a5f81f9ee15e37039f5f6a94e93facf1d000e4e4784d9079a2600d39033262274f4f1df485a0fcdfe80fd77a248054c6895abdb3916194da3c408603aeb1cb096ce7554188c1dfc69b7a9916bf783014a9fbd2688ec406074d556c55a083e324e546452ab9b4667323e7686d08198b98cefd2c15fe5d21901f4e92a31730acc2370d151a709df6710e375692d56949820e56d855a95786631399ba33b9af1f2ea6ae15df4788f646876ce0611ee8f1a44ec87d57d18a68823d71793937fdeee0785d876690b7225f2ea5b59e24b877fcfa17826656dc2209b68723378994fd8ca306d81010ec1244a49ca858447b19bc138a73d830586633034736d7336874e438ca18b7aa009a5fb4119fe9d6e11811b4d145c90d104d0ac75a13c58459e9667cb8df4227793c3a5d12b48eda3de0b85dc32c380e4338601352affed233a516c9d559f3b5e1827f2c8a9ad54c87a922a939d60e26f0aae1288ec30547f9000540a8b51bcfc918585921a5974ae3d75a94393e47f48725eef59c7ff0fc49fa4a645f365e5134794b71d43e1a9f99c4d03c749613a228446d7865622fe554170ee7c2ee9cb7a030f21e92589067769668fdf6160dd5168927130164917f154e6ed811b79dd65533d702e4b7bb3fb17e739776da015b6e99442866fe4b25c1afe9968f00b03399403219188bb0ca3ee3babcb4f63f2b92c388815d6d39ad49fafda9f3a7766d9823be5c2058e2411e481dfcc43bffa1a5e4041a9599bc0f09da5c56691f41a5abe4a5c883b1c222fd5175ed40a91e1832fbaea2068025ffe1a03bbdb8fed4671a18f4692acf6fbdec66c67ed052da159bccbe7f7cde8df6bedd4f1bc8d8b76c5ef449419222ac44f4ebd106258d2e695f42bbb9675aa8caad0a26aab22dc4e8f0660efecc17a371500f84a42212c7bfe60eb58cf7d8edcc6aa230b891b61fd481efe0e7127c22a71668c10aba2b7c61bea77d478be8f9144a9a7cae4221d0c13b8aad0f7b6e6cab0bad1d6c0426b5fbf8e653269588cfeceb74b681ac914a9f51e0a77b7ef9d3b56f43be3f6fe4aa08b9fc53cbd44c445fea6d8969d2933ec721d94bf462bf8c219eee49c5274a7900d51b612fd5598fdf2fffc07b842bcbb6c40512a9d033bd758705d474d8cf751ec8b49b2cecba3b562089f57cc651b90a2a77a04a4b5ec4a0199db4c631912f2dce4d1c3ca00102d831d09f919688fcdab0fa81cf1f65b46f0ecf91216092e5c8ba68bba45457a7052e5a6789e668b5a7a599a0cd6df534e5ab6568e9d6ea3c0720507a60adcae9d71767d959fd15c8a842653a4027cc2474758d4c6a8ea0dc0f7f63176eaa17c31ca81ba969c0d5fa457a16019eed2333dceca52fb6ec8a1657e62a7f498e6c6bb5a655127ca26378e97444572864af2769b0bbb02a17c03473e3bf580ddeaedf28cc7d2b812d0b9b4a39ac1be62465b3bbf6526a8080df68545149ec4c59f43fa1700dc65a7dc421cf34ac1e46e79199415ea396375585863a50082e79a71b597f24709c637489030f5efbceb4b79c85793adb46a972057c4bceb3f9fdb8840b0e9b1647a76da7fec7508caa3c94824321204fcd63cc962aa2beb5141669dc75bd496a26fb41a13791ad5f313f55177aa557a348a7320480e8a3543ba64e92f51686e62321e8ab51561f15baa42f1c87d53edde6aaabd72a637500e5b61eb5c3e252c5a81542460c3b04c9a4a991575bb7077921cff7ee3e598835d069f996ede0e7124fe1e4b17306bef5284b6132debcc52af9348f6a235ef82ad04f00517b920be17442e03695b562c4a66a890055f5918d88e5acaa6d5af1b6f4a7ce1d7afd557300ada250a0a4dffe5868bbc5a04a4e8d79cb8133bf1ab587d3b3ceb67e84b6142443c8a024d71af883ac737bd0c8c2e2b00b481e92bd0bb2c6a300fcfc6fe6c444193cb0cd9e2519a85cbc45a6a9fce4dc6ef2e6a8d4e2b1bc809624627220e1ca518f984ceea8d15ee4492651fcc31edffecbb7bf0046498b1dfa906e9a2e4c1f0ef8eb0fab60439f860412330eb43aac54b317d820a43c515aa632f4b9a6dd6f7d32a8b2db5df6d0051cd324d1b2e4e708a8280fc6a3c06df901385c89116e020737ac96e4f329033d5e2d7b99464ffc25cb20b893573955d5164a09f5239f84f749571265c4336af71c24c6f11f584b02e2bd461419793251824c1dfe113bf748bba6f0e770f355e1cb01f966a28529ed38b8a787ce5e48e7d5267b469f600a1c2ff91d345e0daf3763f61f2e40663e3c03fc1308977305615b52a49d46ee64de17e368cb692798ea08b3b7f2c25145c4f9a5051ee712660150fce616b7c23f593214b6dc8100f7a3122f66c015b71820d615d29df6d64b0600a2a6756d60825388cec61efb15fd43ba7f0aa97575f592147537dd5f5940580b1020cf25fbe21afbb2df28ac4f78e6dde953150973413b135c4a7090720d39e192916e3cd8df29aadfbabc26d5ffc2107cddb32d5a16350cb79439392fd051cf5444027f6971e5d01d77d8a911de85f29d2047d30a492fcf74bb8865a9ea89acdf0719b7c76e8e49eef84addbd23c3a8dd042477330aee37fa00791c405c4e77b9e2e079f2660e9eabbf667cf7aaa91ab3e2417199949a865257155f2e5cb089df882b0fb4a91f7299b275cc3dde8f62b048352acfd41088843d5a825dcf670882b10d65c2ffe7159a49e51d407a21c6f14634a4308ec08cf22e6b6454b3c65a90b41cd53afae0c1fbeded957983be82d06b69581d6cca721a8bd2d1c2b8fe3fb6eff16dba8e3243e2135df707b6fd9db1b91cb40169d501a386c1da69cf0f0b3f5c74f6d3c5d0d3604af242ee565660328e548c1cd7abe069e00005b2f2f9537f170c004c690e211b63f47dd9b5d4630362f83c2cbd24fda93d1b14fa6c84b7e757c72542877cd8814f187f35ae075cd1b1b9fd9fd016b658b59c0b4bb625fc056716937a3b419acddef3a2207ebb7cf352282f7618322e573e169fd2ccc0f423a906e0f591def298b71b49ca2678d450d1a7845bb78bdcb9adcbefff8f60dc7faf597021188fb6796cae4ed73f9a6901e954928faf37a0bc211743652750484237e695ae4cbdb9a9278c78148c17bc79bff5831476feddd40384609bdbde11266db157bcfc84aedbe5f5f96aadc1b2f6a8b142b37f87d74800fa6f5e0807fa83c870dff35a9ceab78007c2d20de23e71ff722b0ef49be6a6fd41c88df557f906a8fbb50f705f7aa688db1503f5ac785d288c81f5df7d8359f9c24ebd31c1e484d288f31f46b9d6dcd2ea6a8de1496e0afc603b677e9bd922f2df8a8c6f9099ed3fee91ddc87af67015dc710a0dc7a1d9b99570a9af47f92f07182272724e0fc1f5d192a15be94fa530e8287d57bf5e156b7d1029256052ad211dc53453d357dc69886ff2e9017ad5048b8912c2383ee0a4268c7b104f89b6f288efaa26b6534be16246f99d4ee25f229e0fee0f42032a83a8802a48d20f11bf86bbd4c515f645a5cfaa2c33e9978f4ad0c23f2b3e8f595c98802bcc8509eb356853c9d1b54363040e73419b9421202d1d3be980cff840b86ca16db3e68f1822e55b76996872f38ed5ac25efb597d39393bb4c4c7827656f001921d9e27a0678599dce013462674e96471027226097b6f1c904bbcf729ea086895df4475d5d9eac543a9cec88cb7ff234003852fb241535cee1e2cfc22842cc0a6888a8e4d6711a8e64036146b8e6b9e2d9b8d0635c2384f1d847d65172b932fe50c559928dc145e294010ea6b6dc91c098a6fde2a1c5a053743cb0a4089567283f09a05930710fd63f38be3da6f637a0c7bcaa1d68aa95a96d66a3aaa57411d85e2bcca52175c170dbaf0465ad31639e11083a6bc72d0850e24d9966c7ed292a61b710a3455b3acf529f07be3eb2cdba99bb83fe759a843f92633ab62db7969e23793b51433871836339c8122f274e1aee2a6d90b7a59bf9e78d56e132e811e92323cc8a9a58f42f962a5d9f9516c6bd16a587bd60fb72c34a8fb32b0b199149c798ff6b61922550d20bb5523b0f7f7ae4fadffedd64607f611ddb5e883daa00289c1ef8f965dec3c438dcd56a24f8db7ac8024f6cb2871d83107cbe6f4568aec1573b295c1e724222992c5a24faad5144099c3664782cd2c3dd7019a21618f83e337f20d4804f2cc304d59ee4f72644f0b900116f0ce31ae407d998f63b66e04f0fb6da2580cd071bbb75659f7706b234477b72d6099d3ec89b0e19d12a418dc3725ae88de5f23da4b5a476cf505c1c146232e5a7d0e44d928adde862643f48cae8453af1fe892f6649b686978ffe903c715b9b73e1476093a53df395d8a77863c0397f4f3d606fbefd839b8701923d1c0cbb5cd46b1a335ad5b9b7fb2e97f28a9baf73f3c84f3b95ffd3162f1a8cd3e45bba1f997fcd0fd0a204f60ba7b0ed2dca8af721c2c0d619c990ceec5dead0efdd33f28b8d202a0f3c6041456b3e19b55c4209c8c64f551fb873e40d058d78d6e3b7d3e04ee776fef10ccafbaa830b468c66f9d411cc676fb0653b98944a1931902fa3350a4f310f92", 0x1000, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1fc8, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x66e}, {0x7, 0x0, 0x0, 0x3}, {0x6, 0x80}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000011c0)=0x1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x271) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a0068fc1debb3d40b92e0a480b46") r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000001180)=0xffff) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001240)={0x4, &(0x7f0000001200)=[{0xaa, 0xc0, 0x0, 0xc9}, {0xffff, 0x80, 0x3, 0x2}, {0x5, 0x2, 0x4, 0x1}, {0x8, 0xab, 0x20, 0xb5a}]}) 01:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000840)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/79, 0x4f}, {&(0x7f0000000600)=""/135, 0x87}, {&(0x7f00000006c0)=""/158, 0x9e}, {&(0x7f0000000080)=""/18, 0x12}], 0x9, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x750, 0x40}) pipe2(&(0x7f0000000000), 0x10000) 01:58:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x8872, 0x1, 0x0, 0x0, "1fbbffa6163cc80277925f1be62c36af65dba648"}) dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) r2 = semget(0x3, 0x0, 0x0) setuid(0xee01) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r3, &(0x7f0000000140)=""/173, 0xad) semop(r2, 0x0, 0x0) 01:58:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:58:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) r2 = semget(0x2, 0x2, 0x80) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x0, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r3, r4, r9, r15, 0x0, 0x5aa}, 0x7fff, 0x1, 0x7}) 01:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x543, &(0x7f0000000340)) 01:58:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xa0, 0x84) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x7ff, 0x8, 0xa}) fcntl$setown(r0, 0x6, r2) 01:58:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r0) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x18, 0x4, 0x7) 01:58:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000004c0)="c80df7de256459306390ffede15298929c23559b841e613471053ec52216d795cd8303de6c99addb3d304722f358d9890c83f300dc201c6f2675144286b1931bba07c6e5e6b1877a4d3b114ec9729c1b53ee70c8db5e41c873ede53f8a6083c4e08b09bcc7568738fac10a499d6720350904ca8eb751f2595f721b2fd779de0bc75318206dc9b033ac3362161091c895cf17afc50975afa634f10caf0610c9251130973d08762e75b72337a158d5ef86190ed88bdd254935ebbc0eab329d711875293399219f036aada75f355d1a8c3dd98436292f1c0000000000000000", 0xfffffffffffffec4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340)="eaef125c00000000fd42ba6487e11d6662752a2fd79d0aa48b0483678fafa6fc0339df2c99a0a307919ae534e39fcf00fec0601c5ac98900034ff9f503000000064c87b540343afb53a68971276e12b20464ed2075900604a8c4d15fe0f38c22f26d573fbe5fd01df5c89b57c7f66a62742d152de7f9c6a8aca5dfca68658e05f428e7e15517090eac6636688cb59dbb289e1ff6dc9cb4708ce09ae00e06b004975ae7711a0ac0a7149bbe182c925ec6ea1123b0c80100000000000000000000000000000034192ad5780360409880990c2b55c0404ffff4ec8fee2be5e23f994ec66ba93b271ee699c5d6ab7407d5d00741ab5a4b327ca2b863dd500893330ea7f3ce8138e417e57eccfbb3c24d0622331575c786a30ddbac0b6b9a24117b284649f735c3a16b34738876b66a7cbc500f1069a769d2c5ab57d4809174978ed27e3fb5cc614eae3329487394694548a3fc8dc730dcae29c5ce18ef65ec1be61d34eebcb51174c4342a294bb50000000000", 0x171) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff045c01598262", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0xa0, 0xad, 0x7f, 0x1}, {0x5, 0x1, 0x7f}, {0x2, 0xff, 0x6, 0xaed9}, {0x3f, 0x8, 0x80, 0x4}, {0xb09, 0x3f, 0x19, 0x4}, {0x7, 0x9, 0x2, 0x9}, {0x7, 0xdd, 0x9, 0x1}, {0x8, 0x79, 0x6, 0x401}]}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x4, 0x800, {0x7f, 0xffffffff}}) login: pckbd_enable: command error 01:58:37 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x400, 0x4d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r1, 0x10}, {0xffffffffffffff9c, 0x100}], 0x2, 0x5) r2 = socket$inet(0x2, 0x4, 0x80) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = msgget$private(0x0, 0x41) r14 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r14, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r15 = getpgid(r14) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r15, r12, 0x6, 0x1, 0xffffffffffff9802, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r22 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x0, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r32 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r34 = msgget$private(0x0, 0x41) r35 = getpgrp() msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r35, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r36 = getppid() r37 = getpgid(r36) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r33, 0x0, 0x9}, 0x800, 0x1, r37, r38, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r45 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r46, 0x0, 0x9}, 0x800, 0x1, r47, r48, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000080)=[0x0, r23, 0xffffffffffffffff, r33, r44]) r50 = geteuid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r57 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r59 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r55, r56, r57, r58, 0x0, 0x9}, 0x800, 0x1, r59, r60, 0x7, 0x1, 0x1, 0x2}) r61 = msgget$private(0x0, 0x41) r62 = getpgrp() msgctl$IPC_SET(r61, 0x1, &(0x7f0000000440)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r62, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r63 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r8, r49, r50, r56, 0x110, 0x9}, 0x6, 0x2a, r62, r63, 0x7f, 0x6b47, 0xa912}) setuid(0xee01) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 01:58:37 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x5a, 0x0, &(0x7f00000000c0)=""/90}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) 01:58:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d73000e74de400"}) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:58:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="d7c2762f4c34a916dc3342af2849b28d7bb5f8c4b7686fd39a9e884d466774f65fe0bdb0338ad07c15e96c16556d94ed48d1d1d5653391c1d0ceb6745abe8924d934c6718ba31d4feb5334b8872198da6d2aae68cbffc777204308eb5f7ecd144389937177e5d75c6654e9794d1a2cc33cddf7b255dc01c2f74a175de50d88bf8b0ccc217bbb46b6d9f1036b1c212893e12bdf5f599ab36403741b30a9fe53fa1e703e6725883d2e8bcf4f95", 0xac}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="47621d73a8e738ec98f3f272f513e3570f243eaa557a25af342722a90982db74551626a6c05fa21affaa90c91df46b18067ef69445c3215c23830cc254c07b2d1721e513cd61e274b6412401de92dce77d640e27aaeea95ebf9b35262f88f88e1e3c16e0a5f09bee7283330c53723b9fd95f1e49379578114628aed3d9e271e185cc3d63da9ab3470fdcf2", 0x250}], 0x10a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 01:58:37 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r0) msgget(0x1, 0x1) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:58:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) r5 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) accept$inet6(r4, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 01:58:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:58:38 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 01:58:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:58:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729a7) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000edef02d9b1b42da31b2ac2273cc4d1000000000000000000000000000000000d00"/56], &(0x7f0000000180)=0x29) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) read(r2, &(0x7f0000000200)=""/228, 0xe4) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000040)='x\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:58:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x1) 01:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)=':\x92*M\x1f\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x80) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 01:58:38 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x67, 0x23a4, 0xff, "9eaa9d4a270743369c0416f62d5a474dd6984ff7", 0xfffffc01, 0x101}) 05:37:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) chmod(&(0x7f0000000080)='./file0\x00', 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = kqueue() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x10, 0x1, 0xf8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xb0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x11}, {r2, 0x4}, {r3, 0x8}, {r5, 0x20}, {r6, 0x10}, {0xffffffffffffffff, 0x8}, {r8, 0x4}, {r9, 0x2}], 0x9, 0x2) r10 = kqueue() r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020690c, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) poll(&(0x7f0000000180)=[{r11, 0x100}, {r13, 0x1}, {r10, 0x122}, {r14, 0x25}, {r16, 0x8}, {r8, 0x4}, {r5, 0x1a4}, {r3, 0x40}, {r17, 0x4}], 0x9, 0xffff) kevent(r10, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000280)) shmctl$IPC_RMID(r1, 0x0) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmat(r1, &(0x7f0000fec000/0x14000)=nil, 0x2000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) mmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x0, 0x2018, 0xffffffffffffff9c, 0x0, 0x0) fsync(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) socket(0x1, 0x3, 0x2) chmod(&(0x7f0000000200)='./file0\x00', 0x3f) chmod(&(0x7f0000000240)='./file1\x00', 0x4) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000", 0x8000000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0xa) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x1, 0x0, 0x0) 05:37:04 executing program 0: r0 = msgget(0x0, 0x3) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r2 = getpgrp() r3 = shmget(0x0, 0x3000, 0x29b04823319fc886, &(0x7f000000a000/0x3000)=nil) r4 = geteuid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x0, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r21 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x0, 0x9}, 0x800, 0x1, r23, r24, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r31 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x0, 0x9}, 0x800, 0x1, r33, r34, 0x6, 0x1, 0x1, 0x2}) r35 = msgget$private(0x0, 0x41) r36 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r36, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r37 = msgget$private(0x0, 0x41) r38 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r38, 0x0, 0xde, 0x8001, 0x3, 0xbd}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xfffff95d, r4, r10, r19, r32, 0x1c1, 0x3}, 0x8, 0x8, r36, r38, 0x40, 0xf6, 0x5}) ktrace(&(0x7f00000000c0)='./file0\x00', 0xb, 0x800, r2) setrlimit(0x3, &(0x7f0000000040)) 05:37:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setreuid(r0, 0xffffffffffffffff) 05:37:04 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x4008, 0x43) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/29, 0x1d) r0 = socket$inet(0x2, 0x2, 0xff) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x104) close(r0) 05:37:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x400, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:37:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b1673528125585f810bf3ee2f8a81505bf17660901462fb88ff8dbed4d8c3062c753046777b95d9ea382"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0xff, 0x140000}) 05:37:04 executing program 1: pledge(&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7b) 05:37:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x4}, {0x18, 0x3, 0x80000001}, 0x1000, [0x8, 0x3, 0x3, 0x1, 0x2, 0x6e, 0xffffffc1, 0x9]}, 0x3c) 05:37:04 executing program 0: seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x28, 0x7, 0x6c2, 0xb6, "72e928354f47a100e1d354b5f095f4c0d6aedf6d", 0x3d2a, 0xfff}) socket(0x33, 0x3, 0x0) 05:37:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x910b230fb8e95267) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 05:37:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x2, 0x800}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) listen(r2, 0x10000) socket(0x10, 0x4000, 0x2) mmap(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x0, 0x10, r0, 0x0, 0x0) r3 = shmget(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = getuid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r21 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x0, 0x9}, 0x800, 0x1, r23, r24, 0x6, 0x1, 0x1, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r22, 0x0]) r26 = msgget$private(0x0, 0x41) r27 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r27, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r28 = msgget$private(0x0, 0x41) r29 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r29, 0x0, 0xde, 0x8001, 0x3, 0xbd}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xfffffffa, 0xffffffffffffffff, r9, r14, r25, 0x0, 0x80}, 0xd545, 0x1, r27, r29, 0x3, 0x22c7, 0x7}) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xafd, 0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="e3631a2a544a44a6eda03d60a778a01eb7a92073c921a4c026b5dfc70b76ea181e9b97ad58296302a2534cf3acd1f35ae2815f3606566c9c3a8c63b7dfea0bc23e3c634f1173dab10d1d41f7d9b45a093b79a7469599532fd1c5f4be0f900765065c430cfeaa6c41b4839211a0e245b89b885cb08b767c4cb272ae06080b55212330455b0c453004ee1dab96c29dffd4ca1ff8154249b89ac8ed93ff6cec185fd58df30b77d0ffa2335e559616e37b31", 0xb0}], 0x1, &(0x7f0000000340)=[{0x28, 0xffff, 0x2, "bb62b72b06aa21355c638d80bdc45fb40e09f9"}, {0x1010, 0x1, 0x8, "a13c866cb4bdec51632e5110362c340ed96fa12c4987df3cfacb263ecb837e586e0220e30b1fab68115db1628524ecedd68197a896d369dc81643858e4c6643f4861ac7577d68f135ccfbf06cdfa92e9c5308d655bec58e57e108a87d2c1923febe518da584fad2dccc6b9d30a608b474cb8c6bf8865d914fbf69131e5ad6da73b6096d86c6cd20c01ef0adbff1de865c6e7def7782ab7c1434ebfcbb4a80df7ce209cc592cf8cf67527dac2cf5eb87f906b26034780dca5e7159ccaf542deb1ff9eb525f96e8b66924462ae5baf788a083e8594ad9e58af3ba864dc61756fc4c09f9d7a1144efbcb533f0a0d5e0682df6c2993ea0e5457f2b7601163cea53b08ce5aa1b747f435888147eb6b64244f60547e94fdf89304e41a5e33b0104f812053d79336c408586c453931beff17d189b2e598f4e1830f93f4a9674993da1a8ed8d4ef6607185e9eca8a4924636fe0d1eacf6dbce64c1d4a0935149085c272a5b0c25ed89b6f717ed03b3a45cc78b45eebc6d8d44091ab437f88d6aea10a4b7855db8102139493c2e264bdc758c9b0de49c070f798a247c2d74b82b80bf449d448df254e290495359f0a7e82eb74a6043c2cd6db8ecb10d56ac2e302e6c9844e2474b100e0abe1908362710a5a74ffcf3f6786a8002aa040ed9dafb018a803e7fc74d169b12a5b4f348a60f48a229f357d2407fc0c9e0771965be661c2192dadbfdcaa593c20876c58782474740d9715b22a8481b484963519d57c86e500a328a04b4d6673f5fbe424d1db43aa43757679b535daf9e386fe3d28702fab38f363baeeabb47791edb1a74a6fa0119fb6608a29c58ef51fcdab9f22f67c0e4aba04aa418ab99bab52502f1a388753c6a019afd386e7469f3f2e314427e28db1ff9470f9f79adf0712b12e85b138fd7fd7b381d064ee48a15cba1677e2fa2d9cbe36f90117ee5099d804cec7b862512a80aced2f34e403b75c763e37879a9c1f636465c9c26bd66197dd30f7f3991bab4e4fda907d376e81eba0f9a670cbe124e8b5d89cfe4d7520fabf419b5d919e9f046255dbec64152d4e803b2145ab8569af813f397d24f4cc0569ff3288ec4d4a12246010111267067f08b6152778926f1d8101147a1b6a6afdca7b34bb277e6db137010996275bfef9b66a6297e29a968f8f7041664a29f5beea3d3725ce263e085f8d5ed8aa18df94a511c8be2e554c9874bb3bd11d833aa85ee37a8e5aa04dbb0e734f4f835ca09f7cbe62da58c6e4e703e1430a5aefaefb745772f3270a5f4bb28a09fee91deeab176a85cf451317feb09871367c06974017346fac565a0e7ea8f666be0e2a7dd3e139d3584e34d3d0416f3c07c05385363cb1788d5403506e5f2b4e9e12fd81a5076617a6a4936713942b5ba290cc0254ce05a76dd99591f32276498486efbcf3c20ad4535995e8735d418b2a1568aa52dd9aa9a421102b6debbe1614fbe005a1602ce2457fa5d19846a9112101be5896f26b272f71fd923e4cf887cc8a461abbeb681af4d3df8255bdabe2634751a74e2e30db57121539dbfca3784d62e82167554623a8f7e753dbc83c27a804caa03bed1d364d323bec625aaf3fbd95a2296fc2246ff1735b53765b59c0a5b3894884c44e89a6749c4c5b60b9271df44e669d28acc792ae5ffdc2f69125be668b0b904261da35e0e4c97888da5df03b8bd432df4a3aebaa91040328ea811049a98cde030b725abc04e4fd7014e6135e5f82a37770e95b0b0602e4df4922d97d2a1032c39d175094146b1a95749049eb3228bc6b45f8a18b7643c8fc339e27e520c7b1b289c346b4842685507c767f3ddcc520911522344040839fc3a57071eb6d87e2d268207b611ae42162e726589f83aa099098ebf31096d64806d9e6c531ab40d9fd76b5bc8372e3f4ab89985678749037795f8686dc7bb4cb1b2620ad323eed8b6687cf0fe641f9884bd84d4a1f1b49a8e20234beefa1497d636f295b2800afe3daf6ef977fd11c8a8764ffe7f1b2730eff26d66c411b1bdbcbb21f6147ea0d40da6fd285c8dc685d404579dfd7361fa0a21b10089b3d7d3e33b4ab7b736634232649d8858bf85c1286682a146cea48f98c65d5cb2190fbe8eec31f30f2fd4b070aea7400556a41b57ee9380bf75bc527ad596c6c63bc131ba306ab0c4082724ff0cae24efb89e4fccf52e19c5262f4a8fb85e2017b985467e49c7446c2b302f1e20992764790aee2bb1243937f6d129f58fa0ec51ec82e884cce89c72491d8781f47f6c588a29a08be506e7db4eeaf02d4d1da0f526bf6313636b3bdbf22d76dd212f3a7a707e99079213b2c9d47d05db848dd3eb5c7da40315d095ef867a24c141921b6ac71ef9665fb2ba3a132bc8b4bf5fbc3770236ca3679c83739a900a14fca8df8717ae7188f440f824969515286fe08da6d2cb8208977fd8eaa7761fccde8585234779fc7dd7372411dacc5f647864b4bd0df6eb77c470ded9db57f0d38061c5a676dec6ca205d1137f699a73a3c28d1250432d485694a7ae86f2fc1789779f4d412d249bf60106e68814b5419a2bb68cefff8d0dd740633b35ef3107b47de09e065085d48ccaafc29645668a62cb64ad7c4a858e3bddebb0cd8fafd63c704aa2d979e2c3fcdd0874f95d5e43be07e9823bdc7b863c4c7843ae7ca0519ca8188e9378f156bdbca5e18a74537872f45743f83a97bd45e9a3268a253aa2b5d8c43e59a9e94d2757b598d2926132d5000c425d82b9e6705cb05d5ee20cba0201b28f365af6d253dec040abc9d079f0c6516a643636023eaff141b136f4b7da560dff1c66a4f408d6b21c99e420540f029737f38df50336f6de9a41bd90a0ed371dcb2ced69e61c6c3f0fa010b46e341e725d757349b81ec177190d7cba64e3865855feb8a07d9dc0647ed4a693ae32a9702a7ace6b6850a17c8a4ccc47db9b62a132753c0213660154c0258ee8cd6d9a39023f02497497ac0ba2cfe14c7174d6cbba07ce0ff47773e9d31c82a74d3f98ecbe5eec9585daa7e948f77b9d4f1e9046d50c10c94ad92dd8daa6a325abe78ea99416f7e0d5e331f368a49d764582056aaed4a71d52cf898d12839cb493acc4add2f68832360ba11eda3aab1a707adbc594f4e78b7846deda654bfdf4e19bdc1104fb2c9c2d09078c7f737337b29cf47df8725dc6af2379cc8e898184bd00a784b3b6f6a6d6510225ba743c20346d30b943b9d3145afe52aa8fdd0e48dc96e8fa84cd53b7a06fd49368a8a0c20438b206e3d86c9bc90c1e43c0826ecf4152fc50c572b6d929e58b4f0ef646a361869afbb4a21a9648ebc2e28a2702b29f61e6ae8211e3e38e5a73fef275a48c10d379e490702b6eeb8a78cf8b1c5a64f043f1f92c0d351656991f1270d608aa30c4cee62ddb83889b96d18e716dbccd277ac51d26c4992ea08b4c691eb9e7aada19c82cbff4accc6d90930489be1b17d900e6a2e6f96a354930bb3a4aa23372f103f777774cd94c2f130426182788eec888546df171707dc7c4cf1278e1fc4f9189a46aa47dec7349d9bef906f3d6ebaaa6f43866231a0b0c98c6a056a3c4344a95c4d5ee6da033ce3e069af85ce57f0534797306c663c994b7aebff961e9b84aee496830efb4260b7f20254f32892ab2ca8a2c7b2a0e6eda78fd5ff5078726a99750eb7d2c27aae200a7a7d8f316aaa2642dc2ff32971dcd4fba6d2447b7a3afc68fa1cb7f8bc9ffea9983af033a02b03f45c76a13c9d38dad0191ccf7c6bf48769c57e7e4adb2a4170d9df71779a6ecda34f960ec46fbe93d035bcb3db598688a2bf79262d6bc94b1e01c9ead92a5086452da5bb23e216409ac35c47b0a8c8cbfdca0bab4f95eacbd1a8e46dd5980a289e0a5d663e26f26d6fc5d1d93c4d7fd58cf397a124abb56f5ad99c91c079837203348719c5eb2668bdd27ada46a1c7db011a31d0d406cda9625e923f36857d10f3397dc669fd64f7f5ce0c5a36765f9e0fa1e67fe51ec006392140be766cb5426ff5e535d7be13f02fbafa8c27a3bc7a738829ec8e0bd8244457be9868c4427512c14a263d2fe0be426521c15135b07d32d617cc256f20c2fea3a3a3280944a88c1047f1f272c39d48e023c4fc53e4b7236399fc6af82efabf0c2243bc7081244d761daaecdd7a83f661c844dcadb2d77d5e99b7b828fd7bc1f9d82dde044fa4f38ae197646550718b0d2823329b3788258e35a772119abecc927422edffad08ea8f8adffcb4fe7bbdf8b645f878a4571601e8159fc7df5f8656dcada50fc42c275f5fe0330eb36a35ebc53b0c6e1a20f4ce33d2e68cc52f98056d5b8bc431d5463089c7732999d85c0608b6766596bc876bae4b5b2cee953a565185e922fee5e4efb8fd87c19a0cf860af5f8370855088193cc4fd0c5cafe0c02a37fbe14e2cbefaeb5a8d3fd5658e49c2fadbac6d9ec370a8242a7a13c128f2eaf0194288f81463427e09beba9badfd3ac13eacb7283e0f1f43345229b5a09cd34c57a8808c59eb153ae357a0bdd0bf5c9ab5270af6320448df249afe84fd74f0faae86d4f5b3ac52c22994fcf921943e53a71800b79f0f42d9540464fa09c5fe5cc45e9f2ce59b307145abec6bd8e961f18de28716ce690ed5ba27f66e559c6a2ddf664547a6ac10ac855d5bb0954209b7062b9866eba0868d4cfd5ad26bffd69f665cf4604d998a57b4fdcc5ff2f54d1d04548f2f9f52dbd95c5ef56b814174dd4e818e34c7e4d2ed714d9a5e5b0b308ed269f78bd87b90dca83c31f4e695f270d806e289840f3302af237519815a9a70d8c2bd4f46efcbbf615ae837c32188f98059bd60d8403712228f710890354d206678e09899fbe2289dcac4f3bdeebbb12ef4ee261d2444f701484358709a28fbf01423f41583d7a446bc7ce4158f57c55ff89c1db87d2b860f055841ea1f36422f5e0406cbcb7877314957fa9dc537665cebc08cc8e601354b17a1acda2d89fbafa816c38f7f979a6a73a6ab77fa2c1e620f07d58ceb13fab334aaedcf1de046db923dc3a64064c8d483d81caa6d70e7bb55d08bf1cd37eaf39d6ee5e09322083b9de51aee8341fd694fbc99f167173b1db15d7abf2a31d88d5bdab26437866c55f2d9a436affa71b551ad20b437b9d59d96951eea385cc4eb5ca667e0abd0ffdef326d657b8e1198e75530e1feeb526340a970480d0b63fe8fb32453ecbd7ff5f161645cb868b923f1024ab5fe1ba3743655dc48752f86aea37d6bd546d4d3e21b44477405ae842035df723189ad223dd3e40e1ee00de64e31b210b2ed88a3372cc965f8e60a2550023c68134d40f4f84b75719690e4a8235ece505f7d88676131414ff9be729358775cd4148ae79e1a4303570aea4b97bf20a31766bd495e2466c0539d9d5cb3894b2b9a862c0188ecdaf87f16ff8028d5dd17dfab0e8c11700bc0d6f9a34a68bef579778aadff0e667dacacab51ff487a955ba94835358a51ea5c82ce3cd00ebff84ca2f4ecf6566d29b3a8051465c80cf10024363bdefbf0135fd81bf70c5a8c1462f1266b64b365bd3537470e20f96165bd445036c0cba7bc43a37565ba9139ddd66b386b2a92680ed4bde2a9e74fddfd96e7fb78f6f8ca03af03540182fa1a71b2cbd5247dd2545033dc886735d98667977797db30aabe59a8e86d1bac03fbecc53e52cb6d10a8d302c6fa0c573c4e5722c56b681f576c76550f0144c36e84cfadfa2f3b38ab56a023a3224e0de2b7ecbcd3ddc71a969f5c7244af3864800376eef4605c29af4dae289beb7055cdb3dedf3a3"}, {0x48, 0x1, 0x400, "d7b4cb1bbfe84e1e03c049d5569c69f2a2900371a534dba08f7d9d59494dba5ffb4f01328eaf72bab4257a5518f7c7b420aa729a"}, {0x40, 0xffff, 0x3f, "03a82cadb1d3a5ab15d2c0ef4ef65bb845302b0fa588bf86d441ed42f8b2e078e5d2f5c6ad1ba82a6bd93ef961883436"}, {0xa0, 0x1, 0xc52, "250f294e8dfa23b770650d233559db6d9cdc1afe4e820c692346bc196cd99581688ceb0db987966833d93fb57d9f0e5687f9a83af11191b004b53020a475f8f62b57b2d5091e8b3871b838db2529d7430db6211f23b7341040f2ab69ae797b8d0c23e28976efe6d7ae9486a836a9134ad1ea2c1b587a1d1f8ff60dc07142171e595b5cff046e2777d7e887ff44"}, {0xd8, 0x1, 0x6, "f3465e623218c0e5bd7fd1f1686fd24c1f1f167fd0c4ed4cfe03c8ac6a2cc56c072392b827ba5f542be42f5c66d953d45a65bee3ef8001cdd8c2436b0280a2dd9572eba56822415b23f5824a10dca8d6ee966f26619e0ba261ec3989ce9f67781a05c1c6cf340522c7617334bb38a6df9a5074f29a52dae4c7eaa5df3950d05de1a630674220b7184c33449e612d60e8c3b459a28f6ce14a7890fea347e2ff8a0374ed5504f0b4f56aff9a9686a1a598445a2a361d6b829f976a28378b4388d61ba8fd"}, {0x20, 0xffff, 0x10001, "7bed6638aea77700eeea"}, {0x48, 0xffff, 0x40, "bc7acd0a10a9f86e3da6d3f099833dede0e2dd921d40cf2b5b25a96d4eb0ec4f35ff6b98efb69f005fac767dfbc8646d4be4c59caa50"}], 0x12a0}, 0x8) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/1}, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 05:37:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x7482, 0x2}) write(r2, &(0x7f0000000100)="8c65", 0x170) getpgrp() 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb6a, 0xffffffff, 0xf35, 0x31d5, "a664584390b0ec0fc4a69377c48667404781b521", 0x5, 0x5}) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 05:37:04 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x6, 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/49}, 0x39, 0x2, 0x2000) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000000)) r9 = dup2(r1, r0) r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffc, 0x25}], 0x100000001, 0x0, 0x7, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) read(r9, 0x0, 0x0) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xd43, "0064000000c9c06d0200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)) poll(&(0x7f0000000100), 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x2) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000280)) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = dup(r8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f00000000c0)) readv(r9, &(0x7f00000000c0), 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x6138}, {0x4009}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 05:37:05 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\xba\x00\x90%\xb9:ull\x04', 0x10000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) recvfrom$inet6(r1, &(0x7f0000000080)=""/34, 0x22, 0x1000, 0x0, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202b804d7fbf0b500000000ffffffff000000000000ad2d9ffc7ec15bef5bf56c7eadc2bcbbef1b609da1f0f9cdc799457188b62064107fb5440a5c150cb2499800"/80], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8f5, 0x4}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x8) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f00000003c0)=0x3) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r4, &(0x7f0000000140)=[{{r6}, 0x0, 0x28, 0xfc1bc6dec068a9ab, 0x7f, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x80000001}, {{r7}, 0x86b3e57229c41709, 0x10, 0x80, 0x2}], 0xd5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x2, 0x800}, {{r0}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x39, 0x9}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x1, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x7}, {{r11}, 0x0, 0x9, 0x0, 0xf94b, 0x4}, {{r13}, 0xfffffffffffffff8, 0x8, 0x4, 0x2, 0x400}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x40, 0x4, 0x23607192}, {{}, 0xfffffffffffffff9, 0x54, 0x1, 0x5, 0x4}, {{r14}, 0x4, 0x80, 0x20, 0x0, 0x3}], 0x9, &(0x7f0000000340)={0xfff, 0xfff}) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45, 0xeb}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:05 executing program 1: clock_gettime(0x4, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffff8) 05:37:06 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1a8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8c01, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x10000, 0x52ad, 0xffffffce, 0x1, 0x7, 0x4, 0x9, 0x0, 0x0, 0x200, 0xf242}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x2000, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xd76}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) sendto$inet(r0, &(0x7f0000000000)="bdf216327f85ef21522671a1dd1a6e20f14492deeb17a34488b2dfd1ab60997bbfec0167b93a3ab56897e46cf9fa44dfbc158fbb57ee9b488d2e", 0x3a, 0x20d, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 05:37:06 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x20) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x4, 0x20, 0x6, 0x20}, {0x0, 0x6, 0x0, 0x1}, {0x0, 0x2, 0x4, 0x3}, {0x6, 0x4, 0x41, 0x5}, {0x3, 0xe4, 0x24, 0xfffffff7}, {0x80, 0x6, 0x1, 0x3}, {0x9, 0x8, 0x20, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x3, 0x1]}) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xff) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$KDDISABIO(r1, 0x20004b3d) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="f7ff", 0xfffffffffffffd03}], 0x10d8) write(r0, &(0x7f0000000100)="b42cc5daddedcfa4643d7e6f7eb80cc875a8f7a6f40ff63cbe35163d9f9db037f1d91572fcd5772604d93751423a7e5a5079f1c1935d1ff57b5c49a8810dee93651e7177ffe3e4461448785b3c468a0663494c65033310b6be48fd1d7e5a9b52d23558b721638388859152266e9466f740ad916c66b2c78cb55c6e91ee9724ffb223294bdc9a3f5314eb0e32d4a667cc98a9d98fd641641bba11de1daa167002b7", 0xa1) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaab}, {0x20000000000014}, {0x3c, 0x0, 0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = dup2(r0, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)) r4 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x80}) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getpeername$unix(r6, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x22, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x92}], 0x1}) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getrlimit(0x5, &(0x7f0000000100)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='W\x00') setsockopt(r3, 0x0, 0x1000, &(0x7f00000001c0)="84f4df4188a4770cd135017273b7e0b093d825e8515913f4942e6615bc792927be8fd0650e5ab4bd24d2953711d5a73404b8bd14e73b99441737cfe47e9c90d6e7bc37ac8657698ad62b0e8c49b639434d8c1065db56f97f7c9464c388529fff48f7196e0a1531421a20e6d086a8d84fdcd95fe72f634c9f90f3b83e1e56698bee1a13aae18447e7de422f44ad6bc4cdb61189405a149eb39020a895f1ddf1fc6bde4c8ed8be607c3716c3705aa3a9eb95c73b47a51883ee4e268dbe1961d8cbdb95ca718686c79aadb0686eeff63d3c584c486680e31197a426b0", 0xdb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}], 0x1}) 05:37:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRES32=r3], @ANYRESOCT=r4, @ANYRES16=0x0], @ANYRESDEC=r0, @ANYPTR], 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0xf861699c3aa59542, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0x5, 0x6, './file0\x00', 0x2, 0x5, 0x9, 0x800}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x20, 0x400000000002, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) 05:37:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 05:37:06 executing program 0: r0 = socket(0x12, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000240)="605693ed8d508ae860794e40bb7b4bf0999a9cf01c2f3a82b39ef39b02a4d1a0294916399dfa2cd8e7bc18ef36deaeca49b13c382ca054b398bf3d058e395f507302f3d1e17a5f1fbd9221cf3f06efcccc3e2e89f9cf743edb5e14e28a2efe6d163f5afdc4560edc7f28705af9a806ebd6413ce47ac1f592346e6de2a31d1539927ff4f66b3be6fabb9ae08e51e753c06a48679b5e38969cf5df87393f879506acbcd25a5893827b694e9357e7988aec06e5296414bc937db3292c32e3721616a74373fd0ce4b77592133172fccdab43d961fa3141258cc78be09fa4795038a67461715c67d875cf3bb63f8750a57bf05450bcc78ac5b311144bada563cc4b45be6747b9ebb426540bfdf2e199ff1a409c4072a27a95561281c83ada2c52d9842245681814bf45db27f3cf82b69bf579f2eb17a9d67f873043ce63fbea5c07e61741bf36cb38a5794aabcae453059f2ba9c482b8eac4e3cb8e20f85ccbdb832c02b36dc5e48ba7bbd75d96cb91b95ca306c965c8428c9610e86d887e308d2b44e54eeb6812532909d8e904ded3f0fc8c2c95757bfb8c5f33a625955593745910c0ffac0d15a7d48c7123c5fab2b39f964a31d947e7455e88342954d662c4fa0f87ee4f076ee46df1f3d731220851573eeda686349564b5d9b1a122bc4f0de60871f766e32e59f5ce1cf8fb58697f1c689ff5a2582f6b885e7d36fcdbc5ba4ac58b7758f1299052086dcbbc0c4644c86ca3944b1f93b0b62ae9b3b209e88d4899a08b1bd47c63ba00326144cd2f8158beae9399a6bdfe5351b4c9b28f85c751dd21ccf794c6167f465ec560f7b1da40b11c2329e9503a9eb7568ccbe6c8bffaff813db1100874ad4344dc60b3d816cb1cc69ea38af51f0e5a5acbf8996f635986ed1d0203c36e657ecd015cbf5cdf5775f6218718096706c2c916ee92173341708f1f6757f65aab1cc5c8f4d45c8341264eef89a5dd89e5b0ea85064f28b021b5d6a42f9e9df621ddb0a4834d7e68b0d151c4d2cac96476a15f61b9d53f1d8be9bde19cf26f7c5e7074923073a3a2cd5051d993c51bc5f5ebada3313bdffe86c8257150faebb2e6f1ac118de3734fa750aab4dc6dadbc0e063299fd9f7e5c5b6fb0179258044b26493d1a26aed694d122fa9abc5cfa092b45e1d106be1e6827cc1f1fef017e33ce8e07f350023500b7a62dde948259792793910c6ac3c3fc1ffe1863dd149e768faab4486e65e6e2ff9640f4df2ba65f862e0c7eb78d05b19bee622fb7b84a3afa354e2a4daf3465dd4b7205c7d9834b9fa84c31fc461c63c56eb6b5585251afe0516d93fa4198b65eea3412d8511cd9263a3dbe24c0afdfaf43d9bcb56e318545bd0d805097088553287e3b6d722b34060a4b3922b3daa9ac951f3c2ce51df36e4e8b633f8dc53caab77f335d987ecfaf049509e7c3e8fcb38e50fde7a86cf051660f739de4ef7e95d0fafeb9383f4a3a1a1b00e7f0a86e5f2e3ef9bc4b511aae01dd63bc05f0d59b4915364c27bcb924d7eb60d775bbbc9d4219617debb5efd7473edd296f3d3bd0c7c2c1781e6c07914bc404ce16bc80c6431e85cfbd13ac82955f4d18b1088c69c393638370c554a1785d665256f22e7c9f225bc95c8f6060b98f504ce60e5d6f4981fcd575b79d8caeff01bad3768542fe186a9a8eef0291fe6ead28ae205c14e192df9fa88cef6636dd397ac20192b6df28e523e1c6c91d6a169e71fdd67afc76e17c46aa8d3fe0a0880619c0fb610b4146813f30e190b2d40ca7f97e92321fa2b7a655354c24b5376479f657c106ac39d7e68b53f32aec75cd8add43472923027edaa3c43152a03ceb15c2c69410336b752a9d572e6128eabf9e4e6558583fb0f211c486afc7bc0d629739fc237bbf592bb229bca41a2a98691bd47a18890dee1bac2799b1aadb85eb7019096ec303f63912bc63d153f93e5d52e8426563d070f8faf37d7a21b3b42e5ced960d63fc19da25bb87bceb9edf93841529eac350763adeb7c366baa6418a950f6b4e362a8f6970fe54a8852c94a24f03f0d42e2b70dcacecf3081796220ad870ecaa405b2d4470f43e1f1c991a7f4c9e60a50029f7d40811c9404df829e9ce2b76ae72685fa6993590e587752fcad6b54d25d8ad7e460d5ac27b8039ff0508ee15e258a1d6580ff8a6e42d7622cb5ebb8e0d1ff1e04caf37a82c19642933f14a8c23f76cfcbe3348d44a770fadbc3cadcb4be839b2a6e29cc88b356b7323e152290f05ee5eed1ef6e2791e154771a225ff38cd333e8c884aa88b541fc0a150dfbc77cc185eeb035593890311eaf9895408880394fef4f24bfbae0b6e143f444290b0c5920f6ab545449728239118eb62dd6ca9ad1250264d7841e0c2893f6af9d1e687066ad8b7ca6db33e02e41eb4054ca61ffded51e18f6a5b3ad1f1987165c0709a714af6ac6a00a08aacf570238a79791403ee91c7e1b993c195f781d2a2918f21a04b539d64a129a006887a36b43ad41ebcea5b7b0eec2e7136743085a92bd268d6c5e8e09b4ac50d7ea7ac2eb70f71f73a34b5f8b785964a63545b4521bc20c4ff19c66f90fe7249837bc7a4ef21071f6d4e7905ddd6142a1798b3d6fda82c57297f34e6137d583e09781a1c60e55b2ea8a504425443062f557ac167f9e606e5060a2418db3dd277c9ec4a7e9426e69ace96388ec887e6293ffdffbb50e819bc6e0a289149795dd6f52db38daa9be9f07584202e3bf50b5436852952e785592c02d8c479e2f2926c782ca413e5125af3762217ff517b188ec4ee5438be7310aa1537ff0d4560be54782e4480b3cb24410a6a44e929e521533fdb515dba98dd752dde144d4f9da431a0297c96fb8d54e098da2a0b60cb5cd0e2911e8aa10370feae265a59cfb6715a05d9c433757d5afed8b372d5d4a3615b2f89801d1a614fcc247ea5aa36d7a23065e3a0faa6c7bd49bcd321d838d04b6a736c49f31b9e93707f13e8af96c25e8a59e26f69232280d9d56f8d8ea88ffd913d0e810932423efd0401b4fde938707d5220d87df60706f7c553b95cc1075637a0fdde950bb71d52978dca816312fef6d7fb39ac869cd0526e15edc45ad5aec949190f06b6baa1d74e63a31710b513219ca7284e5120528d6a8f600f226e46b12c1a7d83cf5cde735261256c93db7e2978bd78a8404776a5a80a294b09f36b2c69b77287116490b651741f8a2dc10e44e558c6b43b27418a877d0462c5917e67bae0947567e1155b4a7092f47814095fb5014623d648236eeb0007e9c42bf1424b9d4a2af4e618cc49ce60dcd5742e0d50a0ad0a97937653bbb5468664c9983728e6b5438b35e95e950f708679627151f2eea3fe2defbc505adb8ff69bc43394ff89671894f68b579fbe4f28d96d9c7c38ea3c3818a3397831bafa6c827f83d4d1ad66fa3a17cc05118cc2495a3351dab268a2cdb612d78ba11092a757783d158e8bd13654b3f3fad2a2fb0041b213b74164366fec12e94a7d53a5f75b17e4699b5d0f2135570659978fa73b4df4e5109e779911a9b5f6ad0a8bf0edf47904be267879c8915903e5afd19c73c466c9615a1c451d22fb54063b71a25b80381544ca0eaaae39955343624bf7e75457fdf6935ef37988c2d58b7d626fe47090a2ce4d09390497e7f239a5eb0e4d49838069708f1efef5182822368db889c2f6c86ee8a2fe67a27409a331d002962408fb3961a47db0d0df158139bf1ad152d63354e3117844019ded6b76b4345fad0d1e396dc3bddd96eff5640a119324cc3ac9cc05b908579a68705ef7d665304424afe9b771a80cc1f86188d93364fb1aa69dc447fc5cbd6b4a82579f8abf296ab50296f7fdf4f559d58dc9695f31a4903f4451c5c26d68b22a0fee4c31518f30cb94368a74db05283b4fccac51ec6943a32c860d7c0da4c9c7088d3ad40c54fff26fdcba6024ff6461ac72fa9c96f649722f137b6923fbd8c4d2a369de89b310935ab1ecf25cfccf8b22bdd2c35b19559b09291111e2c3d6663627eda3cf03bfefba1b8bc5b27a4b0d8c9b43cf361741b5b0e921e3162f6386cf79965518e54ad03badc6af56398fe3ff90203632c827a270b519f51ae592e63b60f2ccb393e55b35e85629344f8c250bd96b7e9df98a9f4f6ad7b8eeb2c3aebb3e326aee6898fa47196cb3c39feb10bb2b133e5dc9fadc5cd8cf6cb43341aa56f6984abade5d8cf790b3eafa89ac289bdc322e815bed9e4a01205f1689ebe52c2c87b9870b112cbb7d3c02fa860ceba340a9469ed30eb3a065e4f16e151df44161586f9a469c947edfefaf4ac3b6a152aa9ecd7b63cc3d08fe678c9679b3575b7e15f59dd8a95d2a7177b1d90f0dc10f50f70fd6e4cbf5fdf50ffc149254d5e5ba4d7afea80e3baba8a1aa228b79cd1340b2de91c37cc4ade094048d43d34ff23b6ce042fa7e0b160a056601392bb88d0beb39b0981e601505bc715e8fcfe22762dc181d8720249904140c6fa2a76772b9c262b02424882a82f28f2ecb367f5eb1c579cbe77d0a09c0faf5b6e4cbecd1f1ccebf4b05e616930bc6b1b6513f4b3ecfb16d481d2f515bd7c4d1d8513572c90b5b31b0cb490e1dba12b2efc279a941190678e2f680bd7b8c5de3cad78e149363e1add5445dbf9c136445994ef7c499a170e76e2f8be9c57d68cfd300d7e7d1a94bd6ab5ec3a59c5db4b6cb60e39f8f2355ef6e619ced300fc5c81f04e4021c5dd47992d17edaef033e51a8b3a1daf5b81489e06b05f2b8769ea023ccea3a1910b39e3424c3ac1b825ae4fec53825b4e14bf3291b6eca06740b904f1a57fc1ecd803d68c6dae1e91742962d9fefe5bf6ea74edc12c781202f8196e2d1bf2a0fa2537317323294eaa15f6d04609dd8f605c91657013dea4b647a40a79d9c21aa280fb910c9c2df42aa41125196a9a656847e4d03f809a0f30e012a5aa491384d4232edefb2443ab2eb39632af6b4eb71e5c69460168e9783704d67abb213274ff8f2e6019ceb876ae70b390005c331f7ca12c82764f8df46674f9e345a4aba75dd874d771bf54966cc48bbf3fda647415654e9bc742e4ca0cb0d5d519dea9152a21b6b9e38463cff45f12e56dd57a6ca87e6552ab5ad36aebf22d6c2676dd5e58a1201cacba50c51078d7001f310f05fa00a67f80d6ca19b1686f72068da62df91c9023fecebeeb08f3d732b74901fdd6e276db7fe9971f96434d38709a0d4e5305c059b8b6296e21fe0cabc20300aced7424df3faeced2ef5538824a131d1e413eed55e234c0bf38bad5e8ddc9ccfe8782c3f61017b338fa91a54b50d1f7a650a1f87defa096a0cba23ea2748c717560ec40b6fe1fbd47c03b2339da16de0779800d8d6b8a926b6bc733a2b03a7fe439795b16dd24d77870a426975bed2d25eb6796dce1d8b8beb1d1905ff7395897a373acf5aa67d51212bae110d39606f42ac8805b4f5823c06c38dfd2fcb472bba691afe522ef5b1b94d29cc05e4e1eb1aac35cb997865495a12f4cc25ba2c07875671803146b56a79c9d76080d9dae2a99b76a5c6cba3090f5fcd425813f8598625812763ccda1bee76575c881f76ac7db1d7ca4f36d9887537b5dd8728d4a68d09ca4c70918e2b1d70b01497966a492b82658662b7a7087f79da524d6cc6e6b3201707e0bced52800f1bfc78e5d8ab8d68a584f64be3645ac23f37f494e2dee90c58fb9a968b29898e5106bbe672c6b9b971eb4d9286d685db70c6942b8a63e640be57da04a2e48b310d1ad7b73552164340a67b30b18011d81c94002f652956cd038", 0x1000, 0x400, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 05:37:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = getpgid(0x0) setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x41) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r7, 0x0, 0xde, 0x8001, 0x3, 0xbd}) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x8, 0xfffffffffffffffc, r7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x2ddd}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000000)="2b5097ab28fc2fb1", 0x8, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000180)) 05:37:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x80, 0x74}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, &(0x7f0000000180)="da8ae5ec6442d334977758d5d0dc3bc7f5f73fa7ceeb153c099aa8f9e245f0c0b62c35833772612e7ee0601f3da88eb128d79e0037ec068d411b5d235796a53b556ccdfab7654a701a53e240cdbc6a3f89e41606876b74af6f5c4c0c66c8f4fa1e69b9e5d28d07a7", 0x110, 0x40e, 0x0, 0xfffffffffffffd6f) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:06 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = msgget$private(0x0, 0x41) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x6}, 0x7, 0x3, r2, 0x0, 0xde, 0x0, 0x3, 0xbd}) msgsnd(r1, &(0x7f0000000080)={0x0, "b2ce65ae637c31d502f9b4a924e0525d3d2ed09ff41a7c7e759db579dbd907bcb592675026d048f65644d58d369b91eb379714a5c30bd198be996407868b0853191439629ba092dc9936ea8df58deac5395245d542869c8514cfe69b88bc95d7280ea56f86a08b0740de30429089ecec8943c622ece04073b020171503589340fc6f024b7a83708958ecf95b3b95"}, 0x96, 0x0) msgctl$IPC_RMID(r0, 0x0) 05:37:06 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:37:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="175520fad4e870f1"], 0x1) shutdown(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = socket(0x6, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0xc012, 0xe0000) socket(0x2, 0x400000000002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) r6 = socket(0x12, 0x4000, 0x3) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000140)={0x9}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) listen(r9, 0x2) 05:37:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = socket(0x6, 0x2, 0x5) getpeername$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fc3940715b5b85f4c04b2decb7990499863c887b12609c9b010871a53ab12f19b882fbc5b4a8c37628c628c4cd1cfc31319362ad64d30888b37ab00b500"/156], &(0x7f0000000080)=0x6e) socket$inet6(0x18, 0x14000, 0x8) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r2, &(0x7f0000000100), 0x7ff, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) read(r5, &(0x7f0000000540)=""/226, 0xfffffffffffffffe) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000140)="aca214b9fd27cc6f31682bc79e8284c4635b8d25de7e74c60a9bdd373568e6f5d22036d7bd9aeddf3967a6b23aa9bf8a7c8d7d08c04d9e46f61a3e00e1696783a5cd0f5c356af5b2cb3083be00a9dc9839300d10c828cbb5910cee4cfce6566ce58e4804f68d84e029006a459b328acb4d1b65b0a8cf9db1aef20ff5059d24487f1071d3b749bc61a9a153", 0x8b}, {&(0x7f0000000200)="50c42404aa5226c0f719fe1549281e891be454634125cd8b3f7e7c593da68830e110417a7e99770da888920e04dfd07a7dbd2397faaf633ca7a06155702bd368f013c08a6530fc8d71d5a27150cf8bf772fec6e220dae70836efae293080116acd5379fdf1f301ed7a5ea3ef59420a2b8a6f3a1785465a38c7bd33436f54cb77ca72ba9b0fb9760805c96f4563c453b661ca00b5f4f93ad9176b", 0x9a}, {&(0x7f0000000640)="a7f73baf1155531e906f4d14fd00aa2fcac214ab352a320e02c70413d5464afbb80ef4c6af7bacb6b99e6230e996d183c9c2541ca488c3503eeeafa472c671f8e7ecabdd8c76a03129fee6f28df3d898fc54e83ed6682875e54a54cf60b58cd8edec9d73361613214b31a1c456773a70c16bdfad1d6adcfebd561f5615aec86188b61a9297d07f42b7724e0558af83e6326c43399d2d5d356b70308474a4458f2e3324af5bdf81dfb8f21b81b5e11e4052bf0a97599b7663f70a6acc19d347466f5b3e9865f4893e283cf91deb66f2a7afc09004ebb2868c18dc6112f2b7001146b1bfb78932ee86cf54c3eb2a00098b74ae39f0edcc9dfe86f1a12d50f28cbfe7baa8f73791602a4d9b887b5434a3178f54e79452e5782b2ac1126396a9bf54760e06c15d215a7af89eed3f31d7ac588fbda68072529065b4e16ad16252c299214c46187fff15e92fbd6275af0ea3a82d4fd2a1b0adad78efc4ebc62bf4998ad2a51472bb63e5313633e99ac67af48db95653201904266f57b527549086faf8706a4777e64e78edc6e621d5e8219c155d6f0c87772518833945f72e2f581ac88265f60e86b9930dde3b0de23366b33b95cb586d2e6b51559602ae7d2b5734fa30ec10cebb5d45c98ab80183cb2e1d6f64f97623ecc835af0cb37b789a45a49930e0a1a046653020042585e9a501bce0e2c02f7cda202c9ee90bfc634d7f71355fdd9f4cb07831cdfb146376cfc1435c4bde2da6bd1ab13a1256d278297d642429fa213b0d4fd76c2c173c70068602025ea29875fb74a7a0d43065aa73754600240687193a0e6149dbbce73341a7b686edd8ad111935f40f2409d5cee50dad4b9f68fee4f603cb3de83cd9e9c7d624634ce750499ced71e8f93b46bfe11076ad9cae1d039bc5bae00eb9e610ea620ac3bac487eb00aa9fb7db768b939b59198401084d99fd185642821f37842107f0161c6aa4cc77af2e7958320b6e97bf3ea027323f8e83428d9c8637c705f465c7f5650f9a2d39975b021faa0f1731938fa6257f8c0df36c0bed225bb9d3271d2cd70573193fcea39b9c9035a9f98eea91ea1406708a5b5cffe590058db2446cbfc3f46974f8e727dc29d865e17d4a1708b2b78a77929a4759d9760b73bede1c2514e4b9ff0ced94dcef488d2a2e28079749b41d5922a8e9fa76f5981b8fab7d00bbaf5df675e5d70de83b7dea3726cd679d4195cfe5a2796042abac85290289243d9f87fd51ca6e2ef5fffaa07092862a9a7253a8ae6bf7676986e67b78968d68056a422e8f552c2b6fc2788b4863adfc2c1001dd07ea1593ce743dec3aa23f0246d3d4a9fd46aa9145066de56279bb92c2bc30dd602f5de064ac41cdd1e98c4df8f77b535892aab2e452ad8b578bef5e3860ad87817cb18422e9407ff738cda8ed15320604330cef4432198ae82c41e5ae3dfc82a0f961b079d79e17dc5f412526b66c739ff6acb296e73e82b8097966f0b005372f552df067e2dae8adac67876dac2eae645bd0f6658df1830d0383b555f4865945721db4e115ce77cf30e4e87a0ae3993442d488e482f2fb690e1cb25f984eaaa7ee17a508fd9ef3baf9692ab27c6f3c8dff53b472987d25afa767ad4d37c0c20ba1a1da5b0d3b6ba7f69589883c0bc8a32312983c99eb90eeeedc8e8c0bf15b689db775072caaacccf01934e904bd12f73cdf25b7d8490bd1474f8aa2afd2b9a00112e87a82df56ac389d1edfaa0d7a7a4ea145d9a0f300aee25f39e9a6147eee1e4d8bc09e38be76ba96b318fce898872b1b69609974d41b515251aaf662cb041c894f72646a9dacf01d570218e1c8fa4f27da09ace20caf9c9ee24c59f6fbf7e1834838cdae43771ed16fccff4a3270c7b1301011f1f119403c0dacec393ca1d066be18c046c5aa2a2f5abbc90dc628e80eba4516bfc705b9c1cffc807a6ef49142ba18ea0fa440d5cedfa7c90c4792ceca407d6dde1c3dd1011ce13df302d7d4592d2a7d0b3b03cbcc7b920736cdb0a07d9123e8376a93ae8edf3ea6962d718d1e898ed4b57b3b6cef973eea02674040aa9fb08416e1d39a58b6767fd4a2b4719c21d0645d720e5b6c8c292aad24830e3007e874234fe9336237913252bbe571b50bccbf1b6b963c4a64a32cd5a4d31b49bd4d392a812123b6c2c31adaef839dbeeadd9d85af765a5498257f9f6012afaecf56e04acc176782e01433f541f857308c874a79b4f63bea96dac7ac4f8ea194679be65906cf667c09d07987ccae224cd4195090e929e7e92922dff33d6faec0abf1314a2ff1ec10de97b84caebf89998891e42d9b2747dfe78668f31964a143d8a1576cc8adb93bbf90ac003c9dbfbf322357558bc8a5586ec910eb575da8cabebb1c01193f8781226f18607b40ce545fa6f160069a789608e9213fca704615020b80d01e8a571e4e308c94a95558e5b29c4f77d0db3cc40b33e5bb61a208250fb94d890c1a7508bac4eaecb8c524e98c1524e0ca467fbdeb749cfbf6def809f2a5b8500a5973cad77095873d428a9050e9f7e6f7723b589fc6802cd12c62c275c227a957f7c6e4f648f8384062249828523636f705b486618a21ad6f8f9a9c092c7a4b28965574d43def469b6ddc2c5506d4a5cfc066199506b8120ef7ca8cac6d8e25ab3a7b39931f85aaf759f9fe32105bcff61f0f4313f6798146fee764a33474f1dc38c62a2c417c63eafbe7ea7ca6509be3e67f2808bedbdf71034eefcf4314486fcc04b2055b024c8d27c366e27f01e1ac446fe23dec7ddf89644e889a7565b965c05c479389648f345cb2002eec1a2410f35937c6183cd426782099621f7b6bb5a2dd59a64826e79335fb354f8dc5898cd8e6f09bc1fab79d5843b50d744c8f7379d55efb910ac96c83fc8198c75a338b76480b08c273fcc87eed2a41d5ffd9b991caf2ce1f9a23e142c98492d9209ab7b263530e21f51cbb4e932c809d7686202b68ec1793dcdc93e145a569c948e5e264e1ba1800129419b6b7997a8f3056c7f37728dcafe1a796acb6b46949f33d9c068e145f13bfe5bca708c854125b28e65ea2ef5746ecbb799d2f74ebeead28e718235d04f3edcbf28c904f8563ff576b4a6388f88246a78e944f220820d4fe7257b62ed5e44e3fbc3be86f5813ca31d398554d7af5382b9e12fed61a7ea301e1ad9f43cefb7c7ef3d5a08aa18559e3d2ca2f18c872187971e63752bcba7507335afa4b22b7337e443bffb9f06b8edec814590960b42276f76bada25cffd45229ec10de481dd1d439b299ff8c189779bee395973b95561c5220639fc7904cd0b4f656d525b4dafcc5e968d83de0622db42dbb1d17f90daee1e0381f41a57d40cc9fe95360b48ed3ba8beb384a2119523f552eb92aad8850d6a4470882717527c8024c17ef5ddcb2d4f96e2b7790f34a3563eb855d574bff48e03f301b8a49522d9ae4047979f45c4b143a38a16539d5bf3c8cf79af4398839ceb9e6555908cf18d163f88fb194559f5820fb9097468038ee904a4e5a8f4699b5391a7fb3e2c151e2dc6844f3767f2a8576a10a8e6f7f3aa7d7cb844a5f677adbbf1c30f2213dca51f338d7a3528a7dbfd50695d103e4d4380dffa62503c0a608a2e139f24d3b2337f697f5dd93abdb46f34717c1b83a138534a367acac0630ecb2c7eca73da86d171b5baf78697d9472b9c6bf43fc0272914ffd1d4b9b6e31c01fb7650369ef059b1e57df12b0aa06249645938d34f1baa2fee5e56a7efb57b70d83ffa555a5c88860367b9eaa50cec3ce88dd814b2eb892f41a368a80bef59d7d0105972aabfd98b6faa65374064edb0dc0ce91106a7e9586fc975655873d90b9a302e94b1b39a0f6a4f8ac88533ff167337585b0d0c38ff940a870582b01550c8a4583d5e286c703f05d0e404ceda17e8e2ddadcc91ff3d134af31aef01c59fa618fb8b756975d04dbbf721651f30a2a458030498c872ddaecba1d4ae01fcde2de2769cf753b8a67e3e4f565bffc8e77faf5032320d37885708c2e0931bed91c0ec6bac399e7b2c9029fe42aa0dcd177544d458b0f729d30e3cdc8f1db63cbc47680354b305d6cdd72b451cae0a9317a1023f4e132035fa47e0b0189a816b4c6f24468e05eddca804602b63fb8adf0b69a9b971f13885d209cccd1bafd71326396192a5200240f681ace118645a85d75bae268c4dfd9b9b6cef3b40156e787fa4e654bd2dd0a68e9e7b02629101229c904c41b3b8b716859215280fd5ef786f9e9a5eaac78d20fa7e99d85232d247081841b39ce0a45714d6048a80e892c2cd29918762d096403f74bada38dfa0457929bc7c98e769324559fcff9fb5020acf07f9f89ff625deb25699d4f72ea3840c873756de90863ccd4b63d733bfe7536a9f7aed8c47502afe1c96403ad33b7347a279c363afd41be7e4e4cfe4ba47c9ceda8466e82556166d507861f536f9a38d25a4783191f686a6c8497b81270e84b13b303702f056afaf6995b9eac64ee0afcdeb4fda3f3e4116ee7f2afbd70a45fb8a341d9408c2aa4b8d014364f4f6f2bf823d9152cc492730d86666a7fb805c715dbbd4c58ca7af71095e1a35f087a7dcc8edb9a3c8d7f084dcf512e2180c71facc8a919c00313d19fd4bffdd1cb22c60fd66bf018640bc72add731e4319caa172861b45e4cca3fc6bf4b3bcaf5d6439eda02b29e1ac9feaff8fa1022acb8bbefa948412e4c8168ac94e4c584d3a4187e065044f59c3f2562bced9f67a733f45ca0ef64a4f70cf67bd32c47ebf289ff3c4d6d18aa2e368d4e390fa13f3ca8cb19609e0538dd25a469a3ec163503fafa6e16ed890fa0a823c528f25d100723c7d17f9c416f955aad04d5179fc780ffe604608b62690027def6a83c864d06a3d0b18c39977978ba6ad140dcb1d5099411bb406e8cce9b2295a8786990611b31b34a1795824458a316fe6c1d8304a29e97fd838d09f7e5c291e751b976a4c75bc417011f7bbf81a57004f4f8690e6cf717eb94860c82c4961336d6ba67afa43fe855c2801bdf03c7474e1f8eefa63eb76405b54efe025bd8559cb5ea8b51396e45f8852ebfe07eb1489d2afb6cb123cf554c2bfb0bf9d553170ac1cce49b645c13a70854fb0c82cd2993fc953fd239ee4c0c9e548c45595e11dc705dad307ec55728ddd4dff9406e7601f9133880df8211f4c5ed36fca21f7b0e56a38bcb370ec9f2581f7d8f358f5a8a5f0de97bb38b305f08c66ae1e5d227f868bc5b5fbed46a757f4e17b9b93b25eb9ce877598879fb832b4f9d374d94925fc610b17c2cc352ec3fa756b224a19fe620ea6ec75aceced8fe8fd7244aef49ef47e79eaa03374fc33dba8ffa4e95620b8d0ba44cf3b80b920240f9aaedc2cc5e742ff43008a2e2a21fb21a05557ed190482a1f6ca6a6ef6a8363e2d8283b081fa47626eb269b28c1c19a047aa9fb596efac0208bd8d14b1ed63ed288b86f3615823ded84cda5ca11d6cd970c3b127d0446c19a014d90bd011dc766815d3f4fc76b3e79616ee3f5647e52b2c91f8914d117bc28a306c264212b9072eac34f0e7f0c1935d5498b61cb3d170b737e0abc0fe31c285f7f4f7cc0529d0509be5ae21767fe6580bfb7e7d13e7d7b61eeec4dfb14b0a85de9be00a7e297f835f046896eeb4e27b40253936c2130886a6cf1fe463bdc45c567172169c9b8b7075a4866b8e87e0a65fb12903e753fff6c8ee7f42ef6e7bf2fa9e93bb05ea02390222d9c1a480358aaf0c46987cb99ca625548a40d3b35f4fdc41a5e2300ac80a537fb275a09d88b2", 0x1000}, {&(0x7f00000002c0)="1070015a84b7b4f29643d277ad979be98bc4ecb91fa3d4bd2ab286174f7e7acf84c3e41ee543e38642b1deb3c4a7be5916ea7d3406ba24e5953cebe714e3125e68f9129966a48947d5f565ad4a818d2e9baa36c550ea16525dacba30d52014cbae95feb70e19c0bdc297a78da69a49ec79db63900e0d685158dccd7b79cab82f685255da987c6e7eeeeac97c0af6efbb48635bac2c4b000b8be58b1e1271", 0x9e}], 0x4) 05:37:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = semget(0x1, 0x3, 0x303) semop(r3, &(0x7f0000000200)=[{0x4, 0x480, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x5a, 0x1000}], 0x4) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000eba400000000000000000000000000000000000000760237142f0b3d8ce1d7b2e2e5145098bb00e3ff00000000000000000000000000000075ca000000000000000000000000cc0f00000000feff00000000000000000000000000f2b7a87439f58fe09db39eb848c64b48665329eccbc6724b85b52586c20b259449a7837c45f900f19e100928675071f31cd992a0a2d748564de14f03879b7e7424a22bb9f45a6c454fa7dfd52e000000000000000000002b86e7b6e6c35cd4eb157a612f5294aa0bed81ddecb1c7569a6b9a4142e335cf4355550dae82b99b054e1380437fdeaab328bb6db3ebd89cdce4b6ee121a5d2025a222f75579e4f57dd0f2c875b1d0e4b18bf192d36553337ab61c292a"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x200) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x5, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:06 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000100)="b6ed43bf90afdd9cea87168f6dfe") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) 05:37:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/178, 0xb2}], 0x1) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x2) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = getuid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r0, r3) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x80) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)) 05:37:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c419000000290000002f000000000000208000000d0300893f"], 0x38}, 0x0) socket$inet6(0x18, 0x3, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/85, 0x55}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/182, 0xb6}], 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x81}, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e597eea5223a348cfeb1a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd1b5cb5fd7a1849309dff339aeb8bd5009000000000000002c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf00"/95, 0x5f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r2, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x1a, 0x6, 0x0, 0x4, "c1d5d2deb50e330f0e401aaded1d4e5280bdf191", 0x9, 0x800}) r4 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r4) syz_open_pts() 05:37:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup2(r2, r4) r5 = dup2(r1, r1) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x6) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:08 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(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 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) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = socket(0xd77c34ef1a8ae4c6, 0x1, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) 05:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept(r4, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) chflagsat(r6, &(0x7f00000000c0)='./bus\x00', 0x4a943bdbfea1e071, 0x2) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x8000, 0xff) sendmsg(r7, &(0x7f0000000140)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000340)="0328564bb86f383a172cd975c3956c94f2fe7bde8382a40216b993778ce5d040d7bebdc59fcda9bb0679a00ac0c06721f12013942d2966cd87cc70d95b2abbda81379ddfa9020f97678a6366f624f4e356ea3d49cd7c76f1048515f0f1394bbbda53d98baec45982b8c94bcc48ac6ec085a3ab266722ea6d00c3918ad84f35c63697d2a1befd6e9ef8f9357011b54069ccaab491be751d65fd5d8b06d7993c72063c6adb7e528705348f527ba3ce1978d083a88ac79b1d9b8065bdd5532437ff66375d2038222ad9238e699c39a3d85b6e79ce38bc0364eefe1173b1a6e6b51f4f16380af92f633b3845837395745b9dca983da0813dd4ea868d8fc288b3d8f9f823435f1909e62336a2d810e83f1660296810f76d7d4cc4faa19242734d50d44da02f25b1fedfd83932051d5dbea98bb5a82f53356418c95b74b9666d9b9f36732ed0997b16ddf99a91c185eae193c7015a0b14c013f327ab0af0cad4631057525c286fc2b6b4d33e07d926a281b39e416ff133d8f685aa85ae82d3478b4aaa27d04fc61c0857537c54da726be5e3cde060fe327193172036f9f10c7aec0c70d5d4f619b253743d00fcd1a1035f0711c8f7a1bd4d4c922c69f804101388cbc47fc29ec84d78d57c428ae6d617bc37ba67d4c2e6c94969385ece72d56cfb9e8aa731aa00c4742951fcca25fd38c846e54a8eba52d0d47d0629df706a433cc627321e772f839db2a44b1798e1118cdb21d59fb10d17c2b1cac819e0ece355b94c9e52b363e478d1452b43ffa3ff8fcb2c94402e3a70e12d74cb78469a126a4d2c8de5680396254c366a366b015ad474285d2507f51999a93007c76cb0d1587e96ef58a6c383f84e0a548480b35f40f70355cd3aabf166b8cb8dd27f660c73c28a5cfe34900082b28b2426b94293aeac3bcb3a647cf082d6df1fec2d359c27bf64057e3fa734812b7eab9a5fe8316fd0635a121dc496294479c216ecc2db4f1ae265a2834f81a7ce4bf6b4c44cbc814851672ae805eb37e6d640d414bf264c826e52397580e437e76231943f848aad656b355cc36876e1da26af88d1fd96743b4d21b46a38a458dab2967b5b14395cb496abdaa93fcaa138330a09ecec05498b415833c0e930429bd45932b5198fbcb027c66c8b6f664866cf569ff5a589b5ae1b43cc4b2869d31c66ba4fecdb0f6d0717c5cb86ea406b10d2c3f9f9f3b432ce6c4ca08520ff00bcdfd2e0d754f0e7b9a7fe004f1440d0bd48abe6c7f401af1445a385f3ecaad03ef2fd92f0dd24b6fe77338b526af5194b0d00dd8c27dd33e4206a9bd3e092ce7c7170e07118172feec1bf1092ffba28a8d7899b64344b41c622bf8382df7a4afd83809b3d8f448eed5c5156d55b46075153f978880bd8062c7022b6f1040e428b622a1a4680a5091a63ce506be714fb581e5b23a1ba70971d3b3f2b7576bceb1edb22802ad45c9e860345c271b785378543aa9a8b6e9c0421335849a3f6b8a01e7abdf0e003a83c04f2161a1a8933997afaa3cb0722152d465858706d4fe49099629a7b9c2e6dd09af9a9fd1f1cfde7da45452bba2f17d5953a363cfa0987f30f5bea5cda0b7f8f54a40cfdae9ce3b1cb85f8b3ccbbaaa93457fab163338c1215e98caa89c684cddca986d2bf63cdd8450a6b442c024772e28c5d9c8fe88f4250b6446bdfe7fb515c42457191ed793bfe8439dc91427195c6de1965d416f80832fd5c0a4fc37442451ceffa2e734633168a55ff0249020619495a86e7d6ddf992757ab3ba1cba8542f7ab8733e287e421ab4e5850e3a8656d1fe10ef8a068407a03b8bb0bd22940fb774e5cf00c9f0064e1f10f4305237680eba6c812f35e53827bf86fe747f0e556885e414e8e2e9e765e4fd2b006502bab572c8b9bffc11afcac8ee24f92cf7b987bb41cd9e331beb649eb6b7833a3a81dbcae1436c374d79970c0a13ff38ccc6c4014df7cc5abc0271965d649e0550bd1add7cde7dede7f8524b7aecd5b775bd0fac38520ca7bf2e26c888250137c33e81f76d2fa2837e93eff5a571f3c6f4f8aa857e386d053a01514b03d5e9319c9bea8e2cb9291ee361bd0641131812a2a3dc4de697a14e6b651dee323fe50738987e8a1e3e6d9448526131c45dd26ff017e4cd5adf0dcf02907935306da984f9fa5ac927e67c5b00356928cc070681397262d30740db2c81118039f1cef5614f063bbfbd03c6a579c83e47d2e9e879411d3d2417c2459fab0a77cf3807bc04e1c55783f50455cd1ba01a1799552550f6a8f79a79873b0fa193858cf2f9cc02aecb6d8a72a9295ce5099d9ca1540d5d129ac637f20ccbbfbfa1b440b4c0fdbf8ad00c589b8d63465c93be50a45daf21d59fde7c8f2571a77597928f0bfd0e289bdb3296a31d4045a15557ce725b0bde4172c921d95eef80f112f842a148737120489c0e451ed0ec363fcff718a48de236e6dcba690677642b9bb148431ccdb2b5e813876419d0727fba0de896dea821e4f320ebb6147b3b18990915749472498e28ddce864957f1f40df4bfe33edd6eaace1eb1d246ce101ae878f6f1d02e2fed9754093048a06bbfb0e740deee06498590c53b52944839d6d27d8e47f77a08ead5a2d58295202528d26212fae9c3545901300ff7332cc41f3654ff9ca78fbba7d8a70879f38dbf0751df114da02c601256405349737319533318ae90d1a644b5214522c92132a0f7e7514b3f394ffc14e365e06d74605d3dc288ab7bb4b2a1ec8b02a7363f118357405080b3f519f5e22396845431406c3115f41e86058536601d3daa6535963d0a982ef256a0814037e449e9f611798ceeb7d61d6ba6b9de9f51b45988d6f46f5c8de72c3518d4336fb5845bd960b18fa0a672860d98066b6076ea8e0b68a7e9def89eae97786b774228ae4bf6f34e91f34558f885dc707a0a954c4b6afb55b171d7feca1a09f2c0c3c9d53a90d1971bc0dd9f1970c3f53ed2042ae369c038809c380441ec1a577a20dfa2fdb4806432c59207a270a47ecd4ea3ca67f6738e3cf9885f10f6a328b92e1aabae4955201ec0879bc0e043016b664e05fd571018ece1818afb98795ae751f2455ce50eb0ddbb6fa69942eb3e21c16c676af4b3418bfd47ea11f0a115b95ad4158c2e613ec326eccd437a7007c8c15fae093d8d8e3575cea295629352a7c136553fb720f545debed8e3b354600c10443ce5675957c6209d088a6b0ac88f7e7dce337f0a8e79f6ff0ce3293341601ea25c276929b652e50864f4e1197647ee2998b3ecfae9990cc73b4ff70ae98bcfde36f36ac7ef84d1b33c61ad13bea760e75fb551e25f814d231031e6d7bca8a8d7413944614406d5ceb635e828f5da3202efd0f7d50b4129955d88d65e63e592fe9e39470c825840ba41ead15e03198b5d65acbeb483a915728f50e124c306507223dbe6f9b0efdfb7d87abee68c970c2b7968919f59ffbf6f1fc2e3028245cd04c7c7f21533d9b02d72a173164f9732f16c6e9e218760b2424786b9805ccd9201ec9f8fbc20461505fe0af396d01a1f01a2f77ca0a6d1688e7d436718d817d906591e50e9d1ed2d3ffa181d034074ef86349a69d7b69598a938843f2dbca50a81150472808de5ba577fb0d843392383a526b068b985f778e916fb0a764fd6652bd40df97327e4313bc981e0784b216009b82d04d454ce3ca7d0980856f24df91530e88c4641bc0f245f454abb1b2c5e3d231aaa05f0f4ad5854c3cdfe9456411c90eb499fceda39c843e50131d5a61e414a952c85ae859d99b2d7c741d80dbed798c0a814760571144c996ad3f586c025bcc4bd8e0581bd7ec1593ea4256e9b271ee328ca2fe637c3a0fbed4a8ca31560028c585657f97bb7cff355f1e38e4b0d6962d22c5e80e911534e29d2497ad84db035e4bfdaf0dda0d6ee4df502465824fefa17958d8862e38a05bcc2003a0a1e634e2d01c79d5cd3c94cf35b3511d156e1295dab53a3dd82cb392544e70779201d3375b153b4c2879afa30e00bfa7331ae543de6eefbb62b7e798e5d1e110cca5b8b3efeb906a30a1f8cd640746b659cff2f866caa756b45323ba2d0d660bbc758bfe31ab048bb1c1788889c2b29ceba549c346068e5fd124d35dd3446728fe9d07dd62338dba175084afffabd95845534a56d0c0a8048d9fb5feb75f938e50e8ceab30795b32891562371277c9e6e016f01260184db5073a4b972348e67618b0806c8240b598b955c875a51301fa1a3994998daae98b3bda2a151591b6eeba0ba182765c573f368623462fce899fd0c29972fa59faaa8a61b85c4da9c0e61d18d809961953cf782b66d184f07cd4ed1e6556350eb77bacf854c6342e268134db57f4ad51c15e6250974b97212891965bfacff95f768bac0929e9110fa2afc16292b04d4c8578a336ee5926674f71765d8ac7510ebe6369d123c8026b563f1aa3758f73cf2432ea3c961695f75e0f1c0dbdb4071006a902adcffcbb1bfbecef56abd45ca67d1cf041d47ac2d1abb9e53e7d9e10e176a076b06f8b34b2c2daf4c724989b1da47381961f3b6ddb3f25e25e71930f4c3a4e787d6a0ee8c43dacb811c190726f63223b53762b8069adf84027641a6970e4521cf7a5db930074e50ec38c5cf37604c22669569f32966ca468471522c9d6b46984001cd185883a8bfa9c0d72535375d1979ff5a39fa39273580b4a65ac957dcf0988ea3a794e21d3d415e3eabbb4a573f8ab2db3e46d12d757ca097aba956052739633356f2fcfac6c99ba45cca86c51981aee0839357524ffb1030c0826d3b4b04392ba792a07f058ab3f5be3cae38ba0fea1587b54896bad2c395045ae0dfc5e9dceeb64066ff110f04418c9425d2e23b151ddfc7ac32e07d4998a434c62dfd4d7d9ba4ca3e2775f9ef26c8aa14ba7426e7ed3937a691ca9e6c08a62437358c6a5514d49d4e7fc9a6e5ca33e14d7eb10f005f3d09a61285202d5089701ce35470fb14a70e891ac954705c74ef62afca2a1a6a4876c58b93958195c1d9c7a9161db670effc525bd8c37f2469c25093d7ee7372e494f6e1ba2ebaf6d8aa1087c0ce23618ec861aab23d878cda5622d3624d1fe904d7b483c0c68ae7195a540e14e23c143449b5bcde2f94c80d612d596d997dd6303f9cf9f6e060cb59fc752f7b251773bb1fa1c923cd8bb99255cf54bdf171516aaf5fef50fbd0274699b468f83f4c4d687a2d5be470521e6a1070c6f4df6e9660c8c97054c0ac03d7840cd0a384c9b62ec9f2a85909a84e6d7c8c40516c23000219b1559d4ea66437a4805b5796536813feab983c01e76345a87765e945dbbe644a7e30309572263b344bed998dfecc10ecb87507ffed631ae141ebe761c8a741b1ba277ea12e616a8c596a0ac122ddb564a464c815df1b57ac10ffb288117d5e93eeb071bfeca0292d67481bae8f51ff386fc272d647b21ddeec444d0830eb7819a7e5ad288f3e13e8ab44a2dcaad9190c261570098c5a2e89967664aa5c3f3d9b03fc414f81b15578b7b5a97f66963eb3e85ca3b7c785f081499e996a8f517df446d749e873d682fa22cfed4ca518e65ccc9d20af3a8be290f0f3f3bb1a7a9439a792c88517fdc7c01598006802b5995db39039f074f8de6e59166252655d49862c32a3694a68d0caa7c7549a87caa2a288c6d0514454a0d5dd3a5b31bbeb1d5c95567aff96fbce26884d4fc624820ecb498f3f44d70eca61173e18beabce93cd2f98f241889197d10f4f29650d6d617fe920115dd7f71b7f36cd90e2ae6c055bf66f03342e8", 0x1000}, {&(0x7f00000001c0)="19d6a079ce60aad03b867578a1091669c28472c0dbc6ba54af4f29026d1223ab230b5381cd7ea0134614a2d84f41d7688657ebd46f35fde97c9aaf1af5e33e622bc942b2b3c2b9fe6dccfc063eb83a60c8f941ce25b2b35a5a27b5eaea03011190a6cccdc0e19df9ef914d1654e3ca5cd850d0d25a9f09ae09d53bb9653e6369f15e62fcf4ec449f675c25d5d156ee52983318e3e32f52657ba80aabbdef5439dc44b89d6107ceb5f40002f22ecce902f65c8c5ebe27a0291d9b2b0788afe554ed579a78f14653aa879d6cd1e011c3efd8d1cae5c855ac84bae5feb48be82c741bab2e264da98966578a2aa9ff", 0xed}, {&(0x7f0000001340)="160bb4c750f7722d5767eb7c20f9b9bca9e63e45ab25ab0f42260ea97643db6f4cad335c6013078dd445dd98db554dd4435b635f81ea9242a42e4e00341c27416a9a", 0x42}, {&(0x7f00000013c0)="e999438a312688eef7066e09336918afc57f4435fef8a1d06fa44e5e534b59889d01a40689cac708d18eaee283e137ee1938af82878c300cc7f1c5556129db85427b1b53c21940f7936e7fa6061b7e63eb626a050a6e015b4dd7cbd03b0325f0ce9d83637c5441eb28e169ac2f2a8147cf6ed72fb624820bc503ee2273ecadb4404b3c2a9387405b5d6e1501ca27deec23f469fb288fd4c5b2bef5932908422134e0cdd610eeebad5c121d6fde52f63f5e31e6885aed4e4271cdbdda40d283fbe50b4c908e1ed0370b0b5eb85fb331717b20ff9b5c7b31c62e578d625d02fdf780ef0177f2207e6559ab5f4348107b7c4cc8a081c993", 0xf6}, {&(0x7f00000014c0)="66c1b6cf451f49bebc8cd2c947d719b22c1c3400eafeb40ee72c44a00ea6faa5eb7347185d4fd90585e6346840e1f5c95dbe24ffcc1ab9326e3c2a7c016cd01f3a50335544bdfea86de8ffac8af943307315d0a9e3f7592655c22ff59a6882cefbf4d691db8ab361d4df05b42563e49aaf029412eeb6e7a9cd0a4f608293f92689a9", 0x82}, {&(0x7f0000001580)="4f33fa2ac8ffe4a10f850cd79494ef40ac8f52393bcd78a9dc2325b94766d19d827ef6d1fe3e37e1f413291caf53f526fd2e65d44829fce5bf419cafab5087c2362692c4ac8e9205aa3d96aaa90193dd338aca9b004c93804c9d210d01bb44bd725911a43e9bc76304e0ab8244e5fdd5f3444b2b769ee3c3008f284884310e2ed9d129d182867f7e1e36b0f6816de4f692c8d2241416fc734638fbf54327e8c73bf5273b3f94301c2e9fb362945a865e09758415c80c4312b725d038a96b575b2c2ec1bf42820814ddc11ef47eab96b4c6a890eb12174dacbf156b71ddb0f886d9e0f369dff3567e8960893d05273faa8b5033a50adefe56f5d288e80e56", 0xfe}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="7800000000000000ffff00000500000088d56c2d4525ec686caaac4f8b15add777d12df5becac6ef0b6e8dfee6b9a16f92a4604e814f016de061d608ac383d41eaf4eceb571b16cbcbe938c47e3dd1e822065cdb7a0809059569f363b31511704085cd1ced409274d606c693d4d3dbaa0b360ecc000000001800000000000000ffff0000050000008600000000000000e80000000000000000000000560400009b1061e25cf741c5f15c84558a64858cbb2dc17710d1307cf17cd3d879f662410c1556995f28dfaa4df1b6fd84641dbddc5e25c6714287a6de9bf63be7c820ad8001fd782e4bfc841d858f8391d519d9731fdf4bbe2f460c0e23fb25a9c22579509586f7aa9fd808c171022595d654a959da8558dd4a8da2d6d8b526ec45cd9e83994f3b706b867bf22a0c036242c0668b2d101dd7f1ed89ffda0d02c098d63898471137f772cc694bd9ca3c032f5d69d704c29b1d47d51abd5d9ad0e4ae12d43e3db0f70163539de06964a1a1674cb9d8481eae52d3000058000000000000000100000003000000fe6c4d110d0c4d963f24b92cfffcaf9eece21e0a573bad70649f73f2bc14d46b4922826acc604416f2604c734a5c55c19dff15428ede3b26c2c750c8a0b5db24707f0000000000006000000000000000010000008000000079e8c08a348d4a55a94d8e44837ecfa97833b94fa55dc26786ae8fa5d6ec622307b4de9c309d2c91e0570a7b8f0407a69e261c85d6051cf7d9b2646a5029e66904a881657347169f1d849e0000000000b000000000000000feff009602000000000000175525c0f50122afc5ad70aebb9cb55c36084d9e64e123e2a6c0ff44696a5061eb0e6c6b52c0d275bfccdef9ae71c533a8addcadf5edb29912ef74cbd888248adb533b10bbf8de1f89a6c3a21f306ad282023e546611855f9947c03a4c26aab63a463532c03b3e353413682811482ebfc169ef135102f48e4bdc09ca5ea432e7c8c3da673f1dfe2c76036f11f9150be2c1c4fcbcec392900000000000011a5565b8e4ac491b8266c8cf636fb52ee5f1b6986fbf7a01d"], 0x2f9}, 0x4) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0xc0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) syz_open_pts() syz_open_pts() 05:37:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) fcntl$lock(r0, 0x8, 0x0) 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0xfc2cf42a3cd1e0ee, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x4, 0x1, 0xdf098e39a8ee0dcd, 0xdc6, 0x8, 0x5, 0x87438242f5fcb235, 0x1, 0x3f, 0x10000}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r5, 0x4}, {r6, 0x40}, {r8, 0x100}, {r10, 0x100}], 0x4, 0xfffffffd) 05:37:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000148000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff190a77b4"], 0x10) write(r0, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r4, 0xa, r3) r5 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pread(r5, &(0x7f0000000080)="da275d0dad4f96e76e96349dfe422f64", 0x10, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xa}]}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x9}, {0x3}, {0x6}]}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\xff \x00', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x701512e0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 05:37:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0xfff, 0x0, 0x10, 0x1f}, {0x3c}, {0x24, 0x0, 0x80, 0xfffeffff}, {0x4006, 0x0, 0x0, 0x1}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r4) close(r5) pipe2(&(0x7f0000000240), 0x4) msgget$private(0x0, 0xc0) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r6, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r9 = semget$private(0x0, 0x1, 0x1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r10, &(0x7f0000000700)="6f4cf636a1472d", 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r11, r12, r14, 0x2, 0x80000001}, 0x9, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r16 = getpgid(0x0) fcntl$setown(r15, 0x6, r16) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) getppid() getuid() getpgrp() r19 = msgget$private(0x0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000000c0)=[{{r20}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r20, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) kevent(r22, 0x0, 0x0, 0x0, 0x4000000000009, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) writev(r23, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) msgsnd(r19, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32=r22, @ANYRES16=0x0, @ANYRES32=r23, @ANYRESDEC=0x0]], 0x1, 0x800) r25 = msgget(0x1, 0x4) msgrcv(r25, 0x0, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) r26 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r13, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x78a0d930, 0x639f, 0x1}) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) semget(0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x80) semop(r2, &(0x7f0000000040)=[{0x0, 0x1}, {0x0, 0x0, 0x1000}], 0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x5) 05:37:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) 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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0xff, 0x7fb2, 0xfffffafd}, 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) poll(&(0x7f0000000080)=[{r5}, {r4, 0x3229abc6791e715e}, {r4}], 0x3, 0x0) 05:37:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) chdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() syz_open_pts() 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[0x6, 0x40, 0x7fffffff]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pipe2(&(0x7f00000001c0), 0x4f929c59a30c0ca4) 05:37:09 executing program 1: nanosleep(&(0x7f0000001c40)={0x80f3, 0x1}, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9413, 0x3ff]) kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xbff7bfc5a267e856, 0x40) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/168) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getpeername$inet(r2, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r3 = dup2(r0, r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r5 = open(&(0x7f0000000200)='./file0\x00', 0x111, 0x42) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r6 = semget$private(0x0, 0x1, 0x200) semop(r6, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r7) 05:37:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000200)={0x0, ""/160}, 0xa8, 0x0, 0x1800) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000140)=' ', 0x1) write(r1, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 05:37:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) geteuid() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x10, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/202, &(0x7f0000000100)=0xca) r6 = kqueue() dup2(r1, r2) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) kevent(r6, &(0x7f0000000a80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x7, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x78000048, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x5, 0x8}, {{r10}, 0xfffffffffffffffb, 0x8a4972ebad7b3bc, 0x1, 0x802, 0x1f}, {{}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0xe5}, {{r5}, 0xfffffffffffffffa, 0x28, 0x4, 0xfffffffffffff800, 0x7fffffff}, {{r11}, 0xffffffffffffffff, 0x1, 0x78000080, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8c, 0xb44541b69def542f, 0x60e7, 0x400}], 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x4000, 0xd2, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r3, 0x80}, {r4, 0x80}, {r5, 0x4}], 0x4, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x0, 0x9}, 0x3, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x0, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r25, r7, r17, 0x140, 0x9}, 0x0, 0x1, r9, r8, 0x6, 0x1, 0x1, 0x2}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r36 = getuid() r37 = socket(0x2, 0x400000000002, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8020690c, &(0x7f0000000300)) recvfrom$inet6(r38, &(0x7f0000000000), 0x0, 0x65b40c0419a5fd5e, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x4}, 0xc) r39 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r39, 0x0, r39) r40 = socket(0x2, 0x400000000002, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCFLUSH(r41, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x4e6) r43 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r42, 0x0, 0x9}, 0x800, 0x1, r43, r44, 0x6, 0x1, 0x1, 0x2}) fchown(0xffffffffffffff9c, r7, r35) 05:37:10 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r2, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) 05:37:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x80000000) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) sendto$inet(r4, &(0x7f00000001c0)="ca927789d262556b2803f6955ffc3148be745775b0c36e2a05fa547f11928bf44a4c66bc990964075aef7b3cfa3c24fd1f96253e36e46688cc6065a64e91ba8ac031f30de0341efcb8232511a71ffcbcb44e193c9e8dc3cbb641824fde51a07448a36a3b1e6ae8e0725c091439d4027247551e962943789e23f2a595548fd2f32877acbe382d75dfb7e9cfec0d93ae5a7b38fd63bd5130b51cc518042c80ba3f01a7c7bebb772032d354e1fa2a791b118563911e52c98def3be2e35b09fa459491dafd6e232ef90f1bdeb9769f6c73af2466a22f13e2afbd5522f1b04d7f18b5d33f7522365f5125822e1a4a8755bdc0734bcc0eccec7d68d922a1869701471aa1833e27ef2faed95119016957299b7d1554aefbb52e6f16e106966d5eff784f3c674d8c459adca22eadaf5ea2e1748c8a101f0cdcc75a65f9c9ef6252bdc0bc02accfafba274cd7cd3b9c7796b8b07b1d5c40c6446685192207b7a3e236b81047338e8d12e56917bfb6388983a0a6ab59726aca2c67459ece07498e2795418e7b6ec9a0a6e3c53fc9f92efcb33cecbf1fd7e840a894b69787b43bc01d40a7cd7dc671137bf472d5cd744fa03a5fce743a679b94d9eef22b16effa044075f74c3d92b37a7038635c7ca1fab46b7c0c2da5d5deae26e858818b5bb1d77246412402185cd757b1e948a8b370f50ccbe32ecb046f18e1379ae170bd5cff4aaaa158f099461ac96b44c4fb81d49dbbcdcee41a08452997aa0f292b5ef14013f789e71b11a3dc13ac9cc45f5bcbf914a25aa1d0fe05806a68ff14ea3579a61f84bbb366093086f72066481b23c1424fce2804817def0c6a0bf02a9d0fcdb5af524c7b0d95e5122999d2ae1d199c16a0137f77849ea93f5181106f121435491b0e94f1f8bf2f04d3906ea08d494344ca4b936124a1acff850d6b919f2f9f7d8e6dc6acf013e5c975c6916fbaadc6e3df1afc5c1b96030fa13fbf281750c32ef2dad31617a4a2bafec2ce64871f0434d842e83ea25c29dcbee9d6864f22364f433d6f34a4519417dc9bc70f6b5a47bf6a21a1bd5d007b1a288766060dc0b79c75c70be4d693c22b90026a6d3651b8877965bb27bb81b899e3575b80a7dfdcdd98006260be1777695890b92b08e5d491ac86a7ae4ebe41b7bfc26af1e6500b19792c582de045203cdfbc8d8243057f00fbdd452eff3317fc727488406bbda9584396e9c987bfa4df3b18e542449f7924de4acf62cfbc919b4099b0b3b4b387fa161862bcded12aeed92d233f1dc172d72b909b1f0217cb0bcb2df5686a7dac95018b08950ef4506727d1e538cc3ca735353fe9e40930d9292ffbe0b3767150a81a982a438faa2416f40b577fde50d946ce99862c89826ece2144609c6cd1ae2bc91ad164ac6bfcd0c08428a07f7e1fea8b30fd8e0c8d923cab93324fc4a71b65ff11ee1e83ce13f70e9a5d347a5d61f1fb433b454c72289c1a822e805d3056f8fc70b2f9ba6ffc29d246b3d721a193475aa52d07369cc69d51b0124586babc47d7eeabaac6ab959869a80b13a5574618e55c5b2431505e02747a9efd3f9f05caab9d3536c8464de168b63984c13f5b6426127b03d2cde93c894a4111a035df8c1c6732eb747399a447dd5e0f0f80ad9b9d70b932bbe4529556d9420d749767925ce6440128329dc32c3276118b2cbffb642a8f8913fe00ba7317fc82489af1568782baf77aee4303c301aafdcd1388f1bb9a10afe238e97597057b69931499f555638a7eebb887425e90e4eee6b01678765d7cf505596b82dd2b16c8cf1ffbae5852dceda1f25607033c02edfc8a8afb7ffc6d09b587deb536cec374843e8b53ccce5a53eaee2c265fe8e7b6a061652e3be5ae5555e34cba12a8cd03fa58f0d785cadad259cbb4a23919c07da0cd79266878ab09aa42c5be20cfaf18d45df4bbdff04131b7f47cee04dee8d44ff7267e3067c4f1b781df3038c337e0639d1cf4658873391a493741cd437649f674c68c13c41581a9b52a5867b2ce44601a9926c8f59d9a78db203251e45b8513f497636fa2144435402f1038b472e1ce358403924df41749b7dd3cd358594021c1bfcfa157e48ab40b89849c74b55eb1540e9e091e56ef800c26c3a3ba44992b06ecc486f0828c95b7c4537054f84f6c924618037ef28ae956c09354c264e204765530ed4137e51e7b1b8603e3f0795f4d33a594aa40fdb4da9dd3c08d4da2c45d8559ec52fbe4d659bd4d6bc08553874e8c2e480c4a5bc052b30c3f3b494d811a427c078259e760eb075f366c688424bc32793756972fd8be39d4597d042976354ff0ff1a358ea4df919670325e4505a5f023eee3607f60b4aab177ec9b5882f7e577999390a9d6e1e788f1df88fc04b2bb9e7abf6edc2c3f4e930172c5749ca6327e832419cfebd6de94acf0e19b2518be4300a5d8dd8a822197c6713833202999ab150d50c6e532f467871469fa76014edb37d44358fd4db0d161fb84c4df5ef0ab0ec35111d3d3a27d9de6c8b830929849abcaf2aabf337bf185e665847b2c8eaa4293080589ea1133aa5045ad7df6cdddb2a839b2d4617fdf88ade0be8de73eee3fa55922359d4f35d83cf7e1b75e53dabc77d1e79d5d9b1cdd4faf6b039ec6038bc4024fb42cd590375503186d7cc89acfe46ffbd9b6f20a9c3859650fafb8b275a5604db6b67370a21cf2886701881bbf596e207dd006f07f58e8fea76ad42b099d38b662ac6fbd5a45f095b173cf6a427465e9758a8420a2b25d29c97dd8241725c8181ef1fe6e63b18b99d19062126fc556d1c368c5e27395c431934c96eeaac597905e6ab35a5bfd529cd13d1dff3388476b101c74c1aafd5e606e3c8d629f4d55ed0d28a618833040e4df7885b9a1ac5ec9edf405f461f86bdcacc8f608ebc00f27ebef43b3a5f7c834b9ff2f20f737aa51bd6726e48c0491676f3cc56f359732edbe5de51c533d0c91129b86480d9694da2f5c61f3f01cd522e7a323d9ca3e03669f62b00b71d59e1bfe4ab6ca827e4feca675bf29539c37088fc2adb6dc07ca8d77f53df6ed8db2b8b242544c5cb6a21427548a34fef0bfb7e6ec5a756eba3e44793a1d71b004ab704d34981c3753f8f80915b8aef9a49271aff4f0d6ec9b5bc6d47ceaba8c0b3682e5fcf6107aae54a0d658c657ec67da01ce2080612da553fab155fe3615d2dac9d7837085d10a44f745091c2b46f656d594b6b5b792c4321e4cf7a566a033f962122ada07220e29812c5bbca88a48a4dc8b12f709ddba7c4aa0cc89b2e4439491f46b0bf6adc49d99aa0c860a25de2be85d53ab452e48fd9084b1ceadf8f6ff0768be18fd4378ef2f3b6e2e4617d702ebf00347950c5ea868add2dafed9b9d505b57fedcea4bce9c39a1a5335f2d65919478cf4f95d8a84d9d6b7a96a7a9849b5fe5da0605e16b99eeff6d5c5a3ce4b3fa0f13194f2b5d8d8b2768a6271f5d2761639c617ec3fa1dba21557fac15f70af0f133724e139a2ad25dfa6f003fcbcffee788ebfbb5c97357cc78787f3e57045319dae6cb6dbfb0b574ac96874dff04102573c3fbb9bc5d0cab7457e8efed18133abae792309c1a7a4b5c67770368c07486320f72bf8ada7a9d1174718fd5dc2e0eb4ef12dea2648732bca205916e1766dee2467ce338c40b265aefc47a97527dd8b59b5bc4455fb045d66e208787bfd267b52dfcd75b30eacf97379aa57566d44f521b84a9965fd58e286b27757bce26476bce8416b27965db3c63bf7449582cdab87d98eb3e4d4b2ddcef82dba0b131977acec3008dc4140fd9b356f0b00b9f1c3ccd5f7900377fcd4122803af605eda26393e2a86900834146a7a7f4617b91a39139156f0a6403d5220c8d0607a6efac5deb9a330264923e408fa8d3b044cc29c2e6bc785ea0e2ab9bd7514a59e238786ea0a2358f0235fe17fc7593396d72e5dcdaafafae03f0be729f5823a6f1eb5ccc8e6cc1c02cbbd5d63bf1b02a83cfb393a0d9287be8224938ca4534f7f42bed7fcc9a0818bfda13982b7873417b097ee50520c222e3d95b19cc4ce22724caa4d112bc0013c9b052089add85e4d0fb3db33e4a300930005515f13ada4ba69981ffd43c6741b9259148b11fa1b3348f55c7f9aa3beb5c762e766ab7e8bd68aeed9a2359e2c4d8ee139e8f4d759a36966c4bcda352e9861f30eab942c6e13687709c0104de7c03fe52a1b2a00069b506122bc469cd2ef3eda0e124333554ccc390808b74e3fb4405b9088139f2a79c2faeebf3c442709fc00cc4e8293d6f002a962fd8c818023d905ff7f614360e53f15b81adcc0fc30a39ae943f0bd2baaac11f574b9e99bd5825462e2ea54f2ea7e31edf1a91f6fc927aa634d67bcd80297b48af9f56a2abd3a4aab1b7f8ac494b1e06c43b2a59c8de2486aa2f69678761a08d32e0bedd1f2f8f5da302ac39fa4a6f859c7343481a8e050cc97f9e464669673d4d25edc51a83cd11d9978110a669a55e7102a2eecbc8ebd2434e427dc92a0361ac34dce2ffe682d11e4ae54f4b3b315478e5e7af32851ec481bf06c5256c9e4b8a38a50e83c455b668856ec82dc575e98c20baab2e518226cdc9381bde8ffc71e0afeb1c4694df1a14a0a88c9d81a77c0e1976b3214671e2989b5cdaa3d9339a6dbf045216949fa9b02bd8e9390e2c67538f41c85f71fae18288211a4bec0654ef74563500465b70464c337d4e5c5e62486caaa8fdc13d5752ab34bcf60e44410a795d946b8ec0cb25edaa3c124c433e2f6c07a5438e8f408212f2528e71c37cb77660a95bfecc3c832fb2a2c4fa478d57d2805ce11fee01ed0b26533be5a73c03f9350374c653db38bb3fc8da062cfade265e69ad3cdd05ec1ecc7914c257151b1b1acb9ea5ec73fdbbc193f8c298f866ccf6ffc6d931ac9d5b3d1c7405d0127724e5fb68f2d7175f5f44eba620aa4179c478ae3e94297bb7a35faa6ec74775bdc887fc5453f2dad7dd7aeb505de5c46b8aebc678ccb34584dc9965e53c6f31af67fc4b8c1f6a0061d610f7013a358f681101edd835d58a5302e2ca2fc07ec878686dcdcc5dd4aca422988acf520e221959418538edf73ca47981883a11eceeedbd40a5ed037a45d88c9ddc4925bd3044cecbce343b8b95b35f1b194c3cd27316f78409e2e3de87369658f0a67fcd552a737633b3859d607b8ef27d5d86099ed8f67c4db516560c30924a54fb2f04865695f031a5ef7c98b1b488bfe2454edc9a24c8fa4d51e78ebdd4bb05c432d92b504564d399c32c96a3671358f5995fcbd925aa162f5626d4af49953756d38b6c85ca7d00897dff9096eda58b551d5df777679983320bb5f30338c3f6140415c87850a753c5302636292a5b341563bf81f9486ddbacfb9dc1806a1bd4912690e81787073ec09ad3ebcf68ab46539f85cfc80d1f95b23dec4e1fb1cb108fa5aa0ae923039c2f5e74a275dc3e671abbc3eed1f465881a08081bed4cf61f19d18dfaf8647071fc5ee612e1355741b58cc02aef4910d262d3d54bb19c48541768a425f268bfe38bedd5511f57a094ecbcd4bcc970b8867a0f05e3bcbefc40c9bbf8420b839f6a0ee26da8b7654f40634f700effa43a5bb076baa2766be09afc35837e3891ca1c88cca269a1b037398787af80a1c0eeb0d2660fafc65609d8533d26a7ae59828b260d5813dfd59cd11d0e1f9f55cacde1d6dd59385bc6b67f8172082c1dc5d136c00f019201dfb1e8c87b2930d3931c45f9a1b413e1fabe4406ae5c265ef04834b4dea83b2cbd869fda7139080d0d82702197b", 0x1000, 0x403, &(0x7f0000000000)={0x2, 0x2}, 0xc) 05:37:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) fsync(r3) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x51aabe7de1918bad, 0x41) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="9a6e83224e297bbf3189ee0d18e32d6a4254fd9c8fd33c39a5d5b92e8ede551f8bdb93aa3bb69825064d100e30e1a18c9b19464e119f782828771ce05c392088cf0cd670209134a82dcb40ed08c50a3e92370def55027a050b60d517951980812ffacb456ffe64ed077a77a160d9c0279b23024c3117ee2e1854bfb4ca5a3c3b9aef89e174efe5b1f5c4e5ce7c5c111df4a7aa6242451d8dbe7765e6ad9bcc7398d58ed3c284b32c703228c440c75c82065cd3306b3952385e4bcffff01a2be84f879bee5c851b360909b2992fc8a933f947dffb7dd5f88f3621edd8b4b3a62e1e9116cfb90890ec5243c77541", 0xed}, {&(0x7f0000000000)="d7de1d4b3596f1fbdd56ff2c5e4ac4c23e737b8daa65e9bf381292136c932a5607ff34344ebb53fc44fd81916473598a5e9f", 0x32}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000140)="c1466054982d70f06ff05518ef0eb79645d1295a751b81f73e641076d153c46de96005e23b9eba54b8a0bcce28adcf4925bd40977a428d9c7761a45ea6e8925a436781452f96a94f76d5c2167d05f59698a769cbea9e1df0dd32507dad71", 0x5e, 0x0, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) socket(0x20, 0x2, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000740)=""/4096, 0x1000) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x4394, 0x4, 0x0, 0x7f}, {0x1, 0x81, 0xff, 0x20}, {0x8001, 0x3, 0x6, 0x7}, {0x5, 0x2, 0x87, 0xfffffff0}, {0x200, 0x1, 0x80, 0x2}, {0x1d5a, 0x8, 0x1, 0x81}, {0x9, 0x8, 0xe1, 0xdc42}, {0x4, 0x18, 0x81, 0x8001}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7d}, {0x30}, {0x6, 0x4, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$inet6(0x18, 0x4000, 0x1) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x8, 0xafa496b34f6e16c9, 0x9, 0x5}, {{r5}, 0xfffffffffffffffc, 0x20, 0x20, 0x1, 0x2}], 0x8, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x2, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x4, 0x9}], 0x8001, &(0x7f0000000180)={0xffffffffffffffff, 0x81}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x7f, &(0x7f00000000c0)="4602652cbf8925fba49830c11c18ed865c84185c8d9b9b0406e3bde1bfb6d85baa50ba81af072d2f92bad1008c1edcc1299898c3b977255d60b027296fb76e0c1c9dd5a3e1ec8dc35871144834dd50390e6d9263bc6c7f452d8309ff16d4da2fc414c8be61dbbb9440975e32f64b0513e5574ab307ff5d46e02c3f5f437764") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 05:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) fcntl$dupfd(r0, 0x14, r0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x7ffffffc) 05:37:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:11 executing program 0: r0 = socket(0x20, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) recvfrom(r1, &(0x7f0000000240)=""/168, 0xa8, 0x402, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000340)=0xc) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0x84}, {0x800}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) chroot(&(0x7f0000000400)='./file0\x00') dup2(r5, r6) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000040)="c1", 0x1) write(r8, &(0x7f0000000000)="e29756f44fac25154834acd32111f3a852f169e7d434d4ef872c2293b414d1acb37c318dbef2f46c0fdd74949846359ceccee26300", 0x35) write(r8, &(0x7f0000000040), 0xfeea) read(r7, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 05:37:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 05:37:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="690300"], 0x10) shutdown(r0, 0x1) 05:37:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000540)=""/195, 0xc3) getpgrp() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 05:37:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x3a}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000004c0), 0x10000049) 05:37:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) sendto$inet(r0, &(0x7f0000000140)="b47a5a6ba793c9f846f0163843f171d8e285e122b87e1647005207c43ba03aa0c1c334a70cd290de9ed2425c785b4696d5d81dfa26b9ecad95e820cd5d9ee816a4c7c16eaa4ad69ae1abc22f9252648fdfb1e19fd8cbea6465c588c285757c3bbf9dbf5baded045f226c676cdfef1ea7b1043d91b811a68eea0f1598c7958d2037536e8015697a0327f44d16810355bab25c2a147b8826feb64bc6360858600b6dd5c9f9f53c8e1e2746f8c95d4a053241b7a084516eff3c12a055e7cf78f18e084a16252368a6872ddfb55fb035924906a7f1e1", 0xd4, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b439e0 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x2, 0x6, {0x4, 0x7}}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000180)="33c15240096bca3800", 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100a1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000000c0)) 05:37:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:12 executing program 1: execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\\#\xba,@\x99^)*\x00', &(0x7f0000000380)=',%\':\x00', &(0x7f00000003c0)=',%\':\x00', &(0x7f0000000400)=',%\':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\'\x00', &(0x7f00000004c0)='[-\x00']) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) openat(r1, &(0x7f0000000540)='./bus\x00', 0x0, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)=',%\':\x00') poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b439e0 05:37:12 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x6, 0x8000, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) 05:37:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x1ff}, {}, {0x0, 0x0, 0x0, 0x100000000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x10000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCPROMISC(r7, 0x20004269) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x40, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa0, 0xa0000008, 0x81, 0x6e}, {{r0}, 0xfffffffffffffffd, 0x14, 0x80000000, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x1, 0x10, 0xa50, 0x8}, {{r4}, 0x5, 0x51, 0x40000000, 0x8000, 0xffffffffffff5a6d}], 0x81, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0xd000008c, 0xffffffffffffb684, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0xd2, 0x4, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x1a86128f41859f8f, 0x2, 0x0, 0x10000}], 0x4, &(0x7f0000000100)={0x82, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x1e, 0x5e}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x12, 0x4, 0xe5a, 0x1, 0x4, 0x8, 0xa5c2, 0x1, 0x1, 0x0, 0x5}) 05:37:12 executing program 0: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 05:37:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ddb2f442970000000000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x3) 05:37:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r5, &(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="82023f7b238bf46854d78a2a178590197a38624b9c5a6be059b2fd00287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158f9ff0bcd4c0a16ccef939937b8fa4d012ae447473c2384958aee48c02f6ac41e6bf3bf554799b9b8138d30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c600000000000000003e48698c122cd23500000000000000000000000000000000007272e8c18e60133bfdd09695caee9d61b2725bc240769d1c2eb277381556cf3a4e5cfad5333d72c901cdf109d6618413359127345f75e14fac527a7e2b66557b09e7ba868c687b3283100a78fbf6ff5845f7c1c82b91bdfebea5f78d61a950e7da8fdb8743a4eebcf7cadeb364858edafed8a3179ebe8077fe40a0f1ddefd2e425ff243fbdc700d9c8b0a57a854a3f60c3617985000000000000000000005cf50a69faf58d50839296386559704c5055907f18980efeab23066065a84129ebbba8453a156028fddad9ffefde4292685f3089b68614052f0c2faf31aed258060592987700000000000000000000000000000021723e55a85f23a4fbed349dc49223fb4fe63a693393f8b891f9ac981d64"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 05:37:13 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0/file0\x00') 05:37:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x4fcb6cd555a72b8b, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 05:37:13 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="f55bb8b4b21a1b3c1f8e06af4a3cc6d6eb69c508e8cbe335caf298c5e472bceb083092e150597e55b170ae5bc68d572991b0f684200e373eac8c5d3ed4a3395a16c9ffaab693a07a0a2b9f8f7bf93c2140fcf501b59cad45418f4cf3c6a9352ffe4526db8d1fa3aab6ed0ac221c082fe901b01f16cbec80f4e7febd52648857e1c6be1192a8b2eeff120e8793f8e304bb419097e733dcd3d2029243829df895ae996eb0958c63a0fb9d8622e3b9b691e89dc9b692095feecd17f36122925d448c40d1193ccfed617c5bc724d30a7843ac00a8cb8a756848c5b52f3857c80df80bdb5a49e5461897f6d89ec3cea1697b5225ec8340186a3db77760d3d119d1783c065a0da6cbe8f7bbb55", 0xfffffffffffffffc, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$getflags(r2, 0x1) 05:37:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000080)=""/74, 0x4a, 0x1840, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) fcntl$setflags(r5, 0x2, 0x3) dup2(r2, r3) 05:37:13 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x6, 0x4, 0x6, 0xd}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x200000000000000, 0x23}, {{r2}, 0xfffffffffffffffb, 0x145, 0x2, 0x9b5, 0x5}], 0xfa, &(0x7f0000000140)=[{{r2}, 0x891337b8d547a8b4, 0x90, 0x0, 0xce6e, 0xcaaa}, {{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x4c, 0x80}], 0x0, &(0x7f0000000180)={0x1f, 0xffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) load: 0.15 cmd: getty 51655 [ttyin] 0.00u 0.01s 0% 307k load: 0.15 cmd: getty 51655 [ttyin] 0.00u 0.01s 0% 307k 05:37:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000208000000000000000016bb748d739a40ded175fcaf57c53c4cd60800000000000000"]) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000200)=""/173, 0xad, 0x801, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xffffff81}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r1) 05:37:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)="6ec3a7a6c72c299930bb6852e0f5e82d679b876a7491ff18a4343251ca616792dc67b23b1f45f313c7362b6059e83fc1fbe4", 0x32}, {&(0x7f0000000080)="39449bd1c9275de8c0e054c6b237339f2215d88f084dbfadc6ebeb4adc8e7f51c1b966d077e6f5434cb9e3a66771630314c5ca6b5ad931e3c6497b189145927928be2559a84e81c5120d1ab1ddb31d5c1d91ff49e34498a880720f92447d7e37ef0936b0f4e6c4861f3527a75422d8e6b16e9ccfa601913978", 0x79}], 0x2, 0x0, 0x0, 0x408}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = socket(0x2, 0x400000000002, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x7) utimensat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x6}, {0x80, 0xfffffffffffffffe}}, 0x0) fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r3, 0x0, r5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) recvfrom(r7, &(0x7f0000000340)=""/240, 0xf0, 0x82, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCCBRK(r8, 0x2000747a) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000280)="d0eb20b4ca274a11ae20d2382ff5", 0xe, 0x0, 0x0) 05:37:13 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = msgget$private(0x0, 0x41) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r1, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x38eb, 0x8, r1}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="72fcd62c829ff12db51576008b2fde7659f1b175481254cf3a557c96c7c17d7a82603473624cc8f32ece1cb7e1290ceef596fa86e0548d9d9fccefae7cc00d5f29f95d6503cae5b5cfb194af56fc262da69ceb64f35871b5159db82332fefae92b171bd30c38ddb66018", 0xfd) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r12, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0xffff74a9194cb705, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="782ef3ce5d86a9c3bc1e91e65e80deaa6700b6d82d06", 0x16}, {&(0x7f00000001c0)}], 0x2, 0x0, 0x0, 0x2}, 0x402) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) setgid(r8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="bfd779dde44f4d359145951b536f7835c1d1ba0132367b723c774c30ee78e66ff594c633baee312de15c583a2724abae1850df4b3a6069e5bdea490f8e1bd27cb602de339b823acfa47603f86e45d68dfa479518af563fca9c2a5ced8f818964c9dd6fc68c81ae17c35d5a791ca813adfd208ee7f364a377fd03b4d66d97caf4", 0x80, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000580)="b627581d477c6daff9488298a2ce") pwrite(r0, &(0x7f0000000240)="b6bdfa235f0acad30ce49237a5787a99d181328d405ca658491f1bb3987ade0c9ca139649fab99c864bc0293a8b48002d064346147bb3ea11fb0c8fb4c8522e2c28a323d150101fea5696b25f21c9e0c2d243473d8ffbfdaf87052d1eb9b55c81a5579724600490559586dc1ce11867c66a19e4acbd3ce46457bbb9d2bc274c9508884088f074a18fe169c8cd1c77d8b07eb9d15c719107489059304081b48cb036df91f070b231ef4fa5e4432c1828cf4918d9945be4d436e29c28e70bc2a1c504f2314e490276e2976a0ff17a20937c2886c060f88fecbce", 0xd9, 0x0, 0x0) r13 = dup(r11) renameat(r13, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') 05:37:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget(0x0, 0x446) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x50c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) r9 = getgid() r10 = getpid() r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r11, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0xa04c, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r12 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1e08, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0xb8f, r10, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0x18, 0x400000002, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffe00, 0x1}, {0x1, 0x9}}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0xfffffffffffffffd}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8280, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x7ff, 0x5, './file0\x00', 0xfffffffe, 0x3, 0x0, 0x8001}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8001) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)=0x1001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 05:37:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x100) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) semget$private(0x0, 0x4, 0x121) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x1041, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getitimer(0x1, &(0x7f0000000640)) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = open(&(0x7f00000006c0)='./file1\x00', 0x1dda03afee95dd7e, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)=0x6) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 05:37:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000200)=[0x7, 0x4, 0x1f, 0x1, 0x5, 0x4, 0x7]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) getpeername(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pwrite(r3, &(0x7f0000000340)="f781ea80e21bb6f576c45af84a28654dcbf97c2f586f04dd5127e7523438e46a4e3952136c4c1f96a9bdecb22d1121ceb570dfdd3df86cf0c25db864de2f042fd6eede2349be253822f4bffc64fb92b37c1c4fa720944abb7f366434ea538fd6a3c930a5516dff4dfb5d028781a3581297dc2ade79fd1a1470dc8ab49e54c3de41d6b5b9ebecc53e0bd382122be986d68366f0f8129dde3ebf378a013b05851ef9053981460b2de98abdfdeeee92fbf1561e523d442cc490b2082583a232cdefb05e9dac543bfc13d4e7df448cf06e61d059c1237840b6cd62dc07d4ea47ceabb5f27017aadd3ad70c184d7b975d3a392d2a6dd9de70104a1cec92a5e96cbdf375bc", 0x102, 0x0, 0x0) 05:37:13 executing program 1: r0 = semget$private(0x0, 0xc3a5663a19d45536, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/254) r1 = dup(0xffffffffffffff9c) read(r1, &(0x7f0000000100)=""/22, 0x16) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000000180)="ff995afa7430b665714581d5f85c5ccbc5aed05f0df939e8197d96dd110423b29977770d7c8369dc1b50af44026dfe2d", 0x30}, {&(0x7f00000001c0)="ab51c6e9b7f03b8282944a13922709ec7e0cf8475cf03b55d040ffea5e50a13baf162ab7ceb053ee906d9a076aa5b507744130f403d345836f14a7d251ca31092eaf8cbb3f834a8dfbde9beab57623c3444c847b1827c01831c6bf216cf70bf5b6d8d3273b43b14b4fb9bb404aebc2aa00cccbd6eee20dc72d3f7652d675cae7c4b2d5136dfbdd92b50bb12a16d457bbf59de7df523c0bc87e092ca7730628eb504063c2044f6dc400016965f8cace81a7b48238be172ff787e39d1a7f76fa959d8b147a3e932a8df85938417746f13278bb6df0fc0de461741abd7fb9449aefc64b51b8972fe993762e2f4881d62bd2a52cf3b3991e15e846fdd53fb00692effd730f48551fac8eec629cfb286f6a3d0f94525936b0470e8b7f0bfc01dda124d5c2d77b2dff51294a7913762a05150c223862fe4c976ee4d90458998ae13a052eceff32f8148ce8420009f17ddefea929da27a9b89d5ab2d666561c1edcef2264df18e226720cd37c95cd25d97c7f01331830631a81656aedca60e3ed38872cb5816bb831b48b64a85757f4bf9f940bbb1dbaae86a5eee5cd046bf113df9c7ca27af82f40094b425561d882305013655f766ba73771e8d12b57730e53d0ef96ac8b72bc8ae56c9868d8b601529a7232de21f6265179ff2d7155112eb047c49fe5432ad74e5624f7f2e45a4abe503fb25a88f62fdd5c95856de6a4e34817affe316566873e2a9957cb3f16d31cf38347f409b5411f93ead517ee79bc9480df81e315b669e027414bfb8cfa3cfc9a379b9906783ded73802622a7d6de3cd9d575191c714a18c92e4cf6dd270a3201594882b238db4e48c3d1ebaffe37b981b5aafbf0c3df99f320dc472079e84427c86e2f5d2775d261c8dc147c7f2c757bb82e185dcfff136e70f5d887d2ca89a240fb6ee6756f8b7637fb78502aa9bff0a8c3ba48d9f931d132e9c368ef206736a2e1c926f6115700217c091483447a3b46ca3e339da6ebe9bd378ae698bdfa167bf0627761609e98ad9ad7df2a8c761d8236e4b33464222f0cb539237f28030702b93ccd237d14591ea3001f8bce50e73b8ff3bd4afb7e4b209686d64c9dae169956b2b49d249f6e21213a6859964a168921d30883f3d54a20e22e4f2ff00285b2583d5006b377c588b665b90bb380968afee7ebbe106cd606f65451ef57b467ab7aa20cd00b682db27449cb1dd811c4f156bc91fa8dfafad7af3387ab27a723bfc53e4d49fa8fe102ab5c531c7ac6e54c9e3006d85474238b135528f3aa318b87db667a5c1c9782534afa30205cabc3a86eca6d196d83185f7afb8241a887bd99d29de2f192978b84094f19840dfd575907c0e1091d8363d49d12d6395cc1f93d79e36f96b8285053aa02eaca85f581423171ce30931529fc56f22fd3e92c0b283e549f62bb091014d9b9a41493079f84a53434fd64865f9b7305d9a2bc1e644c9b065e65816d661c4ceefae5a06e9dac45e12570280a0c0789f9f16aac30bc486742ca2fd56dd5779238407de037c625989c672854099cbc7b9ac003ca04bf48e486de1a9b6c025b74dcf835376e6466dddf08940f3502857eb35f9e39cb950ce56071d31a21e5cfee9eac4340a787a5a3dbf5b72921d12cfe37568f1814fd81e6a4a943c5c8f449aeba2b072f830601a0f8d8c574e5c5ce4928213a525d040b2a21024967b646e94a2afabafb2a3d6794c261c28a86b768cb29c902c834c6c58864e757dc7e4b3fe91a9203afd77a2755d7b36eaa2698462b31d4b55328357db118e73dbc0a4c2575a61dd892dad5cfe3862d98938d3cfad742a8c57bcaaa804dcc2a465465a8dca588881d1cf8652e8bcea304516b2a9ea73386b7e0b6e98e0fbd43860ec0b7a6de69247ee0c9b2f32d1a772e5104798ab1b5b86980e73a806265c0e53cad283fbd9b268e54b1404f3ba2d1d999e78d99e24b2996e44e07bb19917d2d337d5624c0e70df5e84f54b7dfeee464a86442c7fe3dce9c46c559dfe2f4e1a82eeeaa8792b7430a0faf9efb68d162bab09ccfeb9e00aa83bb962f81a3adc8e32ea1983a181445fa4c174e5bc7bc1c9044618df61cd2d521611fe902a6e20c5b516b8963c41e4643c8ae8164f58e3d3cccff0a5e95110d3c343b5f558ecf33cf052d7ae2405b52306017d0a4471f3154c1d469c721f8e8c5605073a86dc677bf2f1f11454af0c7b5c2d323b1412fd547c9b73a46ee7cc2e5df1535df11fa655c2ca2bed5a091fd0cac62f91bffdeedd79b38bd0d990d3d0eaaecf1f047cc7d33376218524356ca4b70206bdfb49762246c9c499c44963de2adb8fddb5599085346ff04da87dc31c90481fa4d9d3e02a5373f84e01eb151b926a598bbfaa91db9d17ddcd5ff3fbbaed40cebf27c4a1c35b2cbab262252bb0d0ecef7838246ecfe27b2f744c89636e2f220fc0c60ac41d718302716ed78b37ec5e12334bc398f36b129307c94c91615c9e8c48cde9b99357d2398879b1aad5e58c52f67089fd20305c149b819c1183cc03b3c004d6694a7b5cbfcc30a6296a48e6523fbc54968980a08bdb4f11bb2e3ef9db8086bce880246e788dd6e13f28fea8998ab162886b1c615f72360807f72bd593d8ab6c4681082c5e8ea0775475034e2dfaa33e71caae1e85e33b3b7e6d0e880bcd577756511c0745cef94ec1b46151ba1b9abdfddb6891478ee24cdb45ada12e788aaf99e59be719eab0d0d93117fee100a0be0c41066eee66349422f3282d998c5d671d86fbd4a088d8bb8a83c960e8c4d573c3059e2da0a68c248e10fbe4e1e3325531f85e5b54bda8ff12d1a30fadb159eded974556f55e7fefb6e9cce1a990222a09d389bf4f12eb962655cdb23c8a780bf44c82428aa2a3fde24bd0ef7c198396a59829fd5ace7b9c345d4d3efbcdfae164ac3494d0515d8505ce3bcddc1ebb7e1d9acf998feda87c73d1402d9a05eeb772ad96ecf4b4cfbb456bb3e6bed8e3a536552b1d1748c356dbdb3ad1cafcc5ae9946e3dfda8294659a6a868058626c9643bdd7e4baf7f2b9c7c46205c29299bee359531d1b9a7e05ba1de1939cde2e88126a66dc35a676ae7b2936f0ff1f9831055cbfb7c463f3d0a194073780a10e8f9b75f4924fb7f718750da1e74cae09254a510d1d59d4be45503195c02ed41e4b9619cf62c764fffff2a8ec8bb2a74cd2ea66585ea8fd3b7c0bb319c2b477854a08411b4da5073994fb5944266d693ac40596eb677c9f16d75113969c61545f29df4f693d04ecc7dfaeb338c067a44de266881359719747eefa637f5d0fc1d8cefee63f37164f28d8ccf22c5df117d2447188bd62a1493a39ddd06fdc7657efa85ada8fc0657e666a913af806ed3f62d0d576a13fb8a8d4e4eaa7deee91dfc33ef9149393ac0b38bddfe350d8b004c7031fc46e53cffa09add806ce3d86594f723f07b7db9ae28bad3eb8b68b1e5e30b6e33edbc64e7bbe7e95970edad99a8beeb20d891e4674db4845b4e2353233df704a39947a757af365757395bda494155f86565842ec53137ff9b1934febb9920c16feab16e1a9b1cb35a04a1af44d46e6c8765d723969de04bd23b20ac35525918b1eaff9a3d9ab5c881376eda2cac0485af17b9be0555a916b1a747f6146c8223f7d7d19e3910145e0aa981aa39a097feab4e368171a966ab09d631d1e69afc666443d3485862eefb289d3c5ee2341ec180b380c759cef609fab829c56fe63d3f4dd2d0a73096c48b6622a642060d60878ff63fc0e3435193237e6dabc9cb137db2db963e4f9803e8c0ba12cf76b82e4adef6dfe4178767d8f182458437500b22fd5e4ac805aadd118e2af755401f3771c1e5be30f11c29a49d068d9c79f492525a5ed5390dada75a2dc353aa79eca233e122e4f626824cb39e77958404e42f8a8d96373ed5a58dd9deb55301e1a31b4768ddae0cd58583cf46ca1493a9c7e5c33883e21d62d4a7fa8c45b42abc1d4c1177fa0ffb1aae2106a3a0ac38bbbe01aa9581ec560ae9aaad2f0eaa3537f925e3c0ed0347ee38103fedd365ab1e07ce3e643038c554296a22dda501784a3a3b8077191d23bbf1b2a3906a0312f18e747830372b4ab8c7430743647f3e0b62833236e1a21f74ad91b0bef2282086e433c908c58d59346132f7cb184e69c955bb01e0a54cfb31dc24d20a8599244d9b0046d6b421f378bb2544deee4aab0232d5b9cafa65a1ae6c53f1c00f98cb4b6e2c8edcd5e048be406bd3228cf0aa99ace3249b939896ec998ba5903a4e54f7ea1d9f79c75fe497c160cc208250fb18fb0820050a4fe66690787965466738e5ed124e34254195c7bd6fdc3f3477ae3b67b3059cc967496b17590349af98d767b422efabbfa166ab5106783ffe7bf57910b6660f19b0b18842e946c7640c65cf58bb95cd715b1ee30beb6b448e83aa808c7356a33b54cf6235743c5dfe5237cba353ec6a76b35bbd71ba33dbfe452fbff613238fe9f6319f61ddf5af8b5a94ab8d857a090780db30890c9c5a409d62c11ee2de173f47ff029b0d3bcdfcea3504c5bb2045b3eea55e1fd84d6f47e37c596b5d81fa577c7ac26fc41ffd08b4b9914071238b9ba1953873f7ba1366519ed8acf5bc851b95c38b0fd48e528f37b976ac2a95ff32d1e82ff0814b60a20ac50d2535fc9558ac766bff99524f6606874b241e057f50d3549144a207a35d9ca7581d5ed334f25533b2f0620ce3cdd0f1a2ceb90d64720375f7137186c69d5912c30ae7041190b6c7e9f705a4efd5827fdaa89b44fd47588557161cc8fc1a65ee09eaa023727b7e31a366da323559212c726650acd98558b7a30a30008212280e5517b5cbe67a72ce0adf785ed3873600eec0a0a9a57b40011b4a0e0c0359c0928dd17045680d4f6e1441c8f96fc0ecbc698f5c460f50059b296cbdebe1cf75346f4045333962d7aa9710c369b87359d50acde38db826a13441057707837d47c01b1573a7042eba1543ca24b6ac3b87d8830c75fe821275ca25bd079fa7a0f9010f31ae0b3b4c2d02c554c28cd1fac757610e6c0bb1b64c253191447741991209ba21dee9ffe4f282c0e53562163b28e81585ab3aa8143b13731dc48498d3776a9e85f255a0fc09ef0e82b802c015f250fde1a960cc70744d8849c326263fd09b7be2c8a14f4c2ebe16cf8f810f63524bdb1b39d448b41145ef13431a66ac075d93256bed7541cfc4cefc0d79b01be990c27707608a87e01d201157b85c4f7daf11a527b0c3552dc8440491d57010bf90ea48663db7c32b3279ffac0d88f26a6d48dde60081631f68d19da91be9330640d8c22cb0aaedbe951c52439e68fda319cb1ef17277af5741961ffa2693de11f24da1907caf850aea9f4f667ef64a9d48f665eb8d3ec912776533f9d49b92d6fec6cb51f3bf2af28c229ea132d3b57620c3be8f66622d310f94f5b04180f653a34a2c446984a17a2bf5b89f49c968da01940b4230563ed8c62347ac1714d08ded16c81bf28772e538e090cd19a4cbdbff7632de3eb979e7e04c229c128c2dc71cc099e748f122a1bf03b8d732deab0aab6839ef6dc79ee7c336511f26e8369eaa2b4d33cf6078b6c6d74082d4160a2ead9aaa7b18f1404fc91526b5478ddfce5758ace924f71bdb84df60cd8df0d6fec87a8a6cd9b935f5cf995431e166aa1fdcd39989bf86da1ac272019e2b2d12415b588e8d122a1cbbc87494b017259ffe91da6bc896eeb8b0728ca42cfe8054709fc3bde6f889fef31e2c6749d63fe20607d853acfade43653be4231edaa410c6453e0bfe", 0x1000}, {&(0x7f00000011c0)="d4899ce50759a62d8a80eea64b488c046172140bfd34bfc7b66fb9bdd449983eb7bdf51a6e4c8450405d0d0a0ac443cb08fd842ae654b70ed19d1fc5d3563fb575aa8ca31c9f136c223c0de23d8ff5069e18729099ddac9e36823d9e82e72ce4a462a4391bed6e07941f301474988102b25ae0fbd5b8fa5fa03c301ea2d3cc6968c549904243e9085b2b8f430a4889658dd813d84cdc", 0x96}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="4e397025daf1546ee2dcf04322d9e4b35fb58dca7be4e2dc6f978e6d07b3023f87", 0x21}, {&(0x7f0000001300)="9ee9bf807b4e4716a204d35fee189a0b3adcd9cb4c0d66a24f0f36011b8beb1b81f4771d7a9d0e3fe45be72afb9ebcb5306d1dd875d1c9a9504fe4be532e5efeab36d98d3e080dab519f086bbca877142bf1dce08370", 0x56}], 0x6, 0x0, 0x0) semget$private(0x0, 0x0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x281) faccessat(r3, &(0x7f0000001440)='./file0\x00', 0x8, 0x2) close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x10000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000014c0)=0x9) bind$inet(r1, &(0x7f0000001500)={0x2, 0x3}, 0xc) r5 = dup2(0xffffffffffffffff, r3) accept$unix(r5, &(0x7f0000001540)=@file={0x0, ""/23}, &(0x7f0000001580)=0x19) r6 = semget$private(0x0, 0x0, 0x404) semop(r6, &(0x7f00000015c0)=[{0x0, 0x3ff, 0x1000}, {0x2, 0x7, 0x400}, {0x2, 0x9df2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001600)=[0x1670, 0x8001, 0x400, 0x9, 0x4, 0xff, 0x3, 0xf5d4, 0x8849]) syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r7, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/4096, 0x1000) r8 = dup(0xffffffffffffff9c) accept$inet(r8, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r9 = openat(r1, &(0x7f0000002700)='./file0\x00', 0x10380, 0x41) getsockname$inet(r9, &(0x7f0000002740), &(0x7f0000002780)=0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse\x00', 0x850, 0x0) socketpair(0x1, 0x4, 0x3, &(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r10, 0x1e, r11) r12 = semget(0x1, 0x4, 0x180) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000002840)=""/4096) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bp\xc5\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r4, 0x0, r2) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r3, 0x3, 0x1, &(0x7f0000000100)=""/190, &(0x7f0000000040)=0xbe) r4 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x40) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) getdents(r1, &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 05:37:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) sendto(r4, &(0x7f0000001000)="b16ce06866540a03d7520a5db162617cb734ca086bbdbb07e7ec12a28462e279046b84cc02988ea75c8b4afb61fe6479e61e1ed3fd8fbfae906c962ed5e3ae6025088e29ebc12a65a5dccafb59150ae9834c65405d345f07d4ac7610984729b1fa9c7ba1d389d346a6168bc9b370fd7ffedf88a02683888021326841ebfe6ed5ad7f8b60b8f6dae87da5fde2de75766a157d14b3cbbd61ea32f8ecc23c220ead651f765a8aeea2d1fdd05cdc2737a530ef2c70cefb04e87dc66f08d81f009ab822b5b9c73805e1bbd4cc060d3bf09354a517c4fd16378e2e394a31dbd512a5dc", 0xe0, 0x2d2ab0cee289da57, &(0x7f0000001100)=@in={0x2, 0x2}, 0xc) setsockopt(r2, 0x7, 0x7, &(0x7f0000000000)="592f918bb5404d83d0ae2c5fd04820fa36535f82b426b402999d8c4dbcef716b7f984078a70c8942bba396d02bd3e3cdf0b1d92abe3e8f05a08103e2934144e1085287594e7c59549006f0bd6ffbbb77a40e60621c0ce5ad8af59dde19e5d340d6fec894eeb57d6a342cd335a611f76d36e08277deeb589a9c163037b27d60ac35a91702d48e03240363c1e54f7b5494b2cc2e4430fed9b31aee25b2ed5be37db8b650613db4a6d4e56d44157fa40ab647292dd6cd541cc3ce9be1b2304e7fda373c2c98ff8bf49f0fb0c8808f1ec4e3f543450cd1fa25f06c924488740616854ef6b667b250771dc033c6d65175913b13047eca65bb446c1a648e16024433cef15c7f3f100c3279349bdc080ca98e32082d4d1b017a5b58e05d915c245bf40a2f3a4f49776465de4c90a41259d28198cb31841acdda6a9f917e9c1a030ea306c4592ddcbecc1e0b605a0fb38b40a1d8540ad94a12eac829e882c45edfd0cb79491950f25918ee115155637ec8ddd66762c93c2be0c21948b333bfc1cc100f9197b329e07f4051f573c158d00beec6307e8c6c6e48eebd200254c24d496a7ad973b6e303793c1dcc2d58cfb6f4941e873dac5f20f99d2864dfc7b5b9c2c0c7dd324f413330835ea63e0988575c0acdbe145287e15aee4576f44be7fde3947bd22eb2ca21591cebcf2241727d832c1da0e6fd09c0261fde6cb6da588db9df7fb36a17c31e283e2551bbee5a8ed9f04be198821b1f86ac27d1ae86712c7dc1395947e13f9b40c3d32f511641e32d5507b696c8cb853c0bb20d56f94e26cc3e511d286c79d6280f4bd4d17dd0c1d9d85e6b9171ed558973093db6256a66cfd54dfa07e5968e8b5f6e98d815e195a600ca02cda89b05190e1a88afdea31f6e3a485600a341e3376a05d4eb4a03eb94b0de004371dee81e0e46f17676a3eb1250d0ce8305e6bbeaa2434e27f312324804e21fe7d319ff0f5feaa8c2ca36e89bc8d5f58606414dd577085d90b2fd5bcaba2dfdbeb4c6201f881efbbc6f413bd4bdb703682c545b705e1248d9b531377938282e9e5df7fa2032cf05bd48f35fd966aad557365e4675cdf4c3dafbefd832c395c7dc97ed91734502f3ed9da18bdc58cb831dc41b1baa7b4c37827607014a41a52e9c8ced109566b43fc1969fb5ea43db56ad4c2f7ed5b32872411cd09f9c5e796522a736df916c7b65395f94d2050ca650c710b1fd62bbec3dd8932e77105d08552855019708e6b84ef5697105f09b0afa3d1cf213697eed671954f1fcf1efd2148884bd0fbea20a9652886506fa38b6a25a714e9cb53d19a74c86292e2bb32825d95c50f9a6b3cb2bd0eb51f202147e2b3838c67318fe703cfd2549fec6712f38bfc2322210efbfbc905074ca6cda4bc5b1e7944561707e91bc153f4c2a9aee3590d59b9d4a2d7e159d9c027aa2f4119ce5826070373efffd5d8dfee8f4f8eee782b65757e49d31d38b8fb4b298f9a1c7161ecb1e14d1ec40fd76f4fe96aa17e0d5a5a6760aeff141836974ea95c614d3e167ae472d8035d681341422e207e4c153b60d559eb420df4c99aa897e1b12e37ce5c65f1db6be375494ed6ec351ed3ed3e33038aa8a8c9ac44abfab3849b74f3767f0415adb150965374d9f5bf852a0c208a12e1e1b8b4361677bbd3a430dfb80015ae51e0976db1423493ede58a4471447c7d710be7ad0ccb6edf80479ae300b6feadb59144ba440b180f8f2cd164bd4d43ddf823287201aa144b7390fc730db00a66a8d15c4ab06933c097a4ada8f378fcfb354a762f5075f01519dfa68713b7691853f8d7ba508b0ce4b7f8413f870fe8170cf21e6c1c8937699b1caee75eec3042dcfedfac28689eb7e6cc5f75f7bdd3eeaa732cca8af3eb1c8bc4eae800c2a0016d51c38cbf6b4a1ed23bef4b330d861ce79fd86f31e7494ed898cdc3bf8b2fd82229278fbda3c71dd4d13e3ee7b6a7739a51faaabd4f620cac78fd50b03eefedab3f7c10e11cc4b0aeddd7853db257886a70e1bd79f04ed37e3374fffecf18777e2478ecc603106171cb4a82fa3b7e0ec529a6fb03ba8f54f4a84a86c58c5452992fcfc5363fa2efd550dced6850c07f3c11163410eb2b77193fcc75368c6e7a75e6f9aa0750b9d36a60c234fb49910640c97ac17346b9a364131ec3400852c85f06d4eaf7c318e2d04c61f42cd8c6f37390bb94c9159a2d15ffdaf4b313771996f405de4e711923c0ae102ad3720e6141c8ea98a12fa535759b88ba94710229f5b26c488bdef8bdb63ab833e56a7c74b445432d567f92e43e1345ad9359149980d79fae3801c5d88e678745ef2500ae2205365038a8eee0ad6eedbf90d46888b0a9160a721c8f5b674df6fabb0a96508caa438447885b7e1d002b159ba8a6ca507dde59c0cb427cf3fc7f9a3b6fa47262c0326da660bba85332e9725156916fea310d2c3442917b9a138c37c4f88fdf0b31f97c19e23a666470c5c063e754e62ced71bc8795c52136ae59d895c0af506c3e9b2fb08f0c9d87ab307a4510f7f2f6d8373c13a7ea9798fe579017bc85d3c436b3d1b666a2a93a6b2f62bb1b867c84b84affafd1251959e7649841f6f16f3ccf66078852bc9cb4bd211deaedd8a732ae03aaf1e4f03cda13347c23817c37647be1ccbe8bf4028d6cc1cbfb4e82d07d8c0fa3a863645adc7f42dcbd8b70119baf33ac276f6b60f52d5ed6222f67dd9cf1b15ec8c760d5bd0ce4e57d64c312fbed73910e6d391b10422607cd6b1c03b25036f2ff81a73da9fc4b5e1321c59e6a38dd10411a0a1b15b1b03f155b37c69b8a4fe0017d8e80899171d128f8ca2bb1e4dbca7ba64f3de487744c66b4d63b1e7752da98dea2d9444bf60382bb7fcf571e9afbbcd6694354abae58a7be482d74d51b6122c0f08e68c23e3ab5b31fbd1cadc33af6a30cef4fe3751d1c7c1f1f0393fbfa116946880a075897b37b9ab29daafc6beadb584e59166cab24a071775626697d68423626fd76f22c677be42970bd7f76f1ab98545ff8e684848659cb4e4956d98fd76ec45eef60eea4b241f6612910c8b942807a5ab77405e024a51715917d821d40933c1f055822583090b9a6878a628e6e0cd67135b779567f9ec8c558260f70071aff55d8861b6249dfc048f57d9d629275d540efa9eeb727cb5665f9d7151216e29882acf7af54260959dbd1ea8898f06e2bff674112a591718ac4c7ff5dd70af1b68bdb722f46fd0562e5520b9a62e44cbfd96f5191bc2975d03d35686bb6ff535d3fc435d9b84c20aafdb742c1c1de7943c142448f814712f9ee19ca078d881e96f2dc1b3a15ac5b1a510d1015ec4bcfbaf8dfc7bc7f1851b7a01f6773f1affc8eecb2fef27bd3f0dda5f15619fc64dfbdc23df1373d5f7edaf1a7e9832edc432142b788fe410a6a1df2022b0d303280992f7e521bfa3b3ec6bebc28c099ee6bda61bf5fb5fcd193d1e67ba8f5d4d9dd47e94023331030e7d367ba328c477eaae6f9a5b1db0ad2b70334a724e48b7409a85c17a48159f51a4d4c489925f0d6ed425493bc577a374956f5a9a60e748d77e7c5d17329decc03a65b8d30a35009d61b28d45cbe7768a47d684868fdbb10161208b1d33f8a6300b7b31c54fb2c0a11e6bc24cd74c381b7d0091a45b975c11a690ee0035b34e012cc353da7543f405ef2d533137d784b62d4eec9d435addcc5f31e671871feebd76991b3e7a8e48f1503f6fee35a67eed7b8c64b0b145a5ae3412a8b0b96b0b40175b2c15288eaece3387ff068a6ea4d0c8b78c4d2d0262bbb9304c7d4957a50296da1fe0c3c6686ba8a907806059784eddc71bb28039be22cb4f0ce5a74666e58ea084fe901480b00dacedb6c8abf045a5880d7312437dfd30adfd03a3661549e054c8b80a4cbfa385897ccf64943abeb8b766d01526881413809d8999c7c1f4e5ee8632bb35f07b996fd1e03db6a7f75ba2dd5efcf115ce04750d05db33e162169d59e47e8f4d60f6bea8ecd45796a2349ad30b9c79d91ef62c66613749c8ed82dd9d02f67c068599d06069f57714e49ee9e1fb640449d7c4e6a2645b90ef9d6379cde17bb30af8341de80966f7ef45ecccb9d5e4a9d214efe735890af73ddcf14ee3ea6b213adb823156064b3d2d15eff3d058324676420b48ac48ff9fe0d46eaa542dc606844b2be6f1001ea31c56a8a7ac213f8783631a35a6834851de94c9debd92f19b388710967efc0d658574bfedb6e69e57617c8c308c00299da2ddf4c007a6a5ff07b0115b258de7b40cb6290176798c0d74c9367d6e9d8f0847262aa479f2dab30c46ba2f7598e867e0ff124da9169009d2c5fa2d71041140c4242dd645052373dbc43d9fd02bb5885e5195610fa72d35d0e8e6b738f10273a93b76f824656ba9e7ae433f672bd8dbbe5e5ddc77feea3e548401f7e89306e2384e4957bdec3164a2ab89522c6e4cd21a3773e8005dbd2cb56b18c03b1c010c27fbc11e910987a54bf080b1330cd54213bbdc83f33e81c833e06b70318bb9993f5ad942cd459c274c66705e7ae32084560d235b479788a3d2e47c1257791f0d6192efc3e526af8778d4a38924db29c73f59202d8e6fd8974a6c99b946386718a59dcfeb03de754c2695048c37166fce6e6a95810e35a807bbc0e05ed86fe48db6a39149e13940f4791c733efdcef7075724ee4556fa2b99d5d895c7151dde4f4c6fa0974c392a11b9e071e7e33aaf01856aac3b4a5748a1710c713ba27492cbd23fa65e1a1af4edd8567162879d853c3262f2ddc9398cf3befb2fe0c901f399cfa34de40e3333dbbaedf3d3d72549add993f027b6b9de4732a620975707a12d3431d5cdcc7eed0b8dac2ac1ad0f7397ae5c9695292e8261c3411de6126b569e3095997a85e9bb874dcdb1ccda2703cd7edd44bb3e324ae6fe114c13c3d6730f21b987f03cc34b929b0701651bbd700f524d5ea998c9cf829c68bbd8122ed367a331a80418fa911272cc9defbf9275952e94909f443524eb8f31deb0d437b64fa3dc15e9aed43b2d53e6a7d25ff61300e35f4a3d6a21c1c35893521ac14620d59c2002abd848956420e56e14c3228264c30c5c567dea908c8d4611fde80cd752df7a2ab3e1ef575051836797c889299e81fb401dd8a62868b60fd3df0016a5cd635d066bd0a4ec9839782aa479b169d499e2f0f6fb9e3c06a0b41a65d7e9650ed1076a362dd92db90b7045f1c30d90007fca93e474fab4bdf3736462b2b0831dd32555bafa94d76a0f07818512ea4614fc8d7110786f280f0c4fc49960e0093c1cc83501a77097ec918863798110a88e4795a1874dfaf000feb4c83d811cc9980a136bf0b3206e1b731c19efe4e871e7237fb49b4399c2c4f3de3dce7b792bb4ef07d75ee5e05d715100905893f4bb0c5dc6385d8137770e11cff8fe4b7e037593d3222f641aa83a98fb1d76f5eb0d602fbc4e911bb0e0e0d0ba9fb54c2a3a270293f85f35f236b72291d3481458db45bd75fb38e98af7121132e13f07ad16e04213452257189ba185294ed1aef71efcf251a25d65fc3dc170cf3f3fc25801b64339793c3025aff6e6129cfe9f87ebea787e42b48e767b9ec57dabe76656d8623f2629adff69e78d1464d6eb0038ecb67fc5031ef3878795653ee84a86068416b749728043ac4be2fdff229cbea98ee2cf0cefebba85b7ca93b220bb81233eddc01c626e063b067eac2976754df5b478f4a1a8951e3581325c90032c5a3b86a17dbcf93a85fe211091a4ab17f67f47aa9233c216912fc65c829e13532e0704dd", 0x1000) 05:37:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}, {}], 0x2}) 05:37:13 executing program 0: setitimer(0x3, &(0x7f0000000080)={{0xfca4}, {0x61d1, 0x37}}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x8000, 0x7f, 0x1, 0xff}, {0x1, 0xbc, 0xf6, 0x2}, {0x6, 0x5d, 0x7, 0x101}, {0x9, 0xb4}, {0x13a6, 0x81, 0x80, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 05:37:13 executing program 1: recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000, 0x406, &(0x7f0000000000)={0x18, 0x2, 0x401, 0x3}, 0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x200, 0x8, 0x8b, 0x7}, {0x0, 0x60}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:37:13 executing program 1: r0 = getpid() r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() fcntl$setown(r2, 0x6, r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10081, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x6, 0x5, 0x5, "3df6509073c56245f4a70adc90d87c532032a5c4", 0x7, 0x1}) 05:37:13 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x2}, {0x100, 0x56}], 0x2}) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28201, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffff6c, 0x1000}, 0x38f) 05:37:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c269cf6600"/4098], &(0x7f0000001100)=0x1002) accept(r2, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x5, 0x4}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) read(r3, &(0x7f0000001200)=""/236, 0xec) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000011c0)) 05:37:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) shutdown(r0, 0x1236ab7bd487663b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1004, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800", 0x0, 0x100}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x16, [{&(0x7f000020f000/0x4000)=nil, &(0x7f0000274000/0x1000)=nil}, {&(0x7f000026c000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xff}, {&(0x7f0000075000/0x4000)=nil, &(0x7f0000174000/0x4000)=nil, 0x8}, {&(0x7f00001bf000/0x2000)=nil, &(0x7f0000738000/0x2000)=nil, 0x9}, {&(0x7f0000519000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6e}, {&(0x7f0000120000/0x4000)=nil, &(0x7f00006db000/0x2000)=nil, 0x5}, {&(0x7f0000066000/0x1000)=nil, &(0x7f00006fb000/0x4000)=nil, 0x81}, {&(0x7f00007f2000/0x3000)=nil, &(0x7f00002c1000/0x3000)=nil, 0x2}, {&(0x7f0000036000/0x3000)=nil, &(0x7f00003dd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000671000/0x4000)=nil, 0x31f8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb6000/0x3000)=nil}, {&(0x7f000057f000/0xc000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffc1}, {&(0x7f0000088000/0x4000)=nil, &(0x7f0000394000/0x8000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000033d000/0x4000)=nil, 0x5}, {&(0x7f0000d38000/0x2000)=nil, &(0x7f0000c71000/0x2000)=nil, 0x46a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) 05:37:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x1f) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r2, 0x14, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05e", 0xba1, 0x0, 0x0, 0x0) 05:37:14 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(0xffffffffffffffff, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/114, 0x72) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt(r1, 0x401, 0x1, &(0x7f00000000c0)=""/52, &(0x7f0000000100)=0x34) r2 = dup(0xffffffffffffffff) pipe(&(0x7f00000003c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x7a8, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0xb83}, {0x18, 0x1, 0x55e, 0x6}, 0x1f, [0x401, 0x5, 0x93f, 0xf0, 0x2, 0x3ff, 0x0, 0x401]}, 0x3c) write(r0, &(0x7f0000000300)="94d576f0b28f8c881ae843024221a8a2bb1cff3086d63a0e501f93e35e9261f649fbafe53b7b52ad5cd865ef0543f8126ee516bac96bb4c1ae4f3024720c41ef77260340c3f686851a67b7b2902fe248543bb1835a49e5d0ef8697e8895d3ceebfcdfc2082780832fd646f41cca3f58bbf7d4224d779120a9e6952dcf0fd47f0521a", 0x82) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x9905, 0xca, &(0x7f0000000140)="853b41a9bfcf3f4fb9c5211ff078d5acdae7f4f7680a5527dd56b36d9489d81cacabf03be96bba5808d600511e195ced3e5c18eb59d385bb7a5939d147a42e5cd37281cfb8d3e9b7c42ae7d54d17c629cdc3fb4a81eac434680dcff2f5911cf73d642c8a51804fe6fbcf1b516d33898ab47c07e1592e61e390cc0e5a35a3a1f3c6ef63c41d32f11619f9af525effd96ffb644e0e1d97787ba378ecf1", 0x9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) getrusage(0x0, &(0x7f00000000c0)) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x10001) 05:37:14 executing program 1: r0 = msgget(0x1, 0x660) msgrcv(r0, 0x0, 0x0, 0x2, 0x1800) r1 = msgget$private(0x0, 0x41) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r2, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgsnd(r1, &(0x7f0000000080)={0x3, "45e9a7efea2f929a5402e9294eab402d9a43841f4c1866771b0fa1ff6148f75b8877dd7d24f846e41d6826ab52660846e599a9b0f1a0875e8fc85a3ad56de2d47eb5e3846f19c90be99cb4ceb04c290b4d64900af6166fba75924762fe01c95eb2b376925da3295608d799484d51"}, 0x76, 0x528bf1031c487be6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x10000) 05:37:14 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{X\xb5\x97\x1a\xb2\xa5\xbf\xd3Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t|\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00\x00\x00\x00\x00\x00') 05:37:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0x40) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0xfffffff7) 05:37:14 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) write(r1, &(0x7f0000000080)="1c59d933d0445e8a5ac2bc5ea74b8ded90ff0b690a6e6d94665967b48d333b2a56d176b1f1ad2844903377460a071d569a5ee8034ffcfcb0e9ec97275e475b1f140a8a521f365173a16fed2ae7cbff952314a086568ec53ad8fe97380b1c1fca5b598c38cbd84140d2a5a356ef5ae46a45037b604d27586f3d15319d7c9f2cd370d80e7a8259ddc2e30d541db93069", 0x8f) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 05:37:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x0, 0x9, 0x80000001}, {0x9, 0x9c, 0x34, 0x38f}, {0x1, 0x6, 0xa3, 0x6}, {0x101, 0x13, 0x2}, {0x9, 0x9, 0x4, 0x8}, {0xffff, 0x3, 0x20, 0x7ff}]}) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x1b80) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18006) fcntl$getflags(r2, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x11, r4, 0x0, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/52, 0x34) fchmod(0xffffffffffffff9c, 0x0) r5 = dup2(0xffffffffffffff9c, r3) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000240)=0x4) r6 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) shutdown(r6, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000340)=0x5) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000380)="e6f066b4f444c0fa76026ee16d23e38cc8bc55c32217109dea837d1f4de63be87a4c8202498485aa72e7c93d6853e3659c73a7cccb5db2885361be9b5ef18a25782aa7487651e93e1e1433be9f9c97fe37d7d1e0a5ba6eac8775816606b336d6bc09929d60d565250db6decdb1d8e688966883c6d0def951adf67aa0d354fbfc79170efa592c9c70ea1031bd1d6b940de1a69b9f02168842ec0f804c4db1eda132a39931e5b188f60af923c081d28e3947efe409723c86effe821e09f3e4c045cbe5", 0xc2}], 0x1, 0x0, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000004c0)={0x7fffffff, './file0\x00'}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x8, 0x0, 0xd0e, 0x401}) mknodat(r2, &(0x7f0000000540)='./file0/../file0\x00', 0x20, 0x6) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000580)) socket$unix(0x1, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20, 0x0) r10 = open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0xd2332d5a1b6546a8, 0x20) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x100, 0x0) r13 = socket(0x1, 0x8000, 0x1f) r14 = dup2(0xffffffffffffffff, r8) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x20000, 0x0) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x400, 0x0) r17 = open$dir(&(0x7f0000000780)='./file0\x00', 0x20000, 0x28) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r19 = socket$inet6(0x18, 0x1, 0x9) kevent(r9, &(0x7f0000000680)=[{{r10}, 0xfffffffffffffffc, 0x87, 0x10, 0x7, 0xbf}, {{r11}, 0xfffffffffffffffb, 0x80, 0x0, 0x1, 0x4}, {{r12}, 0xfffffffffffffff9, 0x62, 0x1, 0x7f, 0x9}, {{r13}, 0x6, 0xc4, 0x1, 0xffffffff80000001, 0x97}], 0x400, &(0x7f00000007c0)=[{{r14}, 0xfffffffffffffffb, 0x21, 0x8, 0x100, 0x6}, {{r15}, 0xfffffffffffffff9, 0x12, 0x2, 0x401, 0x40}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x100000000, 0x7}, {{}, 0xfffffffffffffff8, 0x4, 0x0, 0x4ee, 0x800}, {{r16}, 0xfffffffffffffffc, 0x20, 0x83, 0x8000, 0x3}, {{r17}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x40000020, 0x2, 0x2}, {{r18}, 0xfffffffffffffff5, 0x40, 0x40, 0x20, 0x4}, {{r19}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7ff, 0x3ff}], 0x17c2000, &(0x7f0000000900)={0x1000, 0x8}) 05:37:15 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffc9ff13bdfd812eaa4e713000e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 05:37:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0xed}, {0x8}, {0xfffe}]}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$inet6(r0, &(0x7f00000011c0)=""/72, 0x48, 0x820, &(0x7f0000000100)={0x18, 0x1, 0x0, 0xffffff01}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 05:37:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x8, 0x1, 0xff, 0x45}, {0x0, 0x1, 0x9e, 0x8001}, {0x800, 0x3, 0x3, 0x2}, {0x8501, 0x7f, 0xfc, 0x4}, {0xcd, 0x7, 0x80}, {0x4, 0x95, 0xff, 0x40}, {0x7c, 0x7f, 0xfc, 0xffffffff}, {0x1f, 0x2, 0xfb, 0x9}, {0x101, 0xff, 0x8, 0x1}, {0x7, 0x80, 0x7f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffffff) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 05:37:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20000000005c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 05:37:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872d9030000f2f0c9f69ec7ab3a34c29000007f9230400e693873fb834a4f6ae0e45cb4b4b904b963775d5945055847635598e55742cd5b8ca25af5a63f4679ce851127720821854cc93b631951977e4f229f2628568e6944268a2b3a5d23ccf71691fe3195ee", 0xf5, 0x4, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r22, 0x1) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r23, 0x1) fcntl$lock(r23, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x1, 0xecaf392cf4c189d5, 0x3, 0xffffffff}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x200000005}) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r25, 0x1) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) r27 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000040)=0xc) getpgrp() fcntl$getown(r29, 0x5) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = socket(0x2, 0xc003, 0x6) connect$unix(r34, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd01ffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/184], 0x10) write(r34, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) write(r4, &(0x7f00000000c0)="3c0787b8de9a0e2b6fded584359b1439d3ca50de26cf5f9295be744cbc707a67cc1414aca39702c4fa95dccf8a", 0x2d) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x813, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"}) 05:37:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) kevent(r5, 0x0, 0x0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x82, 0x4, 0x1ff, 0x4041f2a4}, {{}, 0xfffffffffffffffa, 0xe0, 0x21, 0x3, 0x400}, {{r3}, 0xfffffffffffffffb, 0x44, 0x40, 0x1, 0x4}], 0x7fff, 0x0) 05:37:16 executing program 0: r0 = msgget(0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000680)=0x8001) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000297db3af4506ebf59729c54382db60654297ac4d42f40f03aa5c0d7b5ff5f920c088026b61022ff0ac33866cc18afe3e67b9cf845556288c78fc8ccab1024f3e8742b3f2d7585ecd8b8ab9274bfb9e3d8338046c2e90a5"], 0x9a, 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1800) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r5 = socket(0x2000000000000002, 0x3, 0x0) dup(r5) msgsnd(r2, &(0x7f0000000000)={0xabe679995a2b5e76, "c18b925631aa8a17221ab8444ff6e6b0735d"}, 0x1a, 0x0) 05:37:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="55333871149b73f7779df00cc93e926df4a58e7dc4b084e839831d3fa1b8ee484e6077b3efb7e0b656ab4bf33dbfa0f29a62e3b6f816d4028c7411f2946c797c7a74216a1a26c68088ede01af4b698a5f12694584e68161259672d", 0x5b}], 0x1) execve(0x0, 0x0, 0x0) 05:37:16 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0xfffffffd, 0x2, 0x33, {[0x8, 0x7, 0x7, 0x878, 0x2f4d, 0x7, 0x2, 0x1, 0x5, 0x8, 0x77a, 0x5, 0x6, 0x1, 0xffffffffffffffff, 0x3ff, 0x9, 0x1], [0xa3, 0x2, 0x1, 0x0, 0xb5, 0x1, 0x604, 0x11, 0x6b, 0x4], [0xfffffffffffffffb, 0x3, 0x800, 0xffffffffffffffc1, 0x8001, 0xfffffffffffffff9, 0x1000], [0x7, 0x4, 0x0, 0x6, 0x3, 0x7], [{0x4, 0x101, 0x7, 0x621}, {0x7f, 0x6, 0x0, 0x81}, {0x20, 0x80, 0x2, 0x5}, {0x0, 0xe57, 0x9, 0x1}, {0x9, 0x0, 0x6, 0x5}, {0x8c, 0x766, 0x0, 0x4}, {0x7ff, 0x6, 0x9, 0x7fffffff}, {0x80, 0x1, 0x3, 0x9}], {0x8000, 0x1, 0x9104, 0x3}, {0x40, 0xfffffffc, 0x8, 0x5}}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 05:37:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0xffffffffffff96ee, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000762000/0x2000)=nil, 0xf0a8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000633000/0x2000)=nil, 0x4800000}, {&(0x7f0000186000/0x2000)=nil, &(0x7f00003ff000/0x2000)=nil, 0x6}, {&(0x7f00002f6000/0x1000)=nil, &(0x7f00000c4000/0x3000)=nil, 0x605d}, {&(0x7f0000509000/0x4000)=nil, &(0x7f000038a000/0x2000)=nil}, {&(0x7f0000213000/0x1000)=nil, &(0x7f0000558000/0x1000)=nil, 0x6be}, {&(0x7f000048c000/0x1000)=nil, &(0x7f0000728000/0x4000)=nil, 0x6}, {&(0x7f000003a000/0x3000)=nil, &(0x7f0000084000/0x3000)=nil, 0x4}, {&(0x7f00003c5000/0x1000)=nil, &(0x7f00000d4000/0x2000)=nil, 0x5}, {&(0x7f00001e0000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000285000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00005a5000/0xd000)=nil, &(0x7f00003a4000/0xb000)=nil, 0x2}, {&(0x7f0000186000/0x1000)=nil, &(0x7f0000261000/0x3000)=nil, 0x2eaeea8d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x20}, {&(0x7f000036a000/0x2000)=nil, &(0x7f00007e6000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/18, 0x12, 0x402, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530004b19100bd2de7e4658ec796abb88937afb8f1f3bd8cef0d949e9e08ceb4a4aa6fa790d07220dc17d2176345f4abd8d199bd8e9a666ab5aa88e2ee8ed30f306f5c4c7c0ee9b1ea51e64ce7dc15d3c41c62f1c04539b7b0b89c440228726964b7d0c7748b152046c8785c340a799786d678238dec189141dc5903ee2e5f30fe1bf4dc2fd20016727fa931a805919d2378061abcc87f58326845c4c64a8949cec1a8d990a0cc5128fa8"], 0xffffffffffffffb6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x6, 0x9, 0x7}, {0x5700, 0x2, 0x8, 0x4e}, {0x49, 0x9, 0x4, 0x2}, {0x4, 0xf1, 0xc4, 0x1f}, {0x8001, 0x40, 0xa4, 0x5}, {0x4, 0x80, 0xe2, 0x3}]}) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 05:37:17 executing program 0: r0 = syz_open_pts() accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6566914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005700"/4097], &(0x7f0000000080)=0x1002) r1 = socket(0x2, 0x400000000002, 0x0) getuid() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f100000000f8f499585e3027f3e30cb2000900"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000100)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x14, r7) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) 05:37:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x41) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r5, 0x0, 0xde, 0x8001, 0x3, 0xbd}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x0, 0x9}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r5, r12}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x7c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x40, 0x7, 0x7}, {0x7, 0x9, 0x1, 0x7cb8}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x20000000010001, 0x0, 0x0, 0x5}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) 05:37:17 executing program 0: r0 = semget$private(0x0, 0x0, 0x802) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 05:37:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x27}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xffffff96}, {&(0x7f00000000c0)=""/58, 0xfffffda0}], 0x7, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000540)=""/139, 0x8b}, {&(0x7f0000001680)=""/224, 0xe0}], 0x3, &(0x7f0000001780)=""/194, 0xc2}, 0xc43) 05:37:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() lseek(r0, 0x0, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) r2 = msgget$private(0x0, 0x41) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r3, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/224}, 0xe8, 0x39cd1f5fe0fe6fca, 0x800) setgroups(0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) writev(r5, &(0x7f0000000000)=[{&(0x7f00000002c0)="cc10fea11de24095ec8274a99727f90e36fdccce5ab7d4cc28080616520afec9c5d2020e3dacb9861e5e2de40c9f2ad2d0692cb1d3086471cfca69553e3d254c1e17489b61a53cf9e52f508ff84abcaec3c099f1ad3fdac9e26a76f7e3ab20acd1bbb93305e1db0957641f624cecf24d7f42ad05e9d796bd84e79ac4bfa609c1eafb6302921ed4f584de0e6edd35cf3b0f440514059a28e24313f184132485f38f704735a59d4c0ac06513d42f68fb26ffb6eb3a992be04b018f619a5edf956d87792966c7eee1bd4148a3422e12f0cb75946b0ea7ffd0077086866828aca74e3420916a6350c04aaf73ee21d12f5c9df2cbcec6e9ea0101bef3c4328836ef12e29e42132537987b2a9e322a815de2184e9b5afc4f250619452d8e2b8f9d6a23d76540803970c7fcf8acb7d598ff4181fd6f270e2df012d467d89471cef2c59326bd67c4c4c13c180cea2a84c449a80e0c048ac744f8a10e44006aa6fde67d98a00640e50541bd5a0c043df3cfa6a069deee97d1c637a114150bf355ff3b672315f970a0b67c369d5c49be78fbb15ff9fbdbe6c2507fe5add496fec9a184ea668ddc9381f8998349d48ad85062d4e77397c59a25b8684066967fcc769679cb6c0658af8e5d0a26c14f9dd5bda371e81e5e955dc304bf770c69c0765967d3102ec2d8dc13ec49dee5379e4711b145b17c204c3301f3e866689a7e07b89d115c99d91db323def93b0efe4df1f58e579f09f7166552dc4b517f4abf488e19a02582213a1faed2b3d40e05beb5fff2c4505ab6137f443383a9d685a1354a8ffc2ed91daf989f71317d7f2e3fb6cffda690f71680fbfb77ec1a1f4e42ba3fc999bd741f0aa6a8aa848d8e91b8a902cef7f4b3966cd49b9dd90de662131a90fece6f663be1fcd57d80bdbf7342ef00f5290e388c42aa44a81aee0668c59efdb620fd7e11447747688c78cadc2426f6135e32ae2726cd40c0d36365b34b82bcfb8280b92f51f8a006947298cbb6e1196289c64aafb45e9965f3c8aaa8ea629564ad32d319c298efe1d9b5fbea782f538e370f2072c7ece2ad142c22f829225b35363841ed6781d99f3ff227ceae53372199375b4fc5584d4fbe453d9d5fe84fd524c42783207d2c40bd0892c8ee0177a1096c9a178c48c7ada3bb45958b26deab9913857b487ee395f3cd594973c2077aeb9920a4ec75818972333b72f2713e05edb97295589320330f6744bd806c3c9dabb20b107a06f5cdb09ed3bb20e339a0381acb19d6ed0e0b64d605931ae8b38f3f4f6dd563f02ac59055259807b3bef2babc34f6f3066f05e533faf0924a63475e2f09829b0cbb3f099bbdcb47cb23dc91f7d3b4680cd3827e2d706af13f51629cec5fa7c722bfd7a8a887a3bf0be055c9acdc43205414159c9124f367625d46c4a62eaf0084e96ec6868991e842d1d7799e9cfc0549e57b305d00add079842f1ca9cf06878c3a41dfa689a69a24e9b1ec063eb4fe53b557758095da731d8cc0bd4223bde1e482ecb8c972523e48694bb1382e72f49f34108c88f2e3dd9cd7235d1533d1ae4a71ccfc5c67d7512c6018d784733e580f537bc581318963e80096a4f7b189faab6f6c848fb204050f85dcc22ed3462f28d9a9a2bfa391711fd5fef193d1df991b2091b53a5ba7c96477afbd196d1c6d03615c420f83644ed7b16582b1d2b5f1ef7d5b1f04813dabd213fd04d24f142943b640cd972d75744a991ad1448d408803a9ad9065908385813d1fd2022840a49ca04095671bca92bf01096302391eee64fd2e03a3f9ea9265187e4342b8732647ec76e79163aeb7df562f0a27c5c3ca460ab9df96114b2f8d7507b0d6d920ff2793ceb477713f87b486727837b5f21297b9a91f1f287f3d088239f3915be555d0c55ba2b4b3eb8292d7a15ad1aaf65fd64d493cae801b0638d20d5b9e029b5388e9b0be232a152a894dfa5032d43996a55e12c1021f9171b3be245bcc7bd10627eb2d751757a1057db08f485d455f8ef7d67c65e8542fb74fcb6f11760e195d7cb0145f0f84ce6ad0df6349debd5991ef8dd48f7e8176d68ddc9e1ff5472b4811228dc363c102aae770beaf10e3c91a1e1167dfa1534d59adead2359d5e642d970f0e8396f8aa6b38107d6f3fd78c30ce623095ba00237e51b1bcc697f82d255d69e262fe938c34f5ac77ae4dc5537fe287f611a45cab79dbbbe727dedb2dd09dc988e64f00028a81ef11f40f7ea043beff3b773b1a304b6809501f547bd64626ad563a441390e29a4f46e021405b693e3f8be22b459c2d536a503ff6ceb03f45527ea73d5b51958b67efb72ba48a288ec9c95648c9c43a143b3a008ee7d28d4cfdd39256dd92affd747c667e895cb68814a4f6e76a96e96fc862c777cf39ffc207620458cc31cc8e7228844548bd63cf48ac70c6e6d6fbcae9b6e8bd1d1668e56b5255c007e55fd6238195d07f42d6b87da71c7567c71130c432ec835613f1f4c8b3268332c46d2fabdb65067cf77f4e29c549de3dc10fe3e8ce96dc5c448f912aa53f181f4efa2fb6346e994ce91ca3b989e6e33c3f5e48f2b049fd61ee973623558d3f1ad1f512f68d2bb41e6431794a59ee76d28684c8a1c2131d4f223ce3ff94a39206adf04c726c525973693a4355b0f9332ea5f5fb199388989566a356b4261d46dafd7b8383757804ba99f749fe3114b8898ade0a9317c5904ca3b2bb5d7d41c8875178c087b371b680f96a47f51cf3bad51a9b3137670dc263df2c7be4b658aad3ec29c0102234726d2f104c0c44108473d2699e9ccec687e09c454c7f07d09adc116049c439e9bcf6b4bbc7f72c55745279981dfa7e4d10a28569c2e5f2bf74166d44c2c00d9032e3e40ac8702d9c7ab2ea13389ebd527420da74306288d4ceada792ee4731ac5435ed331c65ba23c18ff5dbd7cdd52ab5c595fb3f307ceda7e5e627cf06a2c02dc77c0da89d02f6e08d737fe0e42b2a8a194cfc4188cdefe6213ebe95451002eaa980f19f14944fa3b684ffa20938044a8699c7a426b7ae8dbf639ba172c7e04eeb15492a4dc6cb79f153d9376baa5354328a36c1d2e48115bb140cce1b872743308f62b1f7d4b95cf8d3b98210a708ec8cc720179d2f61064bb7b5ea7717894d1ecd1e6c07c7e29e46014093104f190223ad7463cbb3816cd6095ed08e54f96b11082a0f16d64f9a5f16269b83c5c8d08f8400b99b8982320701770c9961fdd76c580e7d66dcda2a0b00dc0c2487845f6ce2a7112a748668ab7f79866123029a3283a9bcddd34fbba5a8727ba430eeca6a9ed39f6fbb7a2ba6eeccfe5863a5a9f79b4e79e74df2556ef717ec02f3251640b970d55cc38529a5faa32bbb4a32a782989a2506d1ac2da83022a663dced5e2f39121b4453ad6ef2b1b4b5d677d25134a33c802d0c9bebcc1eab8e52bcc5423c824b6c7fda06e54ae766cfc5975e72b86304811ac05b539b40ddad902fa477666d7361469b67c00ae91f2bee63007c56c70a76c8976390ab40b2ce7d00af1fb4c124d393240dbc9cc285c3098854d39b1bf67295df6c0bf7b513f1e853e4460ec4c4878d579ed7ebd8d7ad4ef57b48cafacbf6d68e44584da332ae74a72360b699d3f334bf86ae1634c0ed2e59faf28f7d2fb3563bf9f93a141e165428aae23677d029c4ad6d2ccd05f237b58eede57e2665cacbc42fcda53f0bc77da674482f615e346ba7c109c2b3bad7f9922608fa4a81e103f83d3813b83342e80dbe5281f6c9fdaedba059d43a1e69d81030234c635577d567153d64cd88828b012c97e72fe36dfc1ab481d1f4edb23012e98cbf492be86f76bb9359c9c74bfaef2177bfb5a48c4f0aa67c915ad522be93194ef7570c87f6953f1d44098b2864f3ae87151d6b302e772423f447e225965e4e9b34feec719a5e9dfe0f75faf06d5cdd865ed2dcc85716f4281f03832f790f9715d67175bc5c47b397aaa55ae85457e2080feb11692637948f10028daac5fef4422ed406daba165dcdb057c8d13d485c1e9f03e1fa67d7a7cf0399e5ac6a4e93bceb6187e6001447cd42f3a175fc7d5f7c697fdf00534ef637ce1c4ca5287a7de1a03ddfc51046d1cc099fbfdf5f7ef292eba25cac558a60e9b88d3f9465eba8f1d52bb3a6d0fd96450246b6c399c7da9ac21f02c5325093bb2b30cbe1e531aa243336a8cbbaee702379e8e0f0a5562829462f1f87acf49f608efdf583952d96a31059dbab5efb374fadb30139ffacf14987097351dba40431cef9bf62a03644e22a529d993dc962f1429fd534e15ba08a1e7f6a6c4ca044e8e57644bf87cccf96ea6254f689b36a9068fcb1145e1e86fd834ad2bc58c307bd81cad0484b55d338cf1a61da0089c740d0c3d00baa751da90352a799ffc7d3f98f351ad15a911bf839967677dad4e39f84168bcd004f95a180b0e8143e9eec33a51aa0f06b77c629763575b58f98a744da01cbc04c4cdb347b7330138497f5e801c98dee385971810f1b55b2e74f839bfed6a394bd0fcedf68a65478543e29634af47d6c5286ac59c028e9cd89621e38fa37f849875a79da85926a14727cf732d633c0d982cc5f2374c710237fea2db319c13fdd915480189ad9578986fe550b89cb1dd9492fd03dacdd8148b9f0e168ff577b4a63ccce2c120ebf99b4f14b34e530520647cae85fd44968d9e207339eb2adc13faea9448e4b8eefa3013030fcea3e1f6fa7786d7d5490d1c95198e14cc70cf3353cf9dce9563a4b8f5125adbb87b3e86769f81052a8f0c441f89cc5e36e8a26882e371879ca155fcd8dcffc02a2084505dd97656b13f56d455cf23697d8ff02f5474d7fd615889e9bec2327b74668ab91bf418e0908814eeb2ae264a53fc99aca3694781084f115bd8a8f1f8634e3830ee250cbb940f08c548c9b0b6c57ec6a7ae9b10316d89f293d1c809aed5546dc21c3053b191864577a5b434800d295121f58745e4ac5d07466ade0d4e6405856a4c8394555434e8028871c445852408fb7a024c9925dafa2b3994cac0d99cb38617c0ef10162bad979882414c41cc620f85c70f42e8ff4d015ce8168c19ba730566d454c55e8263a4d9f387fddafeb771e1c99c1f487c7e1ad6d55c9b045866e936c81dc063bf4d48958b316ef5b5de8cac30a832ed2125c10e23d85ab59b349ad54fdcd02dc1e0ce880f85f65ff541da4236394e9b5e5b1c50863afb761a9484e4a1b864ff176629e25b464f87b17745606ddeb925cb01b4db2fddbf4da599bf45c528cb1a7fb68f0916d2ea49dc0b1835e77f24b6a2905cbf379ceb186f8dcd5f1b0db7a4b4d54b8d6c3c474ee2007296d9f39b68d4977dc12502b4aca60844b79c9f56e651b825cb6317bd2bde4ec13b39618aefc97c6d467b1808f4dd0ace13e4d7d8aba477d2b16b785a7449114bfbbf6e87693cccf4bf58057ebf7dda0a2c4bb9368f6a01850fffc348283da85c1abed5de72f40b0c04cf44408a9cdc4c04eecd66ed108109a9e4fbec907c0d1d2603aadee15fa8d887aa4e7fc20ae632f94ab6a58773aec3e1816db37581af3f856998c1891cbc20d18b1f449a31fc4c51c91e1e97987af035deaaf77c455de84472604dd8a3d05b4c3d270ecab647edd4f172f938321f213ea78e04a7e01e2c92b74cc57c606c8f6bf8e70d1ace3c58e1ac3e30541d76e61bd2a10a7b089ed23237187f003e9e941dbfd7b0add9ab2c76bfca84238dc34a2be76f66a13652abbdff1da7a5f7bd80cebd5b8b0b640f3cf647f50599e89ec5370731ed87bb84a96934264552a", 0x1000}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) 05:37:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530009912c472fb390ea379affa5941be2600a8bd732d65e188e5aeb2d250a42ea4026c7ef9988662b5147dfbb483e37b0c58d6cc98fdc5906029ee393c19e276088af14990841fbc249950c80244a1c4d1019f55eb52fc1c1ffb5282210ffb043386fce9a660041316aef40b8faf38f7a05621f6d0e1dfadafca9155f075029bbebe403aef7e44f39691aafff2126e78120fc8d8a7d84dfb13a40714d9c73f49553ed2aeb47f51a1d4bcec6a5d58497cb65f488e6b65107c98c9d74dc0ccf636cef206e962b77d5ae447512eb165a9a121945660"], 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="62edb164540f80ec0001b29f7203c4a6a672c861633474c03afc96362516aa16f701d1770e5a2ac7d36147d259979be736dd55b1504109916a4da525bfc46a63ceba0a4793e7c3e40036ad1f903ed848413f3f9aeff249028771b0aedb9c50f3c6d233f613a5d19766380f3541a26e8145b6e940dba97df3d82f776fa18a01982c263a23fe106a", 0x87}], 0x1, 0xfffffffffffffffe}, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x6, 0x6, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) write(0xffffffffffffff9c, &(0x7f0000000440)="4d8e41c3fa3ce4525890a371fc78f06910914c80ed8b500f35bb352efc1a9771a148d1df50fdc6b627f380a9aa09d3bc04266f3d53dc5ca16119d4aee00aab15af388f5f266fc18ec00462caf2abdf9376717f", 0x53) r10 = getuid() r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) connect$unix(r12, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x0, 0x9}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x8e41ca66a5aa8db2, 0x7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r8, r17}, 0xc) r18 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r18, 0x0, r18) fcntl$setflags(r18, 0x2, 0x0) 05:37:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 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, 0x100000, &(0x7f0000000100), 0x7, 0x0) 05:37:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/219, 0xdb) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0x2) connect$unix(r0, &(0x7f0000001f00)=ANY=[], 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5bbd8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="3ba3d744a3a30e19233110256d1028d727e4bbfd966dd391db9f2976960007e44e62acddb5b77baddcc72bab1617f24f8199925793c7e3db1a90e3552cacce231ce75ab0492d71192507270431a16b329566c3b77d36d1b2bcad1ea102d6119aeb43f7", 0x63, 0x0, 0x55) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1fffffffffffffd4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r2 = msgget$private(0x0, 0x41) r3 = getpgrp() r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r6, 0x0, 0x19, 0x9}, 0x7, 0x3, r3, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgsnd(r2, &(0x7f0000000140)={0x2, "87bfca5f67d26d24e48b8ff1f7e56a75939f913ecf63bff13b7172732fa7e3aef5d91e838f661d2072"}, 0x31, 0x1000) r7 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000100)) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) 05:37:17 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x93,\x95C\x00\xd87Saoer\x00', 0x10, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="4b75c7c0", 0x4}, {&(0x7f0000000280)="623916b3afa1abc8b15da20212271ba3b89680c0c47b6d2f8a6b0d77e75ab2403f3a72bf6d4c7dc09698c345537c41f7efd250aa5aadbddc1ea0228ffc5d84ac514ca647117e8226342819590de126e6a44b27f56893dfc01a75c878f24d2505639c5d957de83cf3ed720ecc44eb0b", 0x6f}, {&(0x7f0000000340)="279196bb1ae68789c8b47d41b2971de6fefdf445c3864eabb2b4b9c38389a5b06e36952f02047650226e92c021f4c7d8ccc82a60be94f1b618f22303875b8d64185d3c10ca8e0743a6f09505322ac9c53c2a75ea7a018d09ce22c6fe6381067616c4ac9b5732cfe7ac0d5d05f119459f5009acddd1b2952c05cfd44e2f009463971e6aedac0caa03aeffaa80d49635", 0x8f}], 0x3) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) sendto$inet6(r12, &(0x7f0000000000)="27bda836581a12a95066b51be749f2d50f0352d55fbafd8d69c198b5fb70328938669cfc55c46be628", 0x29, 0x4, &(0x7f0000000480)={0x18, 0x1, 0x6, 0x4}, 0xc) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = fcntl$dupfd(r13, 0x0, r2) sendto$inet6(r14, &(0x7f00000004c0)="c287366620e4f54ee15065a7966672314533a512a1d214d75f906caa02b01f9343698aeb3ecd86c4c5ea", 0x2a, 0xa, &(0x7f0000000500)={0x18, 0x3, 0x8000000, 0xc2}, 0xc) r15 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000100)=[{r1, 0x80}, {0xffffffffffffff9c, 0x2}, {r3, 0x4}, {r5, 0x2}, {r6, 0x100}, {r15}], 0x6, 0x53) 05:37:17 executing program 1: r0 = socket(0x18, 0x4006, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xea) close(r0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400004001000000000004000000009e", 0x0, 0x8de}) bind$unix(r3, &(0x7f0000000240)=@abs={0x1f95d27d48731892, 0x7}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000001d000000791fc900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb92800000000000000000000000000e3ff0000007bd4000000000000000000000050"], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xfa90275057723e43, 0x0) socketpair(0x98f382d550f2e6a6, 0x4004, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000200)=r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44, 0x0, 0x6}, {0x800000000040006}]}) fsync(0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1f3, &(0x7f00000002c0)="b6e803fd3c34e3423a0e4416c4b8") ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1f9d, 0x0, 0x29, 0x1, 0x0, 0xa16, 0x101, 0x0, 0x1, 0x5, 0x3}) 05:37:17 executing program 1: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 05:37:17 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt(r2, 0xfff, 0x0, &(0x7f0000000000)="68b6cd0c7ccc4fe355b42beef8d7f3286b42930eea26642175b7f6d269b7a97a263c97177118f631b43bdacd18737925eaa186e8b70cc64d65ecef495137c4cd535c469cb44cfdc4cfd1db8a4310f2db72c915d0aa62e19c90ddc5199099238cd099d50d4dac", 0x66) 05:37:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="61dd68357db3e6af887e3a000000", 0xe, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x24769cd4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = socket(0x22, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xf8) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x80000001) pipe(&(0x7f0000000200)) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r1, 0x0, 0x0) 05:37:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pread(r0, &(0x7f0000000180)="14bfa306cdce7c4f75a8459182ba2ff7a1be769121e3f9ed0b833bfa0a8cd2315f86958598c4cf8065e982385d3dcb8b94174e88158fad8bd8f2b5bf1a3efcdab7b7d5e9f1e76fac4beeb25ccad1ebab1a93e1e7cbab35007818e7a2641202d72d05d6de1aa06762328d1b505461693c4297f9cab504d4758c236717d4db93aca208a391e271c4356cb20d", 0x8b, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='y\xd7\xcf\xfd\xaf[\xbb#\"', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xf34, 0x6, 0x7, 0x41f5}, {0x9, 0xf0, 0x1, 0x1dd5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3ad26f265a01517fb8c58243428be481edbdb73da0665495c2510a382f4250602f2d2c9896b14ab65f85953f4de5bfaacd31bce57113bfdf682deda6ecd2e9dd326a09c384142e994e91", 0x57, 0x0, 0x0) 05:37:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = dup(r2) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x4311895652cb2e63) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r0) listen(r4, 0x0) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r5) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000240)=r9) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:37:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x6a) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 05:37:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8601, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, r0) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x1, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f00000000c0)) 05:37:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b2557ce5fe109a94dbbe108ca7c43997d0151319ddc03c02f4040f12154df9a74dccc8fdefdcd43b9914615f2ccbd3f476aeeeed9152fcce04ac472a9b382a7887d002827ac8e6c7129a443d68404491c8f41a1993b80fdb381f0bb4e48e432e70", 0x61}], 0x1, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = geteuid() setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21, 0x2}, {0x14, 0x2}, {0x22, 0x7}, {0x89, 0x5}, {0x42, 0x40d}, {0xddd05eb7a29aa488, 0x10001}], 0x6}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x9, 0x7, 0xff}, {0x6, 0x45, 0x7, 0x6}, {0x4, 0x3, 0x20, 0xfff}, {0xffff, 0x0, 0x0, 0x1}, {0x2d, 0x7f, 0xfb, 0x9}, {0xff, 0x0, 0x80, 0xfffff00e}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x2, 0x0) 05:37:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r6 = msgget$private(0x0, 0x41) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r7, 0x0, 0xde, 0x8001, 0x3, 0xbd}) r8 = getegid() r9 = getpid() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000540)=0x40) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="397d3c97c75d02120bc8618a7518cdd53e881f47d433fa13dac7cae0c793be953a8d91beeb83556ba16a2357fa6398eb2dd01af9d424c1ecfa9bbf711c9ddcbcc9501059dcc20103b728d051974c93efc571a90837a48996930d813d0545cc8a79ee9a2a58c7a2664dfdd5688e55897ab3114d1c676faeab135a78e2dfa90cf0e94161f450f702e35b341436141527d9ded37dd171a00b49bff8ce28f37f7268063902869c9754953c4d334597e3294215bb6766bb6cdc181b6326317af3ea1e50d415349ce0e0c8f772f1d534091d", 0xcf}, {&(0x7f00000001c0)="2ad8e0494bf9634382ebdc6130", 0xd}, {&(0x7f0000000200)="33c8e62b3ea092254b9d5be587c7e6f54360d0d5274c433e17e8de7955ac0e8bac24c6ef27ac8a07ba381e212e5a6d5c592e985952842a96cf692d8d05b91356c05e1bf562", 0x45}, {&(0x7f0000000280)="94314d67c3bc2293d169ddfe6ad374bc7f89b6c61008528086c91b30141fe7a7c733f19a0a0223c65dae3c9d16f4188716a9dedd8f60dec5f00535d3fa0fe2cfaa85598850d0e5fabef991767462e39a44e45969e9982868e36316772397c4f42a860c5832b7104a0c6ed4ca02fd8f929f48ba727e40e590b357d425e53e2c6906bf651e49aeb2d5629f94bae2e2ccce852b43fa2d14e1b7c2d838fcb15e71d86d46785fcc8ba3745b42e0c8f14ae1af01fb936b28d5bc604337", 0xba}, {&(0x7f0000000340)="e96603958fdfc2c05ed683b608f12d367388c7999e2f550c064e1487b84ff54c3a936ebf1af1587fd92d1ce06cd441ba31214ab58ab6f926f4049736be248f99035acdb3d4a6f47fe5fc50d89c7e328c933d11082f30c6633a21d0d9ba2b0e5ff8fcfbf3d2ea027ed71983fa023d94496753455943be496a4480605d25", 0x7d}], 0x5, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r4, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, 0xffffffffffffffff}], 0x78, 0x4}, 0x0) 05:37:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8572ff7d4009000000ea00"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x54}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x10001, 0x1, {0x26}}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") select(0x40, &(0x7f0000000000)={0x6b, 0x9, 0x80000000, 0x4, 0x100, 0x3, 0xba22, 0x8000}, &(0x7f0000000080)={0xca, 0xff, 0x4, 0x8001, 0xc1f1, 0x2, 0x5, 0x8}, &(0x7f0000000100)={0x7, 0x3, 0xfffffffffffff000, 0x9, 0x7ff, 0x80, 0x2, 0x10001}, &(0x7f0000000180)={0x3, 0x7}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x2, 0x92ce, 0x10001, 0x111cacd7, "02f95a4e4fde01cba53bfe7a89c0c69b36bdf3fe", 0x7f, 0x8}) 05:37:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff5d, &(0x7f00000000c0), 0x10000000000000f5, 0x0, 0x1ba}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8300, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x10000000, 0x20, 0x8, "bdacecbb9e649d8a2259fa709c20140e335c43b0", 0x8, 0x80}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 05:37:18 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x842028980aa625cf, 0x23) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 05:37:19 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000280)='./file0/file0\x00') socket$inet6(0x18, 0x8000, 0xf9) 05:37:19 executing program 1: pipe(&(0x7f0000000280)) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) pwrite(r1, &(0x7f0000000440)="8efb95b184e7a0034c72b854b15c069ccd13c8ae65963cb106bbf67a2c24219241e6a41d0646ebdab9758dc12fc45520182ac2dad1456f5811b6572cb90cbcfa8b76c64c62a502f495ed19ff7cdb0e6dc9f67be6f2118e579547ffd1a24be143cf141a62769b067117e6ef26f4ef53155c721e2cefaa1e757a217d2556fc17dc92add45ac05535c96d7004614ad285ab355db4385ca682a193cba40567b59cd37c7daec50a78eaf0d68352697ec9eb51c4b3038e62b9621c6887295b474cc01419ec34dbe40c62c078423e33f2c1b4e927b9bb57439d4f1fa5ac1a69e8a9224bc6d9", 0xe2, 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) pipe(&(0x7f00000001c0)) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) setegid(r7) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0x7f, 0x0, 0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xbee}, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) 05:37:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xffffffffffffff8b, 0x0, 0xfffffffffffffed6, &(0x7f0000000080)=ANY=[], 0xfffffffffffffcec, 0x3}, 0x0) msgget$private(0x0, 0x64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000000)="6c1d21eab3f6a9802f6f27ff50861f6c3e2918d7", 0x14) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\xa2\xefn\t\x00', 0x10040, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x102}, {0x8006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba38") 05:37:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001200)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 05:37:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x40000002, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000340)={0x3}, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000c43771c567809667f2e1d6ea57391887f55d21000000000000000000000000000000000000000000000000e13d1a1a038b62f4f9b7c33b5a31a139a4389a282071a0ed59deff1504d6a15ff705e96e46ce0e131ec3c4d5a68dbb75c327d4281adddcb4f084a1535854031006dc9d75af6b50004488750dae910f428e9f1345"], 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000004c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x8000) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 05:37:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x42, 0x330) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 05:37:19 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r1 = msgget$private(0x0, 0x41) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r2, 0x0, 0xde, 0x8001, 0x3, 0xbd}) ktrace(&(0x7f0000000000)='./file0\x00', 0x300fe5973c16078b, 0xe08, r2) pledge(0x0, &(0x7f00000000c0)='vmm ') 05:37:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x80, 0x2f00000000000000}, 0x10) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x68, 0x6}, 0x10) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x30) write(r2, &(0x7f00000000c0)="e3c50333d78b499b860ae5f2ed0f7be191d4c06941c49316e52826ebee8726ac5af2ef09401612584eaf", 0x2a) 05:37:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) pwrite(r2, &(0x7f00000000c0)="4c38e9442378d0d6cd97f4fdb9a76b5dc916ca27907eac4ef6e8469cb2bd988597b6d587bb4caf865710ade401930e84b4caba374ed4d4a61a96d3e6b033f3924a26ef86f12e2bf38b7ccd15ef2f045321d86345e733f56ee090f8ccdb1954268bcd81fd08572ea4052dd0a8b7c3195a8926a9ad61947a5cb3bed8b161bb2a3235f4e12fcb8636b925f9283ba1d1f25d917901fa877f307dce581b97dc49fa2fe75fb20b8e13755e35ecad24ec13ef24f915e5f99ce74a7343ef324e1ef9548b00002c8b41f752f6861fd9cb32b427fe597a3c85c7fb1a4c1f90916d41b87394b135b2eec9dece1daa44a6116cc3", 0xee, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 05:37:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, 0xffffffffffffffff) socket(0x43, 0x8000, 0x6c) 05:37:19 executing program 1: r0 = msgget$private(0x0, 0x41) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r1, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000008ed282fda69ad42d426e764874abbe8bbe48172e2246243d9321ed02bd5fd6ae3d7607235944c60d5683b71da7f28ba8c422e88f9991b22c99dbf2ab435c3dc77a140e95993eef205934ae01a67cdc451d007971fb68ac293ca4a14a53d4c277b4e47459130d68eea9952a52a1e1a435ac46ca061ea2b53b2dc05838070a7898038a0e394ffc84de0cba519fb54351d3aca136"], 0x2a, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40000000000004d}, {0x100000001}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = msgget$private(0x0, 0x41) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r4, 0x0, 0xde, 0x8001, 0x3, 0xbd}) msgctl$IPC_RMID(r3, 0x0) 05:37:19 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x81) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffb000/0x2000)=nil) 05:37:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x3}, {0x80}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:19 executing program 1: recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/127, 0x7f, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x3, 0x5}, 0xc) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000380)) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmat(r5, &(0x7f0000562000/0x3000)=nil, 0x4000) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$inet(0x2, 0x2, 0x7) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x3f}, {{r4}, 0xfffffffffffffffe, 0x20, 0x10, 0x7, 0x6}, {{r6}, 0xfffffffffffffff9, 0x0, 0x7f052529af15a0ad, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xe2, 0xf0000000, 0x4, 0x8}, {{}, 0xfffffffffffffffe, 0xdd, 0x1, 0x1f, 0xfff}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0x4, 0x1, 0x8, 0x6, 0x5}, {{r7}, 0xfffffffffffffffe, 0xc1, 0x4, 0x2800, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x2, 0x8}, {{r1}, 0x0, 0x38, 0x2, 0x8856, 0xfffffffffffffffb}], 0x8, &(0x7f0000000140)={0x6, 0xc6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x20, 0x0) 05:37:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f000027c000/0x4000)=nil, 0x4000, 0x0) socket(0x2, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)=0x4000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() setreuid(r3, r4) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="f7c915ea14bd3a3d1aedacf01f60") 05:37:20 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 05:37:20 executing program 0: r0 = socket(0x6, 0x1, 0x5) sendto(r0, &(0x7f0000000000)="7609f8d3ecc32b7ef8292a040ff39dd023731add6deb0ba5a3bc581eaae4b0cd385edfbe8a450866e4ae3f28fe706c60ca0a6a5be98913ff8301cbaa415b0037f3315fb4504fae6efa8ca8c3ad79179f1a39777acdcf4260d8ae97fc7e767af64e56dfa81d16", 0x66, 0x400, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffeffff, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) login: panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068b12b00+16 0x0!=0xf34cf18e35c52e71 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *412830 32268 0 0x2 0 1K ifconfig 296059 10883 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8261fc90) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c rtm_ifchg(ffff800000a97000) at rtm_ifchg+0x47 ifioctl(fffffd8065234318,8040691a,ffff800020b637f0,ffff800020abe018) at ifioctl+0xc09 sys_ioctl(ffff800020abe018,ffff800020b63900,ffff800020b63950) at sys_ioctl+0x5b9 syscall(ffff800020b639d0) at syscall+0x4a4 Xsyscall(6,36,0,36,7f7fffff5758,13ba31c63070) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff56c0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068b12b00+16 0x0!=0xf34cf18e35c52e71 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8261fc90) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c rtm_ifchg(ffff800000a97000) at rtm_ifchg+0x47 ifioctl(fffffd8065234318,8040691a,ffff800020b637f0,ffff800020abe018) at ifioctl+0xc09 sys_ioctl(ffff800020abe018,ffff800020b63900,ffff800020b63950) at sys_ioctl+0x5b9 syscall(ffff800020b639d0) at syscall+0x4a4 Xsyscall(6,36,0,36,7f7fffff5758,13ba31c63070) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff56c0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b634c0 rbx 0xffff800020b63570 rdx 0xffff800020abe018 rcx 0 rax 0 r8 0xffffffff81e6f5af kprintf+0x16f r9 0x1 r10 0x25 r11 0x98ab2e4bd55008ec r12 0x3000000008 r13 0xffff800020b634d0 r14 0x100 r15 0x1 rip 0xffffffff81584398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b634b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (ifconfig) pid=412830 stat=onproc flags process=2 proc=0 pri=63, usrpri=63, nice=20 forw=0xffffffffffffffff, list=0xffff800020abfb40,0xffffffff8266dec0 process=0xffff800020add180 user=0xffff800020b5e000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *32268 412830 78740 0 7 0x2 ifconfig 78740 337261 5712 0 3 0x10008a pause sh 5712 324477 31400 0 3 0x82 wait syz-executor.1 14568 157338 1 0 3 0x100083 ttyin getty 40024 115948 0 0 3 0x14200 bored sosplice 58066 316916 31400 0 3 0x82 piperd syz-executor.0 31400 271073 79663 0 3 0x82 thrsleep syz-fuzzer 31400 149315 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 392779 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 474923 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 30524 79663 0 3 0x4000082 kqread syz-fuzzer 31400 364520 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 436105 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 49440 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 296845 79663 0 3 0x4000082 thrsleep syz-fuzzer 31400 139561 79663 0 3 0x4000082 thrsleep syz-fuzzer 79663 221409 45094 0 3 0x10008a pause ksh 45094 362149 45141 0 3 0x92 select sshd 45141 366158 1 0 3 0x80 select sshd 31466 126281 69104 74 3 0x100092 bpf pflogd 69104 432246 1 0 3 0x80 netio pflogd 81334 391923 98893 73 3 0x100090 kqread syslogd 98893 272553 1 0 3 0x100082 netio syslogd 51033 357448 1 77 2 0x100090 dhclient 3940 29222 1 0 3 0x80 poll dhclient 57286 28773 0 0 3 0x14200 pgzero zerothread 311 361989 0 0 3 0x14200 aiodoned aiodoned 1553 500340 0 0 3 0x14200 syncer update 2472 163546 0 0 3 0x14200 cleaner cleaner 5090 138718 0 0 3 0x14200 reaper reaper 2809 184262 0 0 3 0x14200 pgdaemon pagedaemon 33441 113038 0 0 3 0x14200 bored crynlk 6998 255185 0 0 3 0x14200 bored crypto 60198 406869 0 0 3 0x40014200 acpi0 acpi0 14017 4043 0 0 3 0x40014200 idle1 10883 296059 0 0 7 0x14200 softnet 52480 160857 0 0 2 0x14200 systqmp 23273 179831 0 0 3 0x14200 bored systq 5191 488056 0 0 3 0x40014200 bored softclock 48187 338683 0 0 3 0x40014200 idle0 6144 283661 0 0 3 0x14200 bored smr 1 351399 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 32268 (ifconfig) thread 0xffff800020abe018 (412830) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826195b8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6399K 7569K 78643K 11300 0 0 pcb 13 8K 8K 78643K 67 0 0 rtable 92 3K 4K 78643K 310 0 0 ifaddr 48 11K 12K 78643K 93 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1476 0 0 iov 0 0K 12K 78643K 14 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 1526 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 5 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 46 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 344 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 67 75K 95K 78643K 557 0 0 subproc 32 2K 2K 78643K 85 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 41 0 0 in_multi 23 1K 2K 78643K 50 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 242 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 102 21K 30K 78643K 2047 0 0 UVM aobj 11 2K 2K 78643K 16 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 58 0 0 NDP 9 0K 0K 78643K 24 0 0 temp 150 3551K 3623K 78643K 4709 0 0 kqueue 0 0K 0K 78643K 1 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 55 0 19 2 0 2 2 0 8 0 unpcb 120 151 0 141 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 5232 0 5232 2 1 1 1 0 8 1 tcpcb 544 111 0 106 1 0 1 1 0 8 0 inpcb 280 763 0 754 2 0 2 2 0 8 1 nd6 48 5 0 3 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 6 1 0 1 1 0 8 0 pfstkey 112 23 0 6 1 0 1 1 0 8 0 pfstate 328 23 0 6 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 239 0 67 14 0 14 14 0 8 1 art_table 32 240 0 67 2 0 2 2 0 8 0 art_node 16 51 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 14 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1887 0 488 46 0 46 46 0 8 0 ffsino 272 1887 0 488 95 0 95 95 0 8 0 nchpl 144 2553 0 953 61 1 60 61 0 8 0 uvmvnodes 72 2143 0 0 39 0 39 39 0 8 0 vnodes 208 2143 0 0 113 0 113 113 0 8 0 namei 1024 7270 0 7270 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7206 0 7206 10 9 1 7 0 8 1 plimitpl 152 57 0 49 1 0 1 1 0 8 0 sigapl 432 537 0 521 3 1 2 3 0 8 0 futexpl 56 5774 0 5774 1 0 1 1 0 8 1 knotepl 112 165 0 144 1 0 1 1 0 8 0 kqueuepl 104 70 0 68 1 0 1 1 0 8 0 pipepl 112 398 0 379 3 2 1 2 0 8 0 fdescpl 488 538 0 521 3 0 3 3 0 8 0 filepl 152 3682 0 3581 7 1 6 6 0 8 2 lockfpl 104 111 0 110 1 0 1 1 0 8 0 lockfspl 48 44 0 43 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 488 0 479 1 0 1 1 0 8 0 zombiepl 144 521 0 521 3 2 1 1 0 8 1 processpl 896 554 0 521 4 0 4 4 0 8 0 procpl 632 1222 0 1180 6 1 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 939 0 918 5 1 4 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 149 0 0 18 0 18 18 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 12 0 12 12 0 8 0 bufpl 256 6579 0 1317 329 0 329 329 0 8 0 anonpl 16 67631 0 55794 84 5 79 79 0 124 15 amapchunkpl 152 3131 0 3004 12 4 8 10 0 158 2 amappl16 192 2869 0 2005 63 11 52 56 0 8 8 amappl14 176 171 0 168 2 1 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 10 0 10 2 2 0 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 12 0 9 1 0 1 1 0 8 0 amappl9 136 641 0 634 1 0 1 1 0 8 0 amappl8 128 186 0 165 1 0 1 1 0 8 0 amappl7 120 49 0 42 1 0 1 1 0 8 0 amappl6 112 85 0 75 1 0 1 1 0 8 0 amappl5 104 137 0 123 1 0 1 1 0 8 0 amappl4 96 802 0 772 1 0 1 1 0 8 0 amappl3 88 260 0 255 1 0 1 1 0 8 0 amappl2 80 3264 0 3201 4 2 2 3 0 8 0 amappl1 72 21772 0 21321 25 15 10 20 0 8 0 amappl 80 1490 0 1451 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 15 0 5 1 0 1 1 0 8 0 uaddrrnd 24 540 0 521 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 540 0 521 1 0 1 1 0 8 0 vmmpekpl 168 8189 0 8158 2 0 2 2 0 8 0 vmmpepl 168 75180 0 73257 160 41 119 119 0 357 29 vmsppl 368 537 0 521 2 0 2 2 0 8 0 pdppl 4096 1087 0 1046 7 1 6 6 0 8 0 pvpl 32 218990 0 203946 207 19 188 191 0 265 35 pmappl 232 539 0 523 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 493 0 6 14 0 14 14 0 8 0