Warning: Permanently added '10.128.0.74' (ECDSA) to the list of known hosts. 2020/05/30 01:54:00 fuzzer started 2020/05/30 01:54:05 dialing manager at 10.128.15.235:4300 2020/05/30 01:54:05 syscalls: 364 2020/05/30 01:54:05 code coverage: enabled 2020/05/30 01:54:05 comparison tracing: enabled 2020/05/30 01:54:05 extra coverage: support is not implemented in syzkaller 2020/05/30 01:54:05 setuid sandbox: enabled 2020/05/30 01:54:05 namespace sandbox: support is not implemented in syzkaller 2020/05/30 01:54:05 Android sandbox: support is not implemented in syzkaller 2020/05/30 01:54:05 fault injection: support is not implemented in syzkaller 2020/05/30 01:54:05 leak checking: support is not implemented in syzkaller 2020/05/30 01:54:05 net packet injection: enabled 2020/05/30 01:54:05 net device setup: support is not implemented in syzkaller 2020/05/30 01:54:05 concurrency sanitizer: support is not implemented in syzkaller 2020/05/30 01:54:05 devlink PCI setup: support is not implemented in syzkaller 2020/05/30 01:54:05 USB emulation: support is not implemented in syzkaller 01:54:13 executing program 0: ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80, 0x7, 0x5, 0x0, 0x7, 0xfff, 0x6, 0x1, 0x1, 0x1, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0xb0, 0x800}, {0x6dca, 0x20, 0x7, 0x7ff}]}) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x40, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000240)=""/91, 0x5b, 0x3, &(0x7f00000002c0)={0x18, 0x2, 0x7, 0xffff8000}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0xbb43) r3 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') r4 = socket(0x2, 0x1, 0x1) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x2, 0x7fff}) 01:54:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x34) recvfrom$inet(r0, &(0x7f0000000040)=""/220, 0xdc, 0x97a73aa2ccf19595, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000180)="8fdbe915a353088fd6f0d4713f8f8f449673737fb5f8cbdb21bcf5e7615431ef6ac3202e8bed649f742b6747bd84489f3854e17f1df7b8a60ae1f6b0481008635cdb72f5e4282c5fa2d1c197eaa761d2d373851dbd89cf19faf63ccd71340df3589375e9252596e722873ec30ced", 0x6e, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x8cee) r1 = semget(0x2, 0x6, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/62) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000300)="57df04c8e30801869b3448db18d70e422ffa4b562a8c62ddf4b407b1550c6a2e2c12bc5a75f22ed997850a7398fe3ef67848772bc910b9b6d44a5872fd349eda9430d855df1df177186b72e714a269321ebc5e93277dbdb06e26bc5e2124b0c3e31a320a8d9b9c2fcacd3f8068c935c57082c2", 0x73}, {&(0x7f0000000380)="7944429ba74ec4c51da04ff1820e66adcd4a9eb8ced863316c807a3705e2403871ebb0a20053958e51233edbf7c0ebc65620c639197ac0dd5abfdcaea9f7788ccfc46d80b661ebfa3928c89e011a512aa78908ffbaed384ed5b1ddf73c9dc8a3f05a6888484fc739cc9144fc71092eb34c9300d4c344e038b4519b99c250b4d4fdd0d24d16300f296b276e30818be3f63118cb9763b7a6cddfd4eab29e8a149fb6471e52d721ac45ce319e", 0xab}, {&(0x7f0000000440)="dbef98a30a5993284c800bcd09c53265de9e0eab78a19499891c0b8618dfb96045bf7c8f24a6fcca1022d9a050c18e01e226d0b392b698659452575ebd18af799e83bac3ba21ca38dd5c16c287fa1ae8ff865e6c557b8425bd7b9b1a99d36ae3872c152dee2911309e34e0512e378227bb0dfc5c038bdaaad0055844b2842d97d353ef30a81f31db3daa31a52ccdb1e7955c06e6b00acf8cee3f93528bb8cf66ec60ed24f65ceb79811985268d67122d8298e82cd1a7380fceb86ccc6984021e9479eb0163cbe524c2bd1ef4bda49e43cbc69ef4f5d2a836cafef63d20b493b98c814631", 0xe4}, {&(0x7f0000000540)="a9a5f84f91bd565209caa7031e25b6163dd19b3f760eb9aa4ed5268d7f2adc70cac0efe4efb62bae82f46a69ac16ebbd680bd15499bc2ae15a1c75d1e9eaa8bed3cd11cfd52d7d9e5fa404c2901096366787f596307f558a710ae4ac6be7db92b03ca3948759086fd9050060af77c2d22045488a42d4445490da2d60f5f15fef1c23fc72146311fe34f341e3e977479c0f643c0f7481068c6145ad8515c77573ee4c3a387600", 0xa6}, {&(0x7f0000000600)="1591035e57647d5300ed6e15bf5fd83e83318cd1b3ef8a3856230503d44d19801266a52fc09dabaf3e9eb9d517107578da4fe386e4a07f9b403b39e7046e66425606649ca4631f7bb313e15ccfb564890a22e664", 0x54}, {&(0x7f0000000680)="681425bed2eccaab0c455c46b3b1942691a3de21172fbe70a33371300b1edfa34f8ca74d1d6d4b5773f1c681f508722c37048c8029eb2835dd3540fe6a81d9309ea1c023ef327e7a952f1a46a4", 0x4d}, {&(0x7f0000000700)="cefd39383e06af088256d51d8d28734edc3466c980e31edf9f10c12bcbbebefd3ef50bd4328cc7ed4bc99ea36b090beb1ea05015930707a9332ee9d9d89786f879392e828bf41d7144f36fd007907411ac313edd5f360f086e87156018cb5fda0741a399f58fb08ab6d8d054be7f219c5baf16aff60fda47d7c5e29ee24c371547b4f23e9fd63f30a1ad27939359d1cd4ae31ff0e80c9a373186d7abe611be4a50a0997fec6b31063a9546370cbbd53f5c25e5b80d2a809df9e61008966efd9b3ba8a877498bbb31986c33803c109c0da8aa2905ae7e41ec", 0xd8}], 0x7, 0x0, 0x7fff) r3 = socket$inet(0x2, 0x5, 0xfb) connect(r3, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$inet(0x2, 0x1, 0x1f) recvmsg(r4, &(0x7f0000001ac0)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000001980)=[{&(0x7f0000000900)=""/76, 0x4c}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2, &(0x7f00000019c0)=""/211, 0xd3}, 0x42) connect(r0, &(0x7f0000001b00)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001b80)={'./file0\x00', 0x0, 0xfffffff9, 0xb19e, 0x1, 0x4a69, 0x2, 0x9, 0x2, 0x0, 0x4, 0x7}) setitimer(0x1, &(0x7f0000001c00)={{0x100000000, 0x7}, {0x13a1, 0x100}}, &(0x7f0000001c40)) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) writev(r5, &(0x7f0000002cc0)=[{&(0x7f0000001c80)="cb99a48e7039293f4a94fa786c03bf212b73e2bb86f935f25fadab4c", 0x1c}, {&(0x7f0000001cc0)="43fe126340dabb4b4c4764fe1cbff4bac7421fa281a232f130ae41e0782508b2c0f350796b47e1694a02d68050f4311375228a3862028a9125205b6aea0e4fd37d635d28fdb8916e4f5de864f9b405fcec4459651322e88e3dc7c5914b2392015e7b469349c9d4668d4aae03e5b493188022b49dcb93876514b613e41d50377e90e0eea40ac559245700c3470a601114d2eb66442953eba310ff6b48527b956091d47eff3f06f19c05228009b7baec4a542e59a488d76b71e131b8cd618ce497990cdfff6e163bb58e67c6b2fbbe211a6794b397a180eca312706453c982f70783923e25b8d2368cee3a24cf9f3188395eec205824af0d94d855f98a0a53b4db8503c9552ff39c41e9e59d4c828bc845e96a92a5bd12a8052f6b374c0ab6f626419eee05b440ed8392c92e2e4ba92c4248062a5d3441863e8e2fbae3aad1912bfa862b21a75f9ec639cd97a5f5a53fe740b1e49a389ac63919786297e33ba1f83908e25c1869125b96373b7c32bb8c7fed3b422b553760c25bb0cbecd06e1f94bc5457a8daf5a48202abb55888e3873e96062c130ee770d7eba4cab9dc6319e43d2bdfa98868040b1c84dd4383e0e74a262f15d5a76e8fafcae01c0b67f304cd00877813fb4f4a6261d61b898a4aedab4099e0a380c4700140976b77ba8d3a37631e949335685c8545dadfc1088a030a5ab713861916e24e38c46516ce9ebc18ef986cecd876f0ee3711ae7ec46fbdd7e1abdb59986b48d48510ec3ffd58ffec287a7b9d80b3f3da8c22ffaa3ba2b273044e8b616139ee830e6cd9af2bcf2f480ee2abb8ce6d6ac588232a3350ad91b3576e68e6a7a1949125e779e43c9ae183e652142575f4e512807e777f56d8f6683b58ab64ff4b5b420ad817b3a23a6d4d723db4ae7336a0abc432301be0028295b7468db9ab6486c9a25e159f67d8b705a2f32e2acc9f56bf34d308c46ee15f05299790f2cc71f742d3e116286615e145c56dc35e9e7bd41cf978e301bffb0b84f0b52444a782b45f1975ba39dac2c97e8b2f3dea69d9e9c70103df76d7cca20d23ca62bee7200c6c85b022323c9deb95ded9b7538c0bb3e870b8cd1cd1bae81046493cf5c344e8d220efde0f0aa90657e3c0ab4a6fd320d63c4cc2e7fd1e736780db111d1e6d56064bf075c92c32aa35064273433498c6ddbe323b78e0b3088e352e3acf68db01431b81ad3486048916b621c398da43e37e76c334fc6f05e0caed78f8d2371df9157eb8cb81364dfe3707295e60a4ecceee0b3806635ccf7db6539c9ae8f0fa742fdb7f16dbed722e7c1ce2673419492bc0973a030b44a7c0f7b6868e67c492d87038966becff0fda980e0bf4a95cdecc8d790e5e48e3f394ce8008981896ff3e30cdc464b470df8fc7d9475dfe394c04b70acecd431c61015f85b8424cd2d9b0d46bccbdbbd9f0b0e0390274eb26ec2c28f162f3a51224e812c5f3ae5ec11bba7dc88dc4350fd588e997bf5c37440ea649a83c796959f85447f0c3642b0fdfd4606da8c37d753856d785156f46857af39ce02bb17e54303c04ed19c98d5a16e7fea123490a169dccf827a11a124659ca3954c90072a344dc6ac2927a5b032218688f620231546ef10844681678852bf885387d630724e8c00285928ac0999370dd5ae4e731328c178b98fe5569565bbffc5205b366897e2685ea85c80fd5aedb50a7101e40a5262aa64acbab035baaa559efaf16c2c4f57816f1ba6ff3f4b820d76591c101835140070c35b70b4e37aa0363fee045b7f275460e66010863c015a715206d341bd467a353b3e20eeb2999e4a874902c9d38f6da78c9f5415c1d2eff0a078b5abbf469ad7f88524cda9638b3f5ac8e83301b5a789fbc0404b9f96dbfbf6375532c2377e0762eaecd04f8a7d6644c1e9b49174679a2e7d4566792e6794c035dee1c3fc51bdda56d55980dff57b76f3f1ac4ffad12416396de562e2beb2933d90a1baa9bc02a6ddcea2e24f855b452490050c7d572e4568634e6dc324376ae468f39ce1ec645f9d5be5960702e10965dc8e53b1b4db9d2cebe44589edb7e0039396b1294dda7ae1da253b92d5114dc0c8e4585f0171f429ee32054bf2312ba304c0fc22d7f3f501a14e0c3a62c0f6cf41dd1000794a4a71ea705c367858279dacdb8e56f9228759b1a528e80ade1192cb1dbdbcc1e2ae11aa6a1c499d17b13608f3b77d105e56c73521f29aba80d69506e4d50c3eab618a0e84b19c706785961ff63c0e334c0fcbb3e50beb0788d8ca692b52d82fc98b87a81a6b4cc13a32208f88cfaf87f7c16d2fa4294bad8dc40a9701204528a0e8b042e71528ac8e57ba54ff04ce945d29e9bdaecfd78d427a29d33026ff18c848e98ebca038566fd78d0be39a69f5b88539d0caed978126f282c9bc076d20ce00e862fd5415f125159a07365b23342eed4e515170e91f2a57e72dc7e477c576f210a21c46b21bcb3160d61fc378e358035bb230f19daf7a175c15535d0c5b312ca10b3a750a00011f79e27aae98b9f93f9107402c5bfba8a35e0634bde6b5a17f18471c82ddf28bd005ad1d7058216ead6e47550461d898091d52585b48dc2bf5560670a40001139cf6ad3bf8e57cf206e24ee20f61c2a04589f18f2d907f19ac1051efe6665c698fac0c1671dd1d5af7bc766aa40997487334ea53183d4704972582f187194c4df679b64647cb2d11260d8dec5a9067f7573ffd66b4bc58801d6a255d459bc37379df6c956795067bb325c9de371daeab31c1419d67f1f41425caa059e9553c516cc1648db8591afb14e641f3dd59816829174657313c474a684b23c4443fabb267e898e871a07a7c54b0c3945bdc1d60efd175d29d2a9728c0669a100415d50a5e805fb2354970aace7896a14187eb0966ec08462c536457161b755cda0a13ebac46f4b76e0bb12093594d72af57ff304ca8e9f57c81da15888ba05ca106a3043b1dde5e7b334cd12d96a402bb06d107d2eec3bd3c622fb773e152ab1877b9fa3de2657fe626b306735dc58ad7f1347dfc4ac9c9d333bfcb7ca22682b44111488e8c38a1d0288baddbcc47858c419a22d2fd5e8b4276768e9b34923f78cb07fd9d67262964f7f8585bc14f31385d14ac4dd30acf6d976e92036b30252af847d0cbb14a114cffe9b581557ec99586d2f06bf3c294c2d10a03bb57cd572c79e7d9127e165b25d589613415f9e39bd17225ec3b28cfe78a68b365e36d63dca23be4fdebb5004c82d32c62a12187b7954cc79d283c572f661781933175eab732ad00a37e22636960824195777cf635f9346bd2da1ed93f2382b34145659434bb2320a122b8bd7e6fe9dd613acc91ea5080ba5050613b5ac664697238d1290cbb17f081c5597245f66b5f587b318f0714106d5844271366abc8321eca6a5868da7d148399684a11f4926d29b4072ae49cd92a65d0d493eabc5480f3d24cfb959d65371980395760cf787d70ea1691a14b6b4d778ef653c9d401a478adb1259794b6a45859f97c9c8af2664e79c5e43eb240cb15a614524e93f480eb044705e2d1d4d96a123a0a5fefe23011394427f784713f190fd4cb077e5596db59633f8f6f44fbf548c09054ee061be92fb1a4718b4d7da64f892d02309708e702fb0adce3f6a98901a5e4a03a612c67d5254344489ac617e9c5639fa0aaea8cc93bc125e1abac547bb28079a9afd76414e9b160522c12f2170555d81588ba440b5ac0b7cf6aef4aa012a674db7122e218ea12a0f7c48edc8a0b85d5aa4d817addc80b991b0fbcb44cfb852f27dc6b8b6c4d09b0580ac9cd6d9ee4dbec0a1ae8da10b83187911448343f4fc7379d821797d4f80266954815ed4d75c99076ec5ec3853f095b35a93fdd0eec7a7cda85023e388926dc12b2ff1213dca05c466f08650c7a25500acf474e57f47ada31d04d2289c3478cf4b7d6c8ad8c80c67e8d64a378cce2ff820ea64f3949b30fd6a1681a9aab9c940b92df00183e27c37009772954dcacc95c192ef050d61cfbf6185e65cc9091bfd4529d5b9678b5ba4e1c84353c41cd2c21ad442e44eb392911ef0086bcc792a80787d78d3baa1ae26d05bad178b663ac371a0eb72741d8bb31eb5b75930265f486f80776f7320c8c5d046457f391554df867fd0efd64e657fbe2f8e7c40df4dd76e296d3262ab8a1db2da0e0f071c4d378bbfc862b1d44c5c97b55a56c0b08b241e164b97f9a162b911fbaf8b0e1b31a57170d6f5f936c24efdf5780528c5329c88ded66f0659832bef94f6c969163a3e0a65c576c35c142b970131f9fe116fe7a60a01be242a0df5b35a28a2e1f50acb41e3800101e5bf933ef678b451a085e4cf99dac92f32dc4a44f5f19402240534853ecc88cb4c91a29ce834d0d839eed8471cf4342af6a117cd12c956bbf7276893e64d765e668a7ea5f55c85d23d63e5b4abd28e94c699ecffd4863c63c36e7940cd0a81d9088110e56257c85fa31b119ed6987d439827fb428fe56806fe65cae1ff9bd6ba77c7db8b4d989ab47e9e0140051c2728d15914288ac24b8f9ef9079db5e5953afd468894f328aa260c3f0f67ad2f1dbf322dd700d86a07623ca63918c81875ff465875e7328a51b61e97799339108e5254db9a66aad1f8beb9762e67cdae8fc2f8d64ae3a558c7646e96e6dae03fb4c3821db5d924a33d7c178a812c294df6ba97a3e5172dd87722085f5f4c9fb8585d9aec2d592b2fcca5e753e077cd6ac890d700849a68d87a266fe63063775f0952d010f7932238fc732d399bccbc01737cd899be1ba03a668b33c772e60071263e6bce7354f02de854013583d0189e672ac4c40302807d31f52d0327a630ce8e64554081a857f8a5922b39dca48ddba5df1257898028ecae7122fcabf3b6b80362151ba8a4cfa15db68640b9d583e96adabb62770430f68fc4b91e728515889f37e92416e3420ab41060d0b0af521fa33b4be54c8db7319a2dc18416ba90388b96c80b28bb2db2c3660afd1ef96429e6ddb8d39acaf52712d80b91e457d4ff113b4c168825f2b560e4b2a622a6a242f0880fdeb56b347b63ed083ca89777c146971d51b4e1c7b8e79354aed0cf2394b18e20e9ea22d1315791d784dbbf4e3d70221402f0199132429060aef09529ee226666fca8f9c51c370de315dfa5ce7a269d89ce4c1944421c5b96ff08556701720bfeff0d6acca57e89dae5051daae2cd99060f08f9f4157f55fa61896572b899daf5f7dc6add28d0de810380f898c1069c802a259b4a7fa7a5988b9092412d1769ec93c19e0155739a1a6cf464a7127e3173a7624b8b6c595232325f3f909761a7b8f909793b0a69572c726f8648d0633c624728db72203899938c65155566f2035da3977654c86642050c3e24158b51b736cdfb258d40b6b1d1132e993c6a3a0e81d4aa7c4e9cdb6d23c10dcfd5c00222b6e7df8dd53bdd9f94415471b0ecc08df09338e76b186f052ace410adfb2e7056abb4f95f4caf0110705eca86dddff69f85fe596715996b0274789d0d5ddb1a4831cd6cc9d02984f98644109f3c535bd416ee679f1bc6524bbf54ba70ebf5f0cf82b583999984a66dcba5dd3877373a59a8baa71d26e3cef3b2ac401c57c0b6aebed8afea2d99bfe171dd03cfa0b3edf353f46c5d6b00adb6d0a719003676b83385fe8b1cbeaa975cf9e3c0d020e3c43f577a9e2c8bc6186565ad88f0d1efbb6e83aa16171e09d95910816fc62eeb07593ecc850c721915a963e7f1cce58c8081f06486717b17eed82bfe1c10d80650c1aadd22b", 0x1000}], 0x2) pipe2(&(0x7f0000002d00), 0x10004) open(&(0x7f0000002d40)='./file0/file0\x00', 0x80, 0x20) 01:54:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x1, 0x8000, 0xa) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) r11 = dup(0xffffffffffffffff) fchmodat(r11, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 01:54:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x8001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000009300000000f5922d00221212695d003cf62bf77b040e25d5341cf26c414c618e70654f9059661e058a61e3168b6fb51c834ce716a4766871e0c405d93ee9f28370f93c18"]) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x8000, 0x0) r3 = semget$private(0x0, 0xe3aef2bd8e9694dc, 0x402) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/119) 01:54:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x40, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000040000000000000081"]) 01:54:14 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bc73b16e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96d8dfaef29e9050007b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000140)="6f21a18d40cae438b096db800f6e0f187e4d8041e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfde8227e6b452c80e2dd11898c01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb27372775035303617a56d44a382cd071aeffff75fa99dbe052ad8dd92c460920dd3bcc49180f4ef33e25242dbe7e3b08a07e784aed2d2878d73d0093e030e4851e38b053be64daf63d597f7ded0dbe93c3e01f0e5f934a9fd7c1ed07e670ccbc570fffcc1fdb520a92b9de9e96046efbcb1f3ae2e9b7dfad52fbbe324bdd6f2c5904d3df89232f6787952662eca9a71f57fbede41b83ec18480de7c395438a8e12d4162e237af2852e4a18ec8c7", 0x133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fsync(r1) 01:54:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 01:54:14 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x2, 0xffff, 0x1800}, {0x4, 0x636c, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd, r2}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) munlockall() r4 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 01:54:14 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f6f48ee900020137e32c3467b6e9f3aa2da94e4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x1, 0x0, 0x81) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') ioctl$BIOCFLUSH(r4, 0x20004268) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 01:54:14 executing program 1: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:54:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x20004) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) close(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x6) r2 = dup(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x29a1aa7a0fd9975) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) 01:54:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:54:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x101, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup2(r2, r4) 01:54:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) r1 = geteuid() r2 = semget$private(0x0, 0x3, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r1, r4}, 0xc) seteuid(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='.\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x20c0, 0x400}, {{r0}, 0xfffffffffffffff8, 0x2e, 0xfffff, 0x9, 0x6}], 0x0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x11, 0x4, 0x1c6a, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1aa, 0x2, 0x9, 0x107}, {{r6}, 0xfffffffffffffffb, 0x4, 0x1, 0x20, 0x7}], 0x1d, &(0x7f00000001c0)={0x0, 0xf77}) 01:54:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="2c68607a1cd58eb09c1e7d13958b54317f65f174a03bd5ae4caeb068c0951f68ebd09ce28b552015bf7ef98ab97a50f77470158cb06fd6f88e106a131a94ce36befadf50b49d2b50ab6ca26378c9822108f3fb72906e6983f3b097e7059c5dfbe1733502ce5bd31dd132379053ed9fd7a6b4", &(0x7f00000000c0)=0x72, &(0x7f0000000100)="33b537cf38e66e990ebc532ac41f4117517e632d6721b9b701289616f852a2ef3eec2f1a810f753f4d2db6", 0x2b) 01:54:14 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000005b10feb40bcbd7e35805717e86360c1fe3d6b72e10472a59e2c725c3e90f2e2bd8294532b2c1eebc85c7faf3c84d019318e9d79484826b07931de0c2a763", @ANYRES16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES16=r3, @ANYRES32=r2], 0x28}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r6}, 0xc) r7 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, r7, 0x6) 01:54:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="100000000000a830220fbe89048892c43c4164f1dc0000f288daf84bba63252dca6b420000000000000000b1e955a67e675291736d47f19fa942c3168b4853012e74f96d88f9821f705e6405000289a9df1c7e9e469f0679134b967e91be7cf6ebbee1025897febc169062cd54"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x5, 0x200}], 0xff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0xd2, 0x4, 0xffffffff}], 0x80000000, &(0x7f0000000540)={0x0, 0x3}) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="25abe50ddb92cdf64e6e5fbe75538f"], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678d7cea88d885d44c747abd53ff1503fa390272dab1e942c85bb60ce2de97ea4471938ae10b50ff518bbfc33eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a80786300"/141], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 01:54:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7202e58b7f006001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 01:54:14 executing program 0: flock(0xffffffffffffffff, 0x2) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) 01:54:15 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f0000000100)=0x7f, &(0x7f0000000040)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 01:54:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffff65b5, "92542c467dc5fbb2a00def07b9575f0a00", 0x5}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="b2408a02165f345ccc990a00000000", 0xf}], 0x1) 01:54:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xe1, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x10001) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade61cc9d5d0cdb02000000c75b320200ad335f0760307fd59dda5a72aff924360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe527528e0000752fa166f0ccb9fdf33c6fca16f50acec5fcd96cbd8d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d6efec0347569a6a2390407373af8a349663aa2417253fb5dded41a3e796a400cae0d4df66a398080a4acc3b6958791b57c52842c0619fb58d3c033bc3a3a79e958fe12e4d629b925afd12413ba91d436cd74809402b647473c0960025bacfa42ad487fa8"], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:54:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2c, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGKBMODE(r3, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 01:54:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x1], [], [], {}, {0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:54:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) ftruncate(r2, 0x0, 0x6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 01:54:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) r3 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) linkat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0/file0\x00', 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) r4 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:54:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}, {}], 0x3}) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, "82c0f1831592da8c"}}}}}) r1 = semget$private(0x0, 0x7, 0x20) r2 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x48, 0x5}, {0x21, 0x3}, {0x46, 0x2}, {0x86, 0x7ff}, {0x26, 0x1}], 0x5}) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semop(r1, &(0x7f00000000c0)=[{0x2, 0xffff, 0x1000}, {0x1, 0xab, 0x1800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 01:54:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="01ec2d2f66616c65300063102495e1de0edc084d0c6c9f3454e94c5a799b4f4d8b3bb667303be4fcb0557a99e52430d7e7ef48c41b74aeac47d8fd644d215b78d50c564a9bc2a107663b5544b381ca812bd82127896a2cdc6b34c063c36f5d9a00002100"/121], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x1df) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x7, &(0x7f0000000100)=[{0x0, 0x6, 0xa, 0xaca5}, {0x2, 0x1, 0xff, 0x7ff}, {0x8, 0x3f, 0x8, 0x7}, {0x101, 0x9, 0x1, 0x9}, {0xfff, 0x7f, 0x0, 0xffff}, {0x2, 0x0, 0x7f, 0xffffeffd}, {0x0, 0x0, 0x11, 0x8}]}) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 01:54:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/146, 0x92, 0x40, 0x0, 0x0) 01:54:15 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x1000, 0x59, &(0x7f0000103000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000002240), 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001200)=""/4097) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/210) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x6}, 0xffffffff, 0x7, 0x0, 0x0, 0x3, 0xba66, 0x80, 0x8}) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000b86000/0x2000)=nil, 0x1000) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x1}, {0x3, 0x20, 0xc00}], 0x7) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 01:54:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x0, 0x203) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 01:54:15 executing program 1: madvise(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x12) r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x81) 01:54:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x58}, {0x2a, 0x1, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xf5}, {0x9, 0x65, 0x4, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r2 = dup(0xffffffffffffffff) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) read(r2, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x3298, 0x2, 0x7, 0x459}, {0x1f, 0x1f, 0xf7, 0xa7}, {0x1, 0xb4, 0xff, 0x9}, {0x6, 0xff, 0x6, 0x3ff}, {0xfffe, 0x2, 0x4, 0x8000}, {0x1, 0x3f, 0x0, 0x7}, {0x6, 0x80, 0x9, 0x7fffffff}, {0x0, 0x81, 0x2, 0xffffff09}, {0x4, 0x96, 0xcb, 0x3}]}) 01:54:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\x00', 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f000019b000/0x2000)=nil, 0x2000, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 01:54:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5bbaaffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669df", 0x2ae}], 0x4) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="ada3ed160236cbdf54d78a9bc104918e8234779f1c0b7de2c5ab53cecdc3bff76f3dfa1f8766b1d88f489e10491e857ba287a43082397f3fb75aa4d7fee2bb05ea785ca36123204dcef936d226d71a4985e0fac9f55ba91dd3c4836ad4861f7a5d2f4943bb2170d4296ac03456ae21fce3ec186eb1abe254162934c21699e4cd06a7f1f4e62f733de3fc2ce0ec868c690d3c7abc19a0684e8f0b62eeb764fd6434b6dc6cbb9cca8cc24481c475ea1a5765806d6ee3bc9df1137fc36f2a11c3ee7c71b1b1d4", 0xc5}], 0x1, 0x0, 0x100) 01:54:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x74, 0x9, 0x0, 0x7ff}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 01:54:15 executing program 0: r0 = socket(0x10, 0x1, 0x13) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000080000000000000ffffff7f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:54:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') pipe2(&(0x7f0000000040), 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 01:54:16 executing program 1: semop(0x0, &(0x7f0000002240), 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000001200)=""/4097) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r1, r3, r5, r8, 0x15d, 0x7}, 0x100000001, 0x1, 0x5c83}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 01:54:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = dup2(r1, r0) ftruncate(r3, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 01:54:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) pread(0xffffffffffffffff, &(0x7f0000000000)="b79e0d8c3c22527812ffbeef0f3dff0e4d5d6d262e47160f91b83c6a82d23133593b015383095df5b9f1920d9237c98997ef941df27ae35765133405153cba42ba84cbdd8f8d7cd1942c12b0adc520a0e9474c3c2a941b81a35e85a62c26ba966864d32b9d31b9a227c6a933c3855f3aa67057f0d69d159dc44846dddba68f1ba60cb6a785302f7a07b7bbe2", 0x8c, 0x0, 0x5) close(r0) 01:54:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 01:54:16 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3ff, 0x4, &(0x7f00000006c0)="ebffcbffa4e5814e7d92609068c97cff622204e4d2e2ee3332a2dc1408b72806b76202a002cc687804c9a5dc608e4a049c238ec51acf5312771d6e5c5e6922b72bfa53fd0338a6078996436fef08c541fa743b93633aafd2f620fb0d704b30843510931de064a75b3241ea3f5aa578304fe179753e1086f96e72e04c2c7bf1508673b819f7fabb886106271a35e12e8373f9e82ce6684b00"/166, 0xa6) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1800) socket(0x18, 0x2, 0xad) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:54:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = msgget(0x3, 0x191) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYRES32], 0x75, 0x800) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x28}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r0) writev(r7, &(0x7f0000000140)=[{0x0}], 0x1) 01:54:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x1}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0x20, 0x10) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000002c0)=0xffffffff, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 01:54:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x2, 0x5, 0x5], [{0x0, 0x2}, {0xed3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000002240), 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000001200)=""/4097) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/4096) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="8241040000"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 01:54:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) writev(r0, &(0x7f0000002480), 0x0) 01:54:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x80) getsockopt(r0, 0x86d0, 0x5, &(0x7f0000002780)=""/26, &(0x7f0000000000)=0x1a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000026c0)=[{&(0x7f0000000400)="a90dee1eaf67eccde6b175496a54dab86d83a2e482c827770a76e67682a68d85e0e2c02454e1d5cb824415d7965353bd4fce35a2601364263578ef9e8e47c3da8935d8e27e529aa681b6df7f5ecffe3b221289decbd82d54e495c8424e31c5050e143cf88a12367c21e0aaa7ae567b44fd96648c5385fbb14d74b782a709684489bd007d9a9d3206b97734f0cf0adb773100e4b5a6213145b3e0b54a7a734e752b9638960229dc2c470f3d46b6f2dc500fa36e871f42553a3ee292f6f784168c69c511", 0xc3}, {&(0x7f0000000500)="810bcb79849819f6ce0753be5a64b0dbc74b0014603e1e6571246e0db2b9b5517819f231352411e967ee8fcd0843ba65c32028b63b7d4ad130a83449641778aa0ddf7fdab3e5adc45086f7f90ca1d4a2eecac84a0cd5cd4be145863915fd0bca06eba45138b3b4462a0a6d4f92c34928f4c80140136da4f8acacc15410bf70d9b408bdceb9c778f9b24ca10b23c9c8207dc0134eba54ffdc14d44d7edbc2e3b96821e19b52de9fb83481421a9b36ebae6f67c908966ebb9583c29f8b2d569e4d9837737b8cbb43b8b88ae5d9e3a949399dc631e1e279f2833c830458d20e5d4fbf0656533d739168e16d1e9511d837bf1a173f0b8c7d21566fb951d4b99075594c04bf8bfa48504d0729748558518bca305a902c921d4a0fb75981656ab6edb6b7c5b0a954a608e1868df8d82d7ea7a195999b93d262207efe2537894c3619269890b6ca61c28f4b5247f3a4e8fe3dcc6b5fbd14b191bdb3f6d17d4e1bf6dd04aa586c532a59da6e38172b58c1186cc1577503c5a2c6427f26d70c57059bfbe364480c90b43c69a50b385ee0ba769761af4de61e3df17a86bd5b598f29d330b5ed6472899825a9d9958257f0625e8a0b317397c812d4852c3e1563023fef17c17af1abdfe02cc10f52d290d52e8d6a0373cdaf621a1b03069341bfbebc61fbe3df1e7d10614049f0be5f968e369de68ba3a49c1f968ba5576ef0815b8d9bea6e3b3cf8eab23ad49c9b6c4fb6600d15710b9979760da152b99291e77402f2eebdd1e9d1c41d62282587e859651b10d81ffc6aa666f3ce1a5756b223316f2fa884cedca8d9da8854fdce0ec8a5106b796f61d77249c05847a6d8bc0d04381bfdbfd836d842adcb888bba498fd8b3cbd1a54fab6dcc9149be4c92a725de12776ae4db49a738eab4afa96db5a5149bbf01bf048cff470dfe0e9a4d4081c3f83221a5412e279903ebb5ca0cb4556631fd751f7fb6af7f5e65708a1e1bbb6ded6e2891f7d5c5cf7bc61baf37ab65f6c689170c8a7b31bf4c84256dbb1326a1949e671e0c309c692a9314b553344ce387858279a4f26d3865601d5dc50cdd71511a574fac853feffd3544dad9b10b1d91794a59d505458e586ecf575e3af87c0dff5aaea87e150532505a0b43786aca1e4b2c8b8302cab33d0fe565a98c402c73785f982652bee4d98537fbc575473409a7efc39b0de73456fcdfc3b620e2823586c5c57320626d9211a64ecf4c416556c3e62d1968636b60f7db40e53caffa8fa182886b0054c1739a2b45d98a7f525dba18ff7e76dd799a0a32aecea43ef14bb4e6994fbb56600a9d4a60e241e46ac235ff8c04fe43d92bc09fac9c8a03715c0e012077ec09dad939d4a9a24a747d86592f8007fa9b6796be46418743036a92c16c7b55960be5fcb52a30a61af4e0172bff166bf24fda5aa419d111adc475b7b83a70de177b055d0f39b2e01cfc40cfdc2588c2444d51c4826282ef3db44a0da93bc44a81e425bb1a7d2229ef0f260a7703cd7c58e12f213657ed4c0336262c192f0baa01132cf48700a4c53f1b77ca5a04033cc271546f7fdca6eb47d1d4cff4152bff93f89a6f2b987b3005d743904bf7d05fec97700fe4ca39dfb6c144584480b716eb2d80cd881d62283ea1cb0a67c17ef21166488f8df182f7fcbcef82063ee6db264fb802ef0701bc97494f5cc5244771c20417b95143221def461d86bff5d7c2dd41f0a4b34c59f52c62b73c2db451cbe4b89a2398856650c72987f4f03e0bc9af33851c4667b3f62c589e2a9380710855dd19e40a50787128dded1339d04045938b53c6106f26866713f5732dd7ba268d97da6ace9a58ce9b89eaaff86e1d5d8714c918df319a2e54347ad324b6c53f7c4030aae08739365090a4c471960ffe19c20bc335ebab2199e7beabae93d4fd1739798c11e5c5b1a2b16d9121a9b1887cb16e8ab45ab657f664634d1a4dea30442250093e82f7b52881e543eafaa04e74f2c9c069ef0eb14a81df9084d004bae19f6b90b3eec6ef696b15446affe7d0b1f540cdc788b6f83e31c69672c9d9f4c35ba6b4e2b3bd229f197fd5228b9768d32f96295f9f136f5f549ce06ded0e402648a1e87ff33195a526f159bfb51f5120a52c344edd5ff1d01a86410cefbc81a728ce904ff43658351ea353112dcf2c5fb5e8b62e6b32b95692a02312c5d53f886cb61365bc0bb18ad87004754d4ea62f6770143f773ca343190f44de787517f9efaa875e20b9de31bfc63b40a00b5b4b623de6d4112d532b31a8cfc38702014ef41cb0dd07fd58e60f9e76e61e71ec791c9789c5c4c5e2aee3814ab7aa6cf5d5ce75f1ec364af30c41710d88de986c156add6a8761ace7c54e8c5c46b877f830a413ff18573c12e871adf9c08f7b05ce0d93f29057b3060be0366f486d3caa420565bfaa6d74fdc91301baac9dc86dec5dcad14d5de3c3f9e2a9caccf2ea83ff443f7bf4987fca30a3ade1612404fa6da6162a05e21c70377031591b3da831b86835b926d0d45baebf9d8d7ff3cae3d15f2bbd9850b1cda2847b6978589e9231776f39f95089220073196018ea88b38079116a60bfb2381441159db8c619335fc98a0899a6c804ccca0d0083e942244b7e0cf1ef1217e636d0ea5abbb1a96139644647374d8256311844e1a004cc968da1ba2d1f038e646cdb82cb4da044fe83548765231e92616c989279b8d408f4099fe6552386659f27861496c34d1e15ac4514bdf2c097fc786913fdf355b790ba3b6849ebc379d5f9a61c5b8d948d923f479aa4d7560956b778725819f9f6b85cb190191a60c56b622d611b0896ce0c8f3d67095445130b44de2594c56d415f76c905a96b024aca4b103331b265dfe699d836c919cbd285dc4cb49c59030e5926f836fd42ddc8138d74560f5658e88e3e78130d70557250e6225a9df40fc172c2c7a0ced90dc0e8769c54864d272aaffb2261915e9255575e059bd453d8183ad98bfed9e6f897981f530b1aef3f6be94d190f5be6256b4c04da24fb888bde0917211a75b36906d8e8d13b57a77643550343b520e92bb5183ddde0f8199c477366f468c6dd60c1d57a7cdd71f22eec01e4b4264575dc64965eeec25437cfa96977ea2ce9ce2013c22d2039d785f6570584d7ec4550e91c5fe5981c027afe8107aed6d160699c39b73938c2290286efcc86d2a27c506454d1acd43beafaa003e3776ca7ee6a002cd95ad13b6b4d3c65710389c81d00a814323bf909f3c12d6badf42dcac721ccd2dd6612bcfd0a95ad505f8cb8e16ab6da92268e2e02ac1ec6d4ec084a606b53186c3290ed2790de93c0b60143946759d7f08b247db5ab52219755124d67747a028cc8905fb611fc09d0a20f4525a9bb544658bce08b0dba233d4978d6a7ab97f20dd180439c54261d0f80865a14c63c8b064c013153413029c4cf14ae15df9c63c95a527b99be33cfa63df0fc026ca6658da0877c605b35523780f0a616578cc29b6648497d06e130e2cdbe326336517645db7202dadb528ce4a73f040b48df4e893a67636aa3bffd045b363cf57efbfda650cbb27afe0a7bf96b6d27c503b5037c58c16bff3718b6b0288c2a9aae02fda4436dcf2fc104cd20ad6bd2b4e1797e0ed9585496884fbfaaf58ed2a21e2a228955d96ad6f7004e0a01efa6d24230223dc087aa36997a2b551253129ea57f5f5d4b5825b294d13d0989bbaaae97b2232301be56301b8a38bb708cdb66334600ded97d2cb8b9205630c9d90c870272cee2baafcc36e4f64861b55d8647fd1ee8d92f2b1d37ac1599dfd720543322862402a3a0877f7a6bdf25e631a60ca734f4c2cef526ce71d76da9323ccae3fb043f84e0aca16ca0c61fa0508f4c8c3bc2d9c7758b44d109e4ea4703e833e5cd3d2a5f1616c9aa501ea88f285c5fee37fdf78b671b5f7d07eb3263f8c4fc195540d177222d3da5a8ea0c60ad92b29da1684b626b1a16a2cfe1812e9a5575f9bac2c52bc57d445525190a52f899b0239dfed863a6f65bcf9509576e80c7ee3b3f57e25bc218036c5de6ccd5dca36cf6379602ce11fb71a4d79c5ea2c2b9417c9fd258ba2f86c472eefa43419352d9ab56ace55e1c0ab2175d86382ce83b53fc32052467f1957b364e6770b6bc81ba773ddd05f571e8b27955aaca346affbef19b158a1b691c52ad163fd550e11ab5bc8cf977b026205533d19c03353734981a87aac1bc522eac38cb7aa810b87761739e4f4a9741c137af26c30368182737f7242dd0aa47b92798f827f46ace5efdf92259447660476a0ada7ae277a4d6713f8a9ac751dde2b41eb1d6917054f5c669c0bbcd72ff9f8e98dafb228d5154a80a296404b2abb4981c8400c34fecccb8ac4a3007a09ec85720a7b1fdb191fda5f902eb8813cb0a61fe8e920eb2a4bcbc6c363dfe332774930177d8df3842046970ac3a125a8f7cfaa9bd8d4d862eec54f07e9d779b28feb68677bc1bf0ac6506ba25d5babeb671a13a671c312ebbbadd7227558e7a405b6c72379c7271a66254fca75f1ac57d1b1f4cf480ffdd877c9e6470fb73d6738fcfe77f53495e0b8cc94c6eb01c786e7c5071bd0a5773c1139acb6187899a3a7fe6665821aa71e9c4fe63e66c3205470df71ba56f25b9c59f6e34160c0700d565f0d3ad9206cb8b22921f80475be717e8c7e576ba9fc9a84ae319747e5d964704b026f61e80c4ad1ed8c16eff3fae1ea10b2e5efa9b721c9de0e4cc032b793eef86a1016e47c73820b285ea758f1eb76772a83e4f41260df1ebdcf7f977ef2f2b8768e9c1f60776a1d612ad08b5206164193cec83388dcbf4a10ad9f89c7d74a61fca8b3fbbe7dca4e50eb344c83d186d53db9f810e138a5d89a4b8fe3860b511403744be8bb2f5a9f51cca0ab1519243c8c95804714f1512598b93a92e2bc0efc0f6e95223c197c9f93d36c9b5a35d3701bde1c295dcb0e43720f9530f39832194aef8f6373faf1510cdd085ef7a30b5b634cec9d767f3a43b3c41eb62a3eef9864cc670a38fb88391094aa027711d2813071382e2e7e640df1f19f7f782086d1b988179efd7fd40656ac3353bb0c4f43d7ca09f2f383c0f927611b996806f565132f16263b499549405129dad733366877fc9f6d91626361ad4de2eecf06621724d2221c7e6fc7f307677be4b54d1e44a383e7b324afd3d0a96cd7a7ab4c0effcf4370e108ae174fecb6fddaa48320dc2a3ca4e8ea8b39451303fbae46605708dfb8d9c32a0102f578b904012036a1610ceca53702f6fb1162c59c83dd8c5254540a2373cb3537e8305c6a503bea8bb997d8336d952aeebb978dbae65dda113bd787afcb34141b79f5cf5b312c6aa245cfbcb2924f2fa8c8737225fff2fd69c27edd1403b7ec948a0e39c5bb0dfbf0d457acdc54d2b0c57e70204be779b00ec0f925a5ce1ee74b08d4ecf356f66ff59ded9a3d8edb0ea980cc7f24dd0752fab5a969d4b1119fd3b7378e343bede8e6771f6a1161b29530888ab11199d83d8243a3511cfc26438b8559a1b3a1503d92d06e807c2eb6f30e098a5f4d4549359810a4057bf40df69d6fe78950d299855cc1d5befd3812d27c258cbce9b57e937b8aec4121216c7c9651a3ba6cfd89bce7818cc4acec24091fc0c4f85072f412ef27efa8fc05ae7d046c4c3350ee99e3ddf6231c3dbc508a8f5895cfd63237864c78524bc3f1db5f793f96cbca4eb7e4bf5ee5dfa880f3d9fca5c585a2d14c7d8ea5ca0b956dc1a9bf0a95142d3b092739e6580f14290519023d4338ccb8771cf7f032eccf087", 0x1000}, {&(0x7f0000001500)="951ecbba61d4", 0x6}, {&(0x7f0000001540)="f155ef3892d2abd086a2de6ff2879407d6cfda189cc6fb65dc4ce1c7002be5df295f75b204bd3977b46446e7acd714b3386745a6d4ade412d24b398abaaceb2b4db7f3b7a8a518d86e9212bd1e70f5c68862f69ae8b0964b5cda2f84198796feabdf86f77ceefb4d0f322c8d99efa7fe0fbe52881b81bcc76a687c0e8a4fbf3878baeb283cfde33af96a92c03fbc40c53bed11b4bfbfc272830ed15c0025782bbd76c10b5824dbdd913e", 0xaa}, {&(0x7f0000001600)="8e3ad49a3fd465a77ca7c0f839a8ab5685276b50734be7d14949c43927a00af1eed8f07bf92d28206df756ed996c317fdee8b926f42a864bcbb21d03197fab76b8b8de07b82ef6e3cf14289ad990892f2d68fd8765a64335cfae7e70cc309802e7917a24ed08317a497208c63ab4a41917e38fd200f4cc13294d32873c4c119e9d52d2b16a9bf37c4d5d1c140f1425a6b91d8f80fdb571b32b95e71690c2d48aa7bc7e86aa99e12b583266a8a40178bc774fce696150a78581bc5d3da9aba5b3c4e22d9bf6f09ff5b761743153f00a1b00609ea026da7cdb230a67d9830600e7ae89f449477c4f61f5527e55338096996cc329cdfed981e5a0586866576364b58230b9827cb6a1742e2354729e68481976ac96c36dc0028c69d5728f949091e30f34eb7d628913b03763846a09003cd96a07a43b4abc6dba1c7946dbf4c9ae5f715ce349e74e12569290755212021ee9561ae9a2e27d379ed8597025fdfd09eef7b38cb9c6825b3ac9c91b3b14b8aee3f8d5ee74acfd45d145a6ca63f44f7c7d0373844929dc0e6803d29f755aedde843d02d3c4f3faec849f2191a9df9686f426bd4c5c71859a66b9c0b4b2d1f296a78c51add376e32bb4d729b9088713f300507f259e4379ed6e80e699aa1f71acd099a40b8d11a8f55d2e2f15d8773a9ce230b49905e6cdaf29c035ddb3120dc1add3dad7ac3dff25f579cec11068f09e078e324b8cc498c1317cebb54296dc7cec4c80db990974328f707b33869f2c0137c074bc5516f6db8448313fdb0ca21be1a247aca6688ac61094715ceffcc93ff91a3042924dfe7c2d7d8efc54ad51cad4d89c19590af2a637326f21b402d5acad232ab429774724b3469952aacea9548e156203ff05ae54a4838d0342dc1faa9dbbe850e8a1d51db2c89c9364d025ce5b65bc997874af28da1a20d6b9f40663963d1b0a8bf3eaddbc98c7bb6b3969c6b35d2344b102b4ba6a14383180e369f57e3806769bdba85e7527dfeff4bd2c2c0be3e05225930f8c16bbb26dd5f6300f49236c557528052442ba4a4325ed9de05600bf3596bb5780dbbea74c6e76e6986869516081451e2b7e28e0766612e1ad16565d9bacdc6c1d43eed9285eee3b9040ce7a1cd189a969eaf1e4ac8676aa4802985e15e32f92d2ff8eb00ac3e20c8aca6a9791f423b8ebbc6313c7906f9363abbc43fd406bcee41d86e5f554b711074d04911f9610ac67d55a86e2c01c4aef2259baee22ea7ad48e88b829e63a5f8c63c301df6689185e8b0808f80c4318f815a460249ba40f8f3a2c0f77882d7e8440b7490580c78705ba6a9072e8bc13f0bab026beed092a89b61509edb9684257bd67e9dd0b345def843330734539914ced53267b22982179a41bf243e3433aa9307e682a7b02a17890e95b27c8c3d5b54c4cf631496f148ac3644cf423bb739206144d1ba61c55bd3a9c725a1d600d8e24ba1725d66570d303a8e1e9fd7906e1fd957bfcdf26c9da9d29878448d09a0c29e5d9072e7a7f06971906bc23c0138d79b73164fbb0dfbc92346c631cd1a3b95da44143cef449ad658a252430800d9af2de08cfc2d92d0060083b288c3134fd54cddf2a290a433bd7508d0c81ed1e82af97150f0518c5fe1dbfc894358956402fab6fa847f04f29f3fd65f7f5d682111245e7f2719a213c0dc9296424d9f7525ddcd1a210736ebe382a8c4475be68c013e5655036352ddecf5067b3bb62bcd16c1f6ae9e2b98802731137724f64e42f08d6a40e1df8b6d44240ae56130911950eed18e19f2a2a7c92b0bf141ccf276bf268568124334dd0228b20b72d8c8227ef2958fe1e5bd7bfd272cdf33d86558bc62b30b2007fc3e5fae298d6a629a611c5dee7a18fefb3e09550975d7a79dfe32f963a4f2f339ec2c1e25d2ba9c0a16a8d39ecc81f5331ba7b3a81dad903690c23af04c389ec1fc7d545008b36112e23f04f7ab5ac2ef670ee3a319a16c8c175ccceeab0b4d2742d2dbbfc14832c36211b0eadf93f98eac58dcdca8c76411320abc73c64cbffdc0b8c06c4f66788392ece5643285e407e3ec2f2be7e1c36e04457eefc68b2bcda4319be0c4d61bfad8b1aced3873ab00abc6788794dee1bef20946dfed072fb17140b7c0944b6675df9d368fa3fb32d88f00052b83683928e514d58f298a82630e5e72223a7d030bfe11c1927448a4ebc04e62c78d92070e33f8ed90763337b4a5bf302e5122dcfd343deeda7534b22f86701ec257c19e1d2d78f2d0962a3316743c9f1785f204f2e2c2f25c783bf44bd62260ed680e71c53a77eda5593e474116b57ee959e3ae7918ec63ad4db28f9c0226fb72efd053cf22cb96c4c5adb7508939975bf796ab0d4eb5aa6d5192b33d90c47337820d496b9b0d84c72a9a91e547df9f931e75d1afb71c4ed0a0a5814ad4195b12af47775222c0dd62605018c40df47fe1a4baf5034351236192573f5f8b193a7cb8d3b80425d2330ddd99f00ae277c2f1caed7445c1fcb041546c1c1240b117174ff1a39796f3fbb5b6cd9d56995ba2ab6dd107ae5eb2e1ffa030c17e5680f7467986639f1d3c681695d79b82d8c544ddf343cdd424f5ff9c2ea1dbc7ebe6d2a75357712fedb1983fbc54b01f73ba7af4239852b77e1c4a70fa88dceadf9f48905952e47bb219486a7ecb70c15e0ee46c5040c6a4442d1d7d973eebb33e3de24e1d225907258baf7edd55aecdfba05078dd527ac4eb70aa00ddb498f569ee430d339f24a94038294f5054cc9f69beea45f21e1750147e9c51592fcdad9d0b87ad30aeac7261f21c9b193f778dc8287963d6005a598137c888cd233f7fc2f1a7898311370c50003fde7cdf8e723256d90bb4eb972a15d6cd0291d718ac53cf446bc93f0eb6407e60768e1459dcdb111d567db87546847c682e3b9ac58142c8879a8d213f1bf3cd92b87adc0e65aff271bc1c95813c50ca19a09a30d84759414cd9bcd4f2cfdd6bd5eca34e534d0893a776f2b9dd40bd24314c2aff2d4f2f78d60e6c6cb137cc439b640b7cfbdb4951c1830d6c5ed29d83bbbca323b7410fc0d6620e575efa9d21bd93b0def391727e5c4370fa2f8d35145624a38f85354e0a72b83a6b7f983dee51403b10cb0d31f8f5c90f3892176c3294918b44a0a2c1ca9c524473e341d7f213e58fa060d4630be4d190ef17c56ed59f6a4d98db79b4c3ab693429df8d1527fc8e268483c8b96a4d9f203e2e75c1fa6d9161201d2f36a59e5b190e573227aaade79d33cc607be35252e1aadec5c29f5f111c1f6f3df63633bcadf50a980751eed88e446ed385b2aa2c457224726d172f251faa3b898eea6f2a9fd499b71e83d7f73a9a3bcabf1c4307b7212ac4bc8dbd3a48bf60a3fe2fbaf76896416444a8d9f809c845c69ac22443df640b0feabe334ba4dcfb426c30984b19710b7c0ef5aa41944ea68006449ec9b5cc2b73f09cbddc358c96df884515bf9ae21a1d3ecd441279639ef8ffc8fea6509d22edb4786f4bc907fbaaac7a895f1be3b45430a4ad036d0c160eb1a636eca31b18277ef57fbb147b63af12455a0203f9e64d411e547ccffc66c72a154c78cbaefecb0dcf28ca32bf79fda6fc77813e44d76ebdeb49bde63dcf76de20eb9069205e6ba0b40bf7176ae1596bf39093018e2d40b7ef2a6850839d37567f9a09cd084e9bcfcfdaabfbcdc421c52d3c3d4d7c8e74829ce5ac049e1c6de057f6240636febf8ddb8669ce53369f8a03880c36b5e77b332d043b4ea29c4bc51b7638afddecc5d0acd71592df59988f125ca1650e700ecd8d66be17a332ab44ddfcb4e09aad5c36189634826c860fc1431e5baeb89c08efc679612a98d9af732fbc08696822d74170097f0196a2ce71d5c75b0301c4ef214fec6ac8c4e334fc7e0d96bb7ac641d7ec615027144d25cf881835440205b5592c89209a180cd61d7e98cafc23772b51973307fc4531a4d19ccd86e43b472ca96f0f63db0dccabe6acc586b9c06c33a1428cc50296d091416a7330045c62366dc4998ba7784f446540c5318229538c26574978013c0d41fb01d8de33ac8563b3cc4df1208f867d9c12cc6c6b6bf2407ee02e46dc11cd53037ea30f226d79166a3bc323ad8ac3a282ec6669a7157baa0a824e104abdd09271f8d8242dba75e427cf755559f1a2df4b394ea2139980dd15fcb27658433cb185a3f89c898a41bbd00e0fd0cece37451c145ad58cd97d48869d00b2208b3cd7cf2e1714aebacc77701b681337575d3d90961996cf1e01bfad649b8137b4174f7584c91707b6f6c537723df5aedd94537a6e51ddf17f7606421708bead30e7851b332e23ad1640b5e895a9bc6b9b4e216dd0331e140718fb9508bad86bd6a869267ffbd16a6e24ace84e55e9d1289592377857264b2c83d12bdd8fbdf70b275199bf52c92b786694aa7ac4097468032757477aa48d22679322ec8680b0aa7d3d7a1393fab142caa03bb8ae14749b989b73ff0f1c2f70d919ca6632da8e8ed42fa6137f67f7c456239934ea9ea3e7e537021c02952c7c4645b3f26b71132e23680c87768c1ea20e0379fb98c71474b11d198bc80ed37839df976677de23f55dc1489410919b6444b0759ad84f54bcc701e34556c6e28b80ad144730fae290efec5fed377ea53f1cdf3d0412a3247a6f5c2d7249a9b1b5132cedddb6b06234dd65a698ca00868d7865cccb78234776d05ab4c74b979bdfed8235f204bb430e59bff7253b362fe8f64a4b7173739d5f1ba4e72406b75c30bffc8949ae7d0e2e5e552a5fad9b2840d1dd0da50e19c603d134c0227a4efca293b83bdd72b05ea60cd4b424ce6edfc45f00f23240618e7d4663da3f9a4dcb1d767bf2c88db0ab552cd9f5e72f136891b746ee63f1da42cdc349706b5501914b508c8ad2acebdab129e038eaea4631a1d00a0201f39c00999bbf8ac8e3d1f810e28cf3a84264d8d1c7c49bbc9aea7c4c9ea41b5a9a1558f7a7d0adaefdc7a7071e5f32c3bb130d355f48fabb698471687fa87c99ac8aec95602b25ae9f5b08260c22cbff8a7af6513be4f0160ec3240370f33afdae758ea979f97a016e46d9f3d60f02cd7d98be845eaf88dbebea4268476dadae154c02a04bfa4600bbfa54319893aed702bb37a49e8139a04b1e7e42f5f77ec74f4d5a9271c8b38c2daf1aae5723e41663ab4abd98fc77fe5617653d688c4de589ee5b9cc77aa4f742e275e8cfe409ad0abc4836e67cd3d61104bbefca6eca48a25ed930f764424d1d7a3ffc72d3146e21f8d56a2f6cf8d3348079f7effb074eec2153ddd88127b38f6778a944f2f68892a4368dc715d31eb39524b2b12e4591bcc700616d3bc3aad8ba6b4556691a4e2518943d274df42d16f59c0d3aa7842d525f0ae26c61550d5085f0c7ae33aae81abfa9000d6cb29c2aadfd1639862e64b6aeefb77e4570c824d24b6dd30859b2cbd27adc6ab29d9a92f9bb2ea45b99db1cd255859631e4ef92de75c3156bb4de9907dcf29cabd78d8f61296100d5a7c18a272596f0bbf37349fcc3817fe3c52577a172380818517d9ca43c930423ef5c49bb222b185dc3b385e1f752cf9e8e5290dcfcb55cceafd03d62cb6c330b657d20980b53dbcda0ea8d6d357bdc43a868c5b07d279621b3efe835cb11c980882287e7fcb6aeff9f732231230db01bd88a0f4ac760a29cb5e6126f3bc7aa372536fa11218cf1a1457d6c7eb29b3eb3e6d342681c3d4b6322e2be415c128c34cd0c2877e66776a7b9492ea830ec99b58a31192d0024c2a55c3f438237c0d1a045ae7", 0x1000}, {&(0x7f0000002600)="4cf8835a67e12ceefa32d2e70d99f70a77c0a020bb2911eda01fe52e3c824ca22ad18619b524a00c97de71f44fe1a07a4ce80fd5e641436f57b81f55169859d4d2db24a66d897873593dcd5323c7088618bf0d202366df03474bad1739af64aec217219cfc466a8129216e16ce4f84f70ca9129afadd84a3ec06d3c939ea38d48afa2df5bda8194640fe1e27828584ca9d5157de", 0x94}], 0x6, 0x0, 0xfffffffffffffbff) r3 = socket(0x20, 0x3, 0x1f) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/91, 0x5b}], 0x3, &(0x7f0000000300)=""/203, 0xcb}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000002740)=0x4, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x2) 01:54:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3], 0x28}, 0x0) r5 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r5, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000005c0)) getsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x0) r7 = dup2(r0, r5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000600)) readlinkat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/205, 0xcd) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) 01:54:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffb, &(0x7f0000000040), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') ftruncate(0xffffffffffffffff, 0x0, 0x6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 01:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f00000004c0)=ANY=[], 0xbd, 0x3, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5cd9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf5}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r4, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYBLOB="49dc1992ef194006ab446603b85ad4b047f0fe0599051411fdc23d1dfc8120395956ad8dd1ab86c7458576ac5fa89f61730db29c9c8015562460155180e279106ef452da961e15f7155915644dc250144a7457f43c07cba0fba1914fecdadd1ee15f6b2c40a088ce9a9cd74b76143316d329bda523d2b764b196aaf6b75c8f94ba1e4a79530ab9a8375706e2aefe9be42de21a5abd7c43d45d84e3457b11ce0a8be573b76f5fd7740372b25d741037643380797f51a85c8b551ed575bc8b56b63a0e091229fce8ee4de99313c1beac9510684a041e753fb95435c1ccae7df07e8d6f275d60b4d41a1c2252a21761f26bfbb958b69480289435583d21f9eddc1908fb5967415adebf3b77a2de84f84be5a4a0269470d70ed90c3d4a3508f85b7c71eb4e19e6fc0afb277532039ced6d3dfb8964230def25b0619e94322544037a001f639a3dccfb9875939af8437b2fc8bffb62a2c57c0b5260195a4d32e1fd7d6e4f5b11bae1de888ad04c561f370a57c4ba34a717ecad7e14bf7ce1434766706ac03acf4b143586783f45421f4e8a63b276f72cabc1bb24d95f5896939c1b42f8ad1b09dbce7054695385e1c6f87a3a6a4e3c344d27559e9d95ee2f26f4fda98f3718f1b6770a60fc0004421c5d5eb08fa41eeca15ad66a8ebb98e3213b68d5c52f7e2bb8904b4bf796d8c696ad10c2e2933529c2ce3a1f9b312ed470839f43b5320e6b419822f8b0980379f028df68408f6cec1d352b964a7a74c951c8c97020dbf8f379dceed2991cc28d1082c49b783cd298c0146f4c8e83f527472506d77d3e5889405ba9d246518f47b1453c4c7ad0ec0872e3d2510f2831a973464a79a5d98e51bb0582b796c71d13a70792456e6d54f517cef3dc4bc7ed49d8407064ae714706539eb4f2048b6bdc8ae2a8d97e1c5dd64f606b59e78d90c625985ef95705508d4ac1b9d17eefc3a559e3b065b650a15710a76f6cf6faa371bba4165b99d57a7cd5d6f6f03b75e06543590ad1d34ddd3cc46ddbbbf6a7f7bb9fabf119cfda1d71f75b020ec1959e47e2bc2096b8df8a3ca8fb64a8d0dbdc54d765b89ca8564ba4899a433e924e8ea3e5a8e7d2c32eb25f139d247716860dbf0447df1a7749a196e806237880dd8e3688fe5ed9d96be01668b99643085be8700a0101510ba099334d952f8b6ee0250c883a900291d6f5ec0a68f0df2a837288358e5f4448d3372e6351a20dc9b206b6a2be2bef19cb6dfe28c9df8ef5e1fc250b03830430bd863af222ca1a517ecb8a36467e6ced129555f6784f159199bd91218d5da9f9e1b79ba24bf9e0ed8286d44255611ef5baa7160a551319ead93cf68756611fb412615c39ee30f93c4251c3a8c6fcda15ce7c926882550ab0b85724ada9ca74910d1c2850f9f453fa3ce917092a0fa38fc606c933b27fdb6d1a2b31e3fdfe1943d3e8660b1950cefc55bca34c529f22ebe58a98ccde38e1d4817db497e351760adc2069d61efd20781ac82a1c63f76fbe953643f1bf70b13418c1af71f0d42309589798a6b3048ddae0217f1d1bc3e4e540ca5c0188b5cabd9cb59690277d45359f4136852c60a0782efc63b114f7a0d3b5bf55638ee8ed883d7c587e6b2f4ccb12bfe7db179b79aab76e0da8cf9ffc410355474e616e599e46a512b03c1dfcab459cd5b09f4b956720e06fd65ddad779e6ea297e759d09081f2cf91b8cce06f7830c621c8c0daae008ece4fd1a9bd08c0908782b2cca7bc02a8b2a03192aaa4c5cd4d0301d7559961b94e10756834891eee46b89bb53dce18b020fb0682367a9e054508bed83fecb31c084149363b569e52af80d7a8546c9a0c7784763ad39f765615f6fc2cf7456b5e7c00da1b425c4e718e4d7b2d9f4c86fd568d50e7cc649dc072d9ef3ce3247d260a36c92868c0294953f940b5cd569b634f9e5d6b86c3a30e554f645c647184b409b3e77fa4174e7ff55d4a9a4772685ed01aa912f6eea754ba85c860768cb16730456dc4509b8ab2827a0715aa3d49327790ea921aa9dda36a2dc7eeddd3ac4532e4d403eaed2a032a63ea17f7618daa915fe35a122aab1144d7b208266bb0fd5ceb7477ce8d26582352cfb1b028cdd2ef8e8811ecc8d1343fa9bf5471bfa8cb4c270818618bde2b2ca48803207f253acb66e64ff7c2a488986b7829c405e675f44641287182150f65fa69e066ed7072748db75b318c8ca4163e73e74c1891a63703f433ec30774f8cae1c4cd7f2cadda9469d7164532e01069decb05d431b187df92e4b10c8d50a63ae01ecf3c4d720343a16babc95febfaa058e5da582a2559804c85f9a351c4c9b1332e269bc995ffd77e90ee041d9451d573d2ca1c92efaf0a65a100ed0320b83d68cc383b818cc5e5f42b004e614f44cfdba5fe3484f6134594d28e06ea6837382a9148aa79ef5ae355ca86734e14d7b7d29e42f7a4153d5a2af5d675d76a0778db630d0aa43768543ae79447fa914d5d4cc775c6b9fbead6c7877e5fcfe35b925b094ee5629f9e64ff8e7e315e59b7626994159a27d3c38313493b7962147208fc548ba55f8a617bd133197e9c2eb312ebb349e776c3ec256277453f21d0436c8fb1b935ec1545678a69ee8b20db4428e7571e639bc18ee1eaed20a734164c992532a7e75f33c03747b54c5bece2a03127631c9a6d0df717d7042114ae8ae4081bde2ca3f9f29ea1e3f9bef109b323387402a27c50b0560d7932b5b2eb367828874dc6928c67578518e2684aca0a4d563036ff7f0ee13032777bb703e2f78fd9db387a68ebb8f0f81b4c3ec837cfbc2d7ef1d961f5ba8b995b4f0bfa5b4d69ab617616687d9217e7eb5963c0ea231363fee2ccd920183bbe307ff04cf323b9edcea76b4a59e174f980e9311c3a0686381049e689aab6cdeca53e3d50d290fff504e90a2e74d1e9c1b9b46be62a7761ed287eba47b4355918c24d1bebe41e63df0e06b6d5c5a5bbd4a68143d35364cade62d7cdb3c1a1d7b6e91082ab6dd2a58da81a5e10b74877fd46ea694aefbe9d031bc173064fbf782549cece6eabe24146d02ed2f3a29555d38d8a1de9def0edcb468f9fb5be5d62dde521bdc665017d05fc4282cf2a2a45c0e48f78e792fb9f57f48d21f7441347ea6acaeef59a70452e7400724cf21225d29d234516eedd97e7beb591a58d45393c7d15ef8f8d0081ef5ca48ca2f6f59109294954298ead23dd7d2b93a8582d9d7c89ec4767e0a2607b30371e4d65e6fd30ea31cd529b37f29593cddcef406d2609cc0eef1c84723fb1c959f36079049a23b62cb28c64a947d29446e0af43b12b13b78f2a435132ef3d5136895e7f1d8993005794157d317cb0a683cd70d1b07b835b25e113b6aef726e7b0bc30535f06d6456742e00524340f21beb486e47acb8a468263cc5f61c69957a766d391b03b4a58624d6b9c5ef52cfa191649b78fbab74ad2ca3eba225c7d7d00c48cca03c4ec47d3acdda2aa29655c1aa51d90b80c30ad0536adfede94c4899c74812b054a8f9fb625dad73ba16d91919be05aea2afdd7be37f3a0d2e6b3c5ea588a972ce71d363c06f942b038f6f2fe21dc534d020a3cdffc3f5f07d5aa2a44be1f10b0b2b55ff13612722ef991b230b72d2f961975aca134b0492a10cdcd0e35c7a8316542560ad626ec419fbda2a3bae91a049ef573c2260dd9ce54a848aaaf5d415b99176d1a4f14666495ee201d0faa76bbdbba12f0a38738361f4a5712cd265145a9fc6c8d411c193ce60770ce3a66e6214cab1482b81570041a39f92bec2857cd3c853fb2688e44c14fef1711ef1b08ebc9fe97734e328aff3d0333b0efdbee736361398da51ea38500be554ab4852da1baaefdc97f1aaf4837d280bb2b5d6607b5521a164f266b9be1b086fca2c441a42a945e6e24d1bd1982729b64843e75afbdb788f4a816e48e9d2c4265a016e7fa09cc3ff3026cfac0b6343875ce4b07980de79ab4c78f3bff5fc9384b3b0232579a1d804de7d182b75c6e92247ca93f5469b698f1b7228ee112cf835fb3c30ce16ee357469a64276d31fb612f46b0deac0dc83fc7ecb5bbfcabd2d4db53078bded72203b5822fb7c7dfc6263f6a759174ebc6ebe0433fbf2bccb21833010e94774f750a5ca9c68e58eeb060632fb36b814403d7c60e1dbeb8d6ae7fd9da30da82e1f31469f5b9c033fea025a16f6e38927ec9552c89cb6306afe4870020c08b69f6bf861aa15ccc9aabe86f117b08e53378ff163faa843ee457599135410fd83291fcd47de3af8831353858eccf34747cee82f6abd9c030b2467c8cb2ad3ccd3067078a53336238400c1a2d07f16a1aace651a0ecd0a5162426134fde925e0413c9baecd062c56ed0c3e865adcd67087de63ad4a628bf0c2424eeff2d05d69369524075d0e558f57494d8badbe94beff3ffa4205d3fdd145f6324fa830c99fee0b74aa73c074cbd90a7d51692fb63b83d9437143ac7f45eb05991f6dd6c9a0caaea97671f918c6ad0f99ac04dfbaa3ffabaa580e18395082d1690531a4d4ab70976b8c6fed4e8eb13611f592e371c8b74994e0e647e5c1e55221fbd354be629144c91baf9b4c202825007f7552772063566634cc836bb99b3a21cb6a978612932de8c81ce551b89581d50857d5e98dd14b7d1ae3d0b2770d7204d4a4708d81f3d7a86f645dd63c06eb67a2d7b8d9baf3191a0952f71d6e738ff6165e18d1f0cd45ae31b20067fed4ef7a7ce7a3bf965ba66e3d13cf6cd61508049e508710f0b321145a9f877e5d88f96c052846b7b865120da341de6c9e793a1d73e5af2d145f9c03e9823c9399ecb939c99c8cf13320bc751ff6fcb424b1c5ae02152952dbb525b1484fb0b4aacba1febb67387abee756182881f421f6e7d9f7cf97411078caedd11eb1a45aa03392877c09acb2bf6c5d2b680b2b38fe596e535fbac36c2fb63969d0391943524fe1b485e28abdc5a15da3772fd3873edce34693af963bbe956aa70c0f68ec4148764037fe65ce4e36e35b65390eb13d35f079c2a60ae381abe08cc3aa4f7cc5b6f7746eebab6416a9e07d0b27f10416a70523e7b4e3c1905a5f018ba378b3e7193206e73e0ea735285d37023c6a4456345a888dc0f8a132bf7b63a61b4eb7fff9689d936b53ce68bfab508f082b9a7981e0c227200c039abed59aa2d687f1e09f4aecedf2fc50c7d2c4b612a68c8e05dc5dee37a2c26d327fbc5b322613539120f05bf8defb99eaba28d2fbaadba186ed1a91e19bc4a1b1441b5d6526d78379302555a58e3bf00fb8b52fe6e2bf85a0a675d23fbcc33c90bad0f79f287fe71208d6cfcc8f610ee008f9aabd7ca85f2e67d8f1225cbc2b78644ac4257038aa244e669f5b636a3a3b5a3fb2a52448c97f22a18b81ecc3014ee5926fbb52778d727347f60cb617c3aacb40c1730b90115227d8e357b39a0df56b72fc1c9674112c3bb774993a2c0434e6b093ce1f1f224f114afd718ec4213a53111553f78e12d9e81962d063aa76728e2c965786ddc5b5620e4d3203f8d5c230680ab4dcee67a154f983a9e009b706a3d8defda9f3e6757095613b06c4ed2e1d70f668130e8b52e546cad5eb5258c8e8ddf97ef192e96899358eac8fffec5d1bce73628329293a80592fba38437d06c351ceaf439375fcb34da93b44ab404fabccaeb21386496269e03f6ebcadf66d5d3ff0ee9beca498d7a6d8d4e5d24cc415ba41fa6e31432ad06694685ac76b12ce7c735619a22f820e4636369c73d2f5193b5e74597ef8fd01ba1d852eaf826d9c010a7ad69b65e"], 0x4f}, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[], 0x75, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES32], 0x75, 0x800) msgsnd(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0100000000000000139106360ad87f7c8f9617741522926dce49ee77a92dfbce5f4695d6b1d97c8d4961a6536824c7b82837d19c07cf0af3e4628b5a96202f2911e8d28d80138b875a61f56518fb6561ea9b3c613579685e26638a30359029ac603aeadd8e804ed56b46ed80cc8c6a2b7d0ae599a7049bae00bb51bb0471b9c2aa9423b7323b02d113dbe9afa83b986bc8207e36cd559587e0a6459b097515e7cc2d804ccc5e70f57541b69ab035c2e28e25e1f975d6aca686b6d256f520aa9f9248949b39801ec5ea3b915a5d328c85c418975a92238ea82c0075880bbd5bf73485a1b03cf1da6435f44f7c5239818d83b879861574f1e8000000006349258022e4d32b2f0928e5c0f3d7a2144b1c8b38494c3537b451f20100000000000000cf836d314d82a22e0012c274da1a274cff7e6fcdaaa17886bb000e720044b11ed924c4fec061475e6d65ea15d7687742ac9d9a5402770ad36ec790a08c13390b83a850d4471d41eafd5226ffb98d4ac673de98e17e417935e35f00f6288b4f18f8ffffffffffffffb6de76f9dc00a779f5268b538c338e5bccfcc0d431850a81235a0c634dc6eb404c7c4cf31b7ac5c8"], 0xb7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 01:54:18 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @remote, [], {@generic={0x80f2, "a9e18c9791b62a534f722bab10a54057a8d3801edc93cf6e6b239873005edc35de648ec23afd471ecba6a508adb1b7d32a41da35a5e2b31e5080466c9d2bbb152b6f019fb01da21c9676c0f9ee25d22f"}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 01:54:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0x8001}, 0x10) write(r0, &(0x7f0000000140)=' ', 0x1) r4 = msgget(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) 01:54:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="dfc483d8f94910065ef971c0dc801d52c6594f8bdb16c863bb6af901da09c71c27c7ea9fc90de771e5e6280e5e6ba7cd5c4ce6cf3c5b4e", 0x37}, {&(0x7f0000000280)="fa62dfb011685fa875f410e4221f31c1d8789784382cfcafcaf835f9924cb7c715c30235b4e4533733dd73bc7a1b533cfb276edd5804", 0x36}, {&(0x7f00000002c0)="3d0466a3385066f2f651b16792bfffadc7399c4f8d4b647d65a03e208d35c034194a0cbbb4553c5ae1f41e2130ce49a26720654dc8833b40d9d02b8ccd2793ec2be16a36a2771d827eb7a114d62d14d0ad535733fb2130848e", 0x59}], 0x4, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 01:54:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff7}, {0x4b}, {0x6, 0x1, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/148, 0x94) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x20}], 0x3d0, 0x200) r5 = syz_open_pts() sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 01:54:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) sendto(r1, &(0x7f0000000000)="33621ee4eb818bba40b37cb951ece73cd37a4ff3d9ed884511a73478f855ceaba621344188f7f19ede10312ded4ebdcb94cf791d0045cea1f87b568fb593af9fd376ad8c981fabd23809344e09b72d4fb1e9084e8cf179", 0x57, 0x408, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) 01:54:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) r6 = msgget(0x3, 0x191) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYRES32], 0x75, 0x800) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES64=r3, @ANYRESDEC=r5, @ANYRES64=r6], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 01:54:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff47) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r2, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x1a8, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:54:19 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f00000000c0)="c7ab30ac7267b3d2d419861e33f8479c1d9753588e505d8212938e5e3334ea2b3a278719a2caffadbee992892a45e747268c6a336973188c0b486711516a697d5c52ddcbaa03af04dbc5f071569c60c0178dea2e980cdbe51eae69706e1ad0cfa27afedf1c4cb8e823d10afaf31e323140a24656b4590092776de3bf", &(0x7f0000000040)=0x7c, 0x0, 0x0) 01:54:19 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x7, 0x9, r3}) 01:54:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/156) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x6) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r3, 0xe079210d3d916ccd, 0x3}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 01:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x1, 0x3d, 0x8}, {0x1, 0x81, 0x3f}, {0x9, 0x1, 0xda, 0x1}, {0x9, 0x6, 0x4b, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0x8}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x10000}, {{r1}, 0xfffffffffffffff9, 0xc1, 0xf0000000, 0x1, 0x5}, {{}, 0x3, 0x4, 0x1, 0x80, 0x87}], 0x353e, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x101}, {{r5}, 0xfffffffffffffffa, 0x25, 0x10, 0x2, 0x1}, {{r6}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x9}, {{r8}, 0xfffffffffffffff9, 0x5, 0x2, 0x8, 0x52cc}], 0x7fffffff, &(0x7f0000000140)={0xe4, 0x6}) r9 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r9, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 01:54:19 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0xfffffffffffffffd, 0x0, 0xff], [{0x0, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x70f4}, {}, {}, {}, {}, {}, {0x0, 0x10001}]}}) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/105, 0x69}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/133, 0x85}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000680)=""/61, 0x3d}], 0x6, &(0x7f0000000740)=""/173, 0xad}, 0x3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x1, 0x2}, {0x40, 0x36}, {0x8006, 0xfe, 0x1f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 01:54:19 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000000140)={@local, @random="011000ff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x39, 0x0, 0x2, 0x0, 0x33, 0x0, @broadcast, @multicast1}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xfffd}, {"b8407ff720afd3f1ee4c2ff30f0c56807f"}}}}}}) 01:54:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c4140000002900eb002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ee69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369c8314597a7501e64e91c6b745fe102c03ae8fd718830000000000000000"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x86) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x1000, 0x6f5, {[0x3, 0x80000001, 0x1f, 0xd7, 0x80000000, 0x5, 0x7, 0x0, 0x2, 0x8, 0x1, 0x8, 0x7, 0x5, 0x400, 0x9, 0xffff, 0x8], [0x1ff, 0x1ff, 0x90, 0x8, 0xb7e5, 0x4, 0x6, 0x80000001, 0x6762, 0x1], [0x80000001, 0xffffffffffff0001, 0x788, 0x1, 0x6, 0x3], [0x6, 0x7, 0x3, 0xffffffffffffe2e3, 0x7fffffff, 0x402], [{0x3f, 0x2, 0x7f, 0xfffffffffffffffa}, {0xff1, 0x9, 0x5, 0x3fd}, {0x8, 0x3ff, 0x7, 0x168e}, {0x1, 0x1ff, 0x5, 0x2685cfaf}, {0x401, 0x8001, 0x8000, 0x81}, {0x6, 0xd2, 0x6, 0x80000001}, {0x5, 0xcaa, 0x2, 0x9}, {0xff, 0x3, 0x6, 0x1}], {0x4, 0xd2, 0x3, 0x501}, {0x5, 0x800, 0x8, 0x3f7}}}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 01:54:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') write(r3, &(0x7f0000000140)="2e59f711ac8ca7ca142f198549814b794bbd1cb596eba54e5d78630a7477935ef508af1e1c7e93979dfe8a0852b0832835ad3c643b57973f12e8eda6c82803529918c695886cfa35f20699e4c2ac4ee71b10b3b0652fdfd0ca33343d93463ed83ff29b393ba06d9994965138e010b3579e966f717edd987e2cd047472729709dd08ad672edd4cbca21995c05f074fef3d54c4ffcc69dffb6ffc0dd8253931666e4f2d909aadb135e531d8667cb45c7017fa190228fadcc56b1ae64b15e52f497d20978f151b320b9aeb4a34d295ad54643bc793b8361e59268d26b76fbf69c97668d62c8d8f3c445d6e14d8d2739bfefce7fc615721fcbad4fdfbacca6089ff0c642aa15e167d387a1d2d50e821facb0e6090b8b89eedd41c6fb04d5e87c1bf9078cd4ea3902dc770d7307ce095b6edd6376146aa0b8963bdd4e5603c2791542d393d32499913abd5b1150915aa79110d62294c4636c460a6352ff770fc5a906b13abae1157bae1cd6cd7202ca1e4bd6541e4b56b5f7671c1e94e63b11c8fc72ffe58f3dbca303b14326fe23614269b86e2aed1234df8fcb9e7382b982f1698e35aa88c868db2ee3d467ccb583350088edb6502b85931abcb8cfb0ef5463871a84e74303a7b5f202e7aeeb629f0b06c96adaeafd734a10bf3107866491ac1dc4d1a472a69d682840a1f02a5bfce4889992ee75ecb5d9f33396251f7c933086259bc96396139b361727ab6b313530ccd85817b427adebaa1e24ed16934c320b7d55dcb13b9249cb709db21556b57dd660d915ddb2def8f24a68ab0013b0fd4ece5fe7fac2ac155ca8a57397d2cc82cf8bb5f836325392357918e39b2e04323bbf6acd3341510b375a3a7dd849f95b3ff4c3cef051ccbbca0c953ad7e6795d7c40df043d68d4498f051ba99c38ec95f132203c49cb9554e2169930ccc74b649502d135bf757e2f1581d138574466d1d9849ee95aedf847abf81609a45ffcc20d3f7a88ef8bcbf32dae520a08910008ba26b1f459c2e040341fd32ef5138b0fa9d654404dd7d23e1431598d0d76d890a0f21120a038439c1f28017e737eee124a6d8c6cf820c7c83847511c8cebc15b3205c62bebf343dff2e7c58c5dc9832ac79ee2d00906dbcda558d3c73a3fee21794f39ce18349d77dc33430928104d51143cee3cdeb5a5a33ec92cb639274c6fed1c4e25fd6de277c3ac875f3f3eda6b7295ce600e1899271ad74bedf11e4db0e222c87659bd2f2f4cfe563f52c0c51454478198b92953a933d87f9d08e141e83ae0b6f46edd216b846d5371ac5eb201d8c5c5f461e35cd0113d28e9c1266fdc756c2465f923e2c53a79d4d0b0670a0fd78bbf59ca7069a66481c5890b6e7e4798625ec6dea583320f4b433945195afc7bba0b40321665e3f27745d1515755f4c81800415282b76109b2a4db468f68411ed69c99e908147180f390cd33f7b4ee9a3823dc977eb4e185f017010ce14e4975b7ed0a2f93a935e2d995b1eefdd58af33179ccce7c50eb8dd660592ccbec0be64af3ab74b59dc6b87d246e6425f4d5eba72b6328938f99d6d4ee4b32cd58d29489e5b1bb1009188feb58f390756fa644caac8288bb0443463ec462813d50592e37ff79b2ec06fba0eab16b95083d9c742d5d5f4b982246f49c847fb0b8df8fb69ac7b1b71bf37d1429e0eb4379e0818d8ebdfc26b57692492a21c318c658aa9ce03a58a64b2e192074f7ac1aa9c24a049a5ab0aa972b33b2fabc9d6f85ccfa8878669b2eb2ef12372bf5df7231ae4b2e9cf7550bc76a48fa8ba812999cbcebf7994dbfb7d0b1cde3dbeafc20ad6041c6bcbff686e150bf6a97fc352d30b9c22d15c013676271e190d8fa1f930cea096f26ab47cc0fd4dd55b5088bc4790d7f604772c6a4a1bb641de7646dd0055b8dfdf76b93e4b752bcefbafb98ed53373f4277132384ef5bc7e128f17a36f4288ad85bb4d1a5fef0fb005577b6bc149f3645269bb6886489a99c1a06ffa26f5fc9a9670617ae4f63e32fe4f3da7ce35a52d962693b15f13c610f2052bda7fc28ccac05bfc51f9992b62a9b89202a1de553175beecb15c0dd906a951813e166773bcd65569315d67a7b1876b34a6cdfbd1792863313dafe405f0b3297c47fb16d07da3f6cd4794f1e737f8b9ca13e24338710f390583868987b8622756a39087931571bfe47e39a96ec46b7ac9a632bbc38cd86168967ef87b541302008a4ab7852248cdb9eb9ea95812dd3114038ed0865c47a67de5d32f3c6559b8759e21a6ed5976189c4485b02c516c2c2abfd39477a639990549cf829d3b07f872f8fa141d2776653aba238d1e1b7f829fd5c853d9e41c566e3654e34d3d5950666b3929f9368bef26a32d8501780fd7432cb8f7b45149c137acc4c161c60535258ff71b845f904c692cea48b1336fd6c848bffcebd5592b77ad528b222a2828e1a9599c4291ec4de7787190423ce2ff7995032c0a573ccdf08801cd11b66c9e14952aa7b3244efe57facfc4535fb8fb1477d5e4024a1a2f023ef6ccd329c5f77df1a1fa6c015cef0b70daefbe1a6a7e68e3192b315129174a59211b4b6613d64c6442675c1d32736c12093233aaffdce908d70a600ca8b270a51a8fdcdac22b38372e7393701bbd072a6c87aed51fead20f69e05656ee4214195fa28e6a001bfe2585d7b0d3723901735ecb8936aadb4b56048636fe7387abb0e131a61b9b217bd09468fadc4ed0d33f33a2b8989dd21cbdfc011ffdbda85960bed3d6dfee56a4438261c783c7f2ff8321f0905d65cec3fab36b0fbbd0d284a822a6b6c3b2778a378b38aa6180a635c79c624b27819384b2e35d00a50b97a66db11c3a13dd52e9909b0fb690d79e38d58e4ff01ff5aa35e2cacfd5594ae2afa70e85e54554d4d5944a62bed29616710bd8223f8ce267fa1fdff72bd1c039a0578ea3e6576bebac7f4a8cd807b68258a7c0d8dcc2c1588d0a6013d0747063b10bf61f22e6c46c24d41fb78803f3760a05a6f1c7c5949c4f1a8a56e4a2a921408db3e440010c769e72870d05d816d2b04db2be76f9d4d9c230d159548944dacf707bda1fac48ab55860d89b88fbc2d634a6a3954734caf250aa12ab53282bcb6b65e6008125103704e54e95a860649fcef20eb35330c090677e7fa08012cdd4ccf15bf3b9845e8c7be0ed08286211b9ca82530b23656425d428b651cb6c7eeec9aaae99f9487f7fecddcdc839c94224ac3f2b28439eb107f92884f5100521f4b0da6e00605551b2a2cfe5f2f7595a41f99efcfb9452c1d2d8581363817fe0db3d386fa5c57a5c40153bc2299181fa7b211f7c0e0d946e580bf9b54d414d5a70a5a64d28f3950e5fda7b223382f72d85e70d0496eebe1e8e40ac821f1a23305b500c28a2b8dcd028de114f6684181b4921b6d61feaa8f6559a79db85e2eef512bd168fe148ad0113e04983d7686fca0fcd8a2af750f7921b43c907d9651322cd28dda371426ae84e6538e349ad0ff89e7133e0d4527fd2312da3ebb3048c82a534c91bf45355efa3e8c5f98cd7a3a3e409b8aaef5d673913ecc4445cf061ddccc7de9db4c4d67d212f1ab86416b879b1e103d63722d7694a5fadeecda3144fd92f9a7c99262909f6402045fd328f351926d0e373d7bd41915ed980e1af0582a5c3230a6936bbca654b8ce2ba7b8be33c55035c211ddfb3a86f4a0bcc794bfc615632e21e4ce2c30861bbf51e5bba31e8c98aa64f274d396c8c877977c8312127f6cf6b59ec3c0b77d3e6d86f487b8a4018d3302070df5c7226de830d8288b320c10cf53b96a862bd4942475c014b14808ecba35c0d5d35d2bae1868a1e6faadbcf2e7d596397bae05c3e4287199d74c32798f91fca8b2ed9f70aa72d743f23017aaf77e1e419e9b9599e73483571b786815fb08a92a0f112b0fe5b412125509bebc65aa4b4e81c9274c55fcc58b23711726b74e4e98fc9cdcc41c60b8c4284e417c804575c330e6d2fae43972e08b31dcc3e4ed0cae7b97074bfc1c610ff64010b82c39df83549bc724be2a943c0be4d28162f2ece9be19f8d02ddae26fa7aace6039d56699c5ea0863d134596bc6fa9a1825b26bdfeeabc31e6b106247cafe2c2378a07a47900db3b717970d122721bc5f3cbffabad0fe3d0e64959ee2857c8798778f59bcd1f71ade807148e7c03d5403e1b02d004016db7ff9088aa5bbcba27dcf497f11bbc0f4edc1508814cf592e9d4c56c178226fa8cde5d5cab4af8c4d04f3ab2fb9bb40dea46702b468f8845b750cf6289da6e8333352356362b84759c1041f83794b4d15c34d5c3b1eb341d2616bdab9b4603605c7b9fc5e07a7f60ee15dcb74fd1dd2e05af8b741b85e0f518f89d56d72f643c101a624724b0ade8e6e732a126ba8aa2366e4b996ab3e46dbab572210432493680b6a8d20a218d852cc5cbf4044bbd10b94666f467a0ac5cb0bd3bc02dd3e7be4d740ab659e5959f441e1c814fc6f42add76e4e3965996d5b3a6ab62c4e50a5eb4bb53287553c8353fd05c01bb76125a70b2a0c5e5d265acccd6a996d44e758ebcb9b581608bdd5908225c67e5930d6229ad1deb43db438544cd2b1ce52b874996c753dd39a373eb62542db1a823f9f9e0654da6d8368a1197006faa91580ddaec6e53f2b3f9b04a52ad8c660bec98b8c67a9225a24bab1241406c4e566c676eb3e2bff4335cc7034ca36f214256265f9e9e03b962543ea7f8e835a6427eabd538adddffb33e865ba58fd98170c0e9beda846397b8dc362e489671c54217cc3ba091af6cbeba4fd0341459260a21c4befcdf8200844233fff0a0aab583cd1989518052f336eb85c425b41498f33b40166c900c39be0d0261dd92efe668083769e99e3df5e3fa5ba1587743a4980da17caa966497e933a0f04b6efe2a9d9c15a05d4d61c7bf607f4caf692c133233effbcccfff4b3dcf347edc63491966cf4f3e49dab34168f2be05bdcfd4d095e506c3ba10382400acbe39de2d54d95fb707c9e02abe3ccf2ffe049910f60b77b0c9bbc3f483e26fb6cef0886daf5c6b0c5a50b757033c805e05d2ef35d75e69137cb54bc9eb404028eeb0d7110f87a36950b33efcfbaf035b180ef6339a3142f78c961ba9d8238f3c833eab75f2635cdf441cf3fedb99c23d51d33f898fa959f7e9286f75556158f3d775e6f2bff56d0d81203a9ba5637b04a22115cd57f98761fc1f39dcf46d7817e19dbcc20becc757785131ced730ea6cf5e949103315a0f3ab6dd73537a7a8c7671556ca9848d6e144223353696eb876b9ccb5176202765aadcfe7c342c8686cbc2f09ea2959e719f23c70d7865831d26e789df8e598df5bf92cb52ebe499bfec871ab683199b5a044bb7e0d38ad78c8e1fd093b2f104f7212777c81efa40e34dbcada43a6cb5aed3f86757875e36d4c10d713e5d594f0786f83fdd5424618c3e449a01b51bc89f15c137d9ea725e4b314500505c2b8aa9d6331188ca2d3e58e6daf0e66dd2b894fd278056f9c8b1d4086d5eb38dbfd4ff4970b9686237de56e509313acd7e516c1669d0b2e6988bd20f724185613024b946d20be3e5407b7b9ab9b094b739a78333635cc16dca8abfe72872d96437bacb11652d69466900c219b3d7fbbd6762c6d2e4bff87a2f661f7979b29b0f1a26a9aa04002b653edb0eb76aa6d5fcce6d090e4ff5039b678b3ed30e2e41d831d9528305fcc7c10446633344c0a8cde4ea117c4e3cbf223a143f69f20e9ef0cc9a7561def52e3a422e119b92d6c0866ccad65136fc5dd48af048e80", 0x1000) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x472, 0x1ff, 0x7, 0x9}) 01:54:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xb) 01:54:20 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = geteuid() r1 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r0, r3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r5) chown(&(0x7f0000000080)='./file0\x00', r0, r5) 01:54:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c65300062c3347d70fa4805bb2a57a3a01ff75cd6e2693e01a03d2e3e35b9dcbdc6ad1d53c2dfddd5a4bf566e3cb7da6c85bd38edda348658c04916e32227b33e8f42e2c0860cd8543f9022f38b83096a9eb26e8f7d5102d0e8130179996770ea2953405671fb1d518729671799c4eba6250ccb23570de881e4"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="f6be45c20f94b40a7e922b8f9d044225c7c07f81efd4e7168f2a0ea78b8ad2cea340725fd8ae6587228c2dc6de8cc0c1bb873575258cf1a7844d8f3d9fb0c52ba14bb7a854cf506a13d7bdff981bcd517469fbed092f28e353e30ca253f04abe7e669c1cef28d7c3d12ebf288ff1d2fdf3e637869bbb0270c19cb3cb05d6ecf51112d479cbf4a698e3b3fa2c368fdce5e6a928cd53511486f468cbf6612c9dfd8346b7ea4ba7653cb713e77bac2c66d6ab70b45d34011c2ffa", &(0x7f00000000c0)=0xb9, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r2, r0) 01:54:20 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fe8000000000000000000000000000bbff0200000000000000000000000000018300907800000000ff020000000000000000000000000001af0bda36d163f71fd5a27d7d9a9a50546c50d411a37ea931d20c1ddf59c6163153e4e82db9fbca88bb65391fbf511c0a4fe09641eaf52bfd666033d1eee92523f47c60208dfd49337828044daf81a6fa05422dd478294e3a9e"]) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x13, 0x200, 0x3, 0x8, 0x9, 0x2, 0xa, 0x10, [{0x4000040, 0x4000, 0x401, 0x400008}, {0x8, 0x20, 0x10001, 0x5}, {0x7ff, 0x4, 0x80000000, 0x5}, {0x81, 0xea, 0xff, 0xe9}, {0x0, 0x105, 0x7, 0x6}, {0x200, 0xfff, 0xffb, 0x5}, {0x5, 0x200, 0xeb72, 0x5}, {0x4, 0xffffff81, 0x80000000, 0x3ff}, {0xe44b, 0x2, 0x8, 0x8000}, {0x1, 0x5, 0x0, 0x32}, {0x4, 0x200, 0x1, 0x7617}, {0x8, 0x10000, 0x1ff, 0x1f}, {0x9, 0x20, 0x8d, 0x5028}, {0x2, 0x25f, 0x38, 0x3}, {0x8, 0x1f, 0x7f, 0x7}, {0x20, 0xfffffffc, 0x1}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 01:54:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 01:54:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x7ff}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:54:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f70"}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 01:54:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getgid() 01:54:20 executing program 1: syz_emit_ethernet(0xce6, &(0x7f0000001240)=ANY=[@ANYBLOB="437046451a7b93fdc41a1d9216ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c094fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d8a9d30f017ebe531ccc0ee55feec15b3cc306de5a0dd7d3b1198c29c19b8fc44fc2600ae4d2ab88b1136d4a8331286f47e03ad705a5034f88600"/3372]) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x7fff]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(0x0, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000001200)=0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r1, &(0x7f0000001200), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/141) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004857006800667e070000000000000001e0000002070b017f0000017f00000100443c0183ac1400bb0000000600000000e0000002000e0800000000020022a0d7a800000100000190780000800100"/118]) 01:54:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r2, r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000000000000000002000000000c53e3945d9cdfac7240000000000000080000000000000000000008a094705df0d8ac17980c0ed8409bc260249128bac8399abd58239d495b0f03516d031cf2878aa8d62982b82bfa5310f57ceadf0690c43f6d506094dffa0c0e93a5ef1d5435979f7d50231a2b97251033ad98d9552b48600000000000000480000000000000000000094d80c8c54363e18f2f9bb0b111383f0e552df57cc86902f8ca1e5bfd47c65b0b3a2c8cd7ddbf9f21200000000000000b3926df6f0cf15ebac1f766e0b0b05b23e8bdbcae409133bcf87e58b5a17ac6d2fbb9189dc219785027bba3634265731eb996b6532e4f86272a2ca14424f642da42d1f7de208c1f1b1fe849b740638cfd9d75a8200"/293], 0xe8}, 0x0) 01:54:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0xffffffffffffffff, r5}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:54:20 executing program 1: socket(0x18, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c", [@hopopts={0x11}]}}}}}}}) 01:54:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x9, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc050756a, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x627e) clock_settime(0x4, &(0x7f0000000200)={0x6, 0x2}) 01:54:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x20}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 01:54:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xfffffffe) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x100) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='[:\x00', &(0x7f0000000080)='$\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'*\x00']) r1 = dup(0xffffffffffffff9c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) 01:54:21 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x102) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x15c) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) linkat(r2, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3f) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000280)={0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x5, 0x2, 0x0, 0xd96d, 0x2, 0x9, 0x1, 0x2, 0x6}) 01:54:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c, 0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:54:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./bus\x00', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) getrusage(0xffffffffffffffff, &(0x7f0000000500)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x80000000, 0x6}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 01:54:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000001d000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1e61}, 0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530007782bc96e1d88919501dc72a3266dd1369a180b574a4bb31b4b8e40610f517fed8332a354ffedd8477fb6d88c0dbb828949c54598822fcc9779ba2e2911b2b98d3b095174ef81fd30bfdbd0341fd798dacbbad564143c39f5458f720cd16128e5766852abaef2abf032d4ff800516e928d84c912812b898135693322b8b630a87fd89e4174d0e90f746d78f6fe2d5d331e9b35b81b654ef091fb6bd5d0afae11b5f66b9fcddfea55bb44eeb5ca359023b37ee8a9d8aaa1132c90c8aa64322699125cab16710a9381cd658624f64b1b6a5432a35cb5f2615bb3aacb2cd15e4be2744e033ba96e39008306cfcce9d5269bac69e53ccc5aa38a159c4960d6c453cd84ecb9e9bea8ddc36f229dac25b6e8b1ceac73e33f70c0cd56ca43f3dc9a7a6b96bfb557c96a099886e58a1948f161211509ece50d1f708facb9992a53a2071d9f33b1efd679c0760e96b364ffe6b750a85d1249"], 0xa) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 01:54:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 01:54:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) sysctl$net_inet_ipcomp(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="4264a5125582fa71fc84b9c53dc62d4df18475c5468c4dafd691e86e1ecba07dc204f6a659add73f31953291348f8ade27d90dc56bafb15338acd02c575b787bdbd31c080422617d6a552f34c629e0934c9d8f77be2ea0b1aabd30e16817f20d025373efa06bd4a0a4312175ad51336f86c11434abb6a45296da01a20df490c16218", &(0x7f0000000280)=0x82, &(0x7f00000002c0)="b4ed505148df89213ed581b14ddd4e5227b18a0d8f75e5aca840062d184daf83187d29d91949c1faf056854a5afd97877d5616b56d86b752498f5eb47a8f324c946312fe93fe7cec10da76152eaa0feecf2bd6dbd46f1e12d317786978b55ed86b4585ffa54d6e6da47ceb56eff449187f462c1483361ca3a0abbda0d573b7c57ccfab425f96fa603ee1d79a5bc6df6c9588c96309e3802cf1ec511fd46dc598fadf3d5b5bfaeb4a5521b32c38195f0fde7fbe0934730604789a52955104c3990ce572d3e18848bda9680dd63ff2d9b3d1733361c1cf02a514354e908c4542f3bec464", 0xe3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x7, 0x3, 0x80000000, "ce35ff163deec88fa47ff5df1914bf43456d64ba", 0x7f, 0x9}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) r3 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0xca}, {0x18, 0x3, 0x20, 0x8}, 0x7, [0x6, 0x6780, 0x0, 0x0, 0x9f1, 0x8, 0x7, 0x4b]}, 0x3c) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="011fdb355651530aebb4908002b93111a3a7108a57391be4d4159c68003318fe000000"]) 01:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x24}, {0x4086}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/15]) 01:54:21 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="ff26c720075f7dce3cd85a65640cb7888841a17fa6a1d998dd8037e373e5ff31ada760ad6024fb8b8e0743a916709f912abddf211550de9678b3f78ab36fe6ddd2baf3043edb2cae13499f5b0ef18aab9c100181dfd964c96cc2ad38f8c8321262ceb316", &(0x7f0000000240)=0x64, &(0x7f0000000280)="9bf87440ec303ec0016981ae0ddcecdeb069b9a2f91a311214ab5e39120d3037", 0x20) r2 = dup(r0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchown(r3, 0x0, r5) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 01:54:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') recvfrom$inet6(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x80, 0x9}, 0xc) setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) 01:54:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') read(r0, &(0x7f0000000080)=""/109, 0x6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r1, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0xfd, 0x2}, {0x25, 0x1}, {0x6, 0x0, 0x0, 0x405}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 01:54:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 01:54:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8a02fd3c740438ebfa102b7f2004000000000000001a87e768595e53f4c17ec436f80c660fc6fa6ff8c4f37739ca7fd6a3fff75d845d0540de5c34a6fd55f1f9e9cded399eaf7e3a2adf371360fddbcc1b8807b26afd99abb2d8f7777447c82cb230d4132e12d9ac331592118736302f9a222391080ce555120463c7de8aeeab55f51bd05f4e71efb2c1b96e2cf10a50041945c1c104c57704000000000000009b5ebbbb00"/179], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002740)="f75ae5fda2f0ffcdd9d7c564a1477328d639e37f0a937a03febbf0fa2a53e4ba193690460ad0e92a0f712346b9af423bbe3aec798db9c4d592385505973c16dc1e43eb7e882521800f34191c3bba4c343596df1140d43177d5bb352409c024412dfcd62634f8d8849af1d48d26d23b7a610f6119181fd6fe42d53e60a94a6c0aa2c196d31c68928b67a24644b4fc344a21593d5cd1836983768c62cd9a8b447b738e47ff935378ae1d42c8ff2a3d484ce9b97c81ed13ae6d43ad7f703630db1f52728413610f05a6d21200000000000000f3180000dda266d592f9cc600d899e4056bdd9ce07d6d54cf66a05280334d03094cd60fae015527aace3a981309ffb69eb914693fd2a37daaa9031ab7e54581280c933742d", 0x116}, {&(0x7f0000002880)="c038574477835f9027db6dff28ca2c39622103f96c1253bc2e2892ccdf66ec7ff5e58a212b75b0a431e171bc3947b01457d0f099dd5607e8c8033c939f6301311ce755193038862f0507e340a9d007b7f57284b07e26aa4f8c3505b6ea6b43d1a1ce8ebb976f480ad2e414e6b2e5985a82c0ecea9a7fb4fc5cfc527f245e3bc3732f4b2b0711afaf6a75ea63dc6c2733fb36788acb309c0aec812673277ae4993424d247638e2d342a13d8d94d8e88b91ec1082aeeba32ca50fcb1ad90319e5fd8a6950b45ccfdfd0b2667e4c96b5c762f76ec1557603d9c6ae38e98e8585b69b2612cf4f162d090aa3bb653b94d47ad88c059efd07ce7f78aef4cb2abd5b02dbbd67d1ce7c1996405f8770a3786b2a9888353f37d649d1b2606f331bda1405dae6ec9d07bbeb7a81b3eaef2bdb0e86adbb5c6ccd16642ad309e9066ea16e84c7f4ab89ad9e9b048a81a710f8236bdd3208c8a30b98bcfb8062bde9442149a3599eab9a901c8f5ef8d627ff1d59fe779fc8abe4ad56394fbdb38233f05427946022a3c58959e45b2b0eca6e3ba40da468a9be77689d6224fd99a11711f321f166712172e844efa67e813a3cf099c71728fe733c4c7e6b60fae6681d006ec41d70539c2665623afaf515cb25fa6bef07e2f2e288c80e840e0c60e69b7d57c841c78e96fb3fc58caea24921f16", 0x1ec}, {&(0x7f0000000480)="f9d0af3a4a24a0d1079c5b4a3c3431b032319a9cbdc43e5f9d5264470e63060000001864ba5bce269d84548e71ee946d8c856b114599430855b8bdcb6e891ec4f3e9f59aafa78cd8938ba15818d1046df4bda71c655c452d8dde3f4ce52b4d18e9523e4ccbea54b27f7b060000000000000070d863d74bb4b2b231fb2a9bf70e1484d2f5c6404d5302e3f8f01e6a2e440eba2b511c9c75c7a82ea78619af30274329274922b9913e003aa6164eee68a743ca76552d8460d6ee57763311650668ffc984ffd9d11adb70895f29a4caa831c78a44ff1282ef7bb9ce6bd53dbfe38d94195f773c1a345e05fba7e7367cfadff88d5336d1d9c1fd21ff713a1182acd634b02e15d2db88485bcc5927e48de3d80384ce8e9b93be805ebb5d2d0c6c2a75cfdc7d03db42f36e32c232a37393ef5ab67422659e2153cc0c26ae9582029c674c9e291a2ddf7b3c2dacd2c4b33d1cd30397255d807486db91935d0c49f15d049ad33b2cb2bea80512a7112e6271dea7dbfdc98d8116297271cecc26e90c377bee1c2f5531c0c08417f33cd0d08982715f98ee1e5a06dd2c8d62a08e1b2baa04a84d9854f477d90559de197761786f46a12fd1788b33889697574846d985daed817ed90ecab730b549416635f9fccf8cc7d5acd8791671330b6bc15ae53b2d5858a5e006bb841072649659c9373df2602df7fe6e27624822628b8b35a22f9bbb294edc7eda40b9a13bec62d202593cd2ef1cdcbf0f4ce60d820e905880559e0e2ddf6a86e662b8c77dbdbeb61d54a416ecabb2d90cc7d6e42b592f07f6661ca1205b9fd80652983c76", 0x23}, {&(0x7f00000001c0)="2ad5909b1964422e16ae203a037c6e1ac3dd21d73d16a822cec6b69e36f78928e47066190b6c296f7a62cc6900ac289c725c53dfd956c371ae9716f85f3206fe60647b8cf72e7dc71354cb1ebe24df8e67122b202728975288c97d093422a1132e563b3fb1e249beeb2b68204c90cf8fb0673c5f5bfd5e9bebb7786ba1fec9a98d5deecf93719d2454d58229", 0x8c}, {&(0x7f0000002a80)="d1b5f85a90b70e90deec1a1a385485ee35aa9edca32b2a6521e25d7c7f469decd1d49b44d006f4cdf0c73aa0b44c5c7d23771215002cf0eff2a086fa9dc293fedc53c7d92c7184eebfc353762ed3af9876d3d6091b8640ded7f6f6d2a3bd32359cb30bf40ee8a9857aa07e7f3d129e77b94b72edcbe09c67ccaec44925d068c1fcabecdeba89d4960c7f1360cdcb351acdf269722c1c0a13a52df42e9b67a254ff585a5d7c716ba9c5da5df165515908914ed38947d13c27531be94d69b1ad79b48720bd6a5c7315745203a07dca93d40c4a3e904707e9c1fb5780408840bbd54a9cb2a92fbc158064e5f11f99ddeed02d3d1f300cdb1ab507b7294e32854ff1875976c7c985593d6f8a9683b2c7c5d154e89e44d9db70a869c89c62c252c694706c6872fc30b65a1fadb11683ab24312ee66ed0ddbbc09ecfb9bc2a2e17cb4d52c25f8b118aeb3ac4563582d5d5e5d3041fcd0edc56aedd835e0805271b7a9353b7ad1c94b76db667ae1945ac3dcfa454cfd3215c21ffd70ac99ae66751b56e8056bde47db313612eb264d4f88c5239c7e9edc4e3f44c3aed302ec2b12a7e95c18ce3e8a25b4496948e6ed5f4a9d05a297bdc76d566e01fa61da44815f7716f56acd251988169c0d7c4686c27a1f53aa48917bbd7ce9fa22c23723ea4fa38ad98e96c15ce5eb00b90c10e1e7780c9e4b9bb03ccb49be685fac7b15b1f46058a438a90fe0a639e8b639ecd21ae658c4e51ebd402bff7022151c355b441d6a654396713be6c0272c2303346a597e5f4d9c3c6a8a723df7975464a15d262137bb3e19622cd2bdb195c89863228cb2de174dbb0b02f1f82280f8e9ad85eb7403fb788fc795ec5eae68dc99d79415aac09b03df1935148be1c8f99c52a988b492aa078ef13a42751eff09e456a4f32c3ced8e5926bbd116da20601b5ac01968c8b2f8d8ec31a3568e20bfe40a75d9660c3f5689795fe6ee2391c8d8b60119326de6d0e3470eb5f7eeb5bbf259de25ab46e2bbbc89a9e3134e8356f9c0e8e3c8f62f1e69168d244ab65ac213f834009da1506a0015c9932d972563985efaa851ad4c83d1318803d1f45ab5f58b816ac784e97d81714d8cf468af2a74deb37d35bde41d571a83e5f330d77735564d37ed5abb39f77f75bc655c46e1ab074cee653ba3f76766fd7643960dd5a3869aeb050e4a8f001c62ea845902014b2d565ae1b1e68ce51787ab478c0979a241e8a267c12949f2640533935934f5566003b9320407a1da5638f81ff193c3c4adbae44af7a5886e6c0f15fe8efbeaa5b6f9866fe11219b451e7d48fca7675c363782d77c5f8f4e5a9c9f70e445656a0646ce7811f316ac16b42ab6dc99a1caa6d00d4f62cb333ce155cc0d5f56f6245a0b04331022ef8178ad1851459617e8d470061a8fc82adbd3554bc691e652dd5002346a8870d69283eafef4776f07e5a75ae4545675fd441a8aeee61e3eecc903a0cd0e1ee8a444ab68ac5a390762b60fb912d9c89683caed2c7f0cfed5399ae59409ceb782439c0b8dc5ba7761542f28ceec4faf3874fb794324734abe5aa50c9389f5b6da27328100d19246d1f4bee2d483ca3a696f53a2533772b699125bf0d95f61cdd14bfbb3e5ac56acf8c3839c0c982187fa0440c54d866ffa745f86521c3ec1bf635cefa8b4ebcc78447844dc843bc54773ecd24c743dff700b35013595eec21733e88bc8b8628a57710e03e348a07a82c231073f68fce8d36c3266f53f5c567903432250857d1dfc4ff43b8ea93ec802e80782ed35be85f44c97cc94d60692a5be55b99eed8bb3a99ce49384ad98952e7dd86d288259e02e93fd9246b9ee0b33c38331b505ea6dd17afe1266e6fb817d49a36ddf499ae1426f76fec49df6a23cba7c1432bf712b72abf7781d269ee3e3bd2345f8a5bf9e2cce9bd91fd354062378758814f98043b8f61db35d233f02434db33e465ad0171d397842aa19a8dfa97b3fe1fce0b26a7f2d0c68bfc458350c8070c3f30eac021a1a1274f76af2ecdcc7707ab09cb1bfcfd8cf97f000cc8ea667535db5d75d315d99582b1a413256e3b0413d4ac628b5c007a65a1fc0bb6bd4abd20fcc1bf2971da7c775031fdbc0bbfddfd76bcfeafb020fa97d42a3830cd1d2892ae341e4660dbaf950aa26103cda24844da06a7dbb2d5ba9ce0316ad82f1340cb0553e5e6ff80f07ebd95326aa884429ef215239367ad05ea463530950d666006487811349c3c89e581d6b1a0ba36ccb1b1af79be07759574a6ecbb7856b66964f697e860211c488487b52902653ba4fa730f69a370e33b342340327aa7b21bd8f1202df9f82a5bf21532a325eeae8915ea7f3b4091e7fef87fbbdf271752d462d0d7cedb140b8c8f2fcc9920fb7501c7c50b8c823646e4a3b43e3baa12450c2eabdd40ffc7e2a7ddc2a79f58269cd9ad55d8669a40252573a009d0c6dc05303e3918139df4fd36396337f21883c20a785f479719f90e12a63819c4063bbc03da424f13ee5706296fb9a8065436f2dc132dfce0e5daa85ffd6d4e5ec58afc7f6d0c1de6aeec7635dde64f2d9c4b5dac0d469b7c9b5e10712ea3379cea96cba4b68581e3b0ca2ad3754e3c0a983531a8951ea059f0f98b8032d025c341cf4abeeb951d97d902c0e25eb21755d5d44c11f343df432309ff6570df514e7bea32c27782a89d7c8ca0cc6f9fc220e5a6eff537295fc6fb11980b726074eacafa78e5571a841d4f678957eb425f25f2f2bf14179ed7ea75f5c3831e6189aad76ccdb9514221057f5f2ff48690f97e9de1a99d8d6e43e18c8f29bdddbff6a7b39d01d0ce12f2d9e87dd7b940254a87cb6e8ff3400c344ecb80d5c3b235a8bb42e09ade39a94a17c8cb9a25521ce73881d2b2c3aee41d6b10dbe3ffa86fc670f0babc38b770a3c006bf603b11918073cd008f0054097e9942bf66dbe7c9f1f5ead7088e98cf05b4fe65ca97d16090f3a8aa64b91b637421a3d1c4b2b79f767cc7a56dd456c92cf6bacca9208ae5413980f4178f88f23ce95abecd5dd2902cef84f91507175739b642a3fa6e131611cbe7003cd1c49ca63bf529929b0294c0673e5c16e64dbf3a845327ab8d9d592215a501c72a9706844214b50cfe0ed7fdd78cb96c140aaf77481b924e580ac38a9c001301c83c50bbc476629a5427c6d364165ffd728ebd9c4de9b6db2bc310631c86622627cb3d5e437bd06cc0390bf4719f1e32f2c417cb0f52c71d54e38ecec9b6c7e252a33535dc4e0fa03de98048815ac6eed16f8c351d230383c1b2400f2ea79d94599e9fe73e003be4d3eb1b72574fc230cd396c2d0c9e3fe5903f1fcc0a89bcd170ede0662fadfc8860dfeb24a72f54ae4efb6a876278a9fb246c5fa5daa3ca81710243ba02c1632ca68dd94406b47d63749ba6e8ebd5c0e49b4411cdb92ae295225da2d3c514532529015aa2fc52a2a4e35746805706100d07d94eaf689c7ff4abf4ee093b8deea7de5db31c63e4efb0b2cfa4ae5d44e5a76bb0162dc3abc8cb5f67e9f2aa420af7cf275c02068642d5894ad4fe2841272ef9f3f9f7c91b0645349bee84876f71c25d9c480b2e170f477d325f5a9dbaf52858128821f7645e224a81ac024105264a2bb67d299626748143a4c44ab52b6df426ded30ee672f4546c4fb37dc19c5cb15171b8f7c2bba97e527c9179dfbbe7e524f925933db5dfb570c97daae89d6403a7c5e7db1efb148b1b2a37f82eeb4821da8db723a679d2285d3318c5a83e5c99939432c0a695500338f1a613b0c2219e3e480e4d0107437db78e0a402b9b3c9ccc653617a89033712de16367d22aeeeaf689a24e5ba6c76bc056db682438cad2b4a75fbb771dfa445b6521d4b3f8371f32b39eec9d57fc7f49a4fc9df91c02437a0bdcf5b2ccc0dfd2b691a0354e4c791ad53917f916b314aa25e110e351e3b2219ec451262521ec82e3d672e7bf0b0f5fa6be5da03fde39ee83c6917f42b7f33720005faea0c0723cfa08e42dd3437e44ff411939a9384cbda46088b117b5c22bfdb24725467076e329dbf1577877787471d4d58e34d1d1399fcad4e5a018a81e20fda7325bf8c28998848d0dafaac8f73694a181d6dd773e405004362e9b861b6ad6487e6d58b387e96825f8abc22e5be3a351684439b9a1c8e8e423ecb7057959ba559cc33800b723ab16de6b80ccdbec2140916571a45f1e478315cea34fbae1ae597db05506672aee3de0ce33ef4f045d3a5f41af7b56af1f34a61724edad1bf7a5911acb610ae08dd863c9f09d878bd996209551e32d859a56c48873658a6578357a9bcba67be0a64817035eeb9b603e2cfd9629cde170fd01f0c656d96d02c322329fe080f9933223d654ea23a34d5dd40b776c2fda26eca32638db0295a101579f7c8eb197829298d9e836bfb615e58b522b9ba502d1ae5350d94ad504cc7d02ec8d7c5f0388fa689fead870ca9652e50b808e434425aac58223f9d67f64602ad80658211c029b153fa422c264ee69bcbb72c1c4f34b5739c2456d239004eb661d11b28c363342b8900bc1dc0eaeecf81b6c88b8ca24de83a4427f3892b3b7303bb5e08cce9706767e6df08ddd720544d34fd8b2397fe0867c4d67c78371d4f3cfbf44d87cfcb2dff6c7b56325bb6908ace49882ef1530b9739066cd02cda3723654068fd480fd6c81a37379ef2cb3d3ec32079c0d4758da70e1d60382eb2bb54af7ea75330355b10a37e5999cfbef608a3f0f3a35e6213b3fe898642f80430090cc474ee67bd721f162a1f5d7dec8fa7e529128d788a375eabd9a685e7a670ba084182e98e94486026bd89a7bc31a2d32cab76ae2ca1a69bb57de0f90caf60185dbf2cb3d5d19c8a8d5923ed5c07d99d4105305c57c8b5c2cf5764eb017359f032be9b4fecf3cbeb239bdd19574da69aafee2ec2c01182868b8b3e00cfc562f54042f02515ea1ec335f0b666f27654917192d2edd2eab4ca509e41be8a3ca83b23c03609ba195d9323e6bb3bb26c34d47f968f6a155d0e6ccaddd3ebce010f5cbe4e54fb68a2c0f24f46d42a9240e34d7a808659e1c14133b34f33e6b8d86218431486eb6eb754998a4d11517e0158af6ea7331145237fbd82f1582a594a1807b45a00a2ac3ce950520862ffff91673a5f2af64d470d29baa74c82c6b5014339649f90d197dc0ba8939a925d89ca764a1ca51f9af85eb355c6935459d4ee55cbd234bb0fe24edf0be957b815cfe9ef178f20bdcf22a003ff183d837efd7281d1652c1ea986805653463b53c64959297ba9ed0fc869d229d87fd1ec2ae1287c6f7175de6751669a80331297e766fe151afe24773380c2434002d258acacf524d5f6f4a49216833daf0c7cb390a526076067400f6abf2db581e9f520bc8a68ce05efa85af29f41e60e29e89dbeda9e82c6244adbf74951dd041943cfff6606449eac834d6fca49282812bb2c0a070d259715ce371dea771f187007c5496fce3e53a3bc2e03dd7223ec38d824b3e0e9d4e6503d88f2f5b8d42356bed88ed937b4cd7ac8273f5c1dd643f2deeb7591f3400759dd5f644624831ac5f4d3c110441f25c9c3f850cf536f57d41f2d2318caf6f8bbc6d81a72f501de95709ab019fff3fbdb030e258c94bf1a2a379b016a8c1a66fa78b99633bedf012dedc03a6cba1331bc2cd69d5cb2324f960879a85b83fca81be7230b09f8014ffe140ba397c61673da2ad84d041d4dd09a26bfb4b4869265da2751fc5bcc460d067167c603fe163a1e028ffc5e8a18d91dc70f780930027df31e6b1a04078193bdfa1c63f073d267037fedc9fcb5150e6618f2a510aa17617888907565c9078065c0227498985f6eda5476ea4172eda4d4a13e9327631200aae17299749ed6b05df19c19c8fda5511b61d9cc456e220adbe13120a50f534eb598bdb19806e2de33dd", 0x1000}, {&(0x7f0000001680)="9a67e96d833c94c308156ff1e2671413f4cfa9c276ba97b5317f7120597e1379c6537ab646af4948574cd8f137470a42ff2c4377b6a3a2bdea32274460ecdeeec90cc3f2b4ef469335a538f195b5aa246a2ae96acfbc852f4d012209019e50899225c4a34df40b831bdfc8ce1c9abe0e67d74651c268f38dccfdd53e734e11f2482c49876e31d1aa52bc6884575b4554e6f76f9a4280395326d2505633b54f6667acfe5102aec57e068b4951733f66729cbf4b4905e20530d7dcc6cffc1008f9e3ea624d97b14eceddd6f7065ae803eba7b629da8d86dda69398f9fbed081d650e1da4bd273557f892f8d1d77db11f8d485937b1202c7ac0282dcaf9ce876397aa0af1f0a086a074f2d285bc819fa2fa84314f4f6b995692e88049f0b325a717e54c7c55b79b908eaad51288a4972d1ff58be320dd4e0fb08867b6971fecc9f43820e8cde084a992664525c68547fa07d767ca9e9137b56add119c814372bac467392a4f71135b32b39a70ec522ac66345be30cbb1728b215253fdb3453bb32f152d20b51f00bc974afa00b3b0973a49ca6ce02971431822e7dbae5d3d2b7f9c13be8648d2f74db41b4d12ad7309f8424552228f4443b61e5b65ef9076f6592c676f815b8d2408cff4d02c95236b67dc18110e7b178daa0994b5f069fc5cc6995b416742da8182b8a9a2be8590ad22479da91e0f49419c52704c8f04965cb34c7a0994a46c335e36edfecb27ac01d7faa023b34d739c2ebb5c16de8eb583efa00f90d5e615820c31bcc1ce4e0d00f5413da50131dc49016ab5fbd16d54eaa433915d51e71ff4892eb31863142237c6e7bc4798f2fece61c2d0816be25e4d950de3029db0d1602ae84cb9946ec0d44dda25fabe804d027ee85785af9410fba10a08c98cb224baca6a66a38db7c075767bfabbe36d2b4534fb507db35b58a4d659c2bea7ca713f619f8e8604568e5f9419b7d64dc720cd4313e74fe9c6fc29550558279bb53d57134cc4938a670af66f8350c7d2fe24340c2a3505c103adc043c381b2d4ccc90ea0e4345daf0962987dace938fdc5fd3a47c542b0ad91cbdcaac314d4a88bfaf8f13bdf1489f49bfb21be0fbfa2ddba9d0244fccf4f0cc552998772643512b3cec737b4fabae502704afec16b0b91531c3877b96e9657386b636df328a0c9b6bcbb562a65035fe26329673342936386d24e1f7377ed8dc80f711399b5b15c7e11329c86cf71f2ad3739789e58f56f368ee1c98a473dc6be1040e730b7e33fca3db5a4906e6bfc1166b33c9a967361c4ac5f61978599189be053c58bab434a24c36421c545b6d34425855a025425ecf038c4a89a965d6b202cf1cccf22b45e64a110b6ceacb623f14c9a68618bda35262aaa3e1227d84997d6a7e20f721926fcd77947de651aee2362e0448018fccfcc7dbe371f7e281ce98c09c0c40b20d9735b777244dec46b1713aea210c9f0f69da76cfa33215adc162a4064742d1b08cd4a14f99e2836be8d20e0be8f4158053f49f1339e9113ccf47e88d7a9cb00c182bd18943e52cad8bf7a45e4efacd243873c4c69797102ad7df2ac6a0386b3dff28b68aad3bff2f6216d7ca571cfa2af27a5bd3373806f94a6fbabd5a75ab50b4ec54364b82b56cd9ba426c3f46274a40d184ab699d2ac11fe4242fc3d054c6e3331004906cb17f76a8200474eba5e5cae38e59ce8ac01fd6c3724695c9f05f64c1a2011612f051e406e0617c68ea20261e38a683c7d40c71f9257a332ed3dfef0f09410e1a0df99bf0e52a29df3e0456b30d2cac592c07393f9bba20328e36e0e2e1d4dbe23d4b77c7ea5c19712d340a6b76e5fc22ea5c1956c1906caab7e2e4eb1f4308dbe8964d285ae902b462c3f3cd9754afe5f2be37fd1e46270630d2213df2d25914e9a7565712a710fa690fdfbc9825b45ebe395b4693d5ab99837cc3b79772c7d03659ea89fb0bb2aa5636d7df5cf657a22cbb849bbf4ee0aa6e2557defdd722e2e667205f0fa6c41b2eb0828863cfcd34e828f38fe1219ec952b2b61c96f751c9d318f7427a9763fd116dd6de0d56c6b599faf35a5b0c2c1510f3b852ee3ab599ff6c32f815537ceaacd6c4016871bd7a879512dd2cff23aa54f01aa50512c967bb87a7a12d3dd4de13d0408d052970f7b6505991853bef72814d3a7d3d6b8e31c8ff4e36d4a75e34b7138e2b76d3d0b7852960d30d57a91a4e1a558f8ef06586608213b7a67be02456c2817b52154af194d4f465f15657b6d32da9fd1174da3b96b84016f31ef7d30800458733cc7390956faa9620c4e23aa8fd474a874ab4ed8df7bc8e80324e945ae31b791ee6d8eb0e159d82a7a832f62ac219e6f237b0341fa5af08ec8a33841746ec6411a7a4f9d2741097ee302c5bfd8b368ae33e8e61f4aaf812192adfcf2b05b5ea92c2433b4e97b4d828208699eaf3e832a1448eddaed45aae17b571c765d5d00c9929cd6b06d916855444a99434edb858acd21ed84b9779470cf0df886148233aa9958f8ad7223fd7a592198ac3dec3ded6c3a441079d23cbd81b05dfc1f61edc7e538e8e93acf63ea851103864ed21b6c1faaba4c3f712965d30868cfa3d295ed09d1a63700c72f8d1c05b1e38ad859e980e6e6708ce1480202198d5edb4108bd1fd5707870e802a730c801517026bcc7d3fef6dfcaec67c369d6faa2d8dd8668d80169d83cb20177792e6b1685ea0b2ddceccdba94612abd8cebe73d84bf01cc94b4ca9eb65fcc1b00d84ac93f7038489c5f663233dbab47d99c9afc8b142ddfdab1ec4cbdf34e31ddbc53605f2e502e0fa646fe6c333741708caf4cf42c2e609d4277534df336a44ebc0a087f86e33dc666ea583fa6907a6e31dfc56fb0a5f4ffeabe1f132e9f3de60ede60595504841e5b4b518d780093135621ae8aaacd1259d893e4c0af77ec8043026d37a58fd1733fd8deac6950b92254bbd0f28ee9a287f752349e6d43f9580eaeb8d04e22e7199f4c5fb27ada036b6ae6efe792a9ac818f624c7526f99cc0f941a2318315df7503f1006d54564c1c1314738952de2a04de774876d81c3d3dfb7bdc4731d6756f306871f9772c69357c74d83e9ca02c818b061b09dac03f230758191823911819386e3523b8cffd0a7d08cace98e37510d669bd2ddd3eb796fc462ad100bca18b2989ccc786dc5256c702019117c03f9c9d572857455db1c5a0ee5b6d939c51dca18371ae3d81fe4886fe7e7645c7feb81504129a4924737c34f0b779d75ed8dde60908ce945031eae2008fbcb8ff31a8510f35ccdbfa839b7df4d0ed0dd5e25a47b281296a90f2449cb95fca386e226d49f0456f14bf9503bc970aac7719b6c3757b0cac32dd13065094c23a04f8bc3f124dbe83aff53425031724db248015e6c6a0dc1eb2e37b4c1ef561031f4afa185dec2ccfd03fdb5d1f996245a4bffed4bf2bb7b99f3df045a6ca1eafdd1edf46166869392804486ee75ffeb19886201367fb93fc51dcc358b065345b20e1b0ed8ab0df1d255fffc60ccf78f18a60b67306b533a995a0a78e909f1f07576895a3f401c57ec9fe5580c2dd87eb9d449c2c6957eb898102e99cacdd731a6e5f3006a73f3ad17a5881d6924f3deeaf8e645e1e4838ed4591fd1017307ccca6b73889c932c7fc1dc62dee3d4360be0ce60ed7ef507c68041c6b0f4ac9e8fd1c6e7224d19aff75600edeae4ea539e5ae76358958a12febff8f2dc7e38107ba516c19a082948e3a4b6fc321e5b1ee173f8817188b63db368443098a46b2a1cfa937daed7aaa608b959f63be4e8b2d0693f0be39f03b98962089612f19f08cf02e4747f526f4c924fd9896fef35e9b6cd2c5377f93761be4132c70b355d646915a4408b076b371b9f6ed9dbc9a5397b7700056b3df8a1d3473727c12db7f58cbd0b46595eb4e2b0bc6d2dea2096ce750decdd8c50c66fa3daa3233d2f59b1b248bcac528328560c54ac126f1f5c6f596ab86796974dc63f2a07863ffdf5d1dd5d2249e3ac7dc76152cfd27fa5741027c884742621395fa4dd86f1df4f03fd4777e4c82ac2e17a8c1c5b5e10bfea5367c996d4b14a843483df75e5664accc1c7fadac2f4a8d6a3c7910730b61b79bfbdf182a49cb9c5d35266cf4009dffaa8a63238b7c5aa622746da61770306828c030b63107df867f169fafa58b9221a0fcd4cb1b87e30078ae556675b65e072935abad55b68d1dc6239d0409e50bbc7032a0fb02119fe693b6999f658e054acd51f9a56f720b73ca79b26b11702bce5152d1249c713abbb1fb57b6026b18b49f0b5aee734ed09cac3dc4fd8ace8924c1a208cb49b618846d271cc56ebe14ee2e759f2342f3a01b31f34cb4abacde2d24c581b2a20e1ad7562a2116785c74041953fa8852a03e6fce574fa7368998a5f0fa850bb5d38bb89976495ae51dea3764d914c34b2ef0e0d2782a72bb1b78eb041aa12ac4af528de971c0a5dbca74f253e315c3967935e9b4eabbcb0e120b4e93c558810a0d8323923467a29651b41232718781eab86a98e982327a8c264820b9a42835d39d162a4f6814bb1d17b064bca07134dafa3632a6b29303ddaa3fb6a95920ab3c827d709fceddef7022868d51fe6deb6bc533849782ced8277ca790aea8887d0ee2d297256b485ba2eb5da578b1de67c4002f8846df02eaa7c0a508ef38a17a78d57ee98d392ef344d1c3af198ac70663dfb40ce30894ee8aa63da7654959b34fb2a7f5f27884a6f8b35c54e1957e77a03fcab52aeee29216ce0f538f37886efbceb31aef27231f5c9b1e83f41b064bde9476952481c72727bee3f69d5f16bef57f00e57bee9cb63c8143aa7064e0ececeaa04853de086c2c5533e8cfb7d5b63bf9781446d1c08defad4dd22a09da847f3108da6494b0f0e9d9b3c7a82cbf5ff007ad5bd7befab1c60fd276386165eeeab5a915d086e4ad29682c58a705dd6993305ee3fec23141b00cf4cd20e5d2301e48e4350c9badf51ab9223018b522f868c56c55f90528e54958e5cf51de5fba84ee6952aec41bede7340dfea24d7cfaeea801a8369c4577a105c8ce3d9be6f63005f3440d2a3d37d8508e33e2b986c91803c648c296a7f97c90f00af95e1432fba125716fa4e495162381ada7b2ba1be9dafb7cb181a5e4fd2f82af5fe925fbbdcb6a5f57b324adede5c0e026fde65002f618e3bd404635e53cac126c3c8259b2969a31d8c7a247621aaf676ff21782fa06c1f77275f580c9a1594d3cc93f27567a68476c9579f61687523dcdaf1590570ae9a251aeef960ed41117a0bcef0a8de1e780d30130b6cc3efbd691d98b2a9e3d429286902cc0789e5a7f3cbdc873e2c81a12cdb98e4053bb5a88927967dd3ea26b7769733d4447cecc54a19f370cb1d35e56d82c80b50b91789f74791333579b18b8bac28038059798c99f148157f425daa85acaa02221e0bc71285e462279ae769213ea1aae5a5edde03250a5f18f4b875eca9055ce7624209eb381dc2315cd384addb700868174c9fa5f85197e1c1962425bb36b4da5a23772e800649dd03bb5f79985a7697fb095d96aee034a30b702fceb512ed0dc23e3125cc5efd20b598b8caa5d6e9afabe6f90fdee6ab7c2c5bcebe554070c4fd8f5e884c5383bf60994586f8fb4d591350b4658d4fbf324cea00e2318d61654f1cbae77b77be58a8ec7636e6fb76d380fe96b3b71c677143e8596718efd5915ab8729371174046d5bdd61e48d467deda18e84916dfde60f477cd00c1a63261efb96748060ff28145f2e3514", 0xff9}, {&(0x7f0000002680)="e83f9e70aaa131f040ce7d7d15875308d96a8c0c512f16addd56fb8f656b5ee3822dc0e034687c8ff59654490db7fca18063f3759f275cf4717d133b61127e20e70ff8a5e7bb8f736c47dc8008261ec199dea12b0c536d71750ecef795a3c380c222d7bd7fb90ee47792f0b71b4df6ffc579934bab60cd2edd7171f8eb7331cbfb318ef385be7c6c1643b70a5391be416d6c8b39053bd18854d2a9c0f6076169ec0b943da2bb521532433f24fdea3db2", 0xffffffffffffff5a}], 0x7) 01:54:21 executing program 0: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 01:54:22 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) pipe(0x0) pipe(&(0x7f0000000200)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r1, r3) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0xfff, 0xfffffffa}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x40, 0x100000001, r5}) shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x2) login: pckbd_enable: command error 01:54:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="a024cacca3635defddb513af9dcfca90a9a87aec7bf1ea4dfef5d14757cfd421305fe9", 0x23}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3445}], 0x66, 0x0, 0x80000000, 0x0) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="53ebd764d4d3ecc543e7ea9142", &(0x7f0000000240)=0xd, &(0x7f0000000280)="e03f317c1a229da34af0a68272ebf2899f1921f2bbaee6ed3a04fddd6b93f28626bb7dbc8fc4468ca9294456d1af44e9c35045dafadb8cc42a41cfb61f889bd4e5989c28441832e5e5b14cd0e45b74f40461467e2a414efffc39199ceef20e9e65435868446d174da872f7f19226bc00c71108e4428fb7ab5d8ed9", 0x7b) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) socketpair(0x1, 0x4, 0x5a, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000340)=0x286b) 01:54:25 executing program 0: socket(0x2, 0x1, 0x4) msgget(0x3, 0x120) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000040)="cd50be05", &(0x7f0000000080)=0x4, 0x0, 0x0) msgget(0x0, 0x49) 01:54:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x80000001, 0xd60}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="e800000000000000ffff00001100000011ebfdbf20c298920583c1748e878d46ec785c0e30b07c6779e58662a51fba57e48a2bd1f4bfec56a2fabed99abb1dcbc4b29ab4248891bf73eb518413b0232cd9d313084a172afa1c613e03abdc1555f891cc02fbc8d559a470834d853d51c31dc8394e341114aa42da2d16810de43348e5087f2be763849879d7c8853efc2cfe6e8bae6e5bfb76266cb5c6741cc185045be65d3d10c2c9083d5cc664102a183aa3e72ce693bea14ec7e2de66401c150ac61bfccecea55574b087e11ca27fa74bc624ee1d7d02927dadc5c66c9e43ecedbd9ba7620ebcc51010000000000000ffff000020000000e6f8a317358a61e84ddcc5586b9ea4460efeced1e07139f6bea14e6b2ab7143ec2ba552fac81f1836704f3e2b8b1a4b93c46820812a0dc957532e7a3bada3c713680c5607dc2241ccff89668eaa42b5b6f1386e0bc733c3bd2992f8c3fd0e4c068eceac6cd3f0ba03e422673c0ff550a328db11537dd494bdf3c5ae984227e7889d78e6d2383c18186eb90df8091e872b7490f69b41caf82807c953b27edcf2f1b3585fd36134d262f21f7f9f0a63b786ff43206d782539191300d6ad1f3c6557be5a973136eb2e5dce7b0cab71a8cad0861308c6c2db0d9d521f0fa92685bac8481d3b815dce47c451fce703c20ffcd03e2751d0ef6d561ddeb7fb17c1c94b7b69f748a676f52919202afb03f74af0749250c4baf92136b25167df51a5e7ece09ff38aaddcd5f8106d243fea7aef04964e9059c72638c274c78091a92d85d40f94387253b09b2e24a18566ee9659a29deec673b100729485e14394571caaa158ec4fb8599dbde55eba3ba75b0c4b6c751cdcd7fc987c10f34b81a375ebdbe75cdcb1fb799f951d7d36c824761e130af28063e0852a9e666a041437569ab62dc31a49fb26473f5493e9e485aeec1a1f4b8acf4f8e8889761d7534ed0cd04ae86909aef4f681585ff6da78605fb9df5c11d513e4ee497bb38222dabcd92f169c1bf1d0b7366994332e7ba5439df9ae88694e8056c32eda56abb414bcddec7cf6d28fe599c89c3bd497e9f70830d637ad1c778687cc8c435b7a2bd1be95327a0969a08c65a1292707aac412b87bb355b4d9caf54ad5a65af7c2486798fc5cb9c0ec6677b8249372af8c59064f6d82e7fbf4fb508de6b4aa766a34946175c5810812181039cc672f07625246da5e31611b9145c96dbf6d2d29cf63a0ee52dc4037881a6fd7a01bb0b2813289ad2e90377fabc4fd33257768fc609ba103c229e53662fee66bbca77c6b55e36a92d199507d2efb8845c25a1afc8e36d2a872ad28109e0a272c238f428d6a3fdc60ecf230ee11441b0272cb261653bc8900a287a167f99acbe62d1a5184223b30c2b5f7a63210bcf87c08f161cc4ae7cf57b26afc903bc19e53c7f7f13d58cb23b3c731a403e625b05311fdc554f7a8b094177d3b8f5b671ec7cea7aa9129f5287d304dfd4a9f7cb943388c36c469b9d3bbef016e1dfce6f686a8a3fe2f49bf3f6b6afc5989ff03c858a791e9907e44541e1136ce6365ec340704dbedc396952f9868b0b605aa62eccb32edadd168da219870462e41ab84d0673a85554d96f3a38b5931d0d6761864270dd8ee358a11d432dab4644703e43750f3b0a58d9df6028f9a2bcc73153972a76c3f4bf25c9987c1bf8c4aa9597eb3d1d3803f69b6b9ee3db4ce099d3d7ae223c4af9045d8ebd3525cc8e99dbac33f849207d8934d2be10f1ec58293f85d7b4100cb80bb983662876d7c25795c5ab81eb3385605a62f6d6e33dc8a381afb112cdc416e0ea28db82094022a0d0d851aa6e46a5dbc2f6009104df6c95d547f5c0d013a6b2cc3f4a2019c46da193c6033efbcdcbf55300f0d61b58d99d76c8d4db9a5730aa9d36e7c0d47e7e32c09e4ad90e4e366818a654c94f448d3daeafc740093483767ef7843b4cad2ca2fa626d89df469f548a57b92ad4bc5faf80ca0dfb61d958d2787150fb3980302cd4cfdd088ca80787a8e805141b5b2b0593254621e05ae270fc2226778552b23ee9b25733f0e9b46ae449373e5f31097dbff22dc633f00ba0edd57983109f4f591b79d42923f85522178629901f284388552b80664fbfaf4493efe2fb328f3fbf592eeb937f88d26d6af02c94420bde94474d4a07a68de24e43c78d7e01b6bfd1842422734ac2edec83e8efe9522c4e04b4128878d620a80a178b870bb97ff6ec2e82055792752ce9d67f4c767f94288fad624dc3ce11e98fa3d0f66bfdca22dc5a8fad105a1a6a05374f722334eebfbd951ba47bf8eba386e3a3af964022fd83f3209b432a84de9515d17e573f2c82d599c6f6a111a2b2e5f02793771beb9e3f7df0337785a1bb4c6d6b55a078c318d01d10546782ab410f6bed2ae727884261645666b76f9f361cda4e1cad0290b20ce4177f0a62cbc7caf88662bf43c11624360cf8a16f8945e40f270d2f172eadb7bba2bc4406b1dbadc335c9573b656cb3c799a08fa25a188924f418dc9def577113f05862577347f837036c478c06b6732c328a6840aa837eb9e2aa68cae25092a933465ebd43c64b7b401e14b5e0c52ab0e80ad29854aaddddd69b78f812a93571053616634a81e66c3ca8c34d41ecbd5558e439f7547143f19aa7d9a9c66ea38c0ba17bd571fa552d12d27b64578f9096e6c612c29dc7667ce435b475acb7d3cae8e06c57d137abd55ff1971cadce169c9c04f26edc9706e6e0fdafcff489140752ccceceb54c5883542c2a1ef7f6d96e67e963b5b91459b6bfb6792cb4c5f0102c966fecf215b5135e8a695b2e33ad6f52a15e51011f5122b1b1377ca27097ee43075a7ac75bbd43f8f10cb0475b828799ab49ed0e388396c949e5b3666bffd90dbb81ea85cb15ac4a6b9d2e502d40236a24494b0cde2b416e41cb799584756559f9be584b4a71533365bb081a3b6b0b7d5c6a561266ded1a5d13d3df9691b55314f5a9248993dcdbfd2cd0838d202645d99b69e35b7ecd699d0eace2bd6330a9f608ac6daa2b50b7f18a8906897f2c8ae7feb3dc35e7e3d1dfc24a8b35b44a21e5f9c326aa8dff103f0ef346c99e555d04073e284bb0d2a22d5712c443c7b78ea5fd303576c3bd7dc4cfb79f1d0e3a4b56227e839ba83a7f5786119deb58cf513e2e24f593ff7fd6656f79c2938b910ac6fc1f3ca872a8792b6c995dd04cc7366f3b20003e70f78b629cc231ae2ee8722bb8dfb3514c82999986ad0c9177893db002df42e1ea371c0b0706df5c8d0563fc42a2120a2a563c8f76e2ee15d1258a375861412d7d6b2a42d848d8fb9bb825efa69489e30599961627deab6d2f70dc8c2631b31c029139bfc0ca3a9ac30b4f6c1f2b4abd1bd32e59b6fbd60a9e5f3bdbff12ae62defef42e15df1859f02669507a0354a585b97b6e7e28ae0fa40250f0d3d2f040edabe5c31b2056edd0c2dacf1f8f1dd4885b58c7ce901dda20aeb8ce6a3bd646a274ad3e522b2180191d35c235727759b5ed57eb5f5c1e7955def45303798e28ee8957a71dcb8a86e4b73bb26a57f16bfbbdc331bcca353fc02a2f118c7932a755d8a782ad27764f3a0697858618f980acdf07666f8c0ac2fea4053f08942478d981d56c3b762c7a286df7c3eb6e60888d463283adc2532e6d8fcedafb01c36d6b603ed31529d618ecc65f901c6883463fa8863dca927fe26a8ff89b97530a35c73528a6d13c445385990b811af7254b556f25c80af730fa9853e6f78ab777fc07e089e82cac0eba1cd5017060bfd08116f5e310e5af276fa055c5f5360ec7fbcab8efd72effdc64b06be8279645096e2e07f90996fab6e89333d7c0783418a1b1545875a8521d4df0668854285d9755040c11abdb44e884c0c3133e7ea31c92aa7dded26465d59da5e0c6e316efaf760cb05919f1a8f13ed106ad258591028f6b1bfcc224f383c3952d2e264fb4b4e37a07f60e95617b3df6c8ac94b5bb9fcd4e1aa3c71e0ea918fd49fa37ad8c2fdcb358d95b7dc9517539899c25f8d0f25ff863bb91fd6065decf7856cafa27ba4615d48bab7c730a12e023258ac02ca7044dbb1b12fffc40aedaecaba16b4aa456c850deaf43edcdcbdcb3491e606de90f82716a2cdeda53bdf00c5039999cc1a252446ff0cb1ab1dfdf970c69e1b1dd5dfc4148bb69ceaac317d6357c89cfe1cd9550cf17a5ca6cfbe59cf81e5959610bff57b7c9d3d18579e3e2aff6ebc2f12484dfae0f718e5cbbad2c327766c6b07644083a278af39ed8bb2a138d41d358925c25dc5d0b126589a006d1aab617209d11f283743a4896d201abd5bca4a3658adac3d3cb5242cda4725deb985225fb676827464839c6e1845b3c9ae2073d0555aaa5f603233c880ee7f1ad0db13bb51e660afff726f850362c654c068dfa4cfe1dbb95685c32a03608ee89d3343cdf101ecd6728c2f2b2342977a8aba3b9bd43e345117aaf0abf4f42d01bb4359fc38dd8adbd0a256057f629d487348cc0e66655b4f517ff3208b14dcee74b4b6cfa3d029127852a91239e962f3728d275081cf6828f035dd9a105530061cccf93f5a902bdf7a053fa1de284e12e03157ea4b66b252fb2c104cc2dddcada2aae63cef9150eb7daab70387990beaca3274757d76c27191fc6a2534f2e711f598c19df134b3c0d0b5cd78725f5982e77efbf755e951afc1a6ee1212a15d97c5df0bd4516ef23398c2d7f80ce0afaa203e5e98b0f7379c3118d125bb2576e7b199513cfbfc389886a6908ca2defbed4b3fd50a1c1decf14f1a01837314cc98ac1978079b80a1a8dba5bd00645532704d987f910592804cc0c9a3e20b8fcc60c6e6743770b5e871c3f795813bc894d07b930657c76d6b1f92ad376e5818fc60a70157f20eeda0156f2785500c8399489d172f5a310019e3c940824b403c1bbb9f755797945d801a58effae787bf20eb1dd1763eacdf9d16d4b8e11b5ea95de0f8e70fe8e2737d5420e9d24c2bc2a2df473b76006113d850f82e56d500810ad188e6504954418b4e282ee61757b1563eda9297dd764641a53a2c5b9d36cb2eda687c140bb74b65ce4cfebf46b151cb5c05810e1e1d9e68d32bb0a8a3b3dfa4d7218ca966fcf07ad915e151beb06dc7afbbceceda61be5afe6838cce827a34c1598adb2dfdc3b452335f3a36fa38dd12863f64fd0b447bede5d00d298488933ecf670f835088706e5d05c38bc28be597b8039b7c9921a1548a3f6c0156fbae265ab8f4f573d281d6b9102333bd01e6cbcc886a627d3eaa6f69a335288b19b6b377ce0e4215b1dd78c70f86ba68dd7b6a675db112cd6c9ae98c4489befdcb5c0db2e77ceae1c36bb6eb82bbd617dfcf2d128c4f5764d3ec3ced413095d6107b01793fd0b19d18a2550a2a2418fbe63747d5faf36d119bd6a7b8405c8f76d88b7730bd3d1f16ea226bbaa79cd39c685de0f0bc0676072699d61fb5d4b81238efe6d07ecbdfdaf6d8ae67ee3b32f3cbec96e0a960226dcbf620cd67f0786b1987fbd487c6bc00f157e2ab336b03e478025339394a507c92eeb07ca2305b610012497076fcba13ea77b56a035f9de78f734532a5508a82d3f2438fea181f3e29fa50a14d276b3c6cab29bee338362f46aa82ea581996b742a1a6c859386a64f9db718d5408d41a77592829c5833b6dee40cb9d0fb72e9b3dc6a975513db77365a387d8ce91281e2be3a72905ac9d6b870863c6f35ce961c87564e1cf0991579795c99d380b60363ee5332f65a6316e0fa504e2ec3573d1aea6def9125ed81cbda1e14f2b747cb2e9ad7c26b7fed50b68d73d54581127ed10cb9fb738c952ce32365d6f61ba849d3f0bebd4acdaa7644c66d45a97eec1e1188bd8215d4b8b4b0478f52545bdf5768680e8a3abd975e3707d7594fdf5ae20750bbb9560ed4e60a765b8eb0a7a05c532efd38058a6ab607dc5e2a18158ee83fa77aa60648d8acbe1ccf55e0d3bb0599a819391950603260a94e61d8e3acd87120c81bd4ba1bab05408041db576176a7ba4d4f5f28022a3421c51b0f251142886553f0826ff07b3f11d00229c8317a71bac23af48dd004358fd5b9b743b3a49bf706dd68507039919ad632cbbe8d0cbe3af2e8514f2b6a34e53625f80000000000000001000000feffffff15b14c32cc2f12e5b35af276dee8fdcb7b59828094ef04e31d94dd329c0a066eca057769a24c13302fb58c7a722630ed1228d6f58e9beb91f68896bf92d0542b0b7ef4dd0142b598bda937d860245663771825c4ee028b2df914d2e3939003b504e7ef7ae22d21d0c9842d0b663224484e180712c5f08ff895500b8e44064a6616d5133e55ca8ef98aba78156a878bdaebe3f998c4fbb4efb921d611cbdf6796de44a3bbeeef4b7c5284f9632b2b7413d5805f2aa592c1187365de132c58b8cc8bdac650ea03bbf3267b4d69737365fa5832715fba95f3c0dc7680b2a3000000000000a800000000000000ffff000007000000f510ecb264a43ac97bb3652a0236d8a6787cd7f67a07ecfe0c65aebb4eff818b824799ffc0f9bd0603c8a1fc998fc58acbf2c47401d692000d7e0285c5dcce4fc2f6d4dd263b8bb3d8d81baa4db60cdb96620e51eff5e4dcc8b6ec346a0c06ce420cc59af2b2a817276a8512d72f51363ab7a549565b93eb944e127d536b925bc4c0643f9fa1d53e287ef2c800000000009800000000000000ffff0000f1000000aedac53fc74f54b24bf3e403f425c6134ca3cd426e295cf9dae035cb3a6100d386efad50800d19a239b6753926aa0ca9a8a28b266a04d987b925bb75ddb258a2cac7a2dd1ce6ef8a83d0e219c306f865aac23cfe270c8643c946cd14370a07d4ce0d103ca8e15cf23d72cd3805689a386967b02c97b8a5247ba5d315dbd1bc842706a00000000000580000000000000001000000fdffffffb452720ef138143fd2c9c030ccfa1c6d5352007e59c2c9aa90ab4bb75032a621bce2abb813660d6fc111bd7f9765276887a9f52ce68d2a7b4cc3aa9042b5dcdefecacb00000000003000000000000000ffff000005000000aa4d4da51ef51067508d31b2d1cb29bb8967ea39c5889f54814858e3fbfd1000"/5048], 0x13b8}, 0x405) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b800540040b900"}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 01:54:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x4, 0x1, 0xffff65b9, "9a3710baa00def07d701010100", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000002d40)=[{&(0x7f0000001c80)="14c3138cbbc7797f081e944fea1dd4b7b69dee6357efe7b3e114c2cfaaa9e72d02d1e5b0a33815a8ee9a957879f6c4ec2d8541f398d019b8d72e3bca9c6c13823318a71b11ac4adb7ae801434824af8838c6e2038b5d67f582d48961edac50d4a04c748b07354d389855a6ea89feb70362bd701293993304c9d22eda3371901b069595077dbf8ec77bf5f35f1d37968bf3a1daa164bd4a873c369149a639697262001ebf5e88204b961d0445331925b6541a2df6182b81c7", 0xb8}, {&(0x7f0000001d40)="6fd2b346fc17de4f273b1c74fc81eb4e112ce0bea1fd6255b02f275bf5f489a6f211962d83ad04e658a66246de2640ed5fe4eafe6c0c1c0500f3c11138c0701688947a73210b2d53cce70ebe08d08f7ef8aaafd232325e7acb335baf0f596a144142be175b731d7e3bd4996f171ed39dbcb54b09084d3aaaf91c76d6d26193c360324e17d7706ce59f9f2c4a8f1ce60d33d745bb1ec7fb2fdcf7aab98315240cfa734906ce96959d8a1a264648a28d925a2e1520daae50d44e01ed6a04d07bcb71946beaa133eac7cacfb0bcce26f80002fea8fde817b920ee0e78ac04c8804270ecba39287b985a44d26dd6f028c3bcf7f039f42604b4de74d6870a61a2bc1da2ccbd67cf4c721af08f3ce42289570f3b5ad5fa35d9c7f66818ea162fec4ad491daa55bb1af2286a592eb0694953fa9dd0f7af2434cf1112a3dab6dc8b0266c124b4593e99d1a46b9b09745de0aaa8ae70fcd4c0792a57a3ecde5a50d3320bfde2197e88128dcc68bf9ff6ea22e10c7fa51cd2fa02d19045ba29c102f0c363f7ce51db6f9b0504f1602c6da16872de94316f6fa15369471af26e6f451d3112d91bac4fecfe2da88eba37129c2a1aa74f7184700bd6c85f9f57a01da275c645c3d03164223ac930178871696599e66f444675857172674dd5f9ae96893fc62c39d6e112a3100bed4319a585427eccac48a959c4371ee5e9be5a23a6258c5b225a9a4400d9573793fe5aa24c0a2b748a7a6a084c0c98dbd84ad89c341adf4b73142acebf100cb6ece7428a7b29125dfaaf2c870314f528ac4eb62dc7243ca26884f1778ec54446bb170b35df603e6b46ba02c70fce803cb115ee5315fca4512195d9a56c964e6e1ccb65b42e227f98132ecbedf38e6e37e8df5b254f4622cd503d9907e50dda41472abbee87a376ffa952367e38ac316b55142d713fe9b869db67dbe8a1705428a6058bde5eec5e1510ad7418cf6302e5ca6bb465381832cb6ebb6b530a274daeac1cd8fea19f8fbf92111890c1f905d568d1dee5ee9f7ed61c726937e30c8840b137d8be478847a0a969be2292ff22c309bccdb53dc6a4cf8c437d49c6ada078ce9b60ce88204e5580c54bec51bbbe548c741d31528911e82b93b128b25f3b45487535d469167a6f5ba30eaa9d308baeb5cddedd5ab7b12675096ac0199ade7accf965839cc9b07871e79880c9ff10822df87f8bdbf99c00357375d933f485a1dbca09bc954e822544d7433958ba22bdd4ae5a07271ce72ce120d911a91e8086a231fe1b9e88aa1d5b3125383c29dceb63faf572bb12b5ddc0de069fbcd28de5d6e01da1df209451185c64b0b92a9abbdc82e3e63f321e5a1302c6e290d1f0df4e89fbbb4f6b093f3b03c84e4d0d08edf46636aa019262e3a76062f3f06cfe1ad6d8fe3c9747024d6a5de1c8d93665cf6bb3a6380364c96a79c505fe1f911ccb41b3e3d05167e14c0efdd7fd459d75f008263b8e60fde694296106a01e8c84fe6c04f58696ec7f812c720936aa34c6892b3213cc5da8dc96a92294215dad4c68e1cf63642fd9845d7f2e533ef73880b839171d0ba91914e2c30c3ba96a1126a48088aabb86076e168aaf8bc1d5dcd06dfcb4563dc7748a05397f96024955610fa52738d530496ae1cc0da7dc369e372cc5586fc54fdb3b02a24cb8a40d706088026f20d4e2f98e0c87d395166e3d0f4efbc543339e7371b5f6f1f1c146f798b77732470218aeca3188def0ba710f19d9bea9af3b017228697cd41bbd4c175e4018a044ce4d78921c45edee9ba021d8532ef44a3e264fa0edb5364693493d6f1bc4f781f5245179ea17fdddc5611276e73706192bf884234ff77a50d224933c120cd114dd1df0bd88a531f1c8992461edd04aead41605b29bf395b9fc33228587c0f3f06b54a54985f05755371070704615af84a12ac49900a0fc6819ec97b14f53a9d5953bf77ea5a80ef89d551875a3289db9fd44a7ff89aa3bd83e21112218d33288cf5431d3e5b8482a3332c50426dd73f4939ce17fefeb36ddc1770518f4163adbfc8f0043acfa3add72a31df29e8071fb0cce7f09c3700dacd91af3eeeb08f571d8722098c69d4a2b4a8b79b56d65d1496e1effdbbb6251f099c8f185bc1bbcc54dc3ab9f739a921c47d72902b24b1e130fd1034662ea5c8d9b6e2e17af433ca6195ecaa0c93a19e6ffbde3e94baea8edb13742bb8cecdee07e9751f1c56132b16896f1c36e53cfb89def2d812088437b167f80e464e90835e235973f48c6de87821b18531cf9d55e8332a8f1e13b772bf3c02e1fc34af65564c83d4bb20a098fd6090c00980e88e9bdb75297b9658f284693129b9806aebf0729ea16e1b81e1440d9b4291c0bb3728262e79a4d4af70ee66820d88d084c6977d07f3de5e630d8146d114eef0e4e65c509f7cd521b23468515a3e306a935d44793c9b273172b3d81042c858472fbcf82b5eb51db9f6f33394d0c35d236334c64afec895a84aea689a789e197c90a2e2738002e5b047b721518febe31c0434619c847a105216bf2f5f96f0fde367f62ebd87d6d03748670349cd080a7bb2beb3df756ab607de5aaf6600174345bdd99517da13bb07f107dc2eabf5b30327f8d04b53d7da9d0dd01c88f019d3a42c7a3d6140dea5e3d010cbdc1cbf60853306897c0a1c4b6e8cd7c40553a0837b128cbc6874f2472c82335886a2c5c08126f5b1e40e374a49a7a6c463740ab30d9f877583b8bd7e72ca2f23a469c502cb1b5bfb5b4e86f5b314b52539ba1b6d8d46d7389f840c553957ae202e8f621efdb6668426cbb3710fbf0b8728c84498b15a1c33960197ceb10d1188228f3b63fb04b39e093d7f4250e282e877b20e1ee1a50667f39a41356de8932436b1769dcce96dba53c50f44485e077f1155cabb87cadc5e927cad621872c68b174f3227fdbd3587defb7687608e65ef26525971de1e67666b7acb40131c753c9f63bbcd6865c776253035d476d445e316e7a32f5d24ec7542db7ffb8b7f3dce2cbd5647786d06312042bbd2d9ae32a6b78729530124a30268ba9ed636fc68ea38300b6f50691976318891485a5898bcc8a3d8abfd7cafd3a3bd213fce81590dbc72ba584490feabcef6ac49eb5b4250d5299a949f20048f25ea6d9aac26d3f1281ab74f1df39d23bc73402cf6d2550fb1ef99e3068c5141fa50474aca024374b95182c5039c4b8ed2376fb34f93511f246521fc1f322ddacd83e154f2c0d0e86b853adfa2a73d836fe6799f997b6ad9f54ba06681b346bd59cf9b31f67cc758da4f86344ee50e569b2ea4ded5cc4ad7cedfa87957bab560e69318307d53c2fac0e9af7dd412e4b2653310748bfe840fb53d7d385e0b473af62716e61c2df5977301cac033918588f9bcecd1124aaf9d641dba3aaf6f9bc3b9f613f21a41b27b74bf91a406bfd88277d270a6b490abceea5074512d2aff31504443983a6234c668bd56dcd2f54dfa277b97be4d9f9ee1fed5455f85bfcd5fecad9c901afc261f6d958a20c7a6aa81994136dc2683ebd944c99e3261a9af0698aebb6dae292adcb177af1a09fc3d3650319a90f270c6a7e9c3058f648b11ce478fb6e27d7eb6f688e967ec187a2d882954789468a7e609a386f2c82679dfdc087b3cb3f7489b986957699e1de7376d890d41aaf00204f0211fe8378f6a19a55733fc55ebe7546d660a42a37e0b59bf9d65d66912003c3aadce079123da7ad84da6697d5c1e22bbc12cda4921cbc59b00066c5f4423ad06ed3dbc528a10ef1804a61f0443d9d6c6ed9745b8f7e4f779bf2f7e73818030d8cece316fc26e2643fc431284c329cd4a32a51ddcb7f4a124628619b96d7f454aad0cedb301bf6b8fd6a677233d8a6dca9f541cbdcc8bf0eda2a77f763f4ca3dda696e88b456aa9123b38186cd88e6e240a5038ee9c7b1fe18e29f716c547e6f27f8a22ad97b8d0e1f4717169124b7e8219a31c49206236e0c5f4d8a23ebfcf8b20237d070d1d09537397ee25bb3c980e245ad610bcc49d9b4f49a732854d574d87033a702b6e2932bdd0580bac3477bd41a4e4ebd3daf9ebdcc7e64ce83d0678d2880661d6abe526427ebac82ae3e8a8bfe8aeaa38605eeabfc74602f9c7f8170662935cfc68891e6a9b3862dc0c7c885573720b3799668b46a985f5d18eb0a4a595109c72ad44dd0dd860fbc7437bf0c17e4b0682a7208b770db89e8248398388afdd7ce7fe2f974c786d35e76217b94c78cc21458647654cc277896dec28d2e7598fcc2d684eaae4b69a9ab8f1c8179d373bee4b1ded21e4acdeccfd845d58747ea266199cac7026d2c23178f90d4eb0d667f5a3e5b3f75d8b30be08b02d7c575e03a108eec2238d6285f29e64df3d20aa4444aeb79ea295a97315a9a616dcd8c28d38b96cca35490bb6565baf2908c4371e436d69a5796358614a7c72dc618046334877e5a8407a93aa63cb9e348e623a741edc04330e7bbb13236f10ed8c2fb2b1d524183c6765fb7a3d4a955f616f7000b04434d6132cac452965e0fc9ea73daa0175503ebdbe43fe71dc25fb16aee8398fa8cb6ce143e44173fc037e29bfc90f6ee1fd7f6e31e08b15bca404fbaf63f9ff48ad992f9eb8d7b259956904f609cb5731359f4c0c6cc7bb6243b315692d1186b024e10ed963291c1be9c997e5cea7fd5c7161e964f730a1f6cacf90fd925a595abac10ef73f8c2fb0be44bb5b9d8a68b40e748a9dd4ae6e48767bccd1741ccf2cf9db65ca0dd9c43f424285d3083689af57cadadaad154ba418cb202d11b12ab3d94e585e41217c9d42a2a893e6e4b5fc3d4b99ebd4c27396faf5f5059c9054abaec66e345335e8239a2a54b2df41823ce558a6a569e1ce60081f12e705c36e99c1b38cb10d2dff8aa1e2e664aae12c1f6d6694e384b8f25ddd9d3e428c297edb6f3c1b85a58fe7afe29ece9eb54a103a8df2ae60fdac6b56e4ac3e116e7347ce3fe73f3678e384dcb4bc0b5e42bff668d1cc04cad71bb3bed51dbe77691402f197c0e6f69161984912e859ab7ac98434f402efe63a5ff05f97d98b1530d429a57dfdd8f71c95b3ea304e583fdb0e425889520d8764757391c877903427bfcfeffc74c14c155e1c5b71486326604049377ba3c01b65a891b50759dfbd0ef682a79c79ae86b97a12d001703f9ecf77cac66049742b21729975aa91537efadc889bb034a8251b93ca24c4764c54083e99426dd153d0ba45d44c02d74afff624f039da88ee50187f8b7576e5f7d4743d7cda63f7fd98676389afb4aaa61d82ed4e95c4e7caec45cf35653a3e1e8476d4a16484afb6af2f085a86e371000813d427146e9c6d6973211c7c4471dbf1c343975f0ba74d3ab0b62d193b162b7b5ef2042b3ee5f8b110008194ba74c4fc226b895330557f29f4033dbd45299741e409724fa0d645d327ad5bf4dec09954249fb62725eb2eb982315257ee2cfdbb39db57f0f2b9f0c65e16ce08fbcc6e99ff7ff0048e49802d13d1c0600e86b29038e6f06e19897d234481c37a7f9f3fae640c52f30986dda6b75b71dd9f916ed2f929d185876e41b4b7502357ba66ecf0086390970f3ad27cd489dc409f9147c070d76a921ed39c61a97e84168f88ab523680d44703b4639c656423a340961208869ef15628bc563eb9e400cc525c3e8d0238ea8ce05ed29faeb8652f5a2f43bb15ca804f2af2e409e4182cf5b03824df4995100d6c1542d64a4181249b5658e1b431dc591398585a68b041cffc217bd55d8b117292d2c87c6a035e5e32f8b65026a146f88f", 0x1000}], 0x2, 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002d80)={0x6, 0x8, 0x9ad, 0xffffbab1, "7b2f4328bcf683c8e212d5a425b944d7ae027088", 0x1f, 0x37c}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="752963bf981bd52d51439865e88d637e48e855b4b0879a7f746a47235b38e26a72ddc18a34f44897447c0b83e53a0164b154e429b26b1717dca0d90da078555a0d440c7cdbff37a4a4007543e23529a19f19bc211ec6399d", 0x58) r4 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r4) fcntl$lock(r0, 0x8, &(0x7f0000002dc0)={0x2, 0x0, 0x6, 0x6, r4}) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) 01:54:35 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 01:54:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x4, 0x2f, 0x7}, {0x6, 0x8, 0x0, 0x10000}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r3, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) ftruncate(r4, 0x0, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) accept(r2, 0x0, &(0x7f0000000040)) 01:54:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 01:54:35 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1013, r0, 0x0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 01:54:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) 01:54:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="02000000", 0x4) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x204) semop(0x0, &(0x7f0000000240)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000280)=[{0x1, 0x3}, {0x2, 0xfffa, 0x1000}, {0x2, 0x7f, 0x1000}, {0x7e80823813486cf9, 0x3}, {0x1, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x200, 0x800}], 0x2aaaaaaaaaaaabca) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x204) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205602, &(0x7f0000000640)={0xfffffffd, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2, 0xfffffffffffffffe], [0x0, 0x75f84766, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0xffffffff, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x8000000000], [{0x0, 0x0, 0x0, 0xfff}, {0x0, 0x2000, 0x8000000}, {0xfffe, 0x2, 0x0, 0x40000000007fff}, {0x6, 0x0, 0x0, 0x3}, {0x0, 0xffffffff, 0xfffffffe, 0x8}, {0x0, 0x0, 0x4000000}, {}, {0x9}], {0x0, 0x0, 0x0, 0xffffffffb313c149}}}) fsync(r6) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) load: 0.65 cmd: getty 77323 [ttyin] 0.00u 0.01s 0% 300k 01:54:35 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x0, 0x0, 0x4000}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x20) setsockopt(r3, 0x6, 0x1, &(0x7f0000000080)="1a778fadb3a35786dac0af63e0e70b80f6d7f1ba6db5b0bfe64ce4eef0cd84064f5de0d78d189fd3a9a49553a46853a3513bcbb04fffee28bc2ec63cea71612ebac0728f17feb2f64a75cbeaa845982a042d4de22ae857b51d53ce0872d274cb807b7573023b5412674aed043d5db3e0b024ecde66b36a59f8710750a8e1602112481f3e1b596f4b275e7f2ac4cc8f15fe40", 0x92) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 01:54:35 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) mkdir(&(0x7f0000000000)='./file0\x00', 0x182) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="12b3b9081eec3df3df34157d3c75", 0xe}, {&(0x7f0000000080)="cb88b6285647b0bd6201af0e8f766fd1c9d65d750cc215a8f796fe1bb7b84b98baa44689bc728520584aa2bb71ab7f866e3e682ece3e27fce50286f6e80041eb8b765c4552d9a3cd3b105a383a34cf1125da1fc675b03f5d45443e9da0c69fe06ea3bef31787d2f627570f5d1c3536875cf011f4900101a3f1a6b442c8a150e2ad896c053993536e49aacba8dd43ae65a9a610307c128d2a734b1308e28331f7e694da04a85d5627ed0e10bd8cfab4cc99e15c7b65005d9f0f81f1eeba222c788a6f7f46d8fb427e820ab7af3526846df39378a851b85e3cb2bf05ded2e7947a392c08f458bd76a32b4d817fd77e998761496c3b2b8682a20d8c87", 0xfb}], 0x2, 0x0, 0x5) load: 0.65 cmd: getty 77323 [ttyin] 0.00u 0.01s 0% 300k 01:54:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="659b305aa16c0f5a84f66d95824266ed972051fd7e26df3682a04338a78d751516705eb8eecd933bf4ef7884a8a9a63bca97ac0e6e1eff531aa2fd5be121505866a7b5153812375d0be9", 0x4a) syz_emit_ethernet(0xf2, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "38d738", 0xbc, 0x70, 0x0, @rand_addr="8ff3ca0a20bffa67705e4241627afece", @mcast1, {[@fragment={0x3b, 0x0, 0x7, 0x1, 0x0, 0x9, 0x64}, @hopopts={0x50, 0x1, [], [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x8}]}, @routing={0x4, 0x10, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @rand_addr="ac5a0423173683f9d99b6b6d678f2c5c", @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @dstopts={0xff, 0x0, [], [@enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x798}]}], @generic="1e5763e5"}}}}}) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) close(r1) 01:54:35 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1) socketpair(0x1e, 0x3, 0x3, 0x0) 01:54:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x18, r2, 0x0, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:54:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') accept$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000bb2f6b0c0000000000"], 0xa) 01:54:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1410, 0x94) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x199) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100940000000000922c70766c307d", 0x2c}], 0x1) 01:54:35 executing program 0: syz_emit_ethernet(0x8a, &(0x7f00000004c0)={@random="bfae82e85ea3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0xfffe, 0x0, 0x20, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x18, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c8abbbed9f916bfa712e7d5b13f406a14a0849a81f3e2850565576a0409f53d04f711e04be4fe57bfa3366567ac6f6a91b1dd40ba22fa93c2f3d3cc3ec304bf3b731fb1d6e5dcaf0376fb161f775aebb92344ff299149a22dc94d3ef5ef193d95c4d5a8dea71c44c9fb42bd266bec05125651894c605aa8e20d594b0cd6ffac24031635b7edb961d5aa03ecd967809aa8dc1c72699128d66dae0bff997943b4222cba0b49aad1a54e3b6fbc3d120ba9235d054000"/327], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000240)={0x1, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e"}, 0x169, 0x800) socket(0x18, 0x1, 0x0) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="b82131159ad0c2e4ef8b627f99bd4daf82034acb10407ace241a26cef0744159fb8f64f6de902222df5ff0db34eaef1bc37f737a503ce96847aba57f9d1c4b10f85285fbef2b20f61f508b0e9bcedd33a8deffe215aa536d29ed35c6b074", &(0x7f0000000100)=0x5e, &(0x7f0000000140)="e7f0c7c453f75fcaf3212b3e2334cb59b0446bfd1271ceb52780b76181e1afa2ab4a74e0164bf84aca139ef4de0749d5d820d2ce7a5c2e816216e46137b0309b6326f3ea1a32d7c320bfcb4d5ae9a4afd85f591413d2990e39cf47bc7189d31909b0474c586679c0452202f0903027ab533237480bb959d5fbc5bc1827c3a6dc8cf29fea4d0df7221bbac75df62d291c0c66a3c7d34c1278ff947d1885e7cb81789de48bde41fb5f", 0xa8) 01:54:35 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') r1 = socket(0x800000018, 0x1, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 01:54:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) sync() semop(0x0, &(0x7f0000000180)=[{}, {}, {}, {0x0, 0xfffc}], 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 01:54:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffabaaaaaaaabb86dd6092186040003b00d7d09b3c8d7924e99df168eba5e7672bfe"]) 01:54:36 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fed2c5000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x63) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 01:54:36 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) getuid() 01:54:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) 01:54:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) write(r2, &(0x7f00000001c0)="bc1fd072d94d643e0a", 0x9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x8, 0x9, {0x0, 0x8000}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') sendto$inet6(r3, &(0x7f0000000240)="9b1b593758e0", 0x6, 0x409, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) 01:54:36 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x29) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x6818, r0, 0x0, 0xfffffffffffffffd) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x7d76055e55c769f9, 0x100) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="cdfb807f3bed7ce3540e348919e92a650a5283296e26687dfc8441d4460e3497b184d8168194fe0b90ce66b957e6e890910b103fd0f2b52fa0194eb676e8d45beba401b7a62fe41401df515ca3e9f86b3ad4eb38386ef6dfbce2c9c752429930ffa5fd20e13fc32f1f37c23640db9eeae2a89527d097e13220e58bfe683e31861269023040c7007b42ec5c25566c89b2c05b683d976ec9c4c857bed455f2701ab83652f25012e15913d07183b4ff4bed22a22725a779072cd7d6b798218773d35d811c03dd720507d64674b0f433f53092aa5cace97553c99d8e062ab6f94548af23fa697f4075727c4054e2aec3a26cbb11f7ade897df74a86c9464991663f6634324d430ff6c55916572caa091cccdec0e8a71950099a053ec1269d68fcb2322a037476f415a971c5936f46344e29b6d492a5f57ef040fd6e2edd7011717d0c9700bc6ccb1c3cf6b182c346690945480956a4cd4e0dca15d247a894d429f84b87b25fc7a7c0e75ff247a9f327d0f447b46c2a7660d7e25c301ff7b9021e6c1bb22bac7ea97a952c1983bd3687f03f45fa461f84875fab8aaa350cb05506b2ffefde54179e9f834753e4c5c2c75bf688f56216fe9909c57c3ebcc301d646129c04ad0460ef172c7466dad8fc925fd7907985adb0aa79d1b0c45347bb0ec824ab9e32e633546311bd97dc0ed7cfe8e657ee4b6a6db4341af076e73df51d6a17607fb4e65f020ccc737be5ad7b8f1c3403e683d82f38386c4f5167a045c891c25da0b95e8f1a6696db149790fb8c1a1fcd49e77e49052a40a84ec50b073e5aab6356643a71a19e6be5f873685ef6e1d727a985a55405be4003f7b304484091f624f0014a63951c331b092ad947277a8aad63ca49323e3fa0afa41f9c1ad6614c0c9535d433b64180ff329ba576179b177cccc618bb99fc7496b104fb2bc3cdbef99605c07282d8afc98fcfff3b5febca504ea361eb06fc8b5163e059e9ec5a5bf0d8d7602aeacbfbc8e86210d0cbc4e44d15571a1ddef2392acd16b16cefbac0fe309c89ba20a22df07686a8be7399e43a52121c6d2fe0bfa73985116dfec19479bd1d606b8bc9c547f78f127df9cc4c3192f20f6def74da39def577b5e2bc521c25b6c1bf5f88a5c0a6ac66e3752baafd037b77e5e456f06fbb7732f09fe0a5120ce08f62406c5204ad9cfff74155165c72c132c3ffa8e8e2bf4ecd09c536481b59e6c8a54acb07665b245d1d550d70c71d971aaa7d3f1171ec2fb84243d9bcb4a0d8414d57d7a166330355c0590028209f4b3b4334074eff1e100bc6e79497be8d8922d3d7d6f32629844b54250905b8504ac30e704cee72012854d365482752129e6b19abee5c8d991dd381cad0a2005d035dc0f2dd282bd8e01b22ef27d0a668c1c5c398742e52be8a4d496d1f00bb3450211109dc2cc82573470db52699d408b629aafcb328038bff47d8b9f55a99ebc40c0965513603f4ba80f8c40c6840de9762fe750be93104b7e21a15ba5ccb91c3676c3921397a13fe5775bba9c7392ff9aecc590604983bca5ef2e98638935d674e33a66b5cc8ebeb820d5158b59601691044d0bc1c64c85cba4c25f94a2e9f3215f0eda70a68ce0b6a15af275b21706c263511040a36097d2b346c53a6f69c2f214667988fe02b4e1a841b04637e84d9bcece19ffd3762867f02a8cebc413422dd388217dafae93dcc8bf62b2e05b9aaae681ab367f79cea6f7c5defe59b1c5bd0a9494c8e009d3528b9e316ed37463147141283cc5ab78e5632be06a4ad6c718d6fb00d0aef57b9a601071c1896b0f4d2a3f9a995ac8824be96e98f86d8777a9130a788149bf3e5e9343315e633615bfef6c5611a2e76159b4cbdb8597da7f8b531f0be36b647c624c1c4d6a88d682b7d980e5711bff0ccaccb1f9fd4295b3c56debd08ad3e1d4d284dc47e0fe5a0cdd2c9fd7bb354480e598bd99d9a488810c6ffb9aaf5fb5a30129cf878056fe550f165899377b10534feef414a146e9ce8521a8c0163c5bd4c7dcb250175a3d71b9171b2b9ad2d8d1b355bd93150d63fc7adac85ca82ac762f803448e0da1637fcd827f3998e361f364b119966e23bacd4451ba73c254417452ca3560a9496735d992870faa2c103e2f581ca1b377c7281747b1b5172ea7ac3454dc755b532269f455546b3333463a31ddb1a1cd468d1840352e0e81ba6d4ecf813df10d19976e2844d1ef405bda9d767a414d5264336cf2ce1c3ed8ce31e81487a749e5eb24f7dbc4da61f00e530950f81e0c581eced894c87643b2f473337ca61e1a963ecdf84e74381e51c293d6525e2332f07fba9bcc7481b337fb80ed8f71d9831ee68efeb1f4c0ba2ec0aa34c4a2847554397335ccd2a86b30d9bbf5caaaa99087344584bb4ab1090a9af800c4f57415d94c31b155f37dd1f8299190f1896b48ec7624f500c7e58922f5b09307bb63d831f79484dfdb5df0df24c31895bea38e4886297d319562fb1623eb132898906fcf130c594a400b0f0eace0f1e6710863d99bc563f6e561b1898e570e9d5ee1c83a6e95503c7d77d11ae1c62302f03f638229e038ffc2e0648dfb89134594603c4abfde5478bcd899cf492e2c2815acaf21c7c748dd33f759048347164c40671293bcb23dced7c5ab10e68aed6a616ae096c42e1b02d362109e7b77be1cea3f16881eb5770b59edb9681000f169958f82952794798a39ca92551e5cdaa25b4d5e1bf8661952d0ffa325933d0c81e1f0effe2bbc2b0e4cb71a862fe586c27ca3a6d31de80af1a71a3bddeb6fcb84a13c551334590fdef4cb38063ca97629ae2244ed75f83065fb6295e9d899b1bcd742e42f2f4ca39a3774956cf078120689d345d53254ae9ed956793772f7b3efdae9a7ca0d85c570666ca6e2e67e9347a4051e713d983f3dbe420adc51f15012e1edee699dee63d3bcb60fb57bd52ad51b87ae863cf6258ab935a3b9ce70dbde7af50985b1f5b8e700cb82c5e0885d8545b65f27e9efdf8f8fe90f88ac307b6b28b6c365b625a7922242f8df5620bbca1b03382623dd6e5131e1e4cb0bc946405adc4c2f208cddbbdc482d1442ad766cabe3e2e7c9938648a778a2618607716149a432493fef41dd2d32f0b2789c8d059fee490ecc0350f48590690ff963612ce0973ae4a115377f2ac66bfd70c2c12aa8d32dd4cecf26835fa70233872a39e80232412b7b73aa2525b59055930c5d54414c971ea364187643a3a56e28e642bcaf1a5a791ab610f94fe360133072bca864f0c3f4fbbedab9ed3764cf73776f1cb2edf19595329807234864ff8ce4f80b76b91ee5fe21cd3f30ad963478936ae978aad034b0ba27baecb44cc6a5e299746eeac41d910b40f8f20fd92fa5d26fcf8da890fbed4ce6c5f140739ddfbbcdda4cf0f031fb0661250af35ddaa57a23ac0a7e8561065bdc3031966ee0541f0edba097270c0e74059a94751877426fd68c185a04a9af1171ba3f007d26a89d53b1c95b37eefc7cbd18a2d943d73c6506ef6f7f840d3ce8062357952fe586b8804c6bf71f589a1820906de42e7bfe622c57ba2b695468485a604ef2fd219061cc9436614d399195c67a25c8db2492a08d3f44314ac2dacf73652d5d29d454aea8be6056ed786225a8b8138bc04c82fcf75de5b904f74e0b9dcf84263da178eaa01e3ff7da668dc6979469b8313d983da1cf4e5ae94d32a2bb05b4c61986ac8b9af4bcbe8003895f58011165ecbfbe58d1745d16b4d1a3577ba76498f2c0ad391a13d4ab1acd932d8aa407fc1cc58f2fcdaec73b5a8d205eda1edb1aa9d9b0d04f3f34b905c1582ce59666d54f3d5030fd89d0aa1cd802c65b0566173bf900a0f41b437882ee988ea100a34e89295724097c678cc0ed14a30fe05b9bb89af8f73022f2a8a6a7ebaa3938053b613aaecdf8da29b82740e577d4fcd99af9712975cfd73a9c1232e8ef9101d8f153842901c2163868aa8c29d372f3ad167b53c020a62d2d8e3f17c62ac3f8f6976c2338b5da88569a3b8e8d99a5d37e7f88310f43269f31138ed3c6748efc778759c5cbb1d3a250802256da37ebbd4afa0dc549f692e21ce5798cb24b18ffa85934416cef484a0e17389ab99a58a8e572781c317a013664200bb0907e1169dec96765371d55cd01c640af002c34aded6cfba9a9883b4468e62158aeee9d0acb724e216d1ab9c8ea04edb67c80e7d14ab39bf51feaa46c7395c7aee443be4e154046e1cc6f7082c4d3736f3b7f53934117ec68e424fe566d57bebcf476c81ad4b9765e141ca43ba07709ad03c7db6bcf741cb55abca8987150c535b4ea116872f2123be1ff01e8323f45c24459a9d0025618fc227cb38b717057a609e7ec15ccf1edb7b9c70f16adb19b7bffcd4e1a8d257df3dbb802468075f3d5a7ad2912b7acfa86943b9ae0ca9a67f61b20d4ddef75a9ea26974509049ebab4eba0b21186251ea066d735d61466a8535b25b1465cd22e88f014aea9a0fc8f9abf62526c33a6bffa1828d7e6ef691859bb2d4d958f1c6ae050d73c95c4dc2cce7698c09d651fa993e64b57899f523453fa6af351d1e5f8fbad070f75866a077715d481f8373772594df15e028327676b065fea23e70700f41ae683452ddea1069cc5245b8f5edc7c98b2d3c691c7e5de1ace94a4347d92262e635cd8f4a53961d9e85d41401fb16ce5574679428e29c8fb10ef777faeeb12dcd61b4460b42dde51e55a4d1f8b7f6f202cf91b18325d6b4a19c748b0858be6afe9e902be5459862638055356ee602bc0d4922bffa7b5d84c7baa02adb01d24fb6313d57cddcd50e5ac22adce42f9d2ebe8ad7e72ae2be3875e9460270178dec00d056365537d6e7e1e1da7dec9f5663eca9d0444db8b1c336535d0ebbcd7ce3e3fc808f97d3cdfce4a2ac41de9e13592237a8d15e732070561550b9873e5f28a792d746f18dee69f12699cab052765eaf6521d8cbe05c1116e7d676aaf54a3d34e27c3238ed8f8e917c8c9ed4f6d371170b3850b6d8ea133d07311c78a078604d3f73cadb31f94cdb8d95f17839fff41e72b46dde25cb5e1c0baa8f5db14d0568ac4b90e0a3d0d0bba5f04b7c690b7824d58e018d324695da5799c640cf364931f826673d6ee52e113339b0127e39f0253248a79c7015c4e01a4d4c772a4bae8686d047bc5dc6ac25ee41df4bfecfe23fd4c4514c2a011a98f7d2403e63e1c4e9f741feec95534cb7373615115b831a6d023b21500cf7c3bcc38abcd5bbcd11e40111e7a37b032ca5d77ed7de6436b09d91f93a361745800a2271a39c6d307cdd82d7e2bd09b1ea7b872db30b6134cc9bf4f41da176c3a0c5059c66ed98e177a999ff31a1b58c52464dbb10d2aaa6dccab35162c3be8932636ad58e65730bd0e4d067861383c043af46ed831701eeed15c5d968ee1071afec00aaa44107e4c07505db2b1e559718a63b9f2df673561c1b58d48e17675446df5de460cb7baaa9e069285beb9dac02e810008fa40888c1667e6142d58b4092175b86718934d11035e2c1830b329da45ac43e4f478df8a122ee2b093a58dd87bb2d564cbe0d2c9d43f41acfa42a1f1f704dc9daf83555f4847ba8c524c35a04d92bb24e6dcfb681b90d2e1066f87f5b540208f9a2d867ca6b16c11c53010fdae745f249d9b0a3fcf1dae9c7170b25a04224ff55c3398bff07a569f2d56b3237c3c199adda995d359ce23b4955785ea582af8378f643fcce2189ee4cfa5388c2a5a35c66de4f8e9ac94b42f94681bb6de50fbca41c78dc2e189db1c60943f4166", 0x1000}, {&(0x7f0000000000)="4c1662a867ff", 0x6}], 0x2) unlink(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) 01:54:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x31d], [0x0, 0x0, 0x0, 0x7, 0x4e0], [], [], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:54:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0222997202a3c4a7fa06fb4b9a8546969bf86f0532586f8bac74e980107c6d4fe16fefc4f53eae9928cda3f03387f68464bc1234a032dbdda88f2d1e314d51b5513a28c74fa546311fd98d3e684e83225e743c8438eabaabf0f05aa5e3892920a085f9848fe13675f49b84d33c3a44e32c49369892890cecb44374d21ab701b9a726cb1a77a430d1caf12892d8b47d5227a358f9ef1258af64979dde398869fdffc5c0fe8e93fea66ae3dd6320338576a81dd8b5"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 01:54:36 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffc}) close(r0) syz_open_pts() 01:54:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200c0, 0x42) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 01:54:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001280)={'./bus\x00', 0x2, 0x8, 0x4, 0x1, 0x6, 0x6, 0x3, 0x1, 0x0, 0x5, 0x8}) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0) bind(0xffffffffffffffff, &(0x7f0000001300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0xffffffff}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3da40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3da40 01:54:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x400) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000000)=0x4) munlock(&(0x7f000073d000/0x1000)=nil, 0x1000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getpid() 01:54:36 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 01:54:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 01:54:36 executing program 1: r0 = semget$private(0x0, 0x0, 0x808) r1 = getuid() r2 = getgid() r3 = semget(0x3, 0x2, 0x50) semop(r3, &(0x7f0000000180)=[{0x1, 0xcd8c, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0xff81, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x0, 0x1000}, {0x1, 0x34, 0x800}], 0x8) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8001, r1, r2, r4, r5, 0x30, 0x8000}, 0x5, 0x7fff, 0x100000000}) nanosleep(0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/152) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000002240), 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000001200)=""/4097) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x6, 0x43, 0x8, 0x5, 0x0, 0x2, 0x4, 0x8001]) 01:54:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) dup2(r1, r3) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000240)=0xffffffff) 01:54:36 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202452f66696cca6be92e3120ff03e641642f9be0f77805846305ce4495a6c7ffb907fde53dcb52dc3d69cfa0ec1efbc0f16fa2743a0458f1503d44e86a5b06a058a0ffffff7fb60e3afe24cb477714ecba724fc639e23faab12102abcfdee9bbf01b435007f83d4f3f378c2d7248e2c466fbbdabcb2c7717aee6370e228ca4747e2848c1035f8acb8166922b4df545023d3dcda8f02bfffd064af666936572dee8e0fdffffffffffffff5a59b177f4b8f4adf5bb7dba2b785f07577036f178322a75033c454ba9b49794120c0d5ec8ad7aa5125a1ae4302640dca1892cc2639d4dada4c2c8c6d3206f46b9d2998c900bbade40e8832ec42e5428991c213df9acfc7a1566ffd207633154aa20425816e19a285fb7d63be4b2c4e315e88ddbc1a45a6ab40d4d3be9544e628c6516ad930455636080990e22452b5ddaf99f3c8ff4f73e944208b7e964ef1374d4490cfb4ecb0d230a6e1c8e168b553f9b9e6442679d652b77ea854a89cb35353b0da8b56c68749926dec73292ee15bd47d0"], 0x10) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2c}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) socket(0x1, 0x3, 0x6) 01:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 01:54:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [{0x4}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfb52, 0x6, 0x0, 0x4601}, {0x45, 0x8, 0x80, 0xffffffff}, {0x2, 0x1, 0x81, 0x3}, {0x7, 0x5, 0x0, 0x10000}, {0x6, 0x0, 0xff, 0x1b449d5e}, {0x66ca, 0xd9, 0x74}, {0x200, 0x7, 0x4, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000004c0)) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x8000) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) bind(r6, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r6, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x41, 0x0, 0x6, 0x8000}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:54:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 01:54:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "13ee74af696ad777"}}}}}) semget$private(0x0, 0x1, 0xa0) 01:54:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60e7087500102c00fe8000000000000000000000000000aaff02000000000000000000000000000133000000000000000502000000000800"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) 01:54:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r0 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000280)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x60, 0x409}, 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x609) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="07a90f9427c9fe5c30", 0x9) write(0xffffffffffffffff, &(0x7f0000000100)="09273c97084b7cf2", 0x8) r3 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) recvfrom(r3, &(0x7f0000000040)=""/35, 0x23, 0x40, 0x0, 0x0) 01:54:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x5d46ecb6, {0x5, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000, "000004f1ff00000000f0070000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:54:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x200, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 01:54:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:54:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x8d}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) 01:54:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:54:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000492000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 01:54:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="03caceb14e"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="3c800000ffff0006859ba60008cdffdf03000000723566403f216498aeb3952ecc9aa2472d04c736ecde89f37ee6af43241c3480f3ba8f1826513a8de873128700020000457a77b4", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) r9 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r9, &(0x7f0000000440)='./file0\x00', 0x0) dup2(r9, r8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:54:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="17bc5fa10550fd0c0000"], 0xa) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 01:54:37 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00008d7000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x928) r1 = semget$private(0x0, 0x4000000009, 0x82) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffed0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0xf3, 0x1ffffc, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x400000000000000], [], [0x0, 0x0, 0xc89, 0x0, 0x800000400000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x1}, {0x1}], {0x0, 0x0, 0x2000000}}}) 01:54:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget(0x3, 0x4, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0xba13) semop(r0, &(0x7f0000002240), 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001200)=""/4097) semctl$IPC_RMID(r0, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000000 failed: hole in range 01:54:38 executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 01:54:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0x94bc}, {0x6, 0xffffffff}}) write(r1, &(0x7f00000000c0)="c4512ec930d66bd955e35d037cb6bc511af7b7cf51a2f8fb48506efcffe944b5e1249cd1842b8d9ef5cd1f595f714b0d7b0342abdde68fde9d61ca556318335db237b159815d8d8e6aa63dfb3257c7646efb67a185a6931bc021d958e2c36af00fddb99514b052bb93a486d089080a4f2cf25ef1a5fc539b8a71b0b227165b77f19ca4219dc1feeb2ebbb7241495af7906d7a50f0633aec3b3eb4de3963340d38b9b9197dd20b277fce7390b267680afb24273b4d650", 0xb6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x7) 01:54:38 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) setrlimit(0x6, &(0x7f00000002c0)={0x4, 0x2100800000}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="06fab5176ba849d8682903dedb912126b95fdf3a29cad65e5d5210d6983d2d5b8bac415dc94d045aea9c83c0b7acc9c24859b38edb88299a35183b1f0fc42685404f3c3b82af30d377c8ae007c3ee49fac399d865aa4f45d6d71456c85c02c23183acc446bb5bc1433dceb39476a0cdd5f6fdf88b073cef8881c8096bc2837ef7aec9ef561252eac066c525e0af365d84075f88fc4fa574564d6929c5c736ceb85fde6ff2fecd1f7de80", &(0x7f0000000100)=0xaa, &(0x7f0000000140)="73bfce21a68dffc9f5a4a1f4e1f4d60d505ddd565f505070ca61814661a14674b898621096afeecb99d709d91052cb1a907e51f30026f28a7348c095cdbdb5b724e713af7ed7467f943190a7104593ac50a4aecb23f93fdd0b3a23cae80b024f5bedfb4b3f2d5f308c14c73bb3fa76ae2d6832bb5629e7895901337657ffe2d5622ac3a62b23a50c2e68ac59e39ec5d7f866b8eb6336cf07e218e7f14452a5cb0c5a1a280d71183597066ed949832dc3779d5454835d1605315963e5956ae9adf8e7d3b258c2eb1ba1997b92259da137be89af3de0d494be53", 0xd9) 01:54:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') recvfrom$inet6(r1, &(0x7f00000000c0)=""/99, 0x63, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x5}, 0xc) clock_gettime(0x2, &(0x7f0000000040)) 01:54:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0x6) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000", 0x10000000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000140)="950b94a4c8f623c39384c3a8c574cf5802d2588171ff1704dd4fb109ab4022ba82be81cb8564166913d98c3f1ec84969eb91cba8646615cb23c5774a557eb7746918d3f788923e0be91f058ddb9399828c84af84284067b2825a1ffd66d182ff1a7c823ac16c1d74fc7b907cc4e27d458fff4888be4edf0adc7cbf12d4bd964f147f85dc30fe2392336c761254d03f791a610d003072b825154ee931fd338eac27ed638fab73bb2da8170983", &(0x7f0000000200)=0xffffffffffffff54, &(0x7f0000000240)="10f0758c36fe52dc4a6bf907e362cbbc5cbd5989879c99a66c1ae5802e17d71e62f756ed0aca9493b1a26e4a4faebbeb9f31b76f08c1dc8a222f1cb880818bff5de468f731c1a6a3c417f64036d8e15550d085cd3df307f9cca3ab1bc34ec9b8d1c4b89a101b552eb6f85d041dbd0494525a18bc57049c73784a3a3707924052a654b5604c05e7d64386985b61c4564833e0366c9c465becd8732254a1b4cf08e43379543de9338480a2b8689e7142874d255bb95d389232cc12d971f166f875898dc542d08f2ad32c2062a42b43b9c4c42330d92fce9473b72c206edef7b6d52c1fb9a9a7180926e28e59715e94fd9faaa676d53be36d2ed343b61ced535d753580ee970503739d030a42cc2abf37b52d3f5822e5199c18b443d1b1f246999ac43fd5407bcbef3e717975ffa93c88ef54f9fdc5c6534ec1572940c29ed20bd1f0d18a1b559e2cc6381b17ef6ad944771aff7de389575f48da83a0a67d16ad7514a43fe647d49cfa590c8386b75e01903a4605d42f288e13fc540e6e38afb840ed55f1942d5c66a06d1890ef7f9b3a68a669a98bcda860f2ef234d92b407a158d57701a9dedaeac6a97949d228f761651378d7424b61acc609434a7ddc6ec9455aa5a6ccb9753d70817e1c84b114207a330b594ba7e6f83dacb960806c75aca4558fcc953f4599b7382e7776ed966c20ee0016413be524f345e81c3504f7168a23592a9e16a295ef89f2401ded705378f2b8bbb00323786f18938607afa804c7b475c71771c52478947455a56f8996ad194a1c053e9f5e22abe78ccad0e9b5a25162f92d377e78640f405a3ef62d7e33bf5461368f10ccd5de419fab047afa5467908bb4e1dc33aab3d48a830948d30a326d2dc682e07a08153e8db29d8e7d63889133109fc3bc3fb66b9f5e1cf39a5771a4c5f9560ae688d089d011710b9a984c0e61da4d734b2409e664836b965cf1295a443e9de6d3b66a55950c21f1b03229cb13e85ea08f62bf6648683ae1021ca07262fed055e9b5babcb62316f166c7cee96ba6508ebc3cc44514c245c3bee0858cfc69db9b31722a5b82182bbc9e50536855532a6f6aa595fd51bba6477f64af7f1387d6a8d4610262643283e5e5dd06b7fb8b3f2df6a4907b38b24a696cc9eae54ef7e60539dba5b5e2339d265fc2cdd2f3c31e48c540b10458ea5ece895f48c7383510a4ad4ca7c65d479253a2b4b4adeb663902aecfdf200ec96b3b2f2793c0b370cd7df4e8ed85857dcaa2e3974a08ada992711feb818a3e36ef267ed25c8556fa63ed851368f72d3e3027c58b29fcbf1a9782d11fa3e7793beab582b597caf1ea32acbc26a7aa8ce199180b709568408c1239e12dc2eddb4c6b2282eb792fa04211ecb48cb7ced58017f322f07291068f5a37f556ce4aac35bf51590c317775384eb181ac6011d7c9c9e71b93578636db43c562daec742daa108c21b2c92baba0b5d73673e9df7a2e2a708dd909564bcdfd141956e01ee61546a46019e85f02a271386ba35df1fca528f70ec258b77a8e3c80bc71091d2bcfc909464dc3e3142ea9433b0b29cd3a5de27558adb972654ed8a593363fe8e34ab7e6cb956d6f5def8ab171c7636627bd717003e49d5bd82436f1f6895d422af4066050fde1660deb48f193cad30d540e1fa5c8cf3456b38e79dc519454c336246baf5a84df8a324e2a6457af6042927db5e40aea45237ed3c666566ffa322d962a6c233edec32fc36d8c42f66b4fa079dbe8860a7cac3f3f06cd2b6bf7562cf174b14a9394378b5c9941bfc6e09f5b1d405ae9a61a9252c2ac9ad58b93c494425f26d844ee9cc4d3c1177bcc2f82814e9cc0be4a7edc140941443af5da3148b50f2d8d2d4b6c541c22e6cad3129642fd06ac6c2f03540553312e7430e872b44268e6d7934e552056296df2e7cd8c35578c685a9ab518373f9d13e8d1087a89e0a461d9082ccdfa3cf7ad079598a31a67309cc3d24d68fa9d1d805602429b197226dd39edcaec52be296fcc9c3e3f76c81b65231dd0d42a2c340e3245cf2bf8b3dca90411966c8bc3322728f85bb20ac8780e640e31cbf06c50d83337cf6e0cfeb9e50c9dabf8944c51bb4e43f57faff8380d046d468b6dc2348c78c480a9868f9f5abbe38fd3a7a32d8be1946225945d19393c7490545122de6b6062ad5ada46d3c30f81700c7d846f68c07d3520a62e5b6a976eac2f29d60da2443eba0bcfec711eab38791e1f25f5f5d0f1c3afb15fa8311dffbe51fbaf53183d981dbecb014f60b99da6788c5404b2dbd541c03b7d29837a2f198530631c8c48df5cfa3745e3ad1a23c560b9ec16d386d1b183a8b351323ae35e789af8501003e7b47fb8600b91b6ac31500a6cd58923b4f33f40416934a092a4457a8e3ee6e1d6b96a0f40d261b3e600e402d36f6f195b130989db283556be84fcba6469c65e68e13efdc2ae44a3d17e8fbb7b1ec2a0969ef72b7d6ebcc9a9f8831dca3d4744ab862074b558890ae5d35477b5b3c8574bd2d5b7a6346729ef394261217f7e2036589849ff0d73bd1cfec3a37c87361ac1a540d8902bddad55a4efdf43eac6d8baaf63b6d19b7ea97532dcf296635098af8e5a84abd5f72927e5b95e25f32160c747efa12611f3c5b23649ad95f113de1e3779dc0c5b3806d430f93b38eeda3e6e9ad6039aa402c768ccdd58f17b98587862dd49d306a2f89800da69fa3050c86002f939b7e1de5f854fb395bdde1ae3167df67dbf0d77c0b90137a33c9a4ab90c27a781a82840c7eee7c59ba4fc31cdae62efc19ba82dfb68ff3823a0e6574022d69cea2e3c023d828c7f39b211715cf70bfba52d5f7216f13a782dd8fb75c4e231b769525ba7aa94954b41463a0ae482ebfde88f1b7ba6dbbafd80abc3e50d2777ca88944f3979bf5cc5069448a8777be86261c20e7182efe7ef30f455ba6eea30b13e9275377a594e383b31fe390acd3a5e5beede9fecf0009f9e2723dc14195914ea230590dab8fb8c5c8bb0d5b6c2eddc4dba5f4e675507886c8c0051768c7812c0afcf6bba77e0ad7eaaa1ae57738e40055e053b707498f5b46693bfd6138331cabbf2b1da72b71fff5fef01428c10b459e2e8fedd1ed74b62e8d61cb301d549f8cc1fc61567318d8ca8ee7520fbcc6225ab2ba270e1731729b830441129a99934a448c350c1c9b82439736c28f1a57e503b6077e59cfa27778ac215581077c45cb1bf151f484145e502611f29b82271f9d387fb394fd910d97f2c1be19decfa3dbaf1ce62a7bfbdd1ef1add41203001a5b0caa5f8fdbc1729705aa61058b9e5251006b243017fa26a4eb6f5500ce15c2fac4e3fe173dc6b03797843e490edaf14b478e985c044775451ef7b28e6ee11bb1e8b2e8014fb5caddb0ad00c0e5b37dc5a2d1d6a6619aa05f3c31a131bcd50a2eb8c7dc15e67c0f16870796907d74411a0ddafb0a2508a8c18b62c6f656e07dca0b21bd9bf2b1545f3804fc98a7cb1da6ad5aeb1146885e053fcb53aeb7ab1555305269b46606dc67a832ce4bad2d0fdc9adf30b3cbecc09a45089bc7307f36d3b47415b519b33b2558a3ccd2aebdf363119c0fd354f8fe456a5a52bd606f48369297fce2080e5817f4d1b2c5060a41a21144fea201475b5d5b1faca438cad95e6e8ed3761dfe25db7465bff17bd1b2fe2b30728847cf5c93ae1b69d1c545f1384821da37e79ac7b66c47bd882c44bae8b54f9d377be1db23d845cc5d08ed63e302f1ec43fbec5221837fda29fb176a50a5805eedcd902f0f584814cf571bcf9eaccb00d5256499e5aae310543cd0ce3182207d60f97a2f1f0a27a47a3663333f040ca9fb141efb1aff4cb45c879582be1308dd4d44c87a0f5c93612b666c96b3ab93d03b89cd412e1a57242b3fd3a6025bfbf9d7cf4de186829dba072fbd72e02041e68a33273339c63279c40a4d1ae5fec21b313719b92a256ccc9dedf44c11f30f7ded480b278bb7258a60120fec1a3303ee600ae0c8e70f56d16f9b3854f45c484305e383e2de61ac22473ddc152dea938ae0119041cd0246f4da5960e568f5999a423acf37f8b5039c614e0b010d299a165e4c35fafdd86ee33faf4bd1e35868d49ad87989ddf5965fab2cacc9130ff92c584fc8fb53df5791ed3a056276fb05002aaf403724b9c95da06db96cc009c10b18cf5c0985550ff3ee79ffcb93158037bb27b9b1c6a33870b34527be7abdac68ae4299640a12a1cb133d93477b710b1a1d031f963aac6d5446eed4224995824a41c62a1c8d5fcb88d0f04a026eda2801e043ce54788e292e278b70d780cb1b5c1b92ebe8be9c8d38c0b488171607bc6e1de28b68f12f11f56458fb9af97cde10b465a61067470ad4321b27652c7c9cb85476d7586119dda27e8c9b04ffc39cfc1ef2a41e27d70d7352b664afc991f058a4a34cc59a60df29a3884cc3f704f57cef3b3914924317b10cd09641a3a5268c2e6ca45defcf8b33f949e0edf328471ae5e223d6e4ed923a8875f60b3791d36f3a5665a46fc99f490dbeed039da77d9d57ea0bd3e53013ab12e65ef1a4f1e3f8e2b3971275cd0298103324e870d2b2b7a3ad02dd8a0c7f9579a0b91ab17ca9f0548a94baf789eccbc62a97f3fcfbcfe8e7bd222efe72c12cbb52be72df04a6576fa6601fc770701fc5b1be7b948f47890b5a72ed6e903293549abeafdb8d6516603a8df6d7fb50d9b06637463a2ee4f9b2d65c9ac584904d6bd0ffbf468d4d099a81b6c42abe7b360415c139b11866748792686ddb0ec3e4c22c0f8b3541ba173f3625ede45a40c17dafd15a9e9bbd318fbe6c66eaf73d6d0797d45eb70682e2c4fa62c4cbc7dd87c30cccb074b78386870f258b6d4690facf219ee54a3b7b5cfe79c4f238811fd978548b23f5cb2cc370da9832a6a6be69a27e9455f93731bfc817220488e8dc84e92df76c2b4f18424528ae84eae4a042376c151840e9b75d902d26e0c3205c2ab22669cc1aaa98f2302d75f89a5f1bd9f5db9d1efef20bfa9827e456d8b7c0618a64bf8e8c901fcf26cbbfe564d7646e89c57d419114c702b0b50c39909700f5e87c49296d87e6035909ae981989c6641753bdb2b7354901fcd27c874722e8d72c4ff33954c8c79edfc4ae3423f6475c264e282003e92a56b855e6d0fbf42cfb6042f38046509dc5ba1b1ed48a61931185f5b6f7524b09cb141b176d960cfca1b60332cddb851747486b1aca1bd69c1fa2fa71e92d117fe80d6e5796953ae91f875a368eb8d7278a4fa287ecd93604629fecf454b5f623c176cd9022a385c051f1ef329b6afea420fb012bc447a0a9e9658f6f9b0141cb36aee9869e446618998c284a084097f4ad3fb4041bde656ae490b821915dfe19d358a5c1d5b229a82988e2df3ab67c8f53e4a3fbd986fc52e357e956647060990272bdde35b2776f84a1beadfe2443dc7aafb3929636103c8a969196fa9607884a9dfdb4961206558c9eaf57aaae872e20bf2ef16b0a085f9439eac2c24dfb2037354fd475b4a4061d0de4b9bcbf5b7225b12b3345712e8781861ef2df1dbb670df03811f6dfdb4b4377bd3be1264744cc9170a5dce2364a6872b5c2795b289eb1c8ff3f4578870c9025642433019385f77a65cc3295591fbb4b86d57bd062fe66c075806c472a077202713792f06327b37fe3347b29d0e2d7f9d64df9a1edd1692b5dc5e78c25287cf6223fe44294d85245c464e3e4e560d7cb2b1d8433cbe4e31704b63c9cee4ed3391bdc276c7ac19aade0e8788c70934a982d38c861f82c577b0", 0x1000) ioctl$TIOCCBRK(r2, 0x2000747a) dup(r2) read(r2, &(0x7f0000001540)=""/216, 0xd8) 01:54:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9a65bdd3c26ee6215ded1ce899db6d013bd77b8489396c7378f320c4280fa81e1ff11ca8063c7e30695db59beef5437c2bac720e31358b915e4a534b61b586fccc6a640631e171e4b91163a8e0e646c4b47d1e19e469"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x1) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 01:54:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x4, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="63889a1930f68cfd840acd26e1a85a2d3fb9071f966da0f85eabc05dd463bf781c2e2326cb591b4c48a7da73291bd84c46ad0225815ac2cec45c71b7a4345d8b566c392f112a024ee51e5aa13d78fa5d7b2743b85c71277738894954d8d51cd95ca5b895c3cb27a73a53e19a2271624cbfd9b15507fa80b0596ce495fcab15df3faf92539bb2dda9e7502911d4922150e6335f7591a76ed31320b1f3781b51ca87e93d1b727491ca521dc96627d94104d2402d55b8fae4c26d945fd5020d37e6d9f3afd01aa46a1545a7e9222c194c8da3d09639df0bcc9a9fe63dea6733b3b6955591659b5c8923b13a84fde6e40cceea40b00ba6b063ca5bab4be0f6f545dbcd5cd3f476f20525d2329ded554c0622c7a7762d05369caf4ff8415e7398882909d758d460c7f109a53305df19b6cead2712776083b03474bb9b5b83cca7276308827dcfcf4d3674984dd547c9543b9c6f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8, 0x3f, 0x3, 0x1, 0x8, 0x1, 0x3f, 0x1, 0x0, 0x2, 0x10000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69911929648", 0xfffffffffffffce2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:54:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000f3008a31e1efe95a23cefd88a66b0000000000000000007d72e14876827601e97a5f44390a08919a1d39e727868083224603499d51eafbb01d36e8c39cd6e0e11a369056a09662d6c3060000f00108ca81b1ea23eb01eef577c165cc2119a509d742453b1444d774ceb9c1aa154510a97d19e2be6888d46f1afc5c81f918f4368fbedb74c197edd50ab55f70cb449de3366472dbfba3adfe1c63ec8eb141e6a5ed39ca2fbc95f68908f8bc4cbaf7f2d2d70d29cd52a080f5db4926e746ec71f8de2d637090d0024e4aeee65a98275a677572d704ca47b6465e9a8eae20cb33d64ec634bec93299e778e1c369a19d"]) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) 01:54:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x574a, 0x8}}) r1 = socket$inet(0x2, 0x1000000000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r1, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffff8) 01:54:39 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffff12ffffffff0800450000700000000000019078e0000002fffffffff2099078feffffff450000000007000000000000e0000001ffffffff891700ffffffff7f0000017f0000017f000001ac1400aa071700ac1400bbac1400aaac1400aaac1400aafffffffff20365f1071b5152574c2b66298abfff0ff95385b2079d99f35d623cca4e81d54bec53eacf88b926e1e1d9a66b020084c55a07935b4012d35da51c6c493f59766a9ecf962385a3f2d1fbc8b5d1e68c26f3a1432647d204ed665d1b7f4a7da551fb2972af69dc291666960798ee041d3464b9ff8b588f383c30652a95540fdc983c5bb5c0c428716cb4f0109c9b"]) 01:54:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:54:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000300)=[{0x100000001, 0x0, 0x0, 0x29d82aa8}, {0x50}, {0x3c}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xff, &(0x7f0000000440)={@broadcast, @remote, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0xb, 0xe9, 0x66, 0x75e0, 0x0, 0x8, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x0, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0x1}]}, @noop, @end, @ssrr={0x89, 0x1b, 0x41, [@multicast1, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @empty, @empty]}, @generic={0xaa107493df3f919a, 0xe, "69c905d7b831b12da2fe878a"}, @generic={0x0, 0x3, '\x00'}, @noop]}}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr=0x5, {0x23, 0x4, 0x3, 0x8, 0xed6, 0x65, 0x9, 0x5, 0x1d, 0xfffb, @rand_addr=0x5, @loopback, {[@generic={0x94, 0xd, "dd6db9dfd36fe64f769ee8"}, @ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0x1b, 0x1f, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0xfffffe74, 0x0, [@empty, @rand_addr=0x4]}, @ra={0x94, 0x6, 0x8000}, @end, @timestamp={0x44, 0x2c, 0x81, 0x3, 0x1, [{[@multicast2], 0x4}, {[@loopback], 0x40}, {[], 0x200}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x17fc}, {[], 0x6}]}, @timestamp={0x44, 0x8, 0x5, 0x3, 0x3, [{[], 0x35a4df32}]}, @end]}}, "87debce471"}}}}}) 01:54:39 executing program 0: getppid() r0 = getppid() wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000010200000001000401010000000000000210004500000000fe8000000000000000000000000000aa01000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f201000005160000000000000002800000020000002500000004051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x62, 0x0, 0x1, [{[], 0xfffffffc}, {[], 0x80000000}]}]}}, @tcp={{0x3, 0x3, 0x41424344, r1, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) socket$inet(0x2, 0x1, 0x1f) 01:54:39 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x20000}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x34}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 01:54:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) 01:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x1000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x902a, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x1000, 0x3}, {{r3}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x0, 0x101}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8, 0x80}], 0x4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0xf8, 0x2, 0xc904, 0x1}, {{r0}, 0xfffffffffffffff8, 0x3d, 0x1, 0x5, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x3, 0xb0b}, {{r6}, 0xfffffffffffffffa, 0x24, 0x80000000, 0x10001, 0x3ff}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x80000001}, {{r7}, 0xfffffffffffffff8, 0x53, 0xfffff, 0x8, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x22, 0x20, 0x17, 0x8}], 0xffff, &(0x7f00000001c0)={0x7, 0x81}) 01:54:39 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b0300000022000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 01:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009}, {0x2, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 01:54:40 executing program 1: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) setsockopt(r3, 0x5, 0x65, &(0x7f00000008c0)="010000733600f90aece8759d542df5f7e84e00000000000c0a1132390000000088804147a796c96b4a220578757f326573bc16a5175000c10600000000000000c496bbc00000000000cf992806b4afc9edaa4c38e0f5c769152698956cecef63ab55d87cc29d4554ee494763aad409d8b3fac34265e6897dede1c1a667d4724c5adf41a54da5859976f8ed97a308d617303086ff0f0c147eed42877644cb10839d9eca6db86a564b148efef4d9285d4777cbed2f4e470d855e46b1fdffc07875562a6ff5784f2e8d35334838a615c0398b4138ad03748bc8f22cd9fa89dfc882570c3808ff764143bc2e3c56c7f1b32405096383b860dd24d51c0628f766de01525ed9e9ef5071feddff7fde8aa5d4e5c645ab96ec1985ec6314693fb803c953309610ccac51bba4dd0434ac58b052568edf1787d34a3b680c4d836a7aabdadec038978168cdbc8d97e3e0722f9c5e9f48b9a992fdce58afb38ba96eca4a93725836994965018a3226e2ef22c05c088c2138b25cc7ca33a4de24932a9edd812b9af3fd7815229286594a500b666d88599e32041ca1c67f3fb5179231c6b54f42beaea7ed7da66c60698f9459651e6d0a9cfb4400000000000000000000e4a9a9411bffdc5d86d768ce815fd218cf317412764a2191c5020f374e51576a6cfdb9e14eda435599a0dbc5ae63c32214b8c9e8c1ac6be378cfdf4b400135a7bd8132c9384f2496b991276910bf0959026b01fcec6b9e353360ba0aeea28539c8acdf0ba2a4e402994c22b09d325e2ec8d6bba9626c63deff024d63aa9ccbbb373375f5b15c21f20d8429a17fc8e0c195d777f125f7689fbc86f71193ceb30b6b5a24fcc60dabdef6348a2ccba71b", 0xfffffffffffffff5) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r4, 0xffff, 0x0, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r5, &(0x7f0000000300)="23602caff2d57aeb0ac64bb77691c87667a0b98c99afa1c0c0fcb790684e1448c5347207f3c5e837e0b5484391b553c0ac73782b8c1a16bd63739d05bc7c8265744f402cd664edc664ac5f4223f9453b87aff08d425a2b510a79adf2d56abe3673c93be3c9e9e8267d86d7bad490fcd460282e7ef6ec924aed8f199b6f72de6926474c6a0a83312fda9f8de6f4b82fcd6b019dcc50817fef2e527099a8723c50965f50f3aca16988ca8b50261657727ec82421eca10945b063a5686238067a4b1d36cfb2075b867b62fb39ca18e313dd", 0xd0, 0x401, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 01:54:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x102) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:40 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) 01:54:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006d0ea00140c0000000000000000000000000000000000fe8000000000000000000000000000aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00']) 01:54:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x10001, 0xfffffffe, 0x1, 0x1, 0xfff, 0x200, 0x7fff800, 0x2, 0x1, 0x7, 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) 01:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74, 0x1}, {0x16}]}) r1 = syz_open_pts() fchflags(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000e21900000700000000000000"]) 01:54:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x432, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchown(r0, r3, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x300000005, r2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r6 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f00000000c0)="371a523fa53a03e5971917135874e1072943c4eaaae1383b00c69d0117b7b7361e3b47c012dacbecd4e89a2a5b3de05af8d1c94c7ed0cd6fc665ca03129c373eba86dba41893db9e5868a6ac7208e4", 0x4f}, {&(0x7f0000000140)="0ada9a5f5711c338025fce5c6228f92c9f2bf500c97de5fbc553af8f6fb1a98ca4a005dec2e08d002dbc6f028386d275aba6637f9312d5012e30d324e70f2e6d206d446c05d67aea93e9674788ca25d01374179ca06ae7c5a7dac6058a63c6664494d8a5f9cc50df63272835deddf709dfe6964c21a23f1028dd9a6b48ce2344a47a7a6be9329630d6754e8ab91806c34fd65043d23b58bf13747189891d59bc18f46b140d8b24fb9e04", 0xaa}, {&(0x7f0000000200)="ed5da006f2d3f52641fb14ed323c835a77d8f814dcda9bfe31e75b88bf38f5850a2ed30a3c2708ff63c933f1260489a0cdb3ab4ffedc18ee162dc570338778b2c713d87955ca8febe9657017333b3d250a609005dc1e3933e5c5e68612e2ba7ebc1c82", 0x63}, {&(0x7f0000000280)="dd77a894010ed019be3e356212f9d24d7485a38f52ebe7d229a69a631881842d413c33a15457753645e81b3d1aa79c9a57914a947cfd57a5c394640aa7e04343d4513897d2b5e86d8a5e551507994f1efcf0efa2cab66ae2f3490c79533fa1744eac74d78edfc8b438594ecf886d6927e2c971d0f64dd6480f784c20ae501978a257e23911a3bb174a150cf979db07277a5d4db977634b7f4ef298", 0x9b}, {&(0x7f0000000340)="ec2a89889ffacfabf5916ef40627bdf786903e7626e035d0becf16cb86d63af1f88a9b8de5778764d6ac8bca574b977c491cf801e1e87922", 0x38}, {&(0x7f0000000380)="cb152e116ce5d171bac0d8ae8872a1ee6b6104a1ae545133e739bdeb0be605fb8d5c24b2d0ab16211fcaffdcfadf86c4c1a8ffe06df3e3d419776e32022688d1f45c71aad30cad1961598b2a7d4725b3839f6c2c64ff54fbb102996b5769116e83a3a119bfc02f75f6eab23a286f5f8a123f0e14827ba29ae6157199328444", 0x7f}], 0x6, 0x0, 0x10001) execve(0x0, 0x0, 0x0) 01:54:40 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 01:54:40 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x2, &(0x7f0000000000)="d15f3c92260bd7562f83a8f5ad40f526be763436adbb72e7c2be4abfe2da5354f777ce4454db40f7efc0c01eb21a24ef7be9625a89c234e59862d182a9db35e92b20380601a5a32cf16688ba06c1de4771b7331841e845be5ba36b436fe3f3d4f6440d70c3c29ad4e2e87351a954c4f321131760d925520be67aa4ecc78d33b8f6be28360facab175793900c774164532f7285f1dbce73faa31a7218065b02af4aace99286722f62d9ff4547100cdb049d6594d228880cb7d979178e9773a9f4bb5ba46145837f4f70a09c15", 0x0, 0x0, 0x0) 01:54:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x4, 0x9, 0x3, 0x1, &(0x7f0000000000)={{0x1, 0x6c, 0xcd, 0x3f, 0x6, 0x7ff, 0x6}, {[0x7, 0x1f, 0x5, 0x8, 0x7, 0xd, 0x9, 0x800000000000000, 0x8, 0x6, 0x100, 0x4, 0xfffffffffffffffc, 0x5, 0x3ff, 0x9325, 0x8, 0x5], [0x3, 0x5, 0x1f, 0x9, 0x3, 0x8, 0x800, 0x7fffffff, 0x3, 0x401], [0x3, 0x4, 0x8e, 0x7, 0xc626b3a, 0x1, 0x1e3], [0xb1, 0x3, 0x8, 0x200, 0x9, 0x7], [{0x88, 0xb60e, 0x6, 0x5}, {0x6, 0xe5b, 0x4, 0x4}, {0x7860, 0x0, 0x1656, 0x1}, {0xfeff, 0x4, 0xae, 0x3}, {0x4040, 0x3ff, 0x7, 0x4}, {0x9, 0x1, 0xedf}, {0x0, 0x1, 0x7, 0x9}, {0x6, 0x9d41, 0x910e, 0x6}], {0x4, 0x400, 0x74aeb47, 0x8}, {0x40, 0x1, 0x40, 0x200}}}, 0x8, 0x9}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvmsg(r1, &(0x7f0000001740)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/69, 0x45}, {&(0x7f00000015c0)=""/43, 0x2b}], 0x7, &(0x7f0000001680)=""/174, 0xae}, 0x98bb5507b2d1d28a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000017c0)={0x80000001, 0xffffffff, {[0x8, 0x0, 0x3, 0x1, 0x7fffffff, 0x1ff, 0x7, 0x535d, 0x5, 0x784f, 0x3, 0x0, 0x2, 0x8, 0x7ff, 0x7, 0x6, 0x101], [0x400, 0xe45, 0x3, 0x8, 0x800, 0xf2, 0x3, 0x9, 0xfffffffffffff19b, 0x2], [0x8, 0x1, 0x8, 0x1, 0x0, 0x1ff], [0x3f, 0x4, 0xffff, 0x1, 0xfed6, 0x2], [{0xfffb, 0x681a, 0x5, 0x870}, {0x0, 0x4fb77de2, 0x8001, 0x8}, {0x800, 0x101, 0x101, 0x6}, {0x4, 0x10001, 0x4, 0x3}, {0x0, 0x3, 0x9, 0x9}, {0x9, 0x5, 0x5, 0x501}, {0x2, 0x1, 0x13ea27b9, 0x3}, {0x3, 0x1, 0xa37, 0x4}], {0x3, 0xc, 0x12ed, 0x6}, {0x0, 0x7, 0xdd44, 0x5}}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001a40)=0x80000001) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000001a80)) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001b00)={&(0x7f0000001ac0)='./file0\x00', r2, 0x2}) fcntl$dupfd(r0, 0x0, r1) r6 = open(&(0x7f0000001b40)='./file0\x00', 0x10, 0x1) pipe(&(0x7f0000001d00)={0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000001d80)={0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/wsmouse\x00', 0x10000, 0x0) sendmsg$unix(r6, &(0x7f0000001f40)={&(0x7f0000001b80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="d2ce017c704d4ca5fc86069c2d012c30dd613803d8c2790cc1dac24afb9543624bd73d4b79a3b13afbce3ec34ae8f87f4dd0128aa8c32869f04f8a224be9714ceb928deef7c89181bfd745997b84de5baaaf07120d0383a3afd12e755da4cb7a59d7676afae6814b4bcc63ab9103609d151d9e54f8b76b518d32782ba7db3852ce19a01e7de53ee64f2ae8c4660f4c7a97e9158c58755505105ddb72d20d2faafae4f2f00c9a999d4a4dc2a8cc547e8835ca5a0e63bb307962a420e583407c155b6dd10cbda2024800265e8f8dfd0e", 0xcf}], 0x1, &(0x7f0000001ec0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r7, r8, r9, r3, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x68, 0x1}, 0x5) 01:54:41 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 01:54:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000240)={&(0x7f0000000100)=[{0x21, 0x3}, {0x85, 0x3}, {0x46, 0x804}, {0x8a, 0xfffffff7}, {0x87, 0x4}, {0x46, 0x9}, {0x0, 0xab}], 0x7}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) mlock(&(0x7f00006d4000/0x1000)=nil, 0x1000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 01:54:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c655c5801100172da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d43f1bd16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff612ae0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd6995d84721de2d6663844dea768c2d0b13f658723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7"], 0xa) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:54:41 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@random, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x68, 0x2, 0x0, 0x0, 0x2, 0x0, @empty, @empty, {[@ssrr={0x89, 0x23, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x7, @empty, @multicast1]}, @ra={0x94, 0x6, 0xb34}, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0x7, 0x9, [@empty]}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 01:54:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x30) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) semget(0x1, 0x2, 0x3) 01:54:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:54:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x7, 0x0, 0x7c}, {0x6, 0x0, 0x0, 0x40000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, &(0x7f0000000080)="fc6c352ee79f18fad771d178a92a0a808b341e9df73410c442462ffcdac2ed13874d9fd73def6a863eb240379e2225b781ccf42b566dad2c80b9ce4377d70a692f926f9e33ae0c8be1de42be72f29b3cd6bc38510ed6c1a59feae59976aac1a42118a5a3d58bb61fbbb2842f291efe9ccdc7ff458cd00c98cc85e88c280ff568fe0f6db3db1ef8a960b481162c1c215f3c8f8f34ea43e2e2969b84c282ebd93e256066111ddf6b0d1f367eb722185cb0ae379c5b2db19d10e43c7c1e915d7b3594e15f01201d5c70a774cebb2bb6308d14361d9eaaf434058397571d4fa01820f5727538414a39e7c1639dd5347cb034423e3aa4b7e455315851eb811325c032554000dd058e9a52a3ee24066c5b60a511b7215f5dbbfc9294bd759c26445ef00c44d2a4866f24f3f455d55d07f809841df582b5dcd4d374ebc3512b87e9db77f8f7d0d5872ff1629e454ae67c8c9219df65a5fc3c3c19e964f8a4c26546f677ead002e115242bce9e9fc457d18a9147f85326be13cc4bbfc5efde2a87ea469b34c5986038e58e769d23aafd0c6264f82d29057aa5e5adf7c1dad9ff8e4cdffdd51eb02de3400cce80bb17710d22c959a84765b22fc4c659ce91741df90e976780bece84ca14072e391f5460e54b49c08d4251c358ee1b6a8e7f62a2d82643ed81559e339aa0f5cbac42bde47983e18867e0ce7844ca232f453856cf83a2c09a1d5d25440dcf2f16cd105615bfbd5aa713574857b22713c9c0c06a7c941859eab6f0e40d141acce50e35b2fa0363358fecb4cc3d7e9dbf19f9a87248d003109f99d6888f94a3b4c5cf29ab786d75dcb3c158c844882f63", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5249463d, 0x4, 0x80000001, 0x1, 0x0, 0x0, 0x7fffffff, 0x0, 0x2, 0x1, 0x40}) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') 01:54:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x1000000381, 0x100) 01:54:41 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) socketpair(0x3e, 0x1, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x80) 01:54:41 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/42) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r1, 0x0, 0xffffff3e) 01:54:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x191) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/212) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYRESDEC=r1, @ANYRESOCT=r3, @ANYBLOB="41410ae69f0f5665af87866e3383416a52af35bd1295c6402c28dd6297"], 0x75, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "c6597129c8e01c473bb0fd66c03921cbb1baab06b45fadc6de45eb253c6892febbe360dc9b1205f067b3ca111beca0cf81b79f6f62f1294bfaa900c0be2209477f9c4e8ec3ec2cff86f353882ee840"}, 0x57, 0x0) 01:54:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x5, 0x8000, 0xfffffc0e, 0x180, 0xffffffa7, 0x9, 0xfff, 0x10, [{0x4, 0x1, 0x400, 0xffffd8e4}, {0x3, 0xd369, 0x1f}, {0x4, 0x9, 0x5, 0xa2}, {0x9, 0x275, 0x7fffffff, 0x10001}, {0x3f, 0x0, 0x8000, 0xffffff7f}, {0x4e7, 0x4, 0xc01, 0x8}, {0x801, 0x1d500, 0x7, 0x9}, {0x5, 0x7fffffff, 0x2, 0x6}, {0x5, 0x3800000, 0x3, 0x20}, {0x400, 0x8eb, 0xfffffff3, 0x9c}, {0x8, 0xd3, 0x2, 0x4}, {0x20, 0x7, 0x2, 0x1}, {0x95d, 0x8, 0x6, 0x2}, {0x1, 0x6, 0x101, 0x8b4f}, {0xc0000000, 0x8, 0x9, 0x8}, {0x7, 0xffff, 0x1a7, 0x6}]}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000f44000/0x2000)=nil, 0x2000, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/7) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xe5c0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 01:54:41 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) fcntl$getown(r3, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 01:54:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/141, 0x8d}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/57, 0x39}], 0x4, 0x0, 0x9) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r3, 0x0) dup2(r0, r2) 01:54:41 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r2, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000000000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 01:54:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 01:54:41 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x200, 0x105) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) readlinkat(r5, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/181, 0xb5) close(r4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) socket(0x2, 0x8000, 0x3) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x162, 0x2) write(r1, &(0x7f0000000340), 0x10000014c) 01:54:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = getpid() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x7, r1}) fcntl$setown(r0, 0x6, r1) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x4}, {0x84, 0x3}, {0x43, 0x7}, {0x8a, 0x80000000}, {0x21, 0x8}], 0x5}) 01:54:41 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="043e3a485951e7244000722f6b0936e72203dad6a773b620b906e0a3f8efeb249ec77a983c14565a48ff6e02", 0x2c}, {&(0x7f0000000200)}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 01:54:41 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000040)=[{0x3, 0x101, 0x1000}, {0x0, 0x4}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe3a) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0xc, 0x8000, 0x100000000000009}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 01:54:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 01:54:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) 01:54:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x20, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xffffff7f, 0x0) 01:54:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$inet6(r2, &(0x7f0000000000)=""/153, 0x99, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x10000, 0x8}, 0xc) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() 01:54:42 executing program 0: symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="468cd5d2c59d15835b7946f6d25166d75e5c3239045ca449cf7006a2a4f6d7accc42fdf64e3ecfefd2c843a7a93687ecc64e4a0470afb3452f6f1c2c7a1055110aadd2402cfa858a6306", 0x4a}, {&(0x7f0000000240)="4715d6a24de4fbebff420154c4d3dadb0beb87d2098040ca8c1d12440ff28b58548aed3019942325e67b94f0e06daf6f87e3031b90448590d2512643c383d9d5a47d74839ae4073b7201dd786adf8c1a51781a98e9346ac5462179be1f71e6684d4f089b9edd7860bf9d8c82e7cc191c272ffabfcffeafa46fcfe6114d4bb6e83d12a914e062d329956d0ab46127641009097dd9da90f01833151e15d7adb166978d5eda9e69859e800ccca6a0bfda394309bfd265cc69ebeba521f76e920cbf7a8941ac774c7da06253c1d0816412cb4de063d2d9234e62", 0xd8}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0xa8, 0x40c}, 0x409) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') ioctl$KDENABIO(r6, 0x20004b3c) 01:54:42 executing program 1: r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x121) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r4) setregid(r2, r4) 01:54:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e73462e13e3859874bb751e807640f3872fac14"], 0x10) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000022c0)="f597c79e5be9079fedbf0df5825005ef2e85cf00f1dfb367c2d73f67c82024869dcf9bc0ac3c8645ff81fc775ab6c69a338fa8a37e367eb72ba031114f2d983a155e28bc9c2f8855e1bb0a4bb7ab991c762d0b9de65c8828074f89bfa4360dbfcf2c77e27a8dad711796d0810e5d87bf06d4e0388714b9a7ce3e317ffcd39c4f5382fe876a371729a89d85a5162a9f150c21a807bad153cc6e539b8894b61ab54b723d109eaf13e3f440115e09e44085dc671af0c2a48069530cc2265cae8c81e2c45bc0abc8f1a20d41fd065c43aa33c63bb4870855d18cc2180d3aec44840744b0640aeca3df649ac97e662ebb85ed9b890711300dade64b5f564931befed353f7c6baf7915c7804e71be4ae60eeb1d0501869abca3abc3c786c118b7a3303d4d8ab8ef390c8599468d562cef048bad2702c2d51352bdabbc654d29effc0dce16b6a789d2ed1df57e74b7f0053fc5a44d221389d3073d5030dd9a19ffe1ca63351da404c212e7cc70bbe7ce59924522c76882faef07d7bf1d8df169eb45b61e74343bd1b96011e3b9184cbe1b49f9f90ad7a64407c9cde856713459d373a7da9a7c6d02150fa25a19b368d0470654587c9aeea4113ff0fc700191cb116c6c06d66856471874e35cd72f8fc8fd7846e8a8d300a3a8fc812896289f1a47ec26faa89673cd11c5040e864945b882db93fe174b9985ce8c9a6e76fbce477ff50e614a355426572a13a1de26bb2f256c744d53a507e0e53e326cb69b0087d9b5b5a5e1cb7c060511852a39e44d6acc25441e6faff57c7b2625a46d33c49b8407935d32232da0305853627c94c93f5edacd7b55b5ff807689119e712d8be6ecebef1f20c707d22a5cf619510035cf2a4ee4b2c0351cc20ff88f0530773879c0a1fc221c737346b35367cfded4f39cd654f8ff190e7c1f3994d2cbf6da2d3f87aefb4fdb96a1794c9d27e9990b3caf13654b1aab444ad2daa7801752b5adbc4122f3472feac2978ef8517a69781287a39d5cd944d9f0d792a2e1d73fff1f4d02b26d7f189159a4252b871b00f07a01c4394cf915391210d24e9be9483ec2811a2e204b11e85574770cbbee6f8cdc5c8b8852d4d2e9417e6e6dbf546df08c8617fd7aa0930fbfb4600f5f168c96f0c4b27ce229612a4bf1532deda6bb1d9301b31ca99f24b04ebfba717fc24c5396a053e2e14beda3463e8b0ebd0967e137d51f4c1ffcf7b16578a64e1950003f6871e5c808f420a751c485c610cda01218fd625a8c224d791455de8591d59286a4177e5c4f1324df5886a9610f14351c0ee398d4131fb5b0885f0c578a5140beda327f5d533871ff10747089fd58b733152c90edc870285f591ce5c26400c34a74074e8645caafa2e5b19f56a76ef85ae20dcd59bbd11d70bbaa47a496aaef7cad3a86fcab6856bee5517df303ed8c354a4d757c13d765724b271074a8a5aca11f09877e869ce6009c76a478092be00147fdc8f78f294d393059f351ba9673fdb979fe5ed6237393b358b0f127f53f2bb148b0e9779abfd4e75db6673c63eff0c615dd470ab0dabe361d3c44dfe6be0aab169552442b8131d9ad589ea08b2023005d41938963a1ff924aa6e8bacfeb00b732279b6dfabf9cad66d60af05aa1ed8ce512b678ebd232f58f7bf43a0f096722281f11a98146527f88defcd37bb8fe5b6dbe564f68c5a530fed81de60b7edc95c72e6e7c73ff79d14ac176934e58fd023f7b759088a54511590574d7a477fbb444a94aa8524e22f9990507268643fbf7c852c658c4df899fe53f1a709d751cbc34d9724c770ef83821fe95dcace8c8e46db2c086cf1bb05515cea09c0b5b5a5d502c8ab5a687a8981b6ef5e262a40288fb8b25c0d4033e10c30ce528ea85933acc3c6bddeeb4cd47d874480c38e5b92d85820dd28cc3d1f5c9ac42407492b281e0340d821ca93022ad29f8334f639a5726aef8372714c2b0480b17f31e7baca9285acc342c7351b4025a05ff3756ebd579bf19c4cf150b8e0094b3a1ab6834ef3ff1bc459d9c10f2aff0ebb67662a007761b006d87248c80fa879bf64b5ce0d36aa9ce53471a2b1de74ce17df64ae74e8b8f27629d1b513e5710e244336071ea6499f7a7ee01b99aefdea75a6a3b1c132290f85ddd3196a9930a042b5b9242ef809c75d60e7567e89c4cc97bb15c5f4f3b822cbabe762f7cb8abebee83effdf5754b7b30bf1e74cd3ad822a16f45cf51abd6724565496d5a37720664dacd9600565536f6ee54bed858679380086732cdc1c8e7c424ad9a2eb5cb8825986e3006a2f195d5380f1ef9064e54f7fd15a1bc195ecaaa681d35a6d71523141340bb98202e2e217460451ca399b5ae771c3526a77720ffa7b026aa64f3820b3e530824965326b474a40c594467c11791ac2e5acc870c7d205bd23e2ef4d0d274710dc6acd86f2beec8fe39e9993817266e6d4e24fe33320536bc75b4cff7b15906f2197616fd121229c8c80452014ce620fd670d2b02e38a11074916d408a653d15d4432443a79a42fb11f889fed8fd459edb0add6ebde9ba3b666b0ba22c4ea9de2166daa0e90ba38476a4e2f4f3a4770e23d60faec03e5f43fcdd2afbfd7296b0a140ae68ed4838843066f3e988ca8d6b55e631cae0bd667e4a40762d83105151377a744155ed32ce5cc2d5b98250e51429db9638854f0f85424c7b6da50434772f1e89404612210a55105dd0795c825c9a71345ff0224a271081998b290341a47016303551fb474f7ff2eacffbaf0e7808da69425b3885699d60596b835ba442e0e9eca092916607e8f58272820361ed83465950f8630b1794634f18c5692d3078598e1225fb556fabecfcabf3f0844dc6bc89fdbcc372db7d95cc803aca52b002d68b970a08fab13a749f29a7f1903d8d35f32a1c1ae30b0aba7249628ecc52d585a7c3a22f8c6c19da3a228290fc1dc6d95950c9bbc1b669e7b306372aac96b56c768a2ca15af8f1fac79fa2a02357e3ca503446c061a31e6007359e42efbb635ead8f2bc813e5080f0d0de998d54545f09c40ec3d4f2999e78093a2c050c46b7e934a4377365b59f0cfa5849a612a92ed86ae979ba9f7adcc31c31e2535e26200c5a4cdd56e37ac97fbd18baf776e818ca4ad789cd5e93bdcaa6c2981920ee238f4c696dc2975fa0145a8ea55b6c00375d597471364c0755a48b4b4b60f1a6f85293b673e675ce2cdffaa00362d809bf0cc9d0da0fdc015fa241c5ed82106962beff4450704376fc311ddf9558d375dca4652690fc61d942ac2ad51ef016ca75abce5e908aac6a9a44ef4bbc874a1352468dae3f69a53c765d9b53712001eb528492b71ec584d37af07c7d59a398206871da5c2ceb1cf895f3a5205dfb5f89a070ef8cf88bb739ca75fe033e3e1cac541cd6b79e504795113b2395c9277f6ac1f90854b8fc1c5ce7cdb74381ace739b7b2c5488a2ba333983ebcc171a4b026a415673f6d01fd95ea1b5ba8eab908bc994caa6613454b97822c47ee1dd01aee8f5cdfa9aaa6a31ab10952cbd0e96bcea79707a16a5616cc1756febad1fcde5df8cb61ba9681eb9d1d22ac1103713aa8ca4e5195eb26578de7c5829ae41db9e96cb261e9854f07db300ca1fcb6d512ae1ff6e4b2ccb70a198c82e95399e976d204a6bd8e4cf17ae13169d44b1b2dc85b201aab549f4203e29f8bd135de8f9edfbc3378dd53965463fc411cca6bc60c7db3e2606efe3c7d5e203304291274a3b58921e27aebc7fec442989e244961c422e8d322a12b293c62d0ef1c16e0036b6506c056f9a05511d538b3534ca59b03dd0056f5a400c462bac8183139ee4b083e0120559f5e39aac2d01238e6c3b712ecdba769c3458733d3a65d754fd7d67f4ea7623f56e74195cc88530ae17b723469f8436ba37e9d404182ca437ed0dd3013b7dc3b3f14d01bb5c901bf3850e4960d3653a4db75360cc85039648e7461975aa5148b2eecdea120fd94de4d826af5c2a3b789ebb6d3d2b595d6df4a15e7c3363d6c6042755406ba3dd7119eaef5e9ae3f5e1b2ec48908c085cca52fbc0cc4b0bdb3d12f3b051030c28a3bd4a8b6994ddc861442ed3fa7b4064e070a5c8c2f6f3cb326c0df31b3798f4e12a971f5fa8069ee4883774da131606d6dad24502c49dea731b33bd783c6a7b02ac8ae3a16bdbb847e965355919832d416d47ca7766661a30e146985a7edbb44858add767b60bfdb8c727a6b2240b6853296d22330c36dbb24525efcb10e599450a38de482d36b7e29cdb72ee6a707abf8d418eadcf652f09814af9aea280f3a0dc51bc816e7c68d24c55ab813a3e485d330ed011b3a129d9311dd62cbe6e3bbd24f477d1e30974f8a9e742876335d4582fc1dad59752f8351249269fe93bee8a2b02371a66acd350dda989c101e112c81e38b8d53d2799118b1b0a02615e321dda890f6a58f0f0f49cc559292f7f645152fe2529ff6003e7fa981e50ad7c0b83abddf6f3a4f661165f377e95b400c6891ac82f8c7ff37277c8574e22ed29b44b878caecab5c5489fbc1054fba235278f609584d09c2f12461d22cb7b98dd95fae82aa79152a48c201fc40e6d3c820bf6da80f813c0482a256684a692f74d954b97bf8965619a6806c5f7b8b6f91fd65bb40b6e94989a3b267ca22d9042f6a6af89e6f2cb7ed5d4894a8e91255b2303073fc10240628182c1c72ff057ae3b62d6c96e80ffdf6e18c60d8991146724458fbba15b6cbc592d6a661e009f4fe965826fe6e421741b88b36dfc1e2ab815e0267838d63956e47087412baa441e92fc054e2d8118a8a362e7c8df7cd78865f47a0421a38514aa38a3e369af6b3809cd492a78ad82543ad8a2a268d64aa90be9ff250a5a2a577abd653eb477ea389171e0740926ca7075d4256311e8da2a49f306464759fad691025b936d625807cbd9e4daecfe19ae65915774f01c46bcfdbe059fb1ed9e841dd7f82e13e046063163358ef9dfa01a5f2db25ddb5eb9a9fd246f1dddc24d024c0d843a8270f520742183e697acda7051e2248cb2fb47146f3714f6545e58329805b5d0e3e80f000f6c5cb41629b84b603949e96de21463178f8c43eba28c35bb215debfd55a1f9016a50c799ea88a2733cca46d90c6a10caa8f3c4fd94b486a4250afe66abc1abacb6bc7834ba44b6beb6bcdcedace58367ef30131f3e35bad27c94049f0c3a45c323196e7cf3868f89a2e18a25f012a10c62fc0b054d44d44d70ebecc908c086989614025c24c0d72acb9a0fc87678cb4b5a90182ddf64f20a8660416e144a395d67ce9055b2b2eac6859e20ed9692d76c1d2ce2ff15fe79b24c8cf09341cac2c8816ae396a59194e6343630aca99446cdba7efdbe865f938cd6f609abfe4be35d48abfccba877134aebc9958f7e122b480482186a67490a8297ff47572e9425a96a203e9de5b0fdbfb9257adf5125920b0646ddad2ae90175859fcd8f00d962f862274bcd5004269dc1e755a3b34ec0d05c1e5b362e8223de9ab86c736a4f61b67a32d9b6c912895b2d70988f8b06e5afb3f57e7a751cc5387f7deccd455a20e63db89f931e1ea4d2988a1e96b3735f8a53debbcae9afe0bcf409008bc440fb078fd2e3f026c2605d01dde70af3c0d566bf0e4dd8967aa547b10cc6ba0c940bc851a9bd9945870754f14e3fbd459caf2ed76cf033dbc75c226a6808cf59cf9ca5b648a490826a395254eef4c6ddead6acc8a6743dc0fc0c524c72eba797e226b8ad2f882488f6d468b13908f2862995d7648ff355c67e0815a57e37f7e7", 0x1000}, {&(0x7f0000000200)="2cde6e1784", 0x5}, {&(0x7f0000000340)="da0cef649eea92e3af0ad22b3b6aced4b7e7395b255756f5409540bc4e44482e28e27b2c49a9d7866880040e1b53503422fc6ac599d4c3e25342b508119ed40503276b68bb7ebf98cb7086370ffbab8f11fe54809f8c16510b680ca733c17cfe8268ebcee1a972af7281a4412054d9c53083877337ad74c9db1a77a5538b221c863ae30df5d40ba4fa53cf77a4ad668567ff4492cb9e6c8c23374307", 0x9c}, {&(0x7f0000000240)="5c038efa729f90fbfaf865c9fccf005a84e9f6ed4bf88a60d24746e8e3ba6a50ff04f48ef9e1fadbfea1c14df2d456b7a93d40b7fc8664836c", 0x39}, {&(0x7f0000000280)="99fe98", 0x3}, {&(0x7f0000000400)="5b3a6120622d8148c55c67887a015ac9f2a71c3cbf86fca6f5e5a608b0458eb4c56cce89bff3fa310fde8416fdc8fa28caa0312e61b3134d92a077bdd051020be894e2f06c2511743e53c61ce2d01e25318e79772d071f31654cad852e9e3cfeb78be8d8c51cc7646cad1d511b206c044a7e99fde02829b90a0d6ce80cba64b58cdea5a531971d97e81536903436029e50f8eca843a2d5d7bd4ff54647f29bad85273bc1f87dd0e73650a528766abcd5f3ae4d5c568b85d6d40a998a2d0994f6ff8fd099b04d1f82a1b1b824e384b8daf05c40ccc07639b397f8e81a73d2f20e078ca1bf5715b3b00211d1929a", 0xed}, {&(0x7f0000000500)="047f533add016bd085", 0x9}, {&(0x7f0000000640)="34b4b887254babbc5cca427b0ea39914a4dfd9e4b31647f52b2a7e2a065fa2ee90cff2a908b0ecb8ebee5e689628c06d65d3aff7bd95c59d2564a943d69f60ee4f501ce91d917e1b040d7bb9c1d06174ca229d75f68f2bc51724d240fc62dcbdf04a82572d2414a20d046caf25bb122b8e4443bb35af726fb6ca49a6d3843133ffb7fa78f4ae1d848fc3d7338b3649d7b7e1724ceee803fdfc27d8b3d7a5637ad8635fe51a7c42957fca0a55dbcb6a49977b1497", 0xb4}, {&(0x7f0000000700)="0f84dbd1139c3f6143fc7b6de3415b69cc1bef57f65c0c1a9535bc1a924a802e5daf0259878e49e479a0e20721c5be3ee93f70e8ba58d9193cf3390276967ac44e3320f1cd28a8645db5b7ad7fec1175284681fbbfa0fc55211bba1bb8ccb7164a29e9ed7abe16c0e54d00e368df25b5d7f12623e3f3032ea24815b8e89654a87719be35a55179e32abd65d7a385b776bf7824056b90c874b7a6f98d5da11917e29f71ce46bd5bcef99ba110f9af57af8ef2986d979d63eb56be4a1475ff4a60d4", 0xc1}], 0x9, &(0x7f00000008c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x68, 0x2}, 0x404) r5 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r5, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000001200)=""/4099) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/202) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) socket$inet(0x2, 0x8000, 0x1f) r6 = kqueue() r7 = dup(r6) sendmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:54:42 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) 01:54:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ftruncate(r1, 0x0, 0x36c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x2, 0x97dc, 0x4, 0x6, "884345eb4826a61ef0bf025ecfe14b1c5017077e", 0x0, 0x7}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) getdents(0xffffffffffffffff, &(0x7f0000000280)=""/151, 0x97) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x3, 0xffff, 0x7, 0xfffffeff, "9f25088114e4278a708598563bb2640c3b2d84e1", 0xb1, 0x401}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x1, 0x2, 0x7f, 0x7, "61dee73590e38b9e2bbb10d6ce12b26e4bb4c524", 0x401, 0x8000}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000400)) ioctl$TIOCNXCL(r3, 0x2000740e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x654) recvfrom$inet(r4, &(0x7f00000004c0)=""/218, 0xda, 0x0, &(0x7f00000005c0)={0x2, 0x3}, 0xc) 01:54:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xf2b}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 01:54:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f00000002c0)=[{0x87}, {0x2c, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x104}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xffffffff, 0x81, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd", 0xfffffffe}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="f8d6dac91a229b0f6914cc805b67f365063434e697f6357e3a", 0x19, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x4}, {r2, 0x104}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {r0, 0x2}], 0x7, 0x100) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x0, 0x6) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x3, 0x0, 0x8000}, 0xc) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x2, 0x1, 0x1, "900fa7fab1498166c4098854b81e94b86704d1a5", 0x6, 0x3}) 01:54:42 executing program 0: r0 = socket(0x18, 0x3, 0x102) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = socket(0x18, 0x4, 0x1) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) semop(r2, &(0x7f00000002c0), 0x2aaaaaf9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x3}, 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r1, r5}, 0xc) r7 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = getegid() r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDDISABIO(r9, 0x20004b3d) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20, 0xffff, 0x0, r3, r1, r8}], 0x20}, 0x0) kqueue() nanosleep(&(0x7f0000000080)={0x9, 0x41}, &(0x7f0000000100)) 01:54:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x8) 01:54:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x6b, 0x20}, {0xb620, 0x4}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) getegid() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r3, 0x0, &(0x7f0000000040)) shutdown(r2, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x400, 0x86) 01:54:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r0) 01:54:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="1a02546d7e9e7a108b37187aeb9ba9e312f06e73366a5f87f31e58ff7759fadea4918858270da533cb4c653792ab7fec5e314ed57e250f8254aefea093a99c73409c26ab39a35c9d8976fbe370a1b7576a70b62b24e6a560a32668fc98a2dfc8cac2ed552baca1753e87bbc3f770ed6621bc74015f52b4715ed96663148341d044e081c69128a0e2"}, {&(0x7f0000000440)="056f8e259c477073a13b7e7513242ab8b478539ac5191577d3f2da722c2109d104226d24cb568b8454ccd7cf63b23f64e4db84b14a5a886c77d58a56126dddf4e31edafd11b97f8341a70300cc9385bce13834280a2479f0654f8d8261bee26db6b2223ce6bc3b8d23a2ce00648d5aab7686"}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x86135) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xfffffffffffffc98) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:54:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(0xffffffffffffffff, 0xffffffff, 0x8, &(0x7f00000002c0)="1106ba0a80e90d7c69ba85db0712004450f82f8bce9a3bc7330b0ee4058c36db978aa0951893a560bd6a11086cab722246dd6a48530d40ff0736ca0a88dc4735871273cba455ddfd859916b176a03bf003ba29cb6e02816faa29c5e7695f647ee80ef08a6d9a054822b2cffbb64420550b73592a15daf8eab4bbb54d2cf12dbd7c7d9b3c6da345e5bc6c9a9582398f274928dae8d39382c72427a813d11cd28c3a0688322362077a7fae262e131b36bf437275e2f713ff104e6973b354bf01372ea4e9e5078626ca65b4e5707c1b808c192ecba4eeebed74c5ace69ac060a6d6a8cfced4455a6acfaef20d8703aa", 0xee) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x1, 0x3, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000140)) r7 = dup(r6) r8 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r8, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000040)=0x20) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x8, 0x1f, 0x7f}, {0x1, 0x80, 0x3f, 0x927}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 01:54:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) dup(r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x108, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) wait4(r1, &(0x7f0000000200), 0x0, &(0x7f0000000280)) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x91}, {0x18, 0x0, 0x0, 0x9}, 0x3, [0xde, 0x7, 0x3, 0x1, 0x6a09, 0x38f, 0x1ac]}, 0x3c) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r5, &(0x7f0000000180)='./bus\x00') 01:54:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRESOCT=r4, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=r3, @ANYRESDEC=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) accept$unix(r6, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="67c94d9a815c15d2001aa999b879124475ec81ee7744bfe9f0ad703069983275a7a360576463e2f215dc05a18f393e642bc2c293c8581077e1a355d7bf784e04571bd288aa61795c5d1ecf7ac313e9a7532df7b8cb74a86a9ec8691f37f5fedf61a946d42454e0412c0eb70efa35bd3ef94ef850c69358e79f34ab585b1752c00fbb2feb837f71fa38b09bb41482d98ca9f111b703a76835776736922e4808cd1c440e5f", 0xa4}, {&(0x7f0000000200)="d060bdba798ae770a37fa324d60fd0368e03dcd78181b8d1fd79690f904cc4a7af0224e8d639ac7bfa328d395ab10e3c1bc76d5c3e84930d987e13e5c3c8a8a00a56348729514dd36f7dfe49931f12460db89e69401adc0cbf60d48005e6503e476a65b5014be3", 0x67}, {&(0x7f0000000280)="a6065f780cbd6ae60e63aa65229d8c312f9071c77654576ca538110bc48eb8bbcc1bcbd4c6ea98f1d8e9093f1f40a4bef4057ccc1a59fe5e47b9f1b09d2415658b8459545d7b0be6ae2bd64ce4050756bd6c1ab8423a19470e1d99469b8d17fb1d6fc674c5d46ad29cd409ff0086ee010363ba5dee36f7bf50dcb5792be5b9529e17b934f84b8968f8858e5c47fe563b1e267fa7e1", 0x95}, {&(0x7f0000000180)="53d4376e7d9abf1dec2f", 0xa}, {&(0x7f0000000340)="d3c4b0ad9b24e9871bd4edb8e193f7e8e57e8f578ca347eef6cdd71b8d9f255ffed23f0ad70cd7800b205f092b9e1b06c4463be1b71555fc6834543887a1d3fb618b377819a8e94518f5dab6ad063cdc207d89ef1599", 0x56}, {&(0x7f00000003c0)="1fc415659deaff8abe7e3785995a55949f5dd64d97f48749a6b645dbb9a0b6cc3ad26eb97d91f66a396d3581281cafd1cddb8a8e84941352e42231d5a277fefc5502ad4307cd6fd40a3718e54b65da418cdfb32505b56a2f7b268f47e4505e297af4d8abe4", 0x65}], 0x6, &(0x7f00000004c0)=[{0x70, 0x1, 0x7fff, "74d42956b7ea47d73d64433e65b2b1c3972b126d65179a15289c2dc72f3dd42427c11aad55a8a8387349a145ef518432d7f1f4504b1e1b73720c2c6c5dfb6963c053272298ffd367bb9659a6c61423e608a82750d084b33aafe7ba"}, {0x1010, 0xffff, 0x100, "dabeec8eb00db41270c02f46843b3bae7273e55e5dc9847962981e1f3bcbc248f1f1a39059e89899ff8cbcd7726a2359607096511506de89d4a5b26291af8ce2660ebe45d550c72c9731fea530a3111413845f4dad4f4a4eb73181263200c16df45ed376f01e4fcb241dae96db210a838b72ef7f84bd5d2983b329570bb73f70ec19312e84b4d733e6139d1273d4168a893aad07eeeb5aa98449735ab3cf98d0fec94a4abf31cc01d627499b14efa9c330e17d8384e323a6b63f63466c6bc45e5306d93952dd95c8587d7c1e96b93b57d40fbf2da64d460ff04d8f342e69932c380cb8a7ba845918d9293519fc8d6a9ba770bb97e095c71886a066965d478fd58fef28129f5201a4a1c03b096a21c33008681a338c0748d338ef6811c7d7458e82a9e163f81de671a935da74f2ff7b6fe415db2bab2ed6507b9284a5bcf1f97be603b88547e3def91673cb126163ee96ba72e53f51f6afd058354c056977dff2cb28d95cb5e2a383d659057d87bd373a879d47188ee5f805792b5a8bb658aaf99825b7f8e4a382728f209d29e1c93576f5867487c32311ad807d07255c198b5c6543db64d328bdc96302db69c5ed3ccd5127e6f91c8c0c57905abb5dedf811db99d3597b80d9e5d1eabe0dd31a76a3dd449f6bb47bdfbc49ed5d33e64e12dfcb9eb85f1d5620411ebbd5ac0760592f4b6bbf3d31b9f03fb58dad528cd1e6d442d90bb4fafc92478aafb2b3d3fc74e2a5fd2b1df042dd2726cb62dbe95e13c9fba4510a6023de8c7baa2ae4b85ce5f2b9018ed64ec1f3864a32fd5cfd0df1d2e32b7b6f82f1c051bc5923b9d47641a4342bcdbe52344d6ce5002792626c99e6c855a601964d05081f91877cd041a5265166b08637263a5c061cf47840484a06292c2b2ea101267ef8923602cdf6dab20b6a2f77ccffc22c571841832fd86eab9b85b4cb49d78a4fa9de7f2238c96d2d9fe0c59088b31e7775fbe5280e6a875a312c259dd6176b5831753ff0967ef87c9d4d8852dd39dd0268841316188a5ae690f675cdef685212a25d8b70a7bb649c69054bbf4e08b1cac6682f2f60d6f9292d15b509fd6385f216dcd649667c7aaa0524568f38dd2039fdca13f8203fc1d336abd6656fced8a57fa4488171a2996a9e0b637fb0ad69ee7cc8395f1221ef122bc6ba3690d21a0c60736816588a778d7a53e6125018b9d8d85dbfba161c0616342454e05ea536f20da53b30fc832fc9ee316fd98e9e96d8410ff99843a78733a9fb48147f540dab053cf6696b40c4b9eb3e0756d9cfd877fa8a16dbbebff055980f23b5bfb0ddbc43cae453e492c605660e6af31c3f875ba7df2b858cb0a860f8c7ba21456b57a14dce0062b0cba1c1e2cf743d2bbc1070d15ccfcaa7ef28f215c205813781bb509188213df8e1bfd1dc166afc90137aff932064b0ccc047c101ace0b09377c67b2dc84498f54d12c67b54fbae268a6fdc82709834365f8e5643d87dd10f11c2f123bcd7e61396e29e17d5168be04e8a2293ddd82ed083826408566a81d6d0ee88a9517540c06c503b7dea04ebef8111cf990dc6f4e73f5fba678508e00ee25f43878b1193b68bfeab14604145233bcc5dbd7080248e0f4d2a6d403bcffd6c2a11836bf3b2f5299a403537d196d672db57de0298f4765c12a7e566ae8a48992194d01d43ea52ff63248166cd76ea0c1dc2bc6a5d46bf7e798f5a0c1001412247a6ec2f5bfbc631d6fac7a94ef2477fc85dbd414741abfad2caee0efd153f523a0802075e9dc081a1345c4439d281faad1269d30c5015668d5b5691e2b4d41b6223de13429d793aeee6a2c63d6963b1ee3b7612f152037da844f3a0f2d1c591e2a151c1612fb22fdb2ba4cb2b5a0aec142a7537d2ef706e7d72948da206f332612d7f1e4d7fea3520ec6a5416b98a889bb5f0d881d517b9967e5033f4014e757327ac70572d7162e964debd1440be2e1c5d0e9b8431d3775e3457ebc5b013fce04c0206f2f2c72879eb35d1bfec7c665aa7dabdcb06d4e53bc507ef6e6268f07f3bca4619f17feeea8dfbcb78fea20171faf290d8590658169848d5462b1b20fe2a68f89b59caef4867c0c9e69ea0d7fb88b6e6c79ea34d6580f50fbece47542bce99b4abb28170b4bd09f665d6e417c9349219e31d5cb0d7394480faf8825eb6f1dd4d26f1e3dc6bf36ac185fff35b770a020998cf4e229ae7ae5ce883d5ba533b0a7675a11da53e8b1367de1d8dd602b4fd218c091edb21f0eea94d63dbc63da5b39774cad1303f5a88ff8933196e32f44de4cf1a4031f622994b04a9305003c87d347177222a8012d34be11a8bbe52f69844a48d8dffb82c3d5c8f245180203f19e68198c7b61576096d76a5ff9d1e7429da34c2764a8d8242a05296bc6bee04f94ffe8c732421b9af0bdb5ee37abf1849913b0131dfa8521303ac87e10245f98503238ee504042af88a1a6a66e87ebc9be91d2969181ab6a7fc99e30bcbe97ef4aa98bdc73d8d9ab8c7a6944023ac09d132a9210f94179924b880ad7006ac9a52d603361dbfd5589f11f6e4059f21735b3a94e66f5c6bc6007ac2c6213b0264395d045e00251d6291fc4f30039d18117d52b7209cf0702d99107c1e70c8de05bc5cbe4c8bbf0f7e35287bce5d89d9a779bfe789315f8b95eb6ab45e4f7c911007908149552e1798e9d6b5685b1e8c79db6f8674f4cb6e73b2c51da7ab6e5fa4b8fa7357bd682a5cf869b69a1165ab9576ecd5f2064528aa03ac7469d861cb9e92775a1ff79636f7d7585adc1e5820dfdd7b25154609a371eca30d29d457a26b89a0beac641a43870f28446bb6fd5f54950934f70643395b15bd3b2d66473480c28ddbe551e303508767e8164a6572c33bc0b06ca30303958a26290e85c05f7750ea24290ffa2113659db623afe2009e2a2a2f0a8e34571d2ee63d120504ca8a6cf6945fd5b7c42c8fe619639d1cc3b84b01fca8ab66a513714fca96842e6bb2c62804399050ae7923fee761353afd711ea07a1afd63f953ff3020fd2d137ab7f4a0b1cb659d53f656706aa7b9c78693199f5fd06cf015c6f5d1598a22ae5a97f05010a41a335682da91e3ab7dae225dc644049232df59180545cc92614e0b5f2cebb6a722459fb1aa8de08ed70a55188262929a50eeb8cf43dc028a2d21219e134ef2483fc61b77bdcebd99e8264d3bb02e2e4bab1c4781e39f4c95ebd63c783a17a1fcad1cba42c98c633acb85bc5d5bf750512fdf6645f0dafda582396a6c13394c2391c4bdb2a165840d8944d9a9088bec5508b84c341712249725f5dc85a14eb9150f925e50a74851a4fa83c065738920fe77ef6e6c2829c9242e869bb862e4bec4e539005dda17e40bba31383ce46f4914cda8ead231a4ac5767e1d4504722d698dad2bb9965f514269c4e87d6f189862028d163537119368be3bb2bbff11efe5ff58952a6c244015c283bc0d7e9a871ac948a60ef9357af53745bb4dfba84908f52425d8f418114291c3af5851f1474e707aeda8a1c5eec2f0a691a5da804ace7c86886a1a6f8455da8b99afc0d9ac3e713ad3ace3ddb75690748cb05362485ecb4d6793fea9a395dfb976cb3641009a841d5c7beef3df63b9b96234fd4b51747e865d63e9e4ab71cfda31847e7384e922d3535aa56ae8e59642cb06249c638506f4b3f5c5c5b7ddb948449718fd645c05848ed740de276b8ec2e0483f34f6e72e17b3ff5d41040138aa14ad779135161c8e9ce8a83042669cb19a889270899590feebc506fe8c75b3a6780ff7b772d64cc32efea80a307192a67d8f3cc86e85cd8ecfdf33a8a7cd4a8a77476c1eec6a9c69a9cc3f68ddb868b93ed86ffeee102fd430384ee7ab8e58d72cdd37f349f8df24b965cbf617e413d97f1ea25d0e0da845ba431fa8606a5f790fd33fc08d418d7de2e7c73ff82670c02508b4d1e3fdd1a693015602086f2182aa591493ab6b8cb0eef7f85b62d9aab07f6999f1bb82cede187724ccfccce45f1aea5b167506736a035191ba0d5e43d1e422c96da808e5949adf3781448777fb16761917812e46db6cd23fba8f169b1d1fd848831d3f3dc138bb600711d413da88c5f7b43a09e5147c030d0d1b6c24cf40d5d10c537e226859b6ff00811b0aea5c2b014135da1125b23d3639480ed5116ed224e358c3cf72b829732d147019debcc4c7ded845f4c4759251c03afab5a445fd65b80b2ace3c6f777dbda9995b8c3d0d2f64902aeaae81535289ad220c762c214f555cc7a5faee5fc52d4871b90c46de373acf108abe8af154a3112e9612350ef51fa68c9a22985f1c1755caaa2ccd93a33bfcad4677b59c36d0f74fb4ecc095f16daca08fa289e300099e049d5a18c15ad1303bfdac86ba4d138ffd637604e57a95d4e18d0bc42db1260fd7e9ed81b4fc65ac1933b9418eaceed7e4fbf4bb79d851664c6bae6f6b7bd3505ec011e85619492d914c9a4d17af4f6acb9d761f76115928a880328865f7b87eeb365653bf5955f5865185b2ff21e7f6176dc5f070c774d64cded51b7802fe16f14729a887cf894f5e585e5a0907aa9893330a16ebf9bec5f66da8c3d2d365c17394ca51bd8eaace27a95b2517b7b024465ae604cf8da8fa2129d6738841ef0f50c8747623d8c22ba99ac4f98659f59edb28269b83a6a5b08caf4a8dbe9a0c705bb90d59a12dd18a42e633eed7b7e9cfce73e9052d92814c1c8176bff473d25f5026d1ba08894b668bd5491855e927fdb1de0c78bb1e58dee871a7ff9662bd7def66734934b5f7e7525f7ff39b5db94c70a80ef63686e0538dbfd6caa780b55df967965dd00d83ccf2fd4aa667b6dead0b1f3f7b7247d4cbec6f650161e49c0c4f2ab8607a8c865fac0293842a1ff516c2bd2a791d2cf15edb2aec64ea80666f6e12843c098848931d184ba75b328204a20e66f1e10adcb87d2f8119ca00197eac7dcbc01ea023c8ab1ae9bbd0dffec1f642d5a022b9e218f0800312241848db2f20a7111610c3830b46dc13b9b199ede46227469b072185fb2c42ee7cb36e65b8b9d4fb53527efbb54114dcef7ed4f7260fff0acf5928fc488f45bb6c9561832b4ab0f6248222bc36cb02ca127e11045bc652f2f95de6130c86b398dd7321a9b6be14eaaff5dd7969a6fca9443973dc13f19b824e546c747184f7cf0fa2b373f6ad65a29962838d9a056562f178880502e6383c4f4daa345ca5873da66154d34a653800c6538800c998f61f5e7574897fc52f9deb106167eca7d6b135401fdcf0a04edf7572c90a92947c7b01d9684b6b52ddfe146afe950ecb77a7132e92e0d4c3f6cd1b3a387e05076ca8b9197ad51c229d31d167c8dc48ed934fb3995eda085c9694f988bf786a764302340c0e6048f52117d88af70061e0625416a7d88b350e1abf1624568fee59764be6174c01a8c2c0c0e5021875596e14e7b04540588bf051ac996a1740a593a46d731cc9b7de114f8073dd8c53d61d3e8b1bf18d71ccd03c76dbbb898fadc17049f2d3120cc1ed49989145a66a18b434bb3350a9cf85214b4ca01fdebf5ab563df86f97271f7efb293451abe901f00b559e6d3d7d83bd49030b59aa43609a5bded16ce6f16b156ddf31f2f32707271888c820bf353ffe31e6453e2f7c3c75cab621efe9c90750f96756655d646ba695f140bc72761b301a0adfba837e1925961df6df1dbae00143f6914eff614dd6a18de9d5515ca0fc49307ce57c774eeec61bd5fa8a0118732c5a3b1ead78aa356db3d829a7b7c72cd312aa0212e1418ad87bd96a8b"}], 0x1080}, 0x40d) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 01:54:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) 01:54:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r3], 0x28}, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) 01:54:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:54:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000580)=""/205, 0xcd}, {&(0x7f0000000680)=""/211, 0xd3}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000780)=""/121, 0x79}], 0x7, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f0000000100)=@file={0x0, '\x00'}, 0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000c01000/0x3000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES32], 0x75, 0x800) msgrcv(0x0, &(0x7f0000000540)={0x0, ""/29}, 0x25, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 01:54:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20014030003) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="772a38683f40051d2320a5ce245952a7c43c338c0aadbfaa717715c85cd084a14e8e34c63033a3e756a220a8895e8ad41a145a003685c1419984971b3b888e72b62c18fcce370a1fb809561628ce2ab4b95beaa22422da643fd6738b409f1bb575a873c79c6bdc0879882fc2467b25a4360897796ef943667545262cb7cb5e3c98433d6a1eaae741673d59ac2b37a9eb2a31ce6b44ffd51dc4f081a560a9dbc13d77eac61670675f7f94d290d0c05e68fbbaf17df3d6571e49ae73ae94794a9d7e3c7e53a8b30c7257cd483c86c134a60922ccf3089257c311f6a1fabb1c964d5f53f5743701808641bfbe56ec3b67d9094f0ad63a5aca5024e0baa9", &(0x7f0000000040)=0xfc, &(0x7f00000001c0)="b97f273399c0522afeef03b4eaa41d1fd9b5cd98427ba0c66be67bae40eec65c4eaf6d90ad803208c60f8b869d7e1c4cbf05897cf15d4c64556de0145e54ae1925e6033b525896f03b113d5637678f37a27a9c0152fdbf2b9ee7e4035b4aa3d72564d9437a6538ae1b8d23df3331234628a4c6599c0525c80168f07a577be46238fde0553483f9c69703ebe88f90ed89982efd9fd4dafaaa1fe726600e23248a8933c7bb9dfafec90a8baf3b95588aa98ec5ce29246775f71feb02822947bcdc11e29f19a0a3e8b0adfc4c5dd1ab52395d937f6ea1b8eace91e07a3c9aa132c9e51451d3aad7363868dfdc8a81e6acbc2788b1fbd00a8d861cf7217bc190d570fb938b857e74bed4b4e723316b55c740ee264a79f8b33431ccb4d7c3c056b93ae5da0873f1f383fe41826bcfde308569023410c8e93486bd6e1786cc6be4f4aab4a7249a88a8eafe9e2ee331156d3d36f307716756fbe1931c521e6e1530630662dbe3dc41571be34c44b6095daef2671458f1e3f03910aa26305680b0b8d372d55d6bf68d3fed7b6a211179d9e250fe7793fe17daf5c4934a2e1f27701d03a4b5b12accd7dffab3b376fd4f2f39d7dde574d5ebde785f3da07e17efdab00d0051028c6a94006fef7f4fad49fe4fecf3e5a95b0d12e3095df6d32903292fe8eb7c9afe9e1889f9510cea8ca574438d5cfbb47f96d280f4fb29e9853d335da7ea34124fc86c376a0c1bee87f23b1ff8d12aed107f5cd69208832796b7abb5f3467d6c79f22c04268bfe14f05e85f5fcc35db2ce110649b694f5e27c27ec747de5bcf8a947ca69bbc87d2d6e7308d2befefabe7d5ff452f90ede58d7385810fff7b61b3b0b27a825e0821f060913324f3cbc2f732557e11e86c9c7f3f7f7240b401781e89f642342d6bab2b7f4fecd0492775ed95c54d9a442e94b366fce87fb76e57ace506f71e600a58785568e0055a61f52b27dca960a989b987a5999d210fd42bfb74f5017267acac45e4a21fdf736a4185b2870bac870576fca05c5e2b124f0c5fe8f910ca9a061e1bcb89417b980197939d37913331939324a9bc999ce168fc2701d91d04aff87d8251b95be0736b0023b732fe12e8af81e71b139f8fc09b3c906b12244864005cf856763fdef50d9fddb1baa16d3b76b78518bffb8bee2d7af8578e93d821f74d16dfe0d9831a56e6ef4795258efd8bf9fa82f03dd42ba918544fcd3b326adf60189438e2051ed1e009433be5cd9f2945ae3c760cc6c3417c5a36519dbe05f093597d1277d8e0e75274ad2d4eae1b1ee417e22d8f377b8399cf862053ed84271cc7c4bdd0bbeee7d56e2244c51040252c3f69a86f107b881022ff3d5e57a56dd51a1d7078c3a255534a2a88960c24dab20440f02f46fcc930f0fe9685d35339268e9a3e716e028b7efdcd88555a0f4cf80082cd697bc6f32444510b273c6e79036817ad4a177b48a64ad4f96f00eea7e9ec8ffcba2be59383d6dd0749fd0aed9a5676f0026ebe1b30fd719942ba17c142ed3ae974be96bead89bf3a4a468dfa1f81ec5ce8c14b997564558f9de38ab09f90ea05cb48366b7bd3660b0bd640ac74791e44ffcae6ca7a204a0d366bbaad48cb935f98166ce5a97f2c138e5e7d80685b869bd5d90cae6e6d6aaaed070d542865c8346a4624a061e6f153b8fb25fde5cb586f497f17277b7fcecb4fe4db79b4904d55cdc037409b96209cd7132872259cc0accd62ec3e8f42886d5f36c431ed04899fb12cc51a73ed306cccb377cff621543dc0786e72a6d6c63c30ca01e7ec9d8b72be38cc6a3853f4c4a6c56457c54d7962d2c3ddcc2e4c10fa7bc0c61800a901b4ce59eb97341b4fe66bc6bd9afdde8e9fdc3d862719466de8a3c0f281ea3aa2d51b14adca6b19f68263ecc025ed0e767c650cc02e524ab1407d8bda112ec94e75e9da2a47c0874d62843debf842e14a35f63eb3369f3316642df485d2838f8cbdd4b056236ae5326e45aa6c07959f31d32e8d140cb36b39cd80b9c53515710b7217b3f67796b5ec0e731efe4a6b0856a1b784ad0b9fa97c26d2a6772fe878bb963375283f7bbb4cfa0dbab43b9258c93f5adca21749eec2065a763c6e205202dd7390a46888c5a4262b5537579b5a2701689214178f110a7f1ad7d26be7d84ed3654c0c08423cf71a29b4f11ebfb14b6c3ead20a1d85aa8b9d4f6fa80872ee5e8834e5bfdef1d896f52213e9b322e298a7870bf4ed16ea3d5f280917f9f4ecebde6d8f6c72807dce3cc070a2910747924332da02cb838a24bec6329b8366fdbeff82c0fe462a355d87cdc04ed894676988d5512d0929570ac7372e5c5d4c2ee0461dbc2370d6c4a505138d210290a7f8f1c82cb9710dc7e85286d7baef4c088b681b53bc186729574141eb3e4c6f1cdf443635d7bebec4589e20ddf8deb551e11e9fde018ef05b487fd2352eb98f6bdab512a3f925fc5b87355b8580cf725a85145b7b25b9676024054d7f6a4c9a6fdd8a6703f12c5f360912d28a96fcd538e91479d42760e8064c37a30c5c827304798527c638788010836fef52ea5bf0d17092c75edcc37f8f77fdcfd79101d57dbb34b7f7cdb40778ad8a616531bafcbbddaa74d8b232c11cb60997a409790f37c8f36555bad9dee440dbdcdfef6b6abf7375cff87d880bcfd491140baff05afc2aea3d5e82e2083adc1a942f405968b0b44f268fc56fbd28bdc73210de3a46362ba31f802eb7d7b54fe2153cacc5adbdf9aa3ca5d36a1175ed271f89358ad7b4cfdb351e38e0c37b3130ffe3fd2be0577b7de7dab1e03295ed9c7ce06127f359b04509d247f5c0569e27c72f5e66b15b4926bb74daa8792340e2dc1cfedac3908c6de69b475b6c043930a2a0d0c15c529059cace7d5d8b1f1d3a02b73146813f54615f4a8d22f7aa74779f150ae30e2c68b0d8aabef32d50b05f1b320b0fe783c61d5de9d37bb0a0f51e6196b997220254f43efd805a0e49da63ddd7dfe65d6cd167ccb651a343690d6387bd6286fefd6e1db425d9dda95086dc2aeecaea8020835d47d9150332976d2400bd1321deb8845ecffc3d73bb9f30ff2d7ee3623b00583b5a1a7ddb59fb88e6d1490ad226321599338bf2af35a5f11052b8cdb40d40002b843e7156f53633b45abb0c9b8895b3529c346563152003fef04dbb929249df51ce14e3db373d5c24cbd93eae55d49fcd022d431eba665cb1b5e932ef0eaa4c115374e6e7706276c6b9960c4be24ef8a8c1a2b4ae85c4457b1ce1ec40de3c97c68ea18c3b21e4be3e17fa96e697625ef33f60d87d7d402a46accdcf9a4fe9e17a54d1d0ba4fb4850ce49b027e696d97229982a23adbd5a6429dcce25306008cbcf8302adf90175cadee73d3b41f46814b3cf31639aa8fa0b170e340d68b788296e3ec9e59ed2dc0752e144abbbbf1b34bbc239d9592a9943cfb91bfe99f9aed3b569db045eb682992645f39df1e19abcc130c4d3ff80f04208bdac3190aef257aeeed65d1937580ceef4223387381b5d02402c67c26c9c748bf09ab6797b27ff1b01e176d9ef23a972e31a62442479806e19484a104f5048f34a91384e58078be4e30e51ad3094971ed61afdfac075589b727def85d5e89954fee21e3ffb22a2ec7f982772ab6f4445e1a0ccd975ab97ea13f82bfd10e803a1e7922893f47a868c6875699d41b67f2750b3481f6980f9cef2e7a4ade90966228e375c60ef6da7dbee0dd0f3f150548e36e8d3fa6975a568b758db6ffae525e641fba55f473a8e095ca150ee41e073fc77bc74e02f3285a41a2e0cba99d8cdba83a24313e820e10348f9e4d3587c8f6d3b429e1ecf48e2b39d6f8be8fc6cc066a4346964bf080778365af91a806738bdeee61c216780ddaa0c7ca0e221951abbdba2ca458f7defdaa3a05f81393eec705d22b8a201c114fedee92d20ccff168161193e1249a82f3215e6fdd9c8cdbd5d93e7c3ab7fa1aab4a41df1ac0c5199c29bb15bd1fad33dac7287dd32e9112e3515c89a978b304c6622c5d97982db5e59219ac9f1777ab8893851abafc2e324b135c28775edf15aa960aa5100030cd1ddca8fa422b43aa6210d616eaad54564ff9342f5815079e9b20728f62d484902229d0ae6c7c3d5ee8f817b1ae9abdec6959fa0651b85367e8416e47934e0e65b30d96161737e46e7d2c125c30802fa97177abb88d9ed6a4a892d7ca7a22dbca66c2b50830e278b0875c64b689d6eb73ba7a3ef865ddcd3bbc6b9a9f5a2149b7e46f1ec4ec3a990ff0c63e21b73be28e80c00775e8950c429a2147cf98a2a8d0e959c4bcca240d5867ed9d347d3b366156c74ff1b1fad06696ff6f9d67eda1ad66b09c58862add740898b013728f419409de4df3893ed57d57dc8ea5a49df5d9d1edfcc3215cf8a4b5e5799afc89d3c5e316383deee7b07e8c1c17261eb001bd67f527e10df8d69e63db7b24791949a2bb7e8b87a74a80cc6289efce734837e9a63d1a182e0b40356695a2e9b918c9c9ee3c369d46c635bbff287bd782bd1bf80be37b84469860bc2d6f97071cafb600dbbf42170caf47805daca65d3ac01791d255ed71c6837954628970e709902823add550f5aec73ccf3bfce91ab5372849d7da3493edd885add08680a8837928897f5f366dc6e063f35092a709ca55c8be36bae439b46aa41c772ac095041f6b9ea39d82a6a8beb339923de55cc343073dcb990de53da27b47eafcaf01466e612d8b54125e6eff37b714d063bf358be1ec52c30bf14c811dd22891e287b8378bbcdfa41886e33d6d4791a4774ba7cb7a3bdbf5aa1a628869a39feb8cf5c3ab8bd796a6716298071282e9a4ba95e53f33e6cc779449a7547d5a938a07c3fc045a1b3a02c7c490e10f079892f33981e7cdae5b08e8d6b5bd71be4e844335d3b0ef670b670bf2e325ae0a523715a8074d7cd3dd83b984434f5aaa9134c2910a8f16678a07844687cd221574d418d3bb8e204a4d7d83bc71eb2525c853ae98b5732492a3d2e1864b413f6def3ece14f791dedc9715764da5aa4ee02062efd78af9fe3a35e27272d88a0f4caf4ef43ab7dfe9d16159a5b389216f3a95f6f36e33aeb7c2b70a9272c30add38b2849b09239026469caa19ff99070e287e53f11afb171a61ad5a39f38658c4b7f46f617a2961087516a460e2abf096d4352fd8f586dd2dd0032ae65c1432ef00a20f89f4e26558f28733fef88d757c1b1b99b72d2526d43cc4196a1d877dd2d437212fac61f2de2b0837c5e8208885c4ec112df0c355acb1c59446d7bd653cfeda66ab61e5d46e575c334919eabac411e5ce5c8fc251ef3852690b61cec31bbc34800235d94178bda4a51fb351c70389ab16bed1eb85580f87841bca82a7a7254d432a3055d06b30761e57271fabfd6ddd8645ebc3ae92b99cd92d82fded2bac8cc7bf2a97a18bd08f225339f651df71d52035fecbe00397a6b14f547bc6f1ab367f11a9a65cf88f9cec9d804b48b8adbf332d1e824c19a5a6d218e0dffcfb5ebb255dbc70c3d5511c9194ee5e2b753be2b404659a9500ab13984a09a15e2a29121a8c9b398e1af96a101024fe907ad9fc5110cf624492e44799916cf7c42d91ec7e59edb907132700cf0bb79fa450fa661aa8e8e4edafbdcf20bea9268ed01768645dd4bb3e9088a66faea85f2709dbea675b6e0d71ab04fdce95e121fd3cadb6a06342cff537bbafe6b2b3b54c1eaf473c44ff3a345db3bf6c69af9561ce9b1b9e5040b9b934b4186f5bd088f465f6a99079fee14537779781113b4dcdb650a5f32f4d", 0x1000) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001200)) 01:54:44 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000001200)=ANY=[@ANYBLOB="8452ffffffffd71c9edd828586dd60040000006883000000000000000000000000000000000100000000000000000000ffffac1400aa0100917800000000602484a200000000da2d6cc022a7da6fd8d8ea417efd5fef22c9d18d594c9ed2e0560c68ddf4da4c3a0600f800000000fe8000000000000000000000000000aa00000000000000000000ffffffffffffff010000000000000000000000dd191f92c7bbb07a6eb2d5058df1e057ff19576dc4ab7d4c230a024807cd82eb753ca83b4a29d7ff5945065a780faf189eb2960c89559cbe0f95"]) r0 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r0, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x93e4) 01:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x20, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') pwrite(r1, &(0x7f00000000c0)="97e46ee2a0799e42288339", 0xb, 0x0, 0x1ff) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 01:54:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') read(r2, 0x0, 0xfffffdd8) r3 = syz_open_pts() close(r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) 01:54:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) chdir(&(0x7f00000000c0)='./bus\x00') 01:54:44 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x104) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0xb109, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="ca5c97848b9eb3fc96d176233670bb1659a3680d2a4cdbc20458c1ec8fc64fb698799521d00bd9880e2942af8ea26dce7580e857e9ac296f669292c586975f3ef20964a712ac55dcadd586ef7a984f49f4415f4688c39f1c2bf7bc96c7234655ab295b9530cde14801baa54f7323d385bb5ec3fe5c68c54b16ff93841ce975a316", &(0x7f0000000140)=0x81, &(0x7f0000000180)="f0eff05a4c15752c2d9ab2ed0c79b3ebcf8352b301e069c7e617b8a0810868d5f38751ac6f3c5dc6bca43fd84772e1adc425a7f0089171091812c17f63c4ecd81dde70827be1e35d285466f1d63e147ca770f064af8251365624889e3e528bc8797128cfb5ea7f50288f29386442874ab14cb82b019ab6c07283337f75f6ca25f10657a82315bd7ac1c962a9e064c5f5c30933b864345b6f7697800907066fa7c7f0dcc0290d330bb74f68699bf2bb70707b434ab6c3e6", 0xb7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) 01:54:44 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) r6 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x5) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="5bc3c46d9068ade315c85283e2a87e2427b8cef411f0ee537880cfcf0fd423a7e389d696770b5abdef386486ef69888b08dd22218eda15f68d7815d1882340007d9300e2ec84c9a6745bbe4062a0a6da8126810e0000000000000000001b00a4f835d7a7be7001b2eaa762a8e37442d5ca85cabe06b14961f91d2155bf7fd00fa5302fcd6351e070028ffb4f77ac444c4d4e5a9e3389d6433058982afd18cdb07354d42388b7a100b861dc40b8cbc692b207bc3d43d1ad6df02f379478fa9c835f738bde3d377518bd3689abb5b88ef1a98574b81cb0c3c77133b3a384c6f0726d9486eefe7ebce73853"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdb2) r8 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/49) 01:54:44 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626c67814aec555931dfb325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f00000000c0)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c293303d4d36338ab426311c5ce8ae08a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf4", 0x28c) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)) 01:54:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18c03, 0x22) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) shmat(r1, &(0x7f00002b7000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) getuid() dup2(r3, r4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa2b060001080006040008aaaa2aaaaa3bf4ff0000ffffffffffffe0000002"]) 01:54:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000800010100000000a2ff9b2bab0000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac0d7d026ba8af63ff37282902e4ff89e9149644095cc0653b256e74767bdaac580a98b635720fd3f72babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000005934ff3f382a0f24c608d83bcfbe48970f46cb49c584ccd5e5890eea14cc654a48ba67b70b45ad6ad2ef1f9dee7ffe23c1688e0686e07235f97dfa8b0a8828143b2f3d610841023d2530a47c6ef0e46b647f47129b8c5bf8cb7612eec1ea699c394f5816f04d31022411fb7a74cf02653f79bc82c0abe408569f7468e83061bc95d7176dbee9a0e40200000000", 0xfffffffffffffd92, 0x9, 0x0, 0x0) 01:54:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/181, 0xb5, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x40000073, &(0x7f0000000000)="3441f5b83a9d59730e2493e3c45b3027613e56ba61bfd3229ef0ec5ff37e7f94ba951e144f957fcdce6cf1eac46ec47037", &(0x7f00000000c0)=0x31, 0x0, 0x0) 01:54:44 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000002500)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '[d=', 0x28, 0x1d, 0xfd, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, {[@dstopts={0x16, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xfff9, 0xfffc}}}}}}) r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) r1 = dup(r0) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000480)="68dc8937d264ebc5a4457ebea4d8afb789bb1233760a6506683895539a9bd86623d7a768aaa43b9b1bdd2e585ba855bfcb0b8d7be7f8d00ad518dfe564033c12813dff5df8c9765d1b27065900c4aeb197923acf56f692af218718d1d78fbf856d2a7093c928d5d3913972c19b4ac5cb4c33c3c504bc3a72e159400df80eb5e060f433613f762c07ea8dc7f6c222992f66ad350ef69ba9c851799898d09c23bafcaec2e3289ab3670f062d8061ee98a156dc12a050a7bac6f77b454d697f697dba83b015e773834c98345437dab78ddc4c512b6db89bb0ef8546e3c2f99572471bbc86e50c5c4390008e302e51161f8bfc7b54cfa16c0fc293ababca0d16144a60230df1cbfcb3c89e305744ea16100ffeffadf4f01b560f184b3942cd935972a2a313780455ac83cbaaae67162e97671b9bef5576b32350c1f1590f6b8717908700809cf4e59fbca241ac04cdf2f2f4dba61d29c727138f5ba020bdfec4dda200d1d868b68706d112f305267e5de8777392843dcf803cea9b9332252c6412551e15cd0adafcba237cbfe54a17f3504f254fd269ce6773abf4df6e16f1ce4a62583e8b4690ca32eae9af11851095b28d05d4186e1d633b82e50edc29a612894007b08e85395f66bdebcc5e059effd4b4c906f4925699ab32b1b8af36678f2fbd0f1d374e1a8949b2426a78cf234e7ad55e064972c41b8177ca586cb371f10495c997ac3436a3996fbb56962b4e7f1276a76151ba76a4d200b14f1de9da4596c47198c1e83edfaaebe0fa828aa4a0ccf27b2fa457b8217eae9e11a6b1f8981a1b80a64c2a73f66ecd7b86b5956e832357ad4e0afd8d04d1f825215f93c96c755ad064ddf08db2edb8d4d95ec595ad7b665e12054f721b8d6f09a846a0c256c40c4f1afa2fe20b1b57c7c9ec8dce8223dd60ac91b502aa06903b5ca54a4d5305d28c25acca3344c58fd2fa396fda9f7fe1f5930ee13c227953720281e814d01a20b87667e196f337cdbc57d078746cddd673ca75934174d148172bd9571353df35a8fd67330882a096c078ae715900bf966b452b2ee9c4529a2cdb03496c4608778421e9710c7783917df8d9cea20a925b72db38fcdbf06990eb00a400abb7fcccfa5776382dfaf06b340686f7a06722e3159d057a84efce3032c3bc7b1f16e7e8ae0115b1b4fbb27e3dcf3ff8c818241697d575ed9682b802782650c3ac82cd837bbb40d5fa40cc70287d6649aad97b735a7e59cd0be4c206030e1c2c58ee201d0a728b0aa41f9e5819b80f5dce5abedfa73e6f70e2055bdd4820d95815e612aadde148859aa267a9d1e860733d3f47e178aa4e74f246d4202ff3b83733b74180b3cdfbc46943f38c477729ff46fd478eb23cb33762d2ded261ee7dfcdc86c1fceb41d44f8ffc974e08fd75f14a64a205847b66359b7c2d94762e8ea040a36318d5f68bbbf81caf3b4a3e6013de1fd40e4b9c8f07d548fa689f5a2180e02b4a990b0161715c41ae545d490643ff806cc6d2eeeacdd1d92ca124e43cee86d02531004deb2004cea2119baa93e0c99aec46eef874d9cd35737cd7aa82b1e9ccadedae4309ab9030f173580f529f42bef874e5cc75b67acd407ebf4666418f409ded0c1c6697adb6d0a2008598c0cc24e19b4dafca432b22ce3d6ac06908f5e8763f85f369e26651d3d764feb647db383ebff9e8ded5896c9b8dcb307c29dfb29a1846559bdc27dffea9f98eb84de4ae1ea092b91d6ee0f6b2fd348d18eb560a0996a8ad6b95427e2aa59b4e7b4c7eff6321a87cf6d7fa968dd3aaad48c34450362f2a31469a7a600c008faf9e683fbf8558abe3d8c8de7270213dcb2775e3f93f8c84b37e26fb0c15b6bf6fd296ecbe02bd638094a3e52e8ac68037a01996dfb515c33a22f34f726fec1ad35595ee456790772c7bd4e55668ceec9ef3ff26d2117168d86a815150c6f174b17824bb7b2820c9e640e59cfac0dc74fd0ffe573e8bf3cc5c05a3b06b397584463d07a9b123b38a1297eb877be60266bd00b8d7b40d909d62607e3fdda10b0caab9322019ff0d14fbe100651f534bfeb4c162caa8bcb97b39bed91656ddc40a327a26035b26f596a023a7c1eae601b715ba103c04cc28121ec3c18d7f4fccb643eae64514eab0d5181d4e9b9e5b73c675a6903290aa4102f1019179613f5fbb0b2085038c32aeda79a639e04e803bf348e6d120813f3926a7a7410cd2feb79966ca6d732b87f2c937eae0f9d9de77a43c6baf1daebbeefe37d023a07d7c92c3f628eb7d39e439902a6fbd6f7d07e51ba8739639525d3c8703e774f09592b30c4db1d21ffbe05d0ef8df3fca4bb8654b96325850051533212a589c274b4f1e267a400f7ec3045ee1b729d77cdd0d5d59c134c3d7cee3240075339bb9298c81acf99dc952c3fafc88113c2db3b25a79b58f5ba2ffce07ad511ea772305793ac5b50530321c21da186f0f038a757d49d0a71730967a1483212fd37d15d918ce68650d687351da01ad8dc61efe45bbdba8d204ce0cfbb536fa33ffa84a06e75bf717cbd82c87050a329e1c78bfe15ef0a903835ff389da479047555cd19dff77acaab95cb803e21d2f244158837bfd03244b15221777cc22f9f34cd2c5e237e7ac51f89eaaf80d0636af50ecab92d51273f0bb96c3cb4690e6bd7c4e91d7b7d9694b911b355beab091f5fccc6e660b7d07e34c395cb5e8764118c1eda4bdf0278d41e2d1f1752c378b4b6ce3ecab111cf55c794d7ef34d8c89803aa7849ebca2731af5623093f5f5a507b4a18f122f7791fa0f9c49c643563d4f2938d7e7aa3ce2a2db3161e27eed0949103436cf13407aa6b4faa42acb5eafe8c94a1a3e0cc59e347781dbb8b55d344a9e8be4c4393f3a48708ad3b42ad3e7d385aa1cd8667ca6446526cfacfc8686b853f60a4f3ba737433df872b852accdde7bbdde1dbd9f93d0a5e395b5e933b19281c16b7ffe0af9084bcd2d04d6733f0b606a307878c86762f989735612d9747bd8368cab99744ef6bb0bb7a59c2d3546c86882cf88c0d326091bdf96f6243871110a5389eb770de7b8b313595f8d2b1c7a0d898e418513649a136c15351509cfb6c18b42957a7b540ce4acdd240c2b084d96ebb4743d5c67db31110d36e68f207c11af550d0e5cfa4459076677be75e38f03bae83d504c7d17318bf7cc2435bb3315dd937e0ef655c86031c335b10fbec2e2a8fbb0f5a82ea7bce6e470b97a12763107eb03e261a180b50ec9eaf55497744a2e7d9c540ed42515a70363e3650b9660e5327001c59c0e9513a017d1a8612f76fb737a015c4c837014a4927b1bccd206235b679e46ab114c5daa391a53851f97aa744e567ff660cf1f070673f1052a5ebffc4421aa6c20f685289d1d1d6424223d6407909c1adee782ccbfdecb51cf7849e1b031c456860c95a9ee866b9dddf29842f18821c74460c705768ea16c64fd89769165d03886a18b38383f1856a28ca3c33a41cc73e2a7dca9d36abb7bf4f939c0d6f83e080e9efc679e2d93fb7f1df9673e7659fe0589b4e21719b462afed69c665454398a673f7747e1d3cf7a8e7d3ddbafb40e927b9d56e0ac0fc6c92af9dba08b642216c26a02460fa39b4ba0adfb48d76fd5713c158f4cf9ffd1939036c4df53e4e1e706edbea5991228e346e489f7f62a4a0dd7077929d111ab8a566360eb3f4a80137379ae0033253d516fc343010f5d2ce3cecf512f77d64f210f46bd3b378aee071347349dafe4786bf37371668ea660f92e09371bf23c5615a3e71791b3ee3ca13419fe5797dbd470f9d96078154127a4a1bb28eed9028fd6f3962865dea807d8461659d78b59a11c6a576024ef8d8c9c20a07ae01acbaf08d2f383d377948877faa5d78d708b173e487c8c281aa2e3723de35f28bd6aeb505c297d4de4c6e02a128d3046f32262e70297bbb4b78a9edac02892c9987ece3b9242a7948265f5dcdc497096a25d94a038e6411f7551e1d528d33d70af01ab5d6696fdcc2ea7141a01b27d0b335738c1ce3fba9ae41ab65400c66981e8f4c65a411f1b69e75c87d010f33bd439cdfedab5e51f6f46c135fce1e1c0b997d54ca161ed74812829763834ba6e0085c04e94c3f720837b25cc3f62847e72d4ff9ddf79479b7183e8674a4b690bb535794f4d855b1eb7a678b673a27e62250854a9f4d32e8fd95c80f23b6a7c5fba94115388509bdb0eccde0f13c93687c1179bac4707691ba23e964f9c04732a4bb1f10ef22ca933fddc394176f02670d47a26a70fc3e69790455f0a433b9881478f7647ca79e05996d0003a263682e5993109e9b2c09a01d111bb1309f374ab15ba1ee8f705ce754bb149a41f59a7e7a6425a1de333d4f3b0a356d2cbc5ee4c204aefb99c3cfc09e531cd886cb650d4efa67a8137986aa50eef1da41d93770e4b54b76f55d77efbcb1ef5ee036e67d4e8e3009628d49186abd468d7f866e427cf5c3320ed4e5d364cf0fd9bb24ec30667005654deca88d773675c0cd32d212a1785fce2e4c3023f919ccdf53e51c492ddc6e103a5b1e6465d02278b29ed507f964a46a518b816309e368963c00bbbacd690e33263ce0ed71398bbe6225bfed436a68f06a0ba78d0aa499f907ea63c8f1c880707b1d9433ae7eb19da7690ee7d07af4e96a0e8245fadd16d04acff64865b491e4d3b61a146383fd7d9813d905a70f3d225540920bef05f9e5734a96d54c6e16a26bbea89a1eddf39c09ec43035583159996560c0fd0d5286c80faf24170a8a363f15c6ba4aedab12f89bfae797c711086184ce531f5d998df865452641a6c923f301987e137e3113d1cb4ddefe764578a0cf0e15b0fcfdb63e00cba355d6d1079086834b2964f304189c65cbce39bf3818231e8522bc8d1db10c9a97a2130c4c572404df6b26ee249d06328d98ccaac4bcb88bd1568d1e38236d0bad09176b97e706062c9758c8adc1977a79bb3197de77f65bee91523865fb48a6d970a835446e80e855ea5392b0e9dbe8b1f1c595d7558d0cf7fae15fa28c7df5f313865b594369cf78febb2dc3a86e285e1f1a6d9da79dd73db013164eeaa3b8c451710b9f192dbe24c2fd87ae3b5ba7d4b905b8ef5c53651e877e2721b0b1c53505af7ed9695d4cf750426d5cca04a7306ca680d200b8f620501aeee6392e1ddf80c9d1fbba211fd0243018ad96ebd9f13cfcc5b11af8cf0ec9c4c7d5332b73348540d1635cd4a302c55352cf8103ee18c3a0c58aa4cd838d315b327c71ceed3aba75b4416fb08ec49411da323b4584a8e2f6cb7ba12ea2ffab8a1bdd270c6d06757ccc41ed904a127c2af6f6308952327d664a8c8435633c798856645f0f5b81e1bb88ebbd427e3262f9af4538286ad0f1f6a51828328227e7872087ee3ba07a8fb8a7997d06735355fd09ebcc7acd74895ecc0171fc80001735449184b429d534affe9f0075acae5049cffd7045a18dfbf7011240d4a68ecf0c9c182de19836f0410dbfa03596a00572970297409f433cb5fe147a5281aba421b07108c9692e8bb6c5ce0e625a3c588ff1c76776bf774f749bf74fc442dec184ce6fe140582eb81d66ec6d048171fca9fd8874f85ca88cb79a6bc8bc94a00f17da1bdf302805224ed605a06b87cd7bdc6d2a176bb58401cc7d16c53e03ad212d9fd298816bc54fac19be7d3aadb67ddc9deda875eb6b7dbbf46d10fca5fb0e79e034f6fc2da7094f6edb1308818da16c8d6f00c5db2abba0f4a10edbc7a0eff0166051d2c00ce3fd42fc3c2c12ee4dd5abbe8d20c83947397d63", 0x1000) fchmodat(r1, &(0x7f0000000080)='\x00', 0x183, 0x2) 01:54:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 01:54:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="d2fdf08664a999d9742581cff60a32449678b458e0e494a6769d260479cf15da6ebd7d33d1ca6f202580bd9685623c330072a56bd5928f53a244159db2b64be25cac89568e90722f9683d01dfdb291586acdd07802cee24137daca1ddd73b5119aecf597fc59bd760bb10298797ce5b4d2b2a3c850d4f4aa4d9b9a9f5d01d54fbe9325c1a4f0f5bf3fb4615306c07a58a600635511ed5b90b3b1e8efd7d56f30193a2d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt(r5, 0x1, 0x7, &(0x7f0000000300)="c602fa21b1dc36c0c4cf380417c9b0c6b7c6277501a7d5", 0x17) setsockopt(r1, 0x2, 0x0, &(0x7f0000000180)="1ad76fc6fb03fffc1f6e4f9aa84434345fb603800aa3a6ec48cc8f6424c0f0edae59a12035240a358f0b5086d1dc0233b54c6a81d0835790977b094a108813a6eb69ea4bf4735ead9be0dc654b755b897e514b6e5fdc53b929fe5fefdd44df65a7bbd98877ecf2c8ec5d51054dc05f84adf1030ec0ebc698a4e15c83328da688026d6f3aa3a2694d37d4dec6a00a8f41fdf1bbf5587cd24eac7bb2caff3d29ba570f7337f9c1c714c0299347b15ef4202f43490d1f9ad47a4a50e5f342f7f6cd5c6d3fadcc88182b4c77784fc6d6d1560d0be11cda5357bc3ef7d621f492d7f6a8f4621fd7d5b8f97554f4", 0xeb) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300000080915c769ad0b3e444229aeca94ea2c0959c042a6df85f54b6c3fa6972d04c6a0e72ed6692f7bf4b4a02321df0210e44a4305e8f418119f11257974604671516dd20958b80a374dfb545dbf832f44e3a5b96f11ef497b6413c6017b619ea2dffcf482c1f72a831f83da871ce4fb794db0f953a13067ce209251737867f7d144e8c59c3251630099a2753dacce552e25a6ea8a90c90a3190b39729e1f53f61d3e2f18f5833b691e972ec2f7a884e30258bb40f6c1e5d28e8f4b4994fab4098c28de5272", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) listen(r6, 0x5) shutdown(r3, 0x2) 01:54:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30}, {0x35}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000060000000000000000"]) 01:54:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file1\x00') writev(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)="d8ea6894a54fbdf5849b6c8cb0b23c47a848a0fa15b233fc38d46c0bcde4461316b3528e5672b72f48c8913dc418189e3c963b788f5b8a65a4d6bcaff603230e5f56d9993ea2778282f30d858c3dc99a60a56c355d51d6d107f2f78146114132c89321316df82b2de68e921f90c34633c182ac1d936afe23615594ddb3e5534dc1c99fe35a0002305fc95e57d2cb64495b9c745183b223fd1c4ba8defc30b1c5da3a7fcf78815142667fd5a2a342c715d825e32c97770a32327470", 0xbb}, {&(0x7f0000001480)="057bd29668a88a111ae863b403a0e960c5e6327ae14d79ae880b8a6a69a8cda289014111356e8eff73e4d246088c28e90d74bdcc6d3fef0f5b84ab2ae7b7e52f89cc3c7db11b08b49aea309da2bb283c826222c957c8abb79948f670c27cbdf6480de1514a6563b3e2a3fa8625d44948f0c25b8731a05e8c555472a5c37ba93da9c908", 0x83}, {&(0x7f0000000200)="47ba790b87a526f7cbc3f45d6e2ba960f50f8c4f432faaa0739bf0d4ad5a92bb423f2b7312b9598a4275690e073b4942ba341d363b020d6303e1c3c70d894d6156af6d66d3d9a239e1fac52d682e0d32ab8c0a339216e939f4e270eec81650e12dde9bdc0e22f74c73e3eafbab42eae647a96b82a961a51bd18161f913cdb280e23ed6fa9a06661aab431f6cb02be19df70561edf5bd7ba6e220ae403b9b75b75ae0e63914f23b720145982afdcc8e6d948509c83102e584eaa440e5e7d8c3c0e9dae99063e859b6b200388c5c06a94ff72d43f7cfa0948f78bc718b621143720336f632f3220afa1ae6d6889427dbce6fd98a0ae8d2297aa3562d107d9c4f81d84ec30af38f2c0dc903f06e6b85645f908aa9cedc97aea44c3f1f1e3cf685c5130fcb6539acc34fef3091756f1ae6426d7e86d3bbb2b46e3d7572a2e273471727004833ea8d9063d5bb110c8f9ec711796f4eaafd0e5232956c5f6a0425dd0435cf9b6a8a6baf28db6c65f2e1d69cdd1ef778fb817a57559e49b5f1eea2c330f888dc3415cb931214fcae4788a6ec42432872977d4624f984a96681c1450895824b5223b794a0d6a7e4510d0999f34883bf2942d68844bf242443b475a6ab8b9d454be303b0d15d053ce7a765bd7a6603b1f0c2b54614f12ebc326b00cd1e5fcafda9158d37481ea093a5d44065b12dd3c91c29add47084a9a2f261f3fdcfa870f9dbcb1b1d40b779173a00568628776ae6c381d761ce1b1d25879b99523c498f1956e64c8db2b759e7294fbbdfb1ad019671ed2e90746f07887988e53197a4a8d1326876b539da4387bd62643dfb79b7858c9e885ce46a59f13ba3476e6f0fccf27ad54f23051df589c9ce95ae85d313c21edf99350b23c3cb40134d7391de1c496a8ab5db0599ca0757bc2d38e57d6516bf1736232e96f3d8c3bcd1d50843f1b18f45711f8006f44ad7cfafcf77b4228d7ee539a1cd95b917d319245a7a21261e9b3764cdd5b7a20f1feef75f8df33509c8f445a8cca2df6735fb74173d5da5d9ac8ac91c61bf344d29e296e26b16642ceb9ed209dd2b3f4ed3e070b51d0c0dba03311be94771ca41cdf02e826a642e79c10ccd00a12a5cbafc22d81a471251537626693117811b55b1e4a242a23477d3112686e01d2b74ca728b61ff52b5e3f8c9640f398b8e56dd110dafc000067e32db1a3ba030dd3070983bffb3bed4c77b90802db46aad6d495fa728abcdff9a76c1566dfec8525d14a706c41b7399e2de27578b5d84fb545440b02e34b5ff5da31d263d694a430e3da93930754f0c7ead49a9a5c787045204e4525b99e781b23f5b8c54c451157254b4dbf48dd3ad83bdf70950e9c9a9011e0ab4efc03798189e1a1db2bc22730157010d91bb8f867c113ddebfd8bae09e8dafbea160598186177129d1ed16e6699bcfeb289f77ee62b74fa23273df8410905cdd7a64fea0cb37fcd9b960a86c950df64297d90d07aa795dc5bd9e5ea767436162e053814ac342152c6c7e23453e4ec0b2b2c1a26c3221e89e5dcffebdbf199fb2f1132c267e0021773980bd3431483f050a7f68710059fef7387b57a9f46b70efc1272b29ba8bfc68e1fbd087d3f5e5f8f965f55d19f15c0de420b52139876463e576c8753053cc55e8ffcc8b83cddc25e2c5d95ed0900c93dc77438dcacca00e772bee07920a4bd2068931e1f58ea82bc0caa9b3742c14abb05ae2479f3b224a8a7a60e76fa29c913e5c0c8c7542315827809f54e28329d0f8b856ed7b59142e457639f49c3b287301ee6faeb861498193aaa44b33155de34952f40a30406a7fba9f54997be09c88430009989ce3a98037f48524bf666f61a78e174a7bb4fbeda224cd4311726da26e89403d0f9d3ed5791eb126246fccdf48ce3e5893673157941dd807981dbfbba73bfb3d0b92fa10680f1f3ae181313d6080f18776fe386d8775e396eac266cbf8daa6b464f18e490908397d7c30b16699f97debdd84d9873b9b996d302a17e3ed014b29ecac13c562382bac6ef9b8dc8e748e226995db8ce6e2cc5790abaa47330c5474fe63079fc235ffb682228b788770379e2a5435d1d78eca442a358381a978ac3f5c4641e765fd1443c597fa27eec35760e1b6f25f8cdd7ffcf7ffa9663942fb652a259344a39583b7a2e6e5ce3b89f2c1b39cb3a41a7a2b568b8fa2b1a89b68675ee51c5f0d8e4dd85673eaed720ca90ab7a69799416f8d9ec3da84211dc90219a27cc28ca832ab49544e512d7b296adecbbe5be036d3a0373e96999ecc5eb4a7f3635359f60b0c3abee8bff22f87c00bce6870747466b0ea72dd5beb9e09ed86956c41cf47957d8d104887236a56810df7c5536e9d8b52fdbf925c1ee4bd3fbb3a9e368c49dd08cc8e19c975b2ecbf0b438b5f04d98f5faaad9070f15c4ba8bf6ba99ae50b4f54ccb18ea3e3c38bb649df6e52c9c6ed5eb9417f8a6d7457f80a93104d2f36ccebe335864268a25f9ae6c6c0a9275d2e73449791ece327bb4fdb2ebedcd525653c508c039286dd7dd0c631ca330a6f929d15c2edb8eb576c6ae8505bc8746fc42e9f83a03a530b8ae207a3812fa6da6e75bd7af304294a7e991e4de8febf1ae0c36f21ecaa7cd974b77d72b6ab0803e12647857dc2531bead72340153fee8adb1fd34d9b79e3f0c169e4e85de30ef94aa5871b5b7103f338205cef78e9a869fa8b7051e13f027ab654683b9159e3f414d88e007deaf5adaa9490aa369bcd8d4eb1766d8c71a5ec2215d3236bf5cbaa21e4a1e94dd571b1ae2aca9d3d9bc814f8c9402cdecdd1724dd31fbea416215aeee63f8e175a9bbd69401a3b6eb85cd1006adbeaf2e52466f143d68f6d9888cad0391c0e4d6a306aed898692d9860c6088dbe13d4f6e7a57b5deb871094ac2b8f1bdccfb374ac69232f1ce2a3969f63f6f4820374d66405c8f0b953d852ca002390858d50722e4ccb8c93e4de46895a3eeb13b54741bf2eca1df7bd440488b9d9addba6ecb53e4bfd5d9e1a305fb4f9d8699c82e6a4bfddc0eac8ac0f4ba5a69b631aa62ef4d217e5828c7ca04bdf09c4722fbfa0549e3109c43d70387112a17f7994e4ad5025dcc7ccff6e5fe1d02159f5d2cdc51ab651f17895f4f0517d2a12d86f00c072a3e03a0ca083676c5ecd6b65ba38aa94004f871b9f8330eb2102ec4e33b1e87ca6bda60d4688b00745db7d77cf687163bc4f23f7737e08edc55e723fe2a6e4711c9e1a6ad7d74c6fae165d39cc835d8c31d1c29f8cc12f2de5f9bc0328871ae41cac6007549610bef56110cbe6e5b9f1b0d52487bd13d7d0230e39e28899fc1bada9754999fa58ab4636dee1d3edf186fc444669e90fff70cc5c4173248cd415742ae3b7d0e3ab0156df1d9ea6abe015131628f9c0bacd6106ae13b9b5bb6e755a36a47f7fce68868291e9856b54b9d4259ab6160cb49faaa975e11059defff2e9362a9bb90c002462c0ada66ba3bf552dcd183fa42ad910621e43ce7e2aa9fa4c750f63bca748ef4a1adc000d38b86ea1b006c85b2661984be367c3e76fffbac333d19cea9701cb61c0bba34341d5d8944212ec910f9e5e368718f667c74710ce86f86d0226e7b5c6aa4999a6cb6dfecfdecf679d0e96991a4024a7586150b4974cb47f4960aaebaf25864005f673f7fb4179a1f34ed782d4a44f74b4d86b53ad8779263b63ff6d9d4314e79137c85e621ccda2a290d3e137f34a70a2c8b4949d9b2cded316a86046d4e9ff870983bbcaef88cf4ee178573ce5faea6e6a209c8e363545ec64416cc4fda295bd3a91c27b13276dc348113296a6326f12bbc6d810e1175a0aeb0b18f4e850f4c59110af21b34422590d0088de4c7e895d5868eda12b2aa659d47a8e0a4a77d05154cf59d81d6fc81fbbe2ee85e57df6b63c2d9a86874283450b7230921055977387c48debcd080f0d1308246ce13a4097f0a20bb55c0f124ae0e17e8f908cfbb43cd1fd72b00f9e61f28854efe972a89a673e11ef09eb7ffb047ae55685a5eedff2f560f42e5843f27a5bdbee9b73ba01fe631aa5a14ec03ab3462d5e422c0eed263c17a2c18efca43451c4cc1f73078e75a8d4fc7c87a589ff0071f7853d16f3f044f666602ab9aff2448e59f2d8128691fd90583af6ed556fa06db85da1e1d0185bd171a2cdf259c434747b0ee03b3fb9563f7be06cc1582bf357696588065d1442b32c675b0059fa5bd775465b858199b694da056b2505f41e6767ebdb15254d7d7c03ca24eb611745813c2df43d8bbfda29907c8cdf96784265807f7ad94b600053254cad4f47e4a61ba68320bf66738abdb40668b11b0d377af51a87a5e44745dfc8cd9bb33d2401439cc36f0b165e272e627223bc35bae1d27fcbf98fd152d5efd1e5d246a66cacc6d8ce498d4ecfadc894c5cb42db0445bd9c9a3eb70bd7c7075cc88ddfcfc9018cb4773883c62446faae9b3e81138bfa287f05b929c2fc7468b3bbe414a410882ab22c2c857844a4ec331adf742a4adde3b3d042ee08fa89f8e1d1dcea2c3ce27501f7c266ba3b7bf968ead8f9665921d1b78ff68162f807b85c49931f622c1d2b5aa3d62adf11a8d05e49363e26f25aa2bc6f35d29f0545718462c4aa067e4b4b4d52d6398f45d9fbb23900015fa2840a8edec3a1682d82454cb7ea5017a7aad91bb2ee8d95024821444c96a82a530dab040777f6408712ac610828c1be2b9615b76393e50e4d34e6faf373e587b7a21b9e04a3b06fe5b7ff3bd24a337818a977b7edb2afcc0efd5c7714791742189d3ed72e65cd15134d99859cd4c855e338b29ed6dac6b7add38c636bead8c0a147811d3162fcb0a811c9babe39a0839be0da01f1be5391010e6362af3bdf292ef5eea0580b0c886db5a91a9b6ed1ee7616cc8f279a44dc7c153f9a209207ad625a30c72e06bf8cf6532ecae7d77d2db82dedf13a9784f70bccf424d3ef1d1e62ae04a087baca2b24081f3088f2d6206b80b4958471cc748ca59dac7b402a19a6ebf398ff44a651db174bae803b69c59426ff196f09f35abe5d0e35a989327c0b0f143e93c93b91d7c564889f4cf092862a72e16f8d0990072bfca1dc2d3eb5cc82fdf18288c9228bc938b11feed50ccd38ee3982423f703a0f487bb8a1d0bbba7e29e722c70e1fdc5212991463b10be83443c1f7eddc309fc101affe5defd59d5e2dcd268ccf1dfd7dac49ff1f17fcd1f4d4548c4c895ad7c6844bde7a6f5b657e5095fb719fb666e0e04944e5d23bc5e5cebcf9e559dc36264a7ed5de49d62423b356bdee962ca3737208280051d0aeff0ea80fb1dcd3d3f101ba0978fb0917e09ce3ba545a717b6480b008f8932da68d5030dd1d331ed0103b3a0ffd1d210e5f4494d8727ab70e85877f89656c56fc2bfdfb6b55fee1ddd48036777991b2e765de8f0fe06ceb6266b947c8c8eb6e892659c814ce984d4ab823bdcedd73f2fd28d6d217421c0ed588a05f768623bd0117d050c7cc080f0c877b71b1114e8780d7b7bd0d33aa5cf28f4c005608b988669399ecc5b06c0067fda66f3fbc8e140983384b39fe2e53534c3209c8b00c1b7ba30591611b8b1c42e478afcde4a6cfaeed82e8f83cac7f12d6f2668611e277f4ed264e58ab4d9ea3c357f4c26c37ead904bcfd12c6fa6d19cfbbe753ae242d1ed6c28a3184a634002fe6dde2f0d10318300c401b0c6274f5adabbfe3aa0c96e9f1e28ea20de55b8fded72febe811b223853db83be99590c4892ac6a8d1eb8337dade7c2f2d4ee6dc3e1fb8018102deb13ce32bf21ae2e53", 0x1000}, {&(0x7f0000001200)="80df4a749d0c567091684e768b8569b9d36e5d75e0c9dd6e182def9cc5559e8aca0a50ddf83a1be6b53d3b6a8a473352b9f909fca98f4a0cf957e1de32648260bad1ae6d2ae7fe116c6f09e68ba00b4f5999884c4977ad22da6015233d5dc8645bc305f143e7c74a7d8438e358f4fee0e270775d8ae69a4881a2a4e06d58ba5888ea2e164088d27152b27bce68e6b52ab0866cdacf62ec4590556cb19f0c66c6c688368102f1cc6b4daef079a3e2b6fba354383c18b3ca3f916f0a293b1bc79d5fd0afda307fc84889c94574a4b89e98a3a530572054a87ee0031b45c4c60282c05ce23d797e242379d95b5cbc71f0800a4f2b81fb6f", 0xf6}, {&(0x7f0000001300)="ab549f26a4e4637c86361b1cdcfe4e2ddceeec6e646b6b8e108fdcf3a6db9116d70f652dd3906a495ca137ddb6cceb3feb5fdd9dc8093f8a9cdc60c2ec84696ddce9ab52e3bf2be810bf78be696e00c15945ffbb7a68ead754eddde488cfee10733ebf0df63488dce85070dfaf142e6fc4e4e9cfbf98a551320334c4d155e8be9e44263be2faf54845ab476e07eca7c5412394a8e510d56a9cd2a623bb04a2448d574bf65da7bb8b3c1ff3430801b9a197167231797259c28e69761a3576800a309426ad6602", 0xc6}], 0x5) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 01:54:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x0) acct(&(0x7f00000001c0)='./bus\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/224, 0xe0}], 0x1) msgget(0x2, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) 01:54:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) 01:54:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x10000}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0x3, 0x5}, {0xff, 0xc5, 0x3, 0x8}, {0xddc8, 0x20, 0x55, 0x100}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0xffff802b, './file0\x00', 0x0, 0x7, 0x200, 0x8}) 01:54:45 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="e62f95986ed1716ab7800a1109b79f850c30fcc297483e5ec2b137e0927c77e7f6681967367d52c80cb44efaafce8ef4f044cc81ba0efb1a794b7e928f79b44cf46d9db88ddda834c84aad0b8820b4bd63714db916adf854c92536140224ddc366a11a459f9620d330e42fc7c0a60d89e2a013667497d24c2e0be7ee2814cce09c04f400", 0x84}, {&(0x7f0000000140)="278d28b44e3421cfd1d7caaceb8c42c33f29963f5c4d86158531a020ed2ae6ddbf3b3ae7a8cf635287a7e7abc6264723740e30c2ca0d5d4b0f0b4eccbe711bbc803ad42b47497d61b27cce97c0123059cc7fcab83cdf407f87f0b28805351bf262b5968073123da6f692a15b101081f642a1bb21385faa02db8c4e8d65cd0db0cd0540bf5ea596ef8fee2b2151b3bde6ac6f0c6c341a567bc0c7ed0f36dbafa06614191f3b6c8b7ddb47", 0xaa}, {&(0x7f0000000200)="3fcfa78c77b4f2c6a4ab40ffc97681bd557ea00be1ffd8173a64f5615755df185a9ec506576b98625ca98b45d63a26263a25b28629d6d20581f31ac76cf49936b869280e2f9020923d8d883e8d26a0943905b5acf797d9cf64c456b95dce0499a76fa21bbf53e15fd7e2fbc5cace1f6a59141270cdea2147e0a534b36156c4d855430234fd0ff79c9f1d718236d0f903049fa60edc6e0308f22bd4aea227ed468b9b91d414e9d76132d0c68b0fc2cd42fb715533d234375056705a7eaa28adfcf43e86acec5a3df0b3e79fbe825fd353f1cfd73e51f40bae1a2e9a462a7260809e", 0xe1}], 0x3) 01:54:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x54000000) 01:54:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000700000000000000ff043f6215cd030000008281d9752638c5f5370b421245cf7bc07a85f59df390c1fbe36d3575f7be7dc6445220e96af2f5144e861c6a93f3c0176fe87d387de2d90590ad6ca787ffad2c59238139fd2b3bea8a9516f66bfe8a6ba26da5ac5d5487", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r0) shutdown(r2, 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000180)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x2, 0xfff}, 0x10) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x800000, 0x2eb343b]}) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="eb0d52c2abe37f4f7e0b99271f9bba2a4eab903cbb799a601aea9f82d0e3d9e0dad3e6f3a0a0d84ee75ee38d6cfe7c5de34c6e44f72f77ebdd0ffacffd635f6cb12a3ef8f72fc10077530b5e547d4ea15059cab618589bda71"], 0x10) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:54:45 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0/file1\x00', 0x91) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 01:54:45 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="6cc81a877d70da76a625cf", 0xb) r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x200) write(r0, &(0x7f0000000000)="df", 0xfebd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x20) r2 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000000)="df", 0xfebd) ftruncate(r2, 0x0, 0x80001004) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ftruncate(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f0000000180)=[{0x2, 0x9, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x800}], 0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x205}, 0xa, 0x9, 0x2}) setreuid(0x0, r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) write(r1, &(0x7f00000001c0)="df", 0x1) 01:54:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(r0, &(0x7f00000004c0)="067fa83241679731f0aef35807ab91c2444171d1ef98ed9d35181ebebc8833c2234b6364489be98d524580aa6de9a29741c8e985121bb6a2e17700008778cb9f6b7074e5f2cba19b50ceac26f1a48f47bb3e2f4de58dcbb472ee61bb3ec7d290a83eb973aa216a3ab00d353e94b7c323d6e6064639b6b9a81415c3f882850e6e57b89bbd17c6fb5aa033ef931fbcae681299b94a6295bafd3a3d25dcba1d5a9251c38a5ec3559b6fdc3e80d7c10cdbee267050101d1799d5da09b5c2d1f062f4b876023702dce52bb8cac3741422b0de17416d36bcb8297c5ebb137105508ecb33613587edfb15ccf351ad7aade44f7f94715923ad97c52a424987a39bd57aad175d46ea31db7be6921b4dc2c7e1a9658d7e1a8fbeea3f51b14ba811defd701d8574517ec9101269514633385e8c9f1afe0d2f608c87f6dd87f5767cd31ed75f514e42078a1e3865378f81a43649809963090ca1254c9e52117ca7fc523607d82a1d99785b25f79e3d9585cb32b55f1b7ad729c7272e3f4d02ecbfba149fd61a0ec0204b2f814fb6e80919066df8d183580cd034c7ea8f1e19405c4440700f5380e528cd4a89efd1e7f3e3466f8d66d5da8725756c996109d8a2f5d5af79f86ecb48d5caec0cd74deaa9e47db418712f6520767b208b388a42b7d07f5fbff416e88d591d2e5ac41dfec8bb055c7723e0bd07d4ab98be1a9b595962bd2013968823eb19622342f1784503179ad07530dffbddd8ec7911ed184bf73fce7385b6605a94323399d6d91f704664d165ca446561214c3d6d9016b1effdc713b91f5e1ceacd5995809414bf63bf82bee2da4f74e62a213f2da7c4cb91d6f31904480887190b3b4d08bd7e8e0104d4aea7e3f84b1a9cef881049c32cb75b54425465788366de3b716311bb919282962da4b73717e3f7453267e524302ee80aa07e38983df4ccf2c3ff6885e0ecc5674ee9d0b8ca91b0320e5a163d62bf49ae220d411e0f1394fad097d7d411160de1898c729dce54d18f0e80a6b5eb63ada26602c287c9e701de8d411be6d8be314bef3c0d2807b0a1d8bcb2e858ff5b24a57623b60975a447669800332df6dad93123cafb02bcf973fc377abd17cc81fbc6e88b336ae956fe15dac95f3da5e20f6c54f02463cea2c7caeeebc35338da83b76921f39677c796a93939835d0a039c7774f7099ff28d43f0072c45bf5609ea631e945c8767d12c15521aa98e57e7df98bbfaaead9505349bf938480f30d9a915b3ac17007ec06b1bb99923b31472ea94b3cef47f7791953fc8f959ee438709ff694c7b16886625ffcf519f4b5bbfaf8d40e9ffd2fb46016d180f9dbb965c94c1b984f1a9e3e82b288e3351b57bf74515e0d86d5d99e63d5b22fed724d6fdd6c8f629628cab8f741dbe90cf5d9ef47cb30f5ed446dfd5b835a678d03aff181a768b604c61a8ecd86e2345a2ba40f23e6a1504898be4fccabdd232613c0699d0afe09dc369cd05ce3ee944510a017665787a01fc62cf0acc79366601ea7f5db38fcb14e53b4c5bfbe5f849b0e15200968914e044d4537f9b4241f8531fb763655a98888e91c3dea7a614491ebd045a20853394c43b8345aa188f6407c2d94e26ae0c40b10f0829376734d011677f763d7b7a7ef07d62a00ca9894ab0d4a2123afe4dd32c106a44ea2bbf5d0d1952020ac7e1439bf0fcb387642d77166add32b2c99288f186eb06814f76d58e2cbc9a3142689d7d3dc37fd8b338d7f77e6cd74c87694650f0c47722afbe33b969b75993036cad607a6fa2d4a785a4b5008b87ff1d3247f6123aabc87b340efeb027c58069605b1917f2591fe6c93983047989a061785722999f78f69a54a9067353137a593b533a92be9f94ddbe8ff93d6daf18cb7b3c88c54ad1e85aba524ddaa8b1a8a2cbd83decebee33b897e1a1b03c76a60caccaeab9799be53443752649f991958925938a4b8b37dbdf20d161ea3fff20091066feae92815a84e2eea2ada5e8ba7b9e31a47fb1d0f42653f8234942032ea79c6e146844f94945e20da7bad73f8aaef657721f9eae35f258051c63223d65295b3ecb03c129c8da7fd6056d51bcca6ec34036878c20a17b87bee4be0566b0e5ee809dfbfd2f9b914d5c8a0cf1576bff565ec6c7825ab6eaa81822fdf0c158fd50e7c4e8e095a2a4f824ef11c03b143f07321af1593c19e08bd2ca940dbb8639ed5105fc001d81ad1a1aeefffcbf9e8139e5b4bb80ddd318982bcedd7129dc70839ee0e62133bd536d8eed9831ea63272a5083679b03068ed28b8c4cf3c32834031839e6d8c45d56fe399be1a27be1bb113656ceb54458b866a5b22ce2c9407626e8fd58505975c42372dc6361a5789a0b0dc9ceb95efb90ebe3d8220a58788590836df1dbadb5ed7004d9764ad88c4287e14367e7df3b8b3e352c5f1d3d9a223784e935fd4554493b76c321be43c399bd207a4e486c42573e8799dfbc786ad7ae74503eb1c487d64c9926643543e12a63dffd009c09d824dbfd302d1e2b56b9d2836e300b6c857647b6317400fb883a41ecd7c19c68facf1b0e8fcc437305a7c8f9b905f8db8b8fb519fe872f3efdefd66b8fc87cd8d1ba8411995bd6484708c789d67833a28d924c52948536052d481de3195089f5db42f8238e781f3107966f2162be13637f3b9dd03bb312732c888f1c302c3ff7ab2690823e156b43dc591233cff646acdead626c1805405c237bca607abcf7e43733531daf4a127970f4d794d313a0a2b8b5e338be81d3b3fb435ecd7059df0e664cce11b415ecf1e5380d719abd03cd137e00647f25f0b3c6c0b6c1cf746dd825751b9c610221de4dd300bccf0cd0a3f12446e0343ec877f4090853f4010ea6ebdace70e3686763ea7e99774741f9e54fbb3183b7086da8da4c1145a20cde405fdd7b631a53b26624e4780cef99ea654279a5217ce1890ee1c8e8fe8045259a57124e9ad804eedf23ec6f74678cf717691f160f1d8ab242489d678d5158d2ea8d35ab6e4f85468e027d2fe1ccfae52b9ad366e8344eb433700ec88913bcfa2c440a0e6865496e98ad1ada9519304ac0a4c5417e813ad50ac4163ec7ee50d31ac576d93049892f1ccda61aaa479cf0b537a5c240b5e13476a19b445afb6e17a7318b406f85b144fce7fe5c97b3481d3c6564866af35691cdacf66f644050015c857a23b29062ef302aeca8b41a20cee29c48e7f8ffc2a7997958e1ca8b886acb34dc081e033f9640fd858d7644cfaec4935bdfa8e62e41f4a6725fdcdf2e2134718df15de2d54508ca11d0fa7b9f52328a9a543e85d89775ffe105f25b38052cbd81013e01385af4e58f3d383d320aad71a3ac74ff0d48d00a87cb6c740395d03c451c463c3cb609fc1a21d5be5dc55860d5ecdce25080cfc9436907a26962e0fab5e2f6b578c2b9db3807818f0b9785bcf9240cef95876c878385695d95091c7a29d7dad957831c138c9f143f21f360ad11c96db67f8e5d64eb8a33fbd092cbf72fc851b9d5123c0c10bca7180fd296e2ce5b7c2297257185771b8cc3f33fc862f5e6c4805e996e26bf2a3e5a86fddf09e8e63cb8d1bf12acf44d237112040516f0669742123c188d51ecb4de2b2a23811714c6a0d7f291845b53fdcf23de1410626d93bed21f262db4e4fa9ae3fc34b371f17083d2890cc881d3a06ee87877a7a536b641a6b6e449009ed4fe2bdbf6510362357dc9af4ffeeee332394cd9f58840148fdd6771334ea4ff13ad6ee8e58b6dc8d34faae491550d5fc3e29c9e2435dc39063095b6a4b3415059a18dcea55aa0d75ed73e86a382c33788c7b5a6ee980a94fc11dd75ab59f7f8ecf655ad723b9039f5658c99cbba7a1af16d120b8096588019f3fc0e91db94cc572ee1fb2c9f5e17fda06e09834ad49acf63133b16a0f037c1c5912fd28b5f0c35bd0db3e48ea37467ff55685e846587188f2ea1c356e21830c5e8ed8cb9c69f94c061c73caad8311c787788ddb4d2abe823f5d25baec1869a78e4d3d98fe0f20746ed5f447997cc60ea4fa0cc1d9c18244b9b3f82afd72482d37202b3f87135edc03cca15c08f9d3679e940303d2aca2a5d69f710d35a226575130aacd48b642801e8106c5167e8fabd1e5b17a5ae80de41cea35a727dcbaaa995b2afa22507da6334cf29be8a1bbedec70ab686b934ab91a7ba8b265bdfd89732336c33c0fb75bbd1621792447f930959ad7f3224636def8c26e9b757d775311c9595e5db4fd84f326a6c568234636973ccd8d4449c6fc090c1f5e18154cc756228e4bc52562adbfb98f810c4fd26564dfdb75611c96acac6292e0e657e4ebe82717beb247ac63a828f4ed51f50cfb05445527744fa9a65522cbe6b7229ebf18bb394ee7179c4f8f68bb52a093ea9319d565850ab6db6fa85b6c2395f5c4cbe84bdc78c47db73ab487b496a9513dd539285aea74695a6ffc542e0052626e048b501cd812adfa855878c7827e821c23c67a48e082789344be0fd21cebefba6cddd4589cb8aa91ac23e0356cc64ee4f7c32a17b3176c675c2dcab76cef5415c6495ac53b7258d32d76d9e0b8e89915ca14681315a16f235c294c7ea57a6d45cfb7b8cfc24313811dbd871b257802b262016adeaa2459f3275ee56a0488f8964f81f188019259e3dfc8e361b96b9e02c0bfb05aba7f3db1ddf81ea3002a5c10e04cbf856af4efebfbf783965be475be4da584d2cf50515e7d9460326a7553944ccbfe520e7449b287b607ecc1c8370c95afb0efe698941ddd7330c2ca661cb043a616fe1b85de02ac4ad6a4466aec75ba227e2412c13606aa14c0cd12c83c5d9c5411f3e7546db5508c701ecb937439f57d093b5a02c13039d28e33a3aae8299a71041346ffa2fcf21ab2477b99b1ee5f66eaa6225e4aef4b601c0b22ef0e6c1c17fe59aec666487b28df16c066c2bba45a4c5e97e814fea9bce7d7166b0ee066facf355bdbf3ef41dd20118523fa1927a569232aaa4107ae07f33e32f232ad4bbd3c65010a92003664417152a634d672c02d69f394dd030e4b71a5d777591775e3e68386ba26996ef42987c758239ca67b24b2a7b13bced4ce662f0bc96bd8c0070ee330845de651943b359a9dbb8a2b79897ba6583b35cb93c56604d714fe52c83dfca51c0b31cd8702c1df0a38821513819c5f381c7abf1eedc78aae4fc86dd14a3ce65a6da9bed319ae1f17c52762e0a94968270e040a735856d5fe322352a0b65812619f10bf929dd0e447858b337fd6892e0ddb12955d86e5dd615e7dd69b43536aa0057593d314b2a4841ce3a53472e8de0810d634cf46ef6932d4d7470477246145d2aa5722846a55987732b6e143afb7d47f48ad41bf4cfd64de66e6fc0e05ebc54bfd2b8e3d5ff471d72a7075d4ef7c6d61fe3df12bbe50a6bc0b1fcd8568dc4c780a89d83c3a8e608d133bedf70c24f5ed72b2bb62df02349df3446f4af6f5cb32497c6bd98ba71e8bddda3ad5b9178a777535370e4fce83240b1c2d018b0df03c1b0ebf058ec192d9d5be1312e86be2cdd929ec2a12fc2b1b18dec498ec814f14187242a539bbf05c8d7de2b4098d47b8eb3e2f05842362ac11e35132b7bdb1e995ba02501a2f0cfad7d30380ace0a67f6c93f0655836f0f7c9315a6de20efc00776d7bf1dd40c9e708a054cf661490b6bf9a5490277ae0e1b937c7285a4d3bcd7152a4ee1272dd6cca44503fc12732760c8cd56628054dc211a3bb048aaf6ad171636f892ad6af433dcdd192305426b4876d4789603f02ede3426ecf73b5e2a5ed170d07e", 0x1000, 0x4, 0x0, 0x0) r2 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7ffffffd, 0x85}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000040)="e0d56aa9b97d54b5a848bb7afc9f5372283811786ff930d9c6c5a9148ff61629a610624a4e901e4d5857ad93707e591f0f3c323aec0fccd6e088dc236435483e7f624394867b4a648bdd5a0db588cea5c7d3394ca17c01f4067511fbb5b7fd77b13dc6e67fabf82982b147f1f56619e7008fb7436d38b45038ead0efac96d067339bcf50273b0cbfe74f88e0ef14bb72ac8c301a798f6a89bbfa066169a12b2b53d3858e32ebb83d751c243c20d222489cb7adaa4831538cc93e24", 0xbb}, {&(0x7f0000000100)="6228c5773a97c80a5840441e3c4a697ab3e18ed2911e6178a13b33730fb6402d54b43460895dd13600be17ea4fd0e1ce78e0219b932c79f70e39eda3be999a03d7dd3875a08e52ae36df9c2b12cfc12ea12dd87a8f2e4004e788183eaff1a16f14063fad4ba5824d6aacbe021878f1b0f347cdd5a7bf97a1a39ff95ee5f5f86751abf6f76e6d2530a5545b6ae1c4c9b54be6f83d191ded45eb062c2014097787f402951bc3fe7406d66fa0a05587f4134aad73ef1b627f36f7", 0xb9}, {&(0x7f00000001c0)="39ae5cd31574aaba4c9bb7e6e592cc35cdf179aed6df528551b45e6316da6285223e5d45343f2d14d99564af51", 0x2d}, {&(0x7f00000014c0)="319881cf86c1c7f65b6f11c28efe7791f59dc53d51d450944f073ea4dce793a07d75bf439d21f941fd7091a2527a8b57e2f8e055841b9d5cfc9bfc14f23c328dd142f3784511eb4dbb4e66e9875eb044d6db283450c0f318ac7ce9cfb032a20c02726c60dcbfe5de41d21e3313bf3207389263a0370aeb790f5b3345fc2fcc059224074e695444f04065f73c157c620d6709a81ded729815b54d70f875", 0x9d}, {&(0x7f0000001580)="fb7dc1af202ec60c0875deb8a6697be2c5b15c1e702cbc62e6d39a42fa944fe79a10a8cbfa1c3aa69433f8a4e09d3549b4e47e0a3cf0bed53a6af29d844f5d52c0a92cb6f324b0ddf539ab83bdc61ba8593127c1ec5542951ad82fa8c7a2b7bc93d7c72cebfc1366607b1166a35707de98e64f7f4637fe8ddcdb1b0aec10b0be82ea04df24516308d8bc40f2f514d16490290b8fabd1bcc89125ac9d6139c91337d20c9cc731a8ce76762a669dad3639ee3ae31fa498e570dbed3a1f26fc7ad581f6ae", 0xc3}, {&(0x7f0000001680)="77a1c2f5ad3d5b7970c7ac822cce89a13720750add777358dd6e51a10c1682c6dd7d9871d4d5802fa2dcbcd2515c039eb4cd4d119cf8fb2d66b2dd48d720fe0f0d2b422f457e316388455c9680988c58a4669b5b23159842958eb187e0fe4c49a74c9126d882ca13d3fed83b80bcd239ca854b168162509f9f4dc2a69571520ac56595d10b963c7dae4247b9117e61ea1b1e4a1a6951d81831fc6d22e773a8e4925cb3081e1baff3c2cbc50b5fbb2e8017d665d482e8d543f85c668cfa992db9271af05b111310903ee96cdfbe1953cf0cb0a38fa32685c14a9e560ad7e16ffe560e7df088c277c3bfec529517", 0xed}, {&(0x7f0000001780)="458164da257cf86b4b67d170096ae06b8f41e0edb0c81e9d8d6f724634ff1ecd82c7a8009a8924ef1aed3c6cc5c9ef82e33467f900247ac88a16589485c611b3bc741fb04a976deeeb701cb3fa2356ab713d8d057c28e1f227baa809fef5b1d46f8bb7c8f65d587237e539b98f37d4ca4acd211527170837c2b7a7c56cd4b197196522e08aea1116290aeb43539705b3ac07566ac383e3ea207bb306ca817cc340aac0096932ac28f6249428d30fbb54fbf7aec941579f6547792f4d4a18affedb5cdc6d0002d76826ab0a5d7962850a8cac41e4973789eb8f6184e3f995636de3fe929895b13e03ac01e94f120000000000000000", 0xf5}], 0x7, &(0x7f00000047c0)=ANY=[@ANYBLOB="f800000000000000010000003f000000ad9850652f8053c319c1023cee5ca6fd7541c9d4004ae34e20f04fa1dff96b1cfbea9cd8ce5b105a7626585182d55a84e9f38f9ef553ab1748fb719aac4b75593ca40e69bb13e79273cebec2daee985043fb237447edabae03cfef30535fc75e56d22020d080f2343c50f9155993eaaf556a5a6f229b1b0de4977fff8f92adf016310390b1399c6f2d2ca9dde5b55b287c9aed045474d538743c8d88c6e4761b883b4ec44565894f2e8bc292f11662aaf885fbe405089d4040a2f58a508e9180b83e6b5250e2ad7e8ec78da047b1d9a008d0152c82fdb3985c2aa892a2ee71c28cc0c90125574e004800000000000000ffff0000018000001311b02ab8a416f79b5a22f61c53a0eb791e9dd7c6b7f174a9ca0f477805c9484428fb455e23d4ef8354c5c17b7f5e160ccc5cb0704900001800000000000000ffff0000000000002d16b7c8ef1990790001000000000000ffff0000b4fe00002a6b6ff1bac965e2ff1cd128a7657ca9b4a9b3085c527376bff48fbfafbe1cb86db05abf943fb50f1ef0bead40f239683b6ec697203beb49de8e498910d787d3ae8601e2c422b49c4623024071a0ce65bf5ec900bfcdefae42aba0c1c89386820baa7b7337002a15ab91f93583f38fcc566cb4baabbe8fa9ee36d05390c066369efa68c236c84b0fef12369c1e03c2a6a5d0c563fe599f0ddc82ad45e81f9322463cbfbcacd9b415239f7cad2cadb8165b39d362ca042bfd11f6f953bb703321d6c31f927eb61fef625b3f74154ba1070e90daf1433f95c31e78461f84d7b3357cac57a9ffcf1ff4e2e42098799e9500d800000200000000ffff000009000000727610154a6085cbce7cd45f1cc8fc87fc1aba8c642782b3611e0361a176fe33654c527c6b7e3eacf1980fae5ac8b43f93f4d9a3fddf0c070f8f542ab13badabf7be1abe9a695fc08cf19bf1a425dfd87d849d34271f834548324d571e5f59aaafde152704d10f5ecd03755de95c91166d78e3d7149d248139b8981011ead2b7f38d6d769655713cfdda3b9556fc36cc617928b72fdfc56cc547a45a13f9045d596b6f9ea5fdb59d8afa6f26de7c1280c470398d31ee5083b57abe26d53afae1d6211b2094d0afce03a332c862f063e7e4e2000000000088000000000000000100000001000000fdb0f9f5fc02f1fbb1d5176113ae23ff6e5d5bb5ac222193d96995afd78bcbe44765d84afb43d21d34dedd0f4e461bc15cdfbee30978e7cc75eaf1c2935bbd5e0f48f6d683263bceef777d66289fcb7b7069e7001ab792521b18f65d2b2d4adaa63f46778d4798da8e522d2f455dd129d926cb4b60000000f00000000000000001000000f70000004ab5d90e76e2aeb3f9d9e8ea24cedbcc345829661947ea174aefb43aed16bc015e767cd7867aa4aec847d789960a0c86d0de6176a24c892f0305ccfb921af0a474edf57aa16c611f6b4e8c04e68390a4f2884de76943f6725384b77f4e1d24c2249f14c0361108f3f04d19847548aed418e69ba29fb4a1a39f7a2b423aa45ddd0e815d1d68d6c74832b08da8d6a8541febe7c9488cc357314fd07f244a766f0e5e6f9152cb26e43a7f395a13d6e46af124e78690e363663f7a1b9dcbfb20d0d77f7e3b913626a0e3d024c5245e5fe85c203ef02a3e976fefc53a9df9a755ea008000000000000000ffff00004e2400006cdf9dc4b88d97121e4b0f0afe85d9442df01ebc0bece4d9ee1f1cc7de34a903080cb1a3bc2cea24c143347ec756bd4941ddd8533173e3f27d6e6ccbab0eb89b8e8dbb34c3c2ce53f1f8e25ab9dfe738f0d2c1c564d33b19a02b96371295202644559d506cac0f383cd5c1e0f83f28009000000000000000ffff000001010000b79cb604d76d7c7e6dd47e2ae83a25a5177286d11d855999a7cfd9290f164af715db78067dd0fa5a14dae2d7461f05a60e9f76d54d31bc4d23484135b82b6855e7ed5a79947055ec21de34028b5958d28a03efd4d2fcb9a4eb05bea7ab04f737ef491e40fec382c03b67631dc9b302e4bcbe4fafead45c9956160000000000001010000000000000ffff00000400000048c688714996c3dc9defda815c1a53b445760fb3d16a2f532aed1a4dcbf40689d0dca01564cca5640a0e89719067621754a77a3f5225f2b0bab1e5f0f588c4b146c0544b2b764599866328d63b037635cc01ac5009662e7f4b108afe3db862caf98c11c523c52de6c5c148eb1f5f1724a0532a7a22f2e6f0cf9ac9e2643dd156ddc8a6d6263206a8ad6a6cd6a41b946edbf4e9ac04a58ce8edeceffb1cdc290b2a7808457c7599454efde1d70b206e756f4709548443a83e71f59ba35c58ddd5aed5712faa78af9dbbd99e6da997b8337a8c369e6a13934d481fa487641d80d1d18a87a85e5b4da797b21a8c58e55ba190419885cbf390fc3595496625583ef34881205fc7b6746c9915854b98c28cb522b758da3d707afd5cd64aed57408444d82dfc9f9734d16ecd458ae648ebc5dd094e18314b8a6c88342ed3aecfef4fbe389397a57eea94e175f44edf974b722f850be7ca7b2eaa9fc330347745a8e214fa858e436328b23e8a499563436aa880860478f69e12e449ada3f6f1ee276bc9c85c7f159ee4351a6f97f1862ba61ba9aa0e3c8ac8a3a073745878247232a84fa39eb7b800f69e6f43a7ccd6340dafead18f4b435f1ca12f7c619202fd50760bc5dbf4198cc119691f6935c399e7004d521ee25c4b3cdc29545890a344171337a04e0a6086a4383865baa676a4e9761a78a264b0b774a644bc732a210a29dfb5b56a246fcbebf9370bd40b1eb457148c1790c25517f31fc9538670ffdf081779d601ec5a6596c84d8860c51fc054fa2930ddeba44b9b2c085e1764cbe40b6e851871b235fbff8d5144f37d8398a34ce9144ece8ac1b834d9e79d429afc3e0fbaf60d7d31603e0b478f9eb19092985c278b093960ad927bdd2ba59661584af4785d2619dcc34377ef5737158658503fbf71429cd23a9094efcc5587e60eef576169ff5a67000e3d27d79d2fb427e86775514fefc11f2e76e97fcea6098f96d7a877e3546f098c1574165ff055170b73b1e904e84b99016a3ede15f9f5098e52e48994c12e34bfd885ee2c8afa0f05138d262554b6c352cef5a09281e6e02551b9f4419e4a3641789e4ffdbfbfa9b3732a6b2ca6776877922cc36288c06dcec690daa3f2f31997983c92050ca0566df9e4116d2ce7293c4025ccb4b78549ff9943c4ba78a3bdb040acfec7b1f77e298bfbc2e68e5aa3dcd797956b34ad96413624cdee6de8da5c88f332724ee8baa1db3c681ed98c08d116dd345588a9d0957e014923b68bdf4d1d27fec77558656730ccab1d2be5e576a80f775208e81abdcf710ae31a341f31811fdc6d51c9d596aaae01570b14755c0afc62fadf9252ead26d00331531ea7337165dacefdaf282eed6b10be7b63bd9fadf3c73de05f4fb418d2180f56e773f1c14e8ec5283bdac2fc558e20ce5a0676728288de343fb05a382d0cdf12bead001b9c730dec545fdc7803655d4a04886b883642af1d94c6acddd49d4616a104f78df7fe245e50ca9aaefe53334963830aacfdce0106c27faa63149cb14a28c13b25b9e6d19673dbea5ddff37e599ade690f66169ec21c26923c20697f2ad0efaf163ae252e8ac589600078545f6dc8e37402c9335ea84e516929c4c8e4f84c5ccb400d12412cf56cc1875f6087826feabba3406f79ab5364f481109fd0af7e88c29223c62093aad2f1a959a726b5305d403b15eaea822a14a2f23d9f099ca60eb832886c344040e565b099a6ca768a3468b07484c6cc9d36f9dd2ee8206d0f8b198c507f0fb140848f30597608dc7d67977e7ee846b983ccea579cf611c00d89cfdd79777da563297b8d029e74fbba81a8a930ab844dced2002e72faa286025dfacfe2548008e5bf1cb6e23220fa6c7b8e56f578d84e735e8e3484a661695511b699fb67db20723a88cd579d82d7f45b0953ed2054f98d8e789a1f9d821cdb2584dff3212895d536938feead0e5a24a027b5c636e69b588b1a3ba36a477804601f0607d6d3b51647357a96f0b00e358c8297f5c4978b2b8eb08541d8044533b096b96af267f7d5df60b7679ff93e8b552058fd5874b6d4e0f7be98c7900112b95073ae64d2a52406510a10172b116dbdebed87101505d5bee6afd34f31a9c3a75c6678eadc2b33ce02a5fb59ce05e3b89b90df5967296e10f69a1474ab280dfe8674eccfb11b502e7aebaea80a861d188631d8590ad08f35977cc017d05e6ff2980556208576d0bca8b13a59b1dd60d03c3742c15a7504264d3e37d7a1973a8890774247dfaad62616bd599a49c86da8f614d083cce599f6540faef0f43ecaa294a9e80ae5fa7400a214dc6450171faa9c7fa7980b1cf245037bff6ed80180a9af30fce71843fbafbd787e46aa933d21e8e821050e2cd449d16cafbd2772b22bc3a6f82256132a61f9a1674e5a4c08397cb9ce7d2ce3394034e06f12f73559e486bb1aa60d0d20f68e2f15d3f510776e39fef8ffc83c0b71964545105bd2a1937e4a9cd6f2953090284f134496084d8ea64bbe5700ec12fc60b950413b29db854e3a9c5fd752dc30f220b88ab745b195d54a0e9d0c994ab5f5e530228a8e5a92d7a30c891dec23acc999d69a5ac6c069795d8db652739af99357a7b440b31efed2070e5f89007f62e5fac1dd28519a8ba09bb356a5840d00a1a3c0f70e4483ee509f457b0819b36cf78381a8937a41289d648c3d8beedf341d59f60f844b839b38f2751f705a8f50d337ffa6cf4256915f492b63c338b535388ad01cc98287982a3bd5415908b963c16c8c4d3f444ed8b0a39a1a4bece860f48890145db470a86032800564c83cc45a6f84da5a703ab9048dc3f07ac224672c09c60683034504f1d1f3bd97536899221c871e15a005512a38b58e3de96b0ff1e0b7b23ed594a3aefe4817cbb7c1f2f41e5218d23c3c95d6c1e901327c76e281fd31cfb5c9b36f80c3d21eb3116e099ca4b98054345102ee3e1bf6664920f1af6f94306860aa79040a3ce61e7be2aaf02d6b1c6068c11d8547f4dd11a451addcd0a96ae8af6eb211d2730d6075134398534831f23e6ccb8b55f665017ee96f14a8beda5a70da1265d5a64e9700f206825b90cdb01c850c2baf35bc1b06563375bb4d8f32d11314cb3e700a0e9a5eccf3912519e5372a7dadfbbfa226f3ff0e736f5d808c09e6e28199ae7f14c0ec8a74d1ece02c7d5f0c2807ca8c21560d3f3f59dd5ddbda19eae90074dc347572e1e0aa507199c0252dec13d602e96c9d3a06d1d9af90c7cbc8f8225a0ca2674a64b1582f11fe460e115c7c7c75fa04f7f6d36431494d2b20c251f168f60e5273041297d026e02d38ec6e79c29b5bbf83054fe2b41452f5c7d04d8b140d8c96da4941c2b42b39b5ef50c4c3613dd330784264406fa7463cee0f5821a6cb30edd543cd955b61af9a4443fc1f707fa7ab2b0829c841ef6623ff8b1893df1452252bb309eb4219a11ada536ff28bf8c132fa865d2910d081ce1a5814390fbebd9a683b2d369875e0cc5cb4af7e95168e1c9b0070b489345e68267b1df376c8bbda5ff692f418f0face3284460ed63a6ef4f509e36be0712bb01897ff9d273ae6b1a7e1773e00ad9f326c793315643814e9abaa6bb1c719f321595069c255300aa3cf5ea7921f19f3de9f7c6c923ca6f88ac83fed416d8dc66eef6f43dd82e03d37c85165583e8cba88e5244f15e2e2b932ba9f0dd99d532a25312abe62365aefc358a522d700cab45747f108021a52f7f7a5cb2af874f200cd4e0ddb2cf494236c61b75942e382d1c5d14123d848a6d05640ff65102b620ac407cf3d249115b4c7ace2489523b725eec9338a455d7317db229e1bab794b94de5dacd8aa74a3ddebb4c945703943eb9f9f091720630e48450cd7a081254e7f6d87228cf68ba260331fd48c51a111ddadd114587846a549749f50cf7261d5e0975aed5c6e3a60fb77647439908db1bd4347345a43403de41c9cc5ce337eb24737b8a42073d273b69f3b90caac511e9f064b29647c230ab142ce0412ab23dac121151a125167e4153d10d922990a257b18770d69a3364a7608ab43b51a67d372ce25c4f116572c139b4a5d4a37144f521d3e956420c68cfe5f77fc86909180203f14630ebcb9425c5624590972390fdeb51acb82d631eb8af6d09300a66d034422b63938312bbcaae2ed1025453d634f783eca6a99e3151b04a961f69a8beb877379de4116db37bd589dd7c95461699b58a2bfe9abdaece6422c23708bac285244c146d4470d385115da67384f1b69927c8df7a233a1b7aa89fb60c4f275a09df640b028ab9d72595360e169708d3b294f89e6e61da035e758a07445ba5fa709d17d56f217dea8781253353baf00db67f6b64dbaaf8f6d742653c5c428147799bdf9c2f1205683004437e6f40d7a555f082feb5581465ceef9a8f14b4d4a23bd7bb69e475055de2cee47abf0544dd34da5e489fd050003d67f4c11773e596da0bbe093c56fc395eba5f197157a6f31fc8cd2510906478281499791e7d0e1297e22939cabbf0dfa3cf04e0f1fba2f52289437981cf264e65bb8bb8b64506a6f8e0ddb7424595d3cba3ddbaa2babf2d2dd8f759430380e8102e75011c9ca22ba06ea657debdd40fd5947f98565530d7ded2485e41f1deede8f9215407863b2252e9a4bca1c3449567e576b44f6e7a99b8e662acbf6861fb44d7cf17b8de3bc211a86fc62905ac17d209b22e6e57efd4b47a9db9576562626ee85e9f3b660fe7f48ee1942434651efa193fbdf16653af2256ad2523b37c6a0f89f94065955e25aecb9f58b5990e141d3526de182d8ff076704af10e2888d39fac8b316de6f07940a054a04fccf79b6a2120f17bec85df974ebe4440fe97975d8baaa04433854315211a7e4a370eb5dbf9223ba2bf1f55d41f52ffc40e20a8402e7340429878ea1214e5929af741e7881a61606c379a0bd8dcca23f95eae65b9b323a623bbd2c1211f1f28450e97a6ad726415a8403d9017021b6e8531dc9cbf42adaf92cd35752a0a35dbe164ad999c07da33b85b6c7019e6c64b664ff49645a28b961df81d3310e08446be1d1bdef0d0000bbd0ee4c587abc46e50e6a47a7bf4cbf937291a6508f09f0afdd848e773cc9ed2243d2c991fbd5e6bc75e4fdfb799df4bfd18c06d7e8651bfbfed8aa1ff35881fd7704910caa769fdba9fac5c89a74c7b39ce17f09d9e45aa228c030064c4dfeeec5de4a6f8bc05204b38c3dedddf5d7d43fd240f6b76eaed564656d7ab910a09e12bd8eb43982fdfc65e9ccd95667846e087514b2d8f894774d95c036724a932459765adb4706d8562eaf77f4f7cdb88d441de740796d5f68af5980d2018dc94fdcaaee289fe443fc8b986bfcb46fb8282a662c582303be61a8601705bb4239fab45b2680e6d83c7ab07a3035517c08088bf025550f79e18810c13b04a235d2e40dd154b0c1849c74a4f052c0c45efd1d86f2a85242df3931c34e68a1efb8d224e77f0f947515ed10cdcb621d0a51096685f6f7f72b47a002f1be3b7b52e4e1eba77b27953e123111811d8df89be5d30ee03308ab92a6d92f366b78e664bc5aad32992cc7b3b47ad1f84ee71e8b3641b54ec45e935da402954a047cdf80d8d4ee3a7ac4656189c1e90d2a06651a4d16faf4f4177a6d2e0e578c472aa02cc4490646077c7cb6880976ffdacfbbff25607294600b65e1910ad526a866190707e47656a1175b2c5db16f5129ce598cab910c8831dc413a47c8e66d77000000000000000000000000000000000000000000000000d4ffae5ec5ef82cb4e86baedf5b00bf455d0faf2c5e380b333376c301c15b6e890c024f71640eb26a1e4ef7161278280981e58886fbf70f92a117ceaab7a9d08c09d0fa8b18f6ff20cda8677c3262d7b59133b93dde2357808999748b769c05234adf0d4f2b0fcfc8b70ff7b8e14217d7fd1dcab875b526c6a3771caca7d2b365b688f4dc57825b4d2f0c700c44e5e39e4ca1b252e6050cc54f110934869542d6de379f3f640dce40add8bac2f8a60647c0aadbc9719afaba65dda753e9b475288738a8510ecd72bb6f8f224682ecc9d22de6e5b06665c5f2dbcf43038d0475a8d53d6c25215465f0b100beea9cf50b190c9482074062b1957b88c83eea1dc8eb6ca7e8b23840a2dbc6dad99eddafda60f9a07505a94f963927fb08d652a353a491970ff54115af9caffd70b63a14150f0e15cd556664df27cc1cb503b9dbcbf70023ff88c787c6478817ee894a73136a129994c5b8c2802dc300683e1d7999090a76082e58bc365deef716afe2ba6b0f501ef53eb978948600f95db930595f77609e9b55e9456890a14bae8"], 0x15c8}, 0x4) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) setuid(r3) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000002f00)) 01:54:45 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="71213a504d8e8ffbc60abb6bd93ed92b92a38b7f553eee62cccd41f4b93f6d9d6e51728377026e4148640a15b8dd0a55e561c221c8b39d5a263d160f9c6b1d35f1c1c4", &(0x7f0000000180)=0x43, &(0x7f0000000200)="6d318adde9772b28670d1aff8fc49532f946bd6c7297be52319a59ce3c1d9fcc729ff543f7a9a2bc62edaf0f904d759d04815463ba5063e2018fced9a8a7d03253d6e55a4c7bc29b7a49bd3f3d627d93805a", 0x52) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 01:54:45 executing program 0: r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 01:54:46 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() r3 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') r5 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) bind(r7, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r7, &(0x7f0000000180)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0xe6}, {{}, 0xffffffffffffffff, 0x26, 0x2, 0x3f, 0x5}], 0x9, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x90, 0x20000000, 0x1f, 0x9}, {{r5}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x6, 0x1000}, {{r6}, 0xfffffffffffffffd, 0x42, 0x4, 0x5, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x337, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x6, 0x1}, {{r0}, 0x6, 0x40, 0x40, 0x2}, {{r0}, 0xfffffffffffffff9, 0x45, 0x20000000, 0x7, 0xffffffff}], 0x80000000, &(0x7f0000000180)={0x3, 0x5}) syz_open_pts() 01:54:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x20, 0x7, 0x6, 0x800}) r1 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xfffffffffffffef8, 0x400, 0x0, 0x0) 01:54:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) r5 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffffe1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, r6}}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2820000000012949fefc9e5ae900ff000000036f148e6b6ac0db12a3f22faa46ff00000100ebff07", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 01:54:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r1, r1) execve(0xfffffffffffffffe, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x3810, r0, 0x0, 0xff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x36}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') pwrite(r4, &(0x7f0000000100)="b3b53f089c797bf7", 0x8, 0x0, 0x10000) recvfrom(r2, &(0x7f0000000040)=""/56, 0x38, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) splassert: yield: want 0 have 1 Starting stack trace... splassert_fail(0,1,ffffffff8224749d) at splassert_fail+0xe0 yield() at yield+0x77 pool_get(ffffffff826b86c8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807f000000,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807f000000,fffffd8066f94c90,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807f000000,fffffd8066f94c90,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807f000000,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021fc4cd0,0) at pageflttrap+0x1b8 kerntrap(ffff800021fc4cd0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7ae8,ffff800021fc4e98,ffff800021fc4ee0) at sys_connect+0x9b syscall(ffff800021fc4f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa1a2ef64c80, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff826b86c8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807f000000,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807f000000,fffffd8066f94c90,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807f000000,fffffd8066f94c90,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807f000000,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021fc4cd0,0) at pageflttrap+0x1b8 kerntrap(ffff800021fc4cd0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7ae8,ffff800021fc4e98,ffff800021fc4ee0) at sys_connect+0x9b syscall(ffff800021fc4f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa1a2ef64c80, count: -14 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021fc4750 rbx 0x2 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002316e000 rax 0xffff8000009d7a40 r8 0xffffffff818e80df kprintf+0x16f r9 0x1 r10 0x2 r11 0x1b1c59978e2fb76e r12 0x1 r13 0xfffffd8068c71e18 r14 0xffff800020ec7ae8 r15 0x3 rip 0xffffffff81ca5fc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021fc4740 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=418455 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec64f8,0xffffffff82692e80 process=0xffff800020e923f8 user=0xffff800021fc0000, vmspace=0xfffffd807f000000 estcpu=36, cpticks=16, pctcpu=0.0 user=0, sys=16, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45842 194624 81437 0 2 0 syz-executor.1 *45842 418455 81437 0 7 0x4000000 syz-executor.1 86715 268129 23744 0 7 0 syz-executor.0 86715 327249 23744 0 3 0x4000080 netio syz-executor.0 66595 287968 0 0 3 0x14200 bored sosplice 81437 257806 48672 0 2 0x482 syz-executor.1 23744 290469 48672 0 2 0x482 syz-executor.0 48672 342074 86832 0 3 0x82 thrsleep syz-fuzzer 48672 68883 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 330880 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 295848 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 46520 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 460976 86832 0 3 0x4000082 kqread syz-fuzzer 48672 375998 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 228195 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 304218 86832 0 3 0x4000082 thrsleep syz-fuzzer 48672 266515 86832 0 3 0x4000082 thrsleep syz-fuzzer 86832 169855 65223 0 3 0x10008a pause ksh 65223 148037 67262 0 3 0x92 select sshd 77323 354459 1 0 3 0x100083 ttyin getty 67262 66169 1 0 3 0x80 select sshd 24623 129991 5081 74 2 0x100492 pflogd 5081 520872 1 0 3 0x80 netio pflogd 11989 290296 16181 73 2 0x100090 syslogd 16181 491684 1 0 3 0x100082 netio syslogd 99610 317236 1 77 3 0x100090 poll dhclient 75017 332042 1 0 3 0x80 poll dhclient 59987 360147 0 0 3 0x14200 bored smr 6506 331435 0 0 2 0x14200 zerothread 61754 358346 0 0 3 0x14200 aiodoned aiodoned 67472 423202 0 0 3 0x14200 syncer update 31060 256877 0 0 3 0x14200 cleaner cleaner 57095 435377 0 0 3 0x14200 reaper reaper 94742 345165 0 0 3 0x14200 pgdaemon pagedaemon 79326 440976 0 0 3 0x14200 bored crynlk 66300 458997 0 0 3 0x14200 bored crypto 11741 370100 0 0 3 0x40014200 acpi0 acpi0 78641 5424 0 0 3 0x40014200 idle1 3712 470348 0 0 2 0x14200 softnet 62649 370166 0 0 3 0x14200 bored systqmp 2731 443618 0 0 3 0x14200 bored systq 78704 53420 0 0 2 0x40014200 softclock 48250 342084 0 0 3 0x40014200 idle0 1 157393 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 45842 (syz-executor.1) thread 0xffff800020ec7ae8 (418455) exclusive rwlock vmmaplk r = 0 (0xfffffd807f000018) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x1b8 #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 copyin+0x4b #9 sys_connect+0x9b #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824b2b58) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82644b58) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6429K 6813K 78643K 11011 0 pcb 13 8K 8K 78643K 92 0 rtable 101 4K 4K 78643K 275 0 ifaddr 72 14K 15K 78643K 106 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1486 0 iov 0 0K 16K 78643K 23 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1362 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 57 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 298 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 450 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 51 2K 2K 78643K 87 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 218 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 129 55K 55K 78643K 1936 0 UVM aobj 17 7K 7K 78643K 17 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 35 0 NDP 11 0K 0K 78643K 22 0 temp 95 3034K 3098K 78643K 3684 0 kqueue 3 4K 12K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 54 0 15 2 0 2 2 0 8 0 unpcb 120 377 0 363 1 0 1 1 0 8 0 syncache 264 8 0 8 2 2 0 1 0 8 0 tcpqe 32 705 0 705 1 1 0 1 0 8 0 tcpcb 544 129 0 122 1 0 1 1 0 8 0 inpcb 280 364 0 354 3 2 1 2 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 92 0 91 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 37 0 7 1 0 1 1 0 8 0 pfstkey 112 37 0 7 1 0 1 1 0 8 0 pfstate 328 36 0 7 3 0 3 3 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 251 0 80 12 1 11 12 0 8 0 art_table 32 252 0 80 2 0 2 2 0 8 0 art_node 16 53 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 1 0 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 51 0 41 1 0 1 1 0 8 0 shmpl 112 15 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1805 0 404 89 1 88 89 0 8 0 ffsino 272 1805 0 404 94 0 94 94 0 8 0 nchpl 144 2493 0 883 60 0 60 60 0 8 0 uvmvnodes 72 1947 0 0 36 0 36 36 0 8 0 vnodes 208 1947 0 0 103 0 103 103 0 8 0 namei 1024 7042 0 7042 3 2 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 7002 0 7002 11 10 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 514 0 481 4 0 4 4 0 8 0 futexpl 56 4401 0 4401 2 1 1 1 0 8 1 knotepl 112 91 0 72 1 0 1 1 0 8 0 kqueuepl 144 56 0 54 1 0 1 1 0 8 0 pipelkpl 48 126 0 116 1 0 1 1 0 8 0 pipepl 120 252 0 233 1 0 1 1 0 8 0 fdescpl 496 498 0 481 3 0 3 3 0 8 0 filepl 152 3102 0 2994 6 1 5 5 0 8 0 lockfpl 104 103 0 102 1 0 1 1 0 8 0 lockfspl 48 37 0 36 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 269 0 260 1 0 1 1 0 8 0 zombiepl 144 485 0 485 2 1 1 1 0 8 1 processpl 984 514 0 481 5 0 5 5 0 8 0 procpl 624 1159 0 1115 4 0 4 4 0 8 0 sosppl 128 10 0 9 1 0 1 1 0 8 0 sockpl 400 772 0 746 5 2 3 4 0 8 0 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 219 0 0 27 0 27 27 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 353 0 0 21 0 21 21 0 8 0 bufpl 280 4140 0 141 286 0 286 286 0 8 0 anonpl 16 60395 0 45829 76 15 61 75 0 124 0 amapchunkpl 152 2646 0 2509 8 2 6 8 0 158 0 amappl16 192 2321 0 1538 53 12 41 51 0 8 1 amappl15 184 149 0 146 2 1 1 1 0 8 0 amappl14 176 28 0 23 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 4 0 2 2 1 1 1 0 8 0 amappl11 152 194 0 177 1 0 1 1 0 8 0 amappl10 144 20 0 15 1 0 1 1 0 8 0 amappl9 136 513 0 510 1 0 1 1 0 8 0 amappl8 128 480 0 443 2 0 2 2 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 161 0 155 2 1 1 1 0 8 0 amappl5 104 261 0 244 1 0 1 1 0 8 0 amappl4 96 627 0 597 1 0 1 1 0 8 0 amappl3 88 117 0 111 1 0 1 1 0 8 0 amappl2 80 3039 0 2958 2 0 2 2 0 8 0 amappl1 72 20846 0 20387 23 13 10 18 0 8 0 amappl 80 1410 0 1362 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 502 0 483 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 502 0 483 1 0 1 1 0 8 0 vmmpekpl 168 8225 0 8195 2 0 2 2 0 8 0 vmmpepl 168 67545 0 65489 119 28 91 110 0 357 1 vmsppl 368 501 0 483 2 0 2 2 0 8 0 pdppl 4096 1012 0 968 6 0 6 6 0 8 0 pvpl 32 198869 0 181094 186 37 149 184 0 265 2 pmappl 232 501 0 483 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 277 0 9 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff826b86c8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807f000000,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807f000000,fffffd8066f94c90,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807f000000,fffffd8066f94c90,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807f000000,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021fc4cd0,0) at pageflttrap+0x1b8 kerntrap(ffff800021fc4cd0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7ae8,ffff800021fc4e98,ffff800021fc4ee0) at sys_connect+0x9b syscall(ffff800021fc4f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa1a2ef64c80, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82644950) at __mp_lock+0x127 pageflttrap(ffff800021f8b4d0,1) at pageflttrap+0x7f usertrap(ffff800021f8b4d0) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffc3660, count: -7