Warning: Permanently added '10.128.0.189' (ECDSA) to the list of known hosts. 2020/08/01 23:15:02 fuzzer started 2020/08/01 23:15:08 dialing manager at 10.128.15.235:31493 2020/08/01 23:15:08 syscalls: 381 2020/08/01 23:15:08 code coverage: enabled 2020/08/01 23:15:08 comparison tracing: enabled 2020/08/01 23:15:08 extra coverage: support is not implemented in syzkaller 2020/08/01 23:15:08 setuid sandbox: enabled 2020/08/01 23:15:08 namespace sandbox: support is not implemented in syzkaller 2020/08/01 23:15:08 Android sandbox: support is not implemented in syzkaller 2020/08/01 23:15:08 fault injection: support is not implemented in syzkaller 2020/08/01 23:15:08 leak checking: support is not implemented in syzkaller 2020/08/01 23:15:08 net packet injection: enabled 2020/08/01 23:15:08 net device setup: support is not implemented in syzkaller 2020/08/01 23:15:08 concurrency sanitizer: support is not implemented in syzkaller 2020/08/01 23:15:08 devlink PCI setup: support is not implemented in syzkaller 2020/08/01 23:15:08 USB emulation: support is not implemented in syzkaller 2020/08/01 23:15:08 hci packet injection: support is not implemented in syzkaller 23:15:14 executing program 0: r0 = socket(0x2, 0x5, 0x1) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x157) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x90) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x10, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x0, 0xbd, 0x5, r4}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt(r5, 0xa119, 0x0, &(0x7f0000000240)=""/64, &(0x7f0000000280)=0x40) chdir(&(0x7f00000002c0)='./file1\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000340)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x20, 0x6) utimensat(r8, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x80000001, 0x4}, {0x81, 0x80}}, 0x0) close(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000440)=0x1) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 23:15:14 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7fff, 0x0, 0x5, 0x3}, {0x4, 0x5, 0x4, 0x8}, {0x8, 0x1, 0xf7, 0x20}, {0x4, 0x40, 0x5, 0x4}, {0x4f, 0x8, 0xff, 0x4}, {0x7, 0x6, 0xf2, 0x1f}]}) r4 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = getegid() fchown(r4, 0x0, r5) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x9) r6 = getegid() sysctl$net_inet_ah(&(0x7f0000000280)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000002c0)="788d796781b2191f189d32acff683da7f7dfb00504f30bd6e4f5206b873ea4f3f4860743a8278009be0104531d4411dc39a68c3f6ca0f7c6e347b206493369f8cde70a5ede464682edc8a7404c0534b2707bca8d642ccca0aae7a9f2056d7a0cb93c7400f9fa2eb12485ed0871ae28df2afa2accc7f51f535f70060f293e4be310c6469e618a72fdfff54f1619c2162db7298547ea46cd58d221690cca8ee12f07df102d", &(0x7f0000000380)=0xa4, &(0x7f00000003c0)="3364d00877695d418190c72cf3b23d81d4975548326f9c67ae175766b49b1c238fcfff325be1eacb6b608b23cd5b17dc6dd5832cb489a95918675571e25084121e79464c09303d7897338cf38574f84c9dc70c42d46dc6869a91ea80b40316ba8afabb29efbbb88161a467d4ba7c7c5e3b6857115ffc2ff3fafdaa4c0114e8f752daf8ba3e983a78f62a952531f5551611801e5e3f3a6bc42f572895abed37893ef91fb9d851f1db5af9ce2e851e15168c705b5e74c133badce180ad5ee5fc7ab2b1bfffc86d55bf6df6763695ea49b4d2653154ae896fa144d6614474", 0xdd) sysctl$fs(&(0x7f00000004c0)={0x3, 0x1}, 0x2, &(0x7f0000000500)="148b285e21539aaeec722ed6ec9c968acb6ba25dbc45cccb9f077ae8d9f4f30b0739cb991c42e6a47935b5d55f8d2a712dc7e171e947943ad087bc8c88e7b3247d470d0708c332ca751a54851849cd8e048393caca80cd2db87bb1171bf39d695cd87189f2fc6972f89c36cf48bcd56633a6aeef3431016ef015eb8eee2d8ac1b819bdb22ca04e0f477329c4ae2f271e1f0f7379151c3616212231fef7ce7b883c23e1c9ee00c0197611be3f46d8b98cb8540b6bb3e96fc249b9638742f46e296a81264c28ad85ab195698f20c854905f66968d36050e09e3e2db4be1d5ac6b1692b9a8ce685a16abce070d31c473d6c614a4575391e5d15f308b6d7b84e99bf65a848d116cee46c157bae14d3b6633749e17332bd009ae131da3ad51739a2cb3d3be76deb2171986c49ee24dbde626d17c1763f9a163c15559ebaa3ddd03c535158c10b3db13db48d30f7c29cb225ff078d0e54a5694da5c7740fa49b320be4bcbbac1811b4c69a858a9c1b24e5817e9864b881b6b03b4f502c0107d7c02532a7b436751b28e43fefc5ac40d6219c272966301419e03b6b33d74329f7091012ea8a6ffe9ce2784df28ef7b52bab5825e1548b373ad151452c958a058c4f09f6044f87985f395d680fe78170ca176235b0051311ccddb19b65a451531bfb410187570ecfa81bcc5cfd7a960cd07d57f6a5632945d9e89989610fba688e5be078e45774da9a6b13b22c0588d435f889058495007066c1bb1cf55474cdcdab085412a3db4261421eaff7bd4b95348bfbd686191d671b49066d131efbad23a34cb72d85b7ed75300085ca2803ecf78b59abf4962e2350b200d51beffd65f169033a8b30eb2fa73f183917f54bfb4032bcd7505e18695ede8065a1ff73761017f088b864fed5c49d54b58506016095013252f9892620bdb063b5c6ab5135288a45196f376e39d74babb085875c5b73c59815957d55397f6a0f30c8a4a613a8c914b4fe53dd7d33a4444ae26364d3c162b63c9cb33ebcc960a74e7efa75709d54d91a4e6db73fb11bedf80f8f68ff8243196011fad023ecdf31ee7e2f788dda4c05931a872d174599020f9a204f004147e898ccf0c327c40a2e5d6c8f8ccac9a421f486aae2281eec6dd5738d46815317b1febe7a773c9241e15cddac7c68effb3d640121a504ecbcb3c34e83f218f5610fad0172faf00bd345f48d80ffbb3a914bbf543d6745f1351e1650ca04d01b55a04c1cff62a82f41204a1451cb6234e3fef91237cc048acf76edaf8f234e55728507492ea498eb00b3aa533faadf31d15483abbb9564d1fa65f1e5be6deee74d894da77d8b13a324f07225942bf78d7ea954d0429666ee460494bb65c0caf82a48ad18b6d4942e6ef39476e36a3b93e7945df1d3285ae5ada096142b3b4c913a7c02817f82d020ec8620d052b95f09935503eb80f96d05642c247d76e4a4393371e7e8a5be68e896df2ea42425dc504a3eece85488236122733d44edff57e12bdad1f999bbaf05cf88d379c5e0627d94183855cc4a20575f9edfd673b84ce647f2e2c82a667eed854515d208ec8073d5d9f405764d955c1f8572f9165435b4c496cf5554adcd06ac52146ac598d27c23a9b3f0f741c4eb4df118075fe600ee2fb98513309ee74d913d8a0bab3d47f1a12ab28d011c1ac9eb867dd2572ba16b8a7d4919d9dee516d2cf81e0e3235f58ea88157d92ac3353bc5e076870906c2a4a55f9b3e9abf4446faca6942edbd0e1e8b30112178b98318224789b7744003dc53a8ee617f3e60a48626742666063d6d753eb39efb95a1ccb9d0ca72cae2c24a1a8eb8140ba78d71594f5c823898c6e4de7703ac523f10c2ce0c19208f8e73e0687db9f271151840870f138b95e9dacba45283fb1d96dcaf2c89762e2c563a696f42a3325f036ff884d1d0e4f009399ebda0c69f542ab18ef95df3522092dc85c6da5e4c99e119f8a7cf20186e11dd9d5b81c7a387dccb97382c6a1b146ebe92d21672e6734d405ccaacec584c8d6fb2b94bba6b8358ba301548b0efec332a8014f2b2487f227ed0edf14fdd2136632b64ad186811fcf1b35e8204be5b33fb4f836a414e03bdb757406735933d3c54f284468307fed36c3bb5c5b36b87c314366effc30b6af7799e42d77b8455775d19149e5497b7bc4e16f394825b05447b16024fa68c5035c7f0c3ec3a1d3243cabcef6792e17a7a9bfdcaa4f5b89ee81b7b6fb00270e59515fffc156a5fc448bced36378aec881f6ff249f851d7306efd728bdc6a8c182fa5a511399ea1c41cff6fc9ae0ab2c93f59b2bacca94f2f439c60bd2c2b2275e2a42f71e3a045bfe5a78074956fa6cecff3312c8c0e001ddc249b3a7b2b635e7839c4146fb8b8213c37f0265763478878b33a4ab81417dd1ae1ded0e5ce50c372211e8172794fa7f370781f555a2711c4e477381d92b5107c72ac986a026344f257c6d4a53e5e3b72f625eac269c56a42729668d0ed23f34c1f509ad5799cf673bc70145680674ff6ed26d187dfe4cd078621f61ffcee3e7c2004fdb63bf28619297b0f01a2b4910ac313976a28d15f85618dd14a634313f4e8601c8a962da0bec196b823e7d375acf6a6ab70d17b3a78bd483785ccee9fc815108614a90a1af8c3f628be1eb7dd6dcc62b13f7b5611b9ec6f75dbac5984966719fe71b2065a56a0b2f2175ed1d7f6287ae7b0c88d5196a5722b8b043fc423c6000e2e97d0bbe7007a404007a3e9e897d8edce66390a3b27665d9a9dd50e5ba5a742c989c24af861480c1bad042106a99f8fa785227b84f12a7c84d499d2847937527d91e4083bcd9c465825f0c6fe09ce3e500d8a3010899fe34eb042ccfa15d84c6da8ed02aaaf3d33452929a162fed89c45310ce5b0a3d1c8c5366caa6a86f22993d04f073be8742345ed2e14a1a794b2162e4def77cc880d03cffdf88c5a568de8b83c9f06dcb1f516dda07f78f76cb69f8294f10cfa775c6b8f7fa689d365a67e7c4c72a407001fb30a1265fce139beeabc60b6690fb79aab1923fc5873deb267cbcb8be9aab04bbfe8ee9d5f43567181532c80f6446b57f7cfedb9f361983aea21be227786a18795ead8788100fc47991b1fe02be95a6292174802d75b23b5584a7e58afd0389fec4c61f20dcb6f554d7c52f1a4bb2c14a55acc57bd6756cbbada0b152fa4730e1cda847f7a14fdccb21460b3fb7cfa18446833cceb89443959c36bf279d4ae0fabf6e18f04fa3c2fbfa53155c5d4e9f5576cf6349341dfbe6aa6048f16df35444204ee501ae2964773baf213ebb32081b5fb0d9a875e3ffeb4796340474ea12d4b620b70fea23518f7ae127f01ad3592d23ad0ec8ec98242303c8908bd8d0eddecd2df7683b0b4fd7653395408d60d101ca1489e8601eeefeadd3279efe40ec93d6faa2ecf7c1b48db391b40fd678c0abef30cd375cf5fd117af03eb428cfc9f4fdb359ab0aa0d191c655c26efbfce2744847aa08d919710f0933618a41202088159f4a5df4a0c6320be6c38450f46144c35d0f86917c9d10753d6a9a257bd33637732b270384f0794483b91ba91d00e124c9ea8458a132c5492c057c465cd4a1ff8422c64c477129f82dd9719d02248ad71054d24bc4d05b971e029c70dd0f5926b8e0cee32c187339d119980314bca28ebe762d9424513e967b32de187f988b7b6b20ba4558c9ffc3eb973d9d731efed8e3ef586c6fe92b1d4b0cd2e4ee08abbfbec33eb5765c7734d1249bc8f55d414597d39fd75da48ddc55a754c8cf9430d3ac5ea361ab3f50e38ccba4667f112893b58268915f9f3f107d8222dbf5c92e85f6275cae275ff63aca000d5b9e9682ebf71bf7e26407b9568e7f02defcf813166ea7791b74071cd5159af186bacbd11a5564d29bdfc742eec4a45e3055b05fd2ad3203bbf894b3433d4dcee1dafa5035131362418633939426aa3286c1965e8fab51fb931c1ac377472ec411ed86f6167fb29879879df6d1deb7d6752601e850f73030884019a820c7384d4e32276506eb34b7434fe8c513ea2313df34f5894ad6b6187c71f07285a2baeaadb904de0fb83ad94e89ee6636831235877e6dde6cf1d43efc2e6ae37e33a7692084437f7b2307f85bb15d06d87cc2918e1d397d8f2a9882c93cd5e03cfd946286d1ebf4e1ac55d487619687e717903f8f7853c8484ac46d8be3ef1a20386d9cf63423eddb94be14f5d24b62beca56d9de497c64afe3605602323b6cedebcf0c63affdc327a05707970973b4effcb39832734ea2ccbd415b944f6c7ad4a3d47bd7f0009f90a0e48ef8b80a0fa481f1769eaacef8038fbe1d021218fae85794a52e6936dfa639b42b15052b24f7d8d270e432759b9560dda6393fb9a8dc946308cbd66bc5455f7dc2ac26518ee68b615dc821695fd83213373c34c82c48cd06cd30df151a53355a0eb9ae37399f8b1e0146815b0363317e8721c0b3e6930ff4af38ac0845efc0c31f02cd8a010281cf184730de69375cf1eb25732497d8f114c6a54bc0c83c06582da71a7b6c5b6fdcace21e5d666002669a2d50615a727e542eb3ae772cac38a330dc750f0d662c0a528bffe0e2ac9fd3748b514a7f34e3661fce3b8ac1fb838337b4a7bf17c2943f97dcf8e0d16f8643b9b2d75a5740bba11a17439be1574e25d3bb348e7df857c5af71a11e8695b8fc92b658ae44daa48f4d14342dbaf01f86a1810acc6e89685a72a2277c4d4e4db3cfa01c21003a91c9592ab00490f0fa3378860082a86d81f3935e7b363d72776339bb41da94cc335a4238c3729f72ec9454be6fc85d53f2ff8c8ec73ea5c6a531ee2bd472ae81ce4f30eecc78718315caf70ebeb684c54ae56ad63994583d1ff14c601b75abc93acf1d4b6e95e4546c13353a0d393881fc05f4fa9bd40a9ef21ed59e978d000e16598966e6fc6c1e9adbb5241bb697dd84b4dcac208ce41d80779f5f46588e400e962bd6ce7e5c06b4972f25e85822fbf774f53c08b91aec94054d748987fb1557f7c569c8ecc27dc45aca1a495e416fd1fb30936b0ce42c1cbcb1b6ab4eafb565f3bbe4948efa1b54ccf26501bb6d0f307d6d979198dc9e507688d3bd77b9595875bd22a0eaa3eda5544ad914d111fded29fbcc7952d04e3156c7c7f37a574b41fcca845f1ac6dd56065cf2c5507e16bea9f8ed07bb752e31099767d66ab0b5e7982df6c5a7e4df7ad046f357f96987543e346364670dd260bc0337c86793192853b14041fedab8bae19e73b1aa5b362a98983fb4ce6e1668a34f6a033a810588c936d310b62740f901d884d5d02d8c2d189f0bc2ea5f9e9d22fd75d70249a6d234ed89b4667ba4e1a07a6cea485a101026dd5bb438b6b8f79fbda34a80311410bd1a40fcd0f52145c2ac67eff5e36af203dae4c62e4dc4e45f871b7ca3d1c0c4ffaede0a97b81ccf4d9826c6b8b4dcc0b87fbac4773b99eec85844af80f051754f4ca82253946021882a3092d5394e99f051b603715929315f0721336b12cc9e08413f685aaa1f740511fb567073ae10f06e6ba3e5b07fdae9bcb4a1092a23a50cbe2c1ac1ac95b4d28ba13345f3190f5a3a557212f531924a7163155833fa51ad69e567f5580706d84203b970d4140cbcb12c777f71511bf49cdf4e46778f916dd05cb153405aabbc62bf32608d74041558fd12b57ccc71e82dacf68451fbdb5e076b83336d75689531bb2b5bc7948c3c0b261d0da39b962d0095e2951195df2e724cf0998c22cc2cd9cadc82012d1904b8b614076fe83f1a6144f5f004fa", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="e0324de8a09983a2d213805674a1abce6beeb439936faddf7f54f9c272eb8e4d38207def311dee419cd27ce7c56a8c54613c4029656efcb3b78eeb91465f5919a2c5ef1e84fc7a508074dbe3c7cf9bac4c4c86c7db26bbbc4a0526d8a2cbd402fa9d01054ccd4fbd6f0e195ba112a34fc5f760fc0b3da64819ed9f4c8ecd7dda3f15009b86dd238534275521244d7ae3383843895ecda0357e10bb1511d64010473e5dc85877e66130cc5d3538895bd718278272634224392ae316740c320b1e", 0xc0) mkdirat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x1) socketpair(0x18, 0x8000, 0x7, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r7, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/62, 0x3e}], 0x1) r8 = getppid() sendmsg$unix(r0, &(0x7f0000002c80)={&(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000001740)="6c3c4768ea189e3714227d311262872caa40d1ea0a9e0e5ba41bb9538a612a6035e69395d90ddc9728da6409e950464385eed9748eeec038c1cde68ca5e0aa8925565e85ec12d6eca99bf8dd9420431f48f08ad37e0c18f6f451349fe376aea54305685615744c8275ffe2e790218699793537efcda411fe3e5f608eaaedbac5a25a578284356e391e533b383ce083804b993f32fa8dfe57f147f3f429668de23de258b78f6fc9f6a6f1bfcc067f42e3f6f8bd38b1142b876b5af00241f7b67699c4bc3745efe358", 0xc8}, {&(0x7f0000001840)="26cf47887d319a2726400e1af1dcd95b5d53a4f429612b990ca7736f866af7d481ac996af4cc9649e1521a14eff8b7cd5daafdd41f7a5bb85bb129dbc93d92d28da0504dea7de909b95117c595bb661e588f1ace0b6018b5397f3b593ab66cb0468f9588486ed88229c3d9a3bf2d3a7044375c9c37dc1211a5a168b99cbbc3fb00915e97bf90953f9ea04d57ccddad95bb59ffe1245295d82b6c02afea0975a7a9418e451994f83efcc6c254ccd66ec254d21f6ebfb9f725680dbce5add0ba4725f936421b02e384bdf081e926c709e4819895fa26463ab8c42e75de7fcccc2bbbc4c412d92ec4aa33de4b2c14fccdca6197db823c80f8fd090501d29b9684b69115e4467b6ef9c0c875eb38fc451e6a8bf34c21c7933136ad0464934f1832fa7fabcd872c62a4b5f7da47a9ed97250de557ecaab1322a5ea159387c44bc55ed06e706d5ec47fccd1c9dd66205ac5407dec0ab6ef3e012e0a6712d9b6bf6c70b58685186a19d66e6e6a54c357cfa2b5c98830ce2ae403436ff5e658be4fdfa779dbda582b7968d07d7c13845befa434df250692604fcd8fe29b63f846bef5adfa81ee12b8b64237fe2c97b5d5405c3c8320b6bef7a00278d170aa35a7da73b77aca51963f4ae936cb357cef4a77bb747ed06a4bf6872606870d0c76e93c1bfe678a2dbb54216d10e37d0466bd2d0006c0e32726a56de971bbfa82acda214deb45b821e74fc72b7e7cbae16ff10fbf613607fcfa9e9d6c57b45fde324564f8156a66b77cc6d61d363313b02bc84960c2723e638afc50fba5c4467a43e50df56f1136599d0a1a9f06210b685bfe79fac582efd9d7d6eb00434120b812ee123a97ad62548299f8d083921b58c1e784451255efd5d7ae7cd37728d5a15d29f74ceac0832ed00af458a1688197354849bca58229b91c4fd124fe8b9009c028350cdd1ed429e54a4ed05914f407bd440d10db36fc2edec8ba4195dff1e23b614c0b60957c793b35d52825151f0ad6287b71780af0841514007bf380d1c106baf6a77b8d84b9e6450fdb2fe09bd27944b40567b3f7783ff07d8effc7b397f30754778aaad9d778cff4e1c94e181fdf7a410d633877af1dd2ef39720f58794c4d0cb421c0d97c2ebabcc5a836cc7e709ec5f3303ee3c659e13a71a9792a619828850c2c8ebe8f811de89baee3a8f94b83b1da9b789eee8d65199a7f968118821556c553e6d134419eb6871cca9fe437e74ff8d346d224710bdd0c4b63d8548db37aa3ed1d02b858add8c822e4dd504026ac581b304f5dc9f33d9a42c6fc095b711d989d13f28707e0cfadf6c868f63a2aed757ac9199b19135b7cdac037cdbe6ca08dd661bc0488f8af18b00024b53a0b03f1d4e8d64aa42f4918882b0b67c925f822fb53d548bf8e8cd0f96f94661ce65f3b86a094272a26028fcdbb448429383a620fe9a20a30f632a58d1c6f796d4363810aab5198cf18c27db349e84dc7a9edf8882d8a1dee68bc1604a77c37b3b4088132f22b1572a5e0c35ca5434357acaab45aca5caf2a8b5e4b65168d911ec5288bdd0fa5e524ef075a47997655c36cc1ad20439a763e448098172a87f11991c4b80b6be3dbc2defb1e4b7ca8c239acef55634a0e5efb4729034f5f24042cd7243d262b708db4a9a97e8c796f11454e2c0b794199ec57e49233cb4e2f57f7d56be31b7cedda5df2e102ef27807be45c658512ed1d9c2501f3df0ee618f9a532b1c2d3b63783b2f5cc164195a171ef2147fec25807a655a877ea8109b230b002d2adb5150ce19880b37b6c9979648e51f33c4a5ada796169066ba4b1b301d826590598fc1870d2eb37d8757efe9adaa94ed42687248cde9430f792d244ce66432b660378b1af31eed4afa6e67882e2ba5b840ec7bc015a728100a3e887bc881bb2127852429c9f981a4e1318be80a8734ca326a6d71ea519c0d0a86fb945d0046a34e5a7f2b8591d8e02976f93c44e1655e678d4d802968fa4934517eb1950ff902f945710583035c8c28c79b0bc2ca1e350cbd4aaf1ab9d3548623562aaa50728b78408301741718f01da5c66b16d5eaacfc9fca12f69147a0ddd7f1bc863245548cbf5019e97f21e3f42e74aa6bd2fe69edfe67e80318bcdff0b1ef5f1a88b79532f01b5d1a98342baa17d031db1cdab7fb1a7ac14c2582eba33c58fb39f7bc76df563f5e39cbcd5d12bdc7f717e88a42f77450091698203f7d8aa3428a5eeab23bcfcc1c8bc17bcb9129e3a1de46e6616b9d8c1613dbebfde1f4b4c956941f5d22492eed6376d024ecbf86ca0f4b27db20c1a5c8382d24d975a72821bc40c04475e783f96276787841a80ad80ffbe0cf2626fc5d111053382aa13a7577856a788e8a3fa4aa877430138885b32b5fbb3faf9f1063ae39e712de90a0adf81553db05061b9cfe0b2f78ce1d89b360776a4590b2e8e6e5bd209962c524d80432216a62bbdc8740e5422c57a763145654289b882ca540cd5b1055d8e66eb678de15d0cba50643339db0a5a686a303b4fc496e2a4c8ee1dc63bc71e08d0d50ae32da0c6ec9f720a07b36b1dd1b441640ff500ea4b12f02ae5909be4c744d624b4204b87e5bed8c3973598558d8a2c1349eddd6d7bc4a3177123f23dc2d4deea10c70c1b2bb6ca59e1e12a1c6798bfdae76c7e303cff1c503f3dc8a6f07efa34c74dc806be149b3f6ecabab316591d6cc512d02ace73050e3a685f1a566f4f13c41b14106b140ef7cff5a4da6922968a01d3daa640a4b554bd3987f6e9b044e35e681e3c4d3c8da5d30ddc9436979aa342ce08646737806ee9b1839fecab1e6b4a71ab8a010dd6d77be9d4a105c0269b9699189f8af3b05f03a2f767dd558f9244f5621e1fa3228432ae8381c74f131819713228e165521fd06f236c8fdb04d542788c2afad4d03f8f454d916a7f8232698ded7ab39dceeb1e81c1388cfd7ca498553ddcef5ca1981cf3cfdecc11fb8344aacf2b6e644f0a5f55249374738bc4aec3410c7f21964caab3eea3bad5e290b7bc36bdc2d7db9cb2109b6de1f74c4f56beca63a422d2b91d151ef4837ff078cd7b6d3f5bcea604b172b2836d4a81b35b70369d27803bb115f72171b8907d33722a21ddf92c754ca68fc3c415b5b80fdc07a5ff493f7aecb1cf7843ef566139a5cc2a1a56a9b0107810953716c8b36ebf470556ec96ddb7d67135ae209a2c0e2957640df9c6eef7ecaf7c8eb4ad179ee24e220133754e68d656b42ff03898458e08f05c1f15ee1622b3dc7c9bc21e947d4721829aab2532c2c7fc05452b111c5be6c1874989433c1198db69f3b7ffc554703419287c01cd3f31473bbece42e1e7221dc0973359875922415e35a7898964a1a7897bd29778e559af9d0da4becb9945a5f5c55d4f5c8861d1f7748fd0d5be5873134d44d1e3501d2e7d22236b4c3457991586a44dc849a8f9e64959a4a49908f352fe34824d4a59c8301d896ddba138ddb251caa7bce51834e446978a9dfa7e455d84b386672dc0ac3b5cc5909f6c5a47e2fe658fba2a7a6678c2e99b28877dd2e82ee1d92edb32c3bb80242588818f71c3c9e1a50820358b9c1d7fadf0294d67df1208beaeed8189d5a15b372972bce462a5f8da0b925e4d9de0451be6bdac353d989ccbb113ff4813043675516275ab98ca1b0a1ee45667d8b053866b8df770c2952050cf15f639d12a1a43966e7d0fbf1cd8db157026a924814e5087d759402d63c9c79c25eca4189d58cf92faa6da98eedde267e808c63f781289f1341560a0daa59ccea1c5f33c66f6b23a53abc336b10c2fe0751155ab6aaec7f3a172248872283c6abc1987b60834dcf94f683461b73d4ed1926efd3cb3994e1c9ef2454ce3f8174270c3cbefba3928325a212c182560503877c93e8e229914f74e36cdec15d11eacdf396ee9e8b35258a3e4bd2ea6d4f69a919db620f611e780f8b82c995405a2cb0f41a7442c9aa3202a4b1b610b9745552eb1459f9b695b132128bc3d9220e58bcb0a922cf4417ec1a2e7b68be758ad43c1b9265edbb79524a867dc882f97d2d0802a048862ec61bfb2f2057a8974183d6e8284fe8e41b925d4807e43345b31a16c2456a95d2983ee90c7b55f4341efea4ff2594feaabfd3cea2c3965341410b53fd41e0b5a892ed5e805acba2a1dd1be577d3fe6f466cc16aa97b4ebb2c2d96f21bc4d1479bd80bf25bf32cbbbdbaf958d0d77cd6d81ce41aaf6e1b0345ea6243b420bfae16254e75244e81aaa2354afb442bb307f8b0ee68add44795cf743b055a63650a18de5495ee75c448053996855c92fa8439d67fb619747ab53391230e469ddd3aa63ed98b9d67a7e540bc297e33425fddba7289dae6f98a02481fe7325daeca2653bf8b76d690baa9321eb0006318355068f7a063f75cfd57dc07788768564b683013016a41a3ba679d49ff3061bb6120810dc9afd2ac12773482305cef8683649c56b2bd2c8f3243c0e66d3ffa9c246ee6900418ac6054dec0ef2f3d988055d76500d5fb285b4f3703e22f51b97acce6ee0e4bcdd58d841ea8adcf7a4815e6a01380d3a83ba46d1c48dd84995dad0de52ca45681865ec96958367d572311605162d24b8e8758fc08e26b68e3cf171740d7b53990cc2e5c2b046e1f665b78f223721c562825e03f5857ce7b8c1bb51a0ff798186bb836fce6cccce4571dd8f27ed2086b75395f8fed8a20ab4afd1a6816cf8707c8aff135e767b5e335baf13d02703e972ceca77be0074ca763c54591f3b7a2346ee3b45117bb1ceba49752b7c1868e81dfafca476aa645b19163cb66ac86a8238ded0b39fac2c9f9f34bd5fd2acab40f6d6188bccbeb89d51b71488039f94d89c449f068545218a21ee91d6b6986d3ab3293151ec969942c4bd0fd6e1151b74b5c78f1de48b531ea32f20201faad090a7aed2c361b5f2c84b8a298fecabba6dd1bb01fd8b3d063f347dec842df7d6a8d63fcdb52fe8756db7c7db8100b1136a1ed521dac3e49eebf6524b0cdbfd3c413baeb97d1fd091f54973a5ae7398f3487ffa4749b6c85eec19751ecfcb6e8038a735fe5f2baa1c525b42e9aafcb9bb6221ae35463d5d8ec635f6abdc87f3c1efd2c17309cd81cb1b028616df836b35ea64401343d4b55435101c72a50aad20c3723e4a7fd575051a2483692d6f09705449b5329807afbca54f72e40060cea6033c0f594f179b7eb472c36aab3b89d548ef567eb8a04ead3bb32ca3b6fd3f985c45f5503999b73031905361f6ed4602637a38e906cfbd1e11b95a11c659e2553228cff32597b92b4624bed5322830876b9dd26ffa46a9e8f88733f25fc9a216d640aaae26398993da2ede30336296f81823ac350ba13eeb79473fdd390750ce731ca49a155b020793f79e0f196bcce1e92e9476fb679abd99a9dac20fafbb962ddc2a41190e4490a871e455fd1285a3e8411d1294e4af01f1d49c68fec129ee645aa73e05c454141d0337782fd9f3476aec95b735ba1473c180ba054916b530986cb25418c9419d0d06db6e23a4843ea78f059e08ec92435a9c0202910a8f8027a7efae3170a9aa71551119757d694f228e3b22b7c582e9a21011e73ac23f634807b9de3cc9250913680785c2f27762df4a714a71b55b85ea7b057ede0f462e205e66dd6fb134082737f6008c8ec4649e00f98392d1b458ca8ad21eb7eed3717e41b65e2ca90f373abfabcc05ef5e8aa32adfa1337b5b13b5c8c0a4e6cbdfd1bb4154fe21a23a81a0265716be5e12d5743aabb27ea0be10bab317be2eb43c5d8987f167d8b15a5", 0x1000}, {&(0x7f0000002840)="35abeab5a1967e8de17cc461473c5266e6883f4f92e7a180ec2427d6a1cb9b9b01d79afd483fd498c71f1fa63300a7f4e34542d164483099612c7165", 0x3c}, {&(0x7f0000002880)="5265888d209fda092b40c1ad1283db682159b398224bcd5ed7d54c9a308f49ead75ad0f4ab5f1b1d5ed25eb8f0f7fe06800eda1694f4911f3f144f03980adfc3826f17aa5f819d7982afda2e21d5a293fdabc8060133ae50d84e11fe6ca75aa6de422edd77f9a77d580fee50f7de947aa1bf6714b34c7a09d6a489b2e4068db9de57d5a31b41c60d4b06f0e7b563afa676352b93587bac0a87b094afabb8ca4192ab7823cce334be43a6bcddeb05c4afa481d70a0a344fe443dc15a37cc0435798859e65f3ba7fb6be7fbae829a52ea3d16231", 0xd3}, {&(0x7f0000002980)="05a1297045155e9fea2a35691db2aed1142164d1a738168d353f996e914ca7e57a091d", 0x23}], 0x5, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r6}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r4]}], 0xb8}, 0x0) 23:15:14 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000000000019078e00000020000000003069078000000004500000000000000002900007f000001ac1400bb441c0000ac1400aa00000000ac1400aa000000000000000000000000831700e00000027f000001e0000002440c0000e000000200000000001c29eed320000000000000002e90ea5e16ec9bdd95053dc71990f91c16738495ef62b6a9a76adf2991944638cccaca202eda56b43cd74809afa1db3cd5d0d4d7c7e21b684a87636fbb1e2b6ca10b83b183cf711efae0100f3f18a55d82d2f51c5d0d873a0aa57b70333aaa48f44693bd"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) 23:15:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) setsockopt(r0, 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, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) write(r3, &(0x7f0000000180)="a80d6996d7007529", 0x8) 23:15:14 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 23:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r3 = dup2(r0, r0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 23:15:15 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x9cb, './file0\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500", 0x1, 0x6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0xffffffffffffff01) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000040)=0x78af) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r3, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 23:15:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c}]}}}}}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 23:15:15 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xa6, &(0x7f00000003c0)="6f21a18d40f0e85cfc0d4b15b2275ecae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aec314863b0cc84b171ee8ba4b6f0afe65d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647", 0x85) 23:15:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 23:15:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x101) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) setsockopt(r0, 0x48d1, 0xfffffffb, &(0x7f0000000240)="ca5ea459f3145b664c7549e4072a835de9fdc3a3a6431b2d7666ee85002e4f2708ef2ed6a0ab27f4a4294d96f4d65142a2da462fdacf925913bee26f04590bc1cd6a716f1833507dc4636821a890ffb3dc6f9bb157576d9cee655493ddcf2b35", 0x60) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000380), &(0x7f00000003c0)=0x4) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) openat(r0, &(0x7f0000000080)='./file0/file1/file0/file0\x00', 0x80, 0x100) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0/file1/file0/file0\x00') sendto(r1, &(0x7f00000002c0)="116c9930e173709ca08137719eca064c9c4e2f6e2ba43bbf14377ec4d5f88a8df6a230d3a062ef29274ffdde348266ae832f27d50d6240d8889dc4ead9f12d19491c42e6dd0bb0b03525a60c10f96d75d972e42c82e984f7728c6e28043196295b55048c9d85c584ea9ae28e835e685e7bc904aecd2dd69ee92d0ca56ea01e9f7d1985defd9ee6", 0x87, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 23:15:15 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 23:15:15 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0]) 23:15:15 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)) execve(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=')#\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='x\x00', &(0x7f00000002c0)='+([!-.\\\x00', &(0x7f0000000300)=':@\x00', &(0x7f0000000340)='x\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x10, 0x2, 0x0) dup2(r2, r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x548) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x8000, 0xc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffd13) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r3, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) getgroups(0x1, &(0x7f00000000c0)=[r3]) mkdir(&(0x7f0000000600)='./file0\x00', 0x6a) 23:15:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 23:15:15 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x0, "7700e20be396db2cb30d0000feb000f7ffff0f00", 0x0, 0xfffffffe}) sysctl$fs(&(0x7f0000000240), 0x2, &(0x7f0000000280)="1762d8ff4f14e325cfdd2f506687368c70a84b713643fecda40308ce4c448dade59f38c8f57f8573cbec49974585b3ad0be0e77671385f2af3117d13976296d4e0e0855fe114abbd6269199382a51702d3c208ffa613da8c0b9d53c33bbb7e33dbd3ef1d3d4603337f321a733ee1e7df665ae234a9c8febae2df016dac34bb51a592ed451959592f9870a2653cf2b99d640f6486d0581e64b7640416ccd5ac01a025f3f980", &(0x7f0000000340)=0xa5, &(0x7f0000000380)="964814e80d326be361675ffd42fad4c5aa61e2cb6cb50a74c690a7d531646ef4caff2e256e0499295b821532b0d0037135dea7b31fc32a0eaecd393216d5341f951dd06858ae654306aba4beddb68973d41d0943a6f8f3d357bdd8ca28f942bcf72f8b6316f54b3b2a5a4d04f44bdaf455fb1fa7b043366ec1538503", 0x7c) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0x2) setsockopt(r2, 0xffffffff, 0x100, &(0x7f0000000080)="f419496b256ce2d508ce7b5b53613e8554b13edae7bab44046ccef730b42cbfefe7b79753a5961fd07e973ee81451d3289f60495ae9e37f54a21769d37748d4c1b06f547c8fd7ac26bb5f47ab42bcfe4d71f68e62b3a04ae6dbc3af4af0878d275407cc49df5cb2ec582b524c1fff31fa588530363049d231c80851d32a06fbad431a653e2978557b8bd8041c49a3cab3fe0328c64", 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) r6 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r5, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) setegid(r5) 23:15:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r1) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x124, r1) read(r0, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) renameat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r5, &(0x7f00000012c0)='./file0\x00') r6 = socket(0x2, 0x2, 0x0) dup2(r6, r3) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYBLOB="1524c1a65454300795663f21df536febd31a596ccb99d305e95cda532cd9131bdb8d42a6dcdbd97dbeb976a38d322882d291c283ae6679ba4d384c4d8cf939c1f1b0c03cc517d4ae5b2c3b91767ab896db4da95b6fbe46d5f0e6f50c3fe90cddb99fcab65fa2b28224a319adda9d39238a21ba50e84acce28adabf7115d9eb69130cabbd0ea8f25bf8de086ca0eb809e9a6b592ab2275cae11f5bacdb7ac4c05b3235c7f3ad2d368224c6e468633a49ab07e564fc4ac8058e3949ab931cbd89bc14c8726c95120ee0987d0189b4d220085dc9b429055", @ANYBLOB="7ba5a840c2ebf712f7ec28d5cf14d00585acd87e71aea165a987a73fb7111c19f287804a95f7be2683e2d9772c8bca7cc46ced5686edca3a0c59f9ac96bf83cdeea97e13f40d1067db8f28203a07dceca87746f4efd60ee74e269acaeaf1755bbfba62ae859a9ca8574ed2eab8ac1f2970472683edeb68ccf678569c8ee686c5fb99ca7c2743ccb537475b3f3709e2e44850be9ee36ff59a020771469275c63da9f9827651d96ec999f576022804aec345a5f19d0c8b208bdecd41a59ec2c6d0e0cc2dc09069783c77c627a719f245d191a47bbf68b889c29878524d210046a1b80054d4cacca5e4bfbf872b3da788f22af949d4adbc217509aa28f8551040bd67f9d9ec49fb13817843fef9a8f80271bc2156253375396e133b90d271f585e000c133430b4c9e515bf04c07263478aecd4bd62bcc70e9b0be2fe7f9bf54e7dba94cd42902b11f385ee90350da9c6cfc722210ac46e84e4156d92e8f335544497bea8f73a8e245daf1346857694fdf155b7f15e29bb7d9621e4cadf93b66b572d37d0178e2c3018d8e9dcdabcc957ced041d791deb1317e70ea312f4133cf33ebe9b7c97b2fe4b83dca9e34c20103480b34d87b59fd4abff8b1da4dd7be251e60f9332ead7cd7cd14c1b9358794d1ef20c7143a7792645c5e5d236e5edefe22bc69ee364cc4672288c4ed7f500a325e9ba66daf20ded57c79f0fa7d1f7203262b19c0e23c017cf2d20c6b8d0eab1091ec5d499c56de8967fdba2f526555609f72c8ad9037239295ccb937663a5d917d24e474767e8a6fc1da8abb5f8877f180d48877da10368323638e5f83919ae5e6eabc1e8224b0237fcd4a17958931779e7a11a63d2983efa462e7eaffea3045acaf6536800224947ee6298731f698569d29ddbcaabd959dd5c45f8c4d98506e27adec1d38765adfd0ee78749646a4f636a9782306d2bfc7af27636c34cfcef289bb605906c6ec0e59aa97673cd3e956cf43a16fb0d4f3c7c034e5d075c8a9b0cc22e36161fd53f9a734aa2b7223f0012198cd6ee6aeb46dc7c0c41116defcfd42a7b843dc7d3c1e0752ffd956a6ac6e1cee33ddc2bcb7bb7f1bc1612cfd6a6e37708a2391aaee1a3adfb626c5792b181e9ebf3952a2ee5240d4502490f189b279b9ca74a41bcfbfbc1d41de19763eb7bd0d2a31b12348d8bbcdc2fd6f29f0f714306925b2b5d24de3be060dd4d4a5a6cc56884ae321d5f84af3fd29a215196883609f7409647d1ad0e81bf5121f328e45b8b2997744dc09ba3dfafa09a54e133371e7306961bc30a9c8c2cf2832d6ce18cc6b3ead53985e65cf7ead82300d74cd58da72e77567a3ed1cca5c6f7a14139a4854678384eb49bd7ce12cedd1d1eaac77450f996c4289f9b50fb5743c23f0de03f2faef9e3d7cd2810174e83b8bcee163705f4da7d022deb1f1e3524aae20e92c5f81cefc61f44bd1e134ab67a9f46951c6af37c00777b430e61f38db2288df20a3a8d10e82bb2efc88ebbe6a4b0a38d5b2e9b0e5174aa0ae07be836fffac6ed3a800b16882e248810ab13e13b88d53536ac9528ff8c542acc8301ce12d27223df15b51b422d51fe029930c8fe5378319a014a1b1ab4de5f5235f8f0775b8eb4c1e2fbb2cf712d78a1f822f6fb0bfa32a2d3917f1a49dd434e94a827196def7cbe9b150afe4dfa428285660c328bdb8d4eafd536d87081bbfd71436c3b7abeedeff179c6b650c06c4f7ba369fbfc0b2ff8ee479a8296a3fe6f4232376287f048a33efbd3f0a285e49414d4dc49a5b9eca113b714a6e0e5b4b0597cb8d31b268599677320d7f8f5a422e36b3214d37ec49856648bb0acb9ee3392e1894be69480ab177742b87c7bc9a115bd7e29bfeabb2921596350829efd9280b1fbe6b6ca30644a9987552df0b74bf2e9d806d32442727748dfd868a35486a6157da71c57b87313d861a4b67d1141de53d774f6497ac5192f64fce5db4d616ef0c279803d63252f2c78013ec224629b44118b9ff62b5c0b24b7aecb330296838f85e176dbccd6bde5c50da505ba72258748378ab1f60f19c6722edd89dba260d3b1669e514312fce1f3955c1fc18d98929502c4b0c8e52f88c198635f422ba09d9792df5797598f62945b1d3a82ad10dc871996be0ebbaad51696fa3f1211869802482b31809f8ce9f0998d3ddd9f887d7d901ff0b42cc8dfc99a15c9c14ae8db0d744d77040a118eb23f4b838800026fffa7f6ad08d1a4ae3c6b5818cbc4f85880be369f2aebd81a3c3a1dabaf15e00469b7d4cc013559241789821810d5811693bb1466ea3a8f670efe1d26c168d05c901deeb17323668fd8d81ff98b73356c05ff01e954b5532a188fafd5a3dc1d5494731d0e9892c03e7decab49a2a04bd2430b528d30ab6722ace5d35343aea964ca0eb7ab12796ce6e55162d0d23e74f49a1aa9ae900bc435099f80db8b74d328d205dfd0eb455c18fba874bc71f686880af0907971abe0e25833c6db013a4e9798a38d12fa6bea0f7ddd396089175537f6f509127ca9d0b4d464913dc1977793ca8d24b9802f75c2c1611b483a4ee3f4b9f74f0de0a5a68e951a5b82193dee52d6097f7c6ff251ab1049e249f3ca333ad286973e5146cc779fdff13cacdf99d4a2257723413da3ecc01d1fd25b099199d784de5a6569a979fb107f273bf441b32b6639d9fe409f1a17bab80b59544a5aa877b16f5c8b9ba9485554e89ba130b395c5eabd12760fb67b9a2eac67248d183b4a3e4d73e22b4893aadd6394948923d916309500a8f447fb158928d9eac4270ce7666f1f2551cd8a9ccf7412b0914c6890632474aa3b2932ef7acd3dfa6496a2534242f51a71d5193a6a981e0d3a9814a9e6bbd57dd098902366c87184cad4790e7f5ae9b750b01d23e3f3d3ae9e9d6e81a6ff22967043e2b1ee6ce0216a29f969df67cc7d1168581e80dcd6d2e178f77da817f2102e6727f8799dadbada85e5b66117d6ff55e5072e8464f703a7ba536845a6fafb1be30e9a1e034d33789b1dce57f8c2cd2694864e5afc71e4870e29f77592862d48721311d9417123cf4e2778de3ee40fcf525a633d400c5cc349019f25ba40013ad714a06d1fad93fab171cc6414a9ea904bf09845dec14728f6cf10173f83cc0742d215c3ee3815ab1ddfed7c1bd08f0f0246183b4b90aa465444fa98da9385b52aa6aa965be7471c974b6a79b8d9c7d453b8e1c41ea95a4ef809bf61dbd5b658eec2c5830d3869e07ea3663617673ca07d7e6477aa771be895e230ba91d3569d36027ff3b53147a239b7182f360ae6cc79e3628d79e0b34a3d2ed939caac29950c10cddaf2d25c5beb6888f71ac3d3f2869aedd47ad8fc52732872c95b82c00ed2c3408e0d7b4d3a9daf5d7bc14fcbafef48a0d7df9ac5c642294188d828378fe8f5a196954b54d94105780455382dbcdd8c6e93f37e5f76a658a7f54e3136bbdf9b3cad300b3f9695d099de76000c79d9b705dd1aff46689cd7e9efa6524dd75169106aa1e852e0007bae6a7da82c450352513dfee27ac9d68419c77b5c6faa27bcfe24959fda04efccf66af5652e2efe7ffb9331fc18fbb25c36288c2ee97d4feee78e2b4236738a43480dd5bd00feeb99a02818a1c28db994d4fc36bf5b849b93078c51943b42f57c49a0d9b7252428d2d1f30666c3930bca1b3da3e1450ffe685e2fca73444aec90701c2fe51dfeaf467b65f9000df46f954f43cc97936b83a901b646ffa3d0cb81a8ccb313d3712bf6a73461bc1aeba91e555c9d58c00e91a0360cb70105eec0ac08a9545539a0e807767e6c682cccd0bfad8ff7656694e4d6060c41ae59e55b5cb9bfcb4d861cc20d1fa1a434b2f9eafe153fd8711cf08873d5082a4d77e2866b2fe2b27379e15d9fc40ddc856f6109f7f041f1abf19e59142c92af22b1c8f14f6257ab8a2bc1058afa3f31f26324068ef1b0abf69f06439fec1a40c4f6ca6d7ec14ad177bf346de833c650726b2d439b5a8790a1c542d1015d8e612d4ddf6ca711f0ccc6cf5dcab4ce531cfbda9087f01523345f6c4fcbd2682ddb4d835adf7644d4176ab698c8e02c7cd925c23d54acf24bf1e63d0cc174ca889e63e18b98d6cc66ab093711e9e721ab2d61e738b3fb3c39a009b10973abea5d65a95f53a3c24e8c66842439f2f32dafed6b4b421c9ae5d2557dea46b1b5e26850c9c3173558b6c853ca58ed2fd1aa80e53d00cd0ecd2615428c5c59df039c2d1df26e4fa94779d78fa4200c38284bb5a3f014ba0bc8f3070be90361d7ff355a58315eb06681fc457a1e68cf2bc8a720110f9857209944b188e1460b5c41382b4a7088f9f4a06c67b1b87079be487c071a872d93a1566d679c1e4e109e7d53d5aea3536ba8f105d830bce7c895223f5b70dbf72364856e8d4c3b71f61ac9d964f2f700ca5c7e5a0a88628e6bcec6659929f34935b7159ed00300e70587b06e58bf0f984c809cb9c709f1e529a5619de22961f09a206dd20326068dd3a4f173723f69a3dcb4fc9c16f0c52dd9db459ff0c3283d6a1ebf00f16dac9423a25023f82331b638d28db615b7737c9a8d2c1bdb695dbe33ad849c825fe635db963088f080880dcc4fb69ad92915fd884f8737fee938dd186efea3162f50b3b1ad6e3403b6a8ded5661471485c448aeb694d7da1c284fd2f6f1411f3abe1b34ca531d5e8ce6bf4f3b4da5810fe0ffd08197ce3dc5ffc6a72f709e044d8cda8f8ed9351a7549269b3ffd0391fdb1500abb0638b305a1e045c629833f783225b41dcc2b5ee7e22a3e873c7dc191778fc768115080a56561b07584e2e05012869d10bbbe0a65e20bdb6b378607047c23555eebb77bfca2b3cdce7db244969ce34b62b02f0fe1076415d42325e9ec9f66458877244906d1afa2bcdc91fd0765d14f8ac44727a3d47831de16293185b23455d03cfcdfd1de56f0ae4c5d9a7fbf57f3e0e57b4b93e4ae9560979eb478b97f71fc3b7dbb65267c0c0c78bf03ae3da1f713339e49da8488c80dbbc8b0a9b5489a5a5db1e216f02ebfb6f4ce6c7c6478b3ba14bb6cd6b869c338825dc64be03cee31e50b2ba26cf3802c1dbf09a9c5a69dd0cb5a901cfce4c13ba70e170e9f9dae0203849f497694c757bf3d84409df77d7aae5bde361b9ce6bde5fddad16ebf1860a84e2c6fd167ac481b77865fa5d8359b8b941537adf4f10a8c4b5e0bd71a1271987c3fb2e8bb45f0d20e0fd8e95d3d4d3429025621d96e5cdedb354065197cad86a5e61d9079aa5e2b0bfaada3bed7f2160d737886ee457a927d4a83304c9e3be12dd9c6e867c3a327f3297184329cc0d72278d0cb632efa69e8ce399e01f25a0ab3add1b2fe509c4db7c124e196a9c11372a1b1ff64475bd64a2e0ff11b4fab7d229a8c6e5b3aa3fdbaef8b72f772cf5c9d34153253abe8925619e3b43e11867bc261f2b29b949b724a83c4bf4de6513a6413243339b87b95bb519b09ae3b86443b49239ace6bb125e8710c09cab874e553bff9d763eb389ed3b358993cbe02427877f675fe93e80ef53898eca3897b8df6db132f10a2e9edac87674f8669dd69c96a050e552461a88098eae666a8fbb6b2f178d983eb4304640bb128f4183375e72eb43677af97d00e536766192748c8d58dc837df00d6cbfcad623d6b16e952a6b2d8da4753ca5d72dd5d19cd5d49f9fb83bbd2c3d2fb393ef7a5a4e9818878431f2b849921acacbe8f5b2ce974a2890aa4a545c8d273b227a4608b271f20e56c797351921113fdd34183e1409603e2a4d67f04902940cd3f30a1cfc", @ANYRES16=r3]) 23:15:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x1f, &(0x7f00000008c0)="33d2c59d3ee3dce49f1f8529f70008000000007f003b805768b73f5bcb74a6229c683ffb2aa84f24810791da237f95a0c35800f59b0923fcdfac2c11cc6fa6aa6193678614ab148ff2a4682accc250807eae308a84b036972aaefba0e20a277ba2a2725603c2db620603f51fa95389c26787804b6a010000009f7dba282ed68bec288f7307f620b0f02b92087672a821995181e203bb09a369f86c1d752dc5ad15445d5580176f34e6942a5d15686324f1da95ceb4633b88536a7412ec", 0xbd) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000001c0)="e999166c7d1eca2bfeadcf615f56732880a390effb8623ac1c90347297e86f04418fc4a18ba84da22ff364fb0a1e72c6516d7cedbb980511d6d90ee4f88342830bb3c3b7dee756631add4790030448a7a66f8b4ed3762068e1fe8cd98e9e8ffbb991f0cbb79b0d33109ef9c15d07704136d67642ac86fd4918c733674a85da4fc4504885d4d40462ffa407a0401cf8ad1adcb48c033a729fef7f4f9265dbbf349bae901a8745a3fec54e28e62a7cc4dd5dd39d912d7e67ce751679ed171c75f1c9ec6f1db7c921cf4cffd74d85db78", 0xcf}, {&(0x7f0000000580)="11d41c497ef952474731e71ec3bf7789e36c63ac3735a9de162c18a0728747e8ae5b24c96673b00ae2aa4b8c3799b17b904b0b3e74738bd6d20041e05720ba3dccdba69341ac310e58cb6010f8cc75595f19c25d6647690f0692a18107e1119828c22f785362cbc7e727e77ed9af8ebd01c78c561b752042b51eaa0e3eb96555c0dcbd614912ede2979bc6f7a79046fd6ec0fcc109e829c4d158", 0x9a}, {&(0x7f0000000100)="c58a0da75c1f76f74c50c90f3583dcd57dbf0e6486b1b215a3eefed3d20e8016da20a7693dbb3ddf54f1a719", 0x2c}, {&(0x7f0000000640)="c44b4cd29f187154b8188e0e78bd924bd98b8830770b6d7d7df1f5cfa7b96b78860bfc41eb052fb51dabd604a764fe68054bdfa047773566eef482e9d540860ca4cc6271393f819288", 0x49}, {&(0x7f00000006c0)="6851b84888594d9062ca66d38d145048ddbb432d3c1fec4a1a6f3354e0e4244c01dc19825533a32ed829a6b97384f09859841a03a1903edf8ca0a364b53f68dddac15cc64651eeab30c5423c4b124f677099f152537014cfa341590eb9249667c8142318705f34c47c6fc85f5fe0b9e1180c2de4de28527bc13efa878c47c0bd44f6f2", 0x83}, {&(0x7f00000002c0)="34d6ed6a47206d25785d376841749d6d554eae32056d19273fb4c51a53f5a226ea3bfc1f1fb6c4", 0x27}], 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0xa, 0x8000000000000fe, 0x0, 0x100000001, 0x5, 0x3, 0x7, 0xffff, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x2, 0x35], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40, 0x5], [0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0x80001, 0x4000000000008, 0x0, 0x3ff], [{0x0, 0xffffffff, 0x36b, 0x9}, {0x9, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0x0, 0x1}, {}, {0x5, 0x0, 0x40, 0x2}, {0x1aca, 0xfbfffffd}, {0x1, 0x1000000, 0x0, 0xffffffffffffffff}, {0x9, 0x40}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x2, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:15:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="d93896210df334e5509f8f87a7c47fd2ad18c6bb31724527cd72a7cb003a8c654deddb7851e116b6f3201e6d761aefbf8d5b6e94891df1ee5f0036aab869a10d55236e845859ec88d1cf5aae62517a2269ed3d51eaea0709b17fc34d3b6f14348c78957fc2ea86d673e1312cd99a6eb47e3f752766b43a4e2f046dcf84650bc7e85db1019b47f0d340dacb0cf597e2a5865c0a633808cf9fcdb0bb588e303350d37a231770fa6b13acec9e2075fe32dfc24dbb5f14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpgrp() r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) 23:15:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82029289a6"], 0x10) shutdown(r0, 0x1) socket(0x20, 0x8000, 0x0) 23:15:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0xff}, {0x5c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) recvfrom$inet6(r2, &(0x7f00000000c0)=""/76, 0x4c, 0x801, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 23:15:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 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) 23:15:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x3}, 0x3) 23:15:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000168000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add1cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784cde4f299034e8ba00"/955, 0xffffffb4, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:15:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000], [0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8000], [], [], [{}, {}, {0x0, 0x3}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x8}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 23:15:16 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020eb1c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020eb1c70 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, 0x0) syz_open_pts() chown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xffff, 0x8001, 0x7, 0x7a0}) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:00 executing program 1: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/11, 0xb) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) flock(r1, 0x4) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffb, 0x800}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x4, 0x1, {[0xa, 0x2000ffffffff, 0x7, 0x6, 0x0, 0x80000004, 0x7, 0x0, 0x4, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x40000, 0x3, 0x35], [0x4, 0x401, 0x800000, 0x7, 0x4, 0x1, 0x1, 0x5, 0x0, 0x1], [0x3, 0xa, 0x0, 0x0, 0x45e8820c, 0xffffffffffffffff, 0x3], [0x0, 0x80000000000003, 0x80001, 0x8, 0xfffffffffffffffd, 0x3ff], [{0x0, 0x3, 0x36b, 0x9}, {0x0, 0xccc5, 0x0, 0x5}, {0x0, 0x81, 0x0, 0xffff}, {0x3, 0x0, 0xa64f, 0x2}, {0x200, 0x5, 0x1000040, 0x1f}, {0x1aca, 0xfffffffd, 0x0, 0xfffffffffffffffc}, {0x1, 0xfffffc, 0x0, 0xffffffffffffffff}, {0x9, 0x0, 0x2}], {0x0, 0xfec, 0x8000, 0x100000002}, {0x3, 0x6, 0x800007}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x83, 0xfffffffd, {0x9, 0x4}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x6) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x401], [0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001080)={'tap', 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) write(r3, &(0x7f0000000080)="a4f52351ea8886589da1935c663ce1efa04c6b9a9e8b4c44342fdf996742dca18f9e58273fbcefb30aba6626ab26ca3d5a286338e8aad85803d82ea202efbcf3b2a71b7a36052f8f5bd505b2d3508d6a176a81fed55fa2cb76eab280cc88b0aed56458e23962429f839a75f5cafef1856cecc0e453559a4ceb05c53bb160a6b841f6eb9f7b6a298b7d107fabf281e123df750b108c8ead0121f01d55abf21b4cdbbd3e3a832881252d688b3f8f5754df5f985a5c799c0bff723196129d9be5ba28c8d4a463267a40b3c3d91a250ae0d3ddba3f74c78dbc0246cf035654f66ed2a2660b75286e6997139aa70f4c21732e1c156dec771dbe664ccd8590ab8b96d7fc3a61bf1e902e354763f0509f0038478e568786445954c13557690720eab3a3dcdd10524ef75698c2a749f50a182ba6f7d0ab995464d75f40d779324051555b953ef234bd051a6aeb2e41f96cd18ba73f1e391c1877c9d7e19260af41aa3c1b5a4eab2d6dae0e2894c5b9e4a32eb4a081d8983db1b98a75afcb9e7f3a3d7b3d29f1f6dd3ba4c65647dff1a57598614be3c6c12d70737ab20cf1fd2fb10455ac96b068e7a552f5ba49e3fae236205cbf323172f8fdc19196bab25144be65ba6f8f690cab6f2e9bd10e0b5c86e8348a40e285cd086a8429c30a318bc82a8d914e6e16748d4cc8a995c09363245f2429f84711cde71ee95183e2f2725514e553c2e56c1e3d1577148afd35f674b5a7270d450c677e3bd4e27150011c492ae917aae529b8b4255bbe729318233426abc2dc982187689aa04ac2fa0d988732d6c6320d529a91c74d70290ce9c0310a49d16039aba262b0354c66787b8b9af5707b309d637024a59ecf677875eec7eb2299dc67c5e949b8baf34357735f202680d0433edaffd7f9a16c943016f24aa6057ad6658c29df8814fcca2f7681f494318c14f2fe41f832a003d68711a3d17f3f6f6c1717af3e47471d6ca5fb63c66ae7cf32248a14ab5a3f60153030a81c42afeb275c4f4e6000097a87d6d4470ee68feccc37cd2448739410a7d389dc7e4a0bb170c47a26001bfacacb85dde80e167b7105b5864c500f9f0f7fec6e3201ad69c4b35a40c897da217687bc944894109b624fd51ab0caa5b5149535291c42530bbcf465259e8041e15d0441966e772a947e6542a396afd603385d5da11ce5a8a605e3477a3f11ae86b4bdf6917a6bbda021cd9a9b6bc0f2df6b93ca69cb2a9b2eb70a8724e9b47df95f04bee27d0eb19fc576b9781837410e52b5eaa1686a395126c814ea73533cd000ad6ca948329bfb60101458c1e7e4a27fe8f9716feec61fd8cb322b1a5a6ffc77e469e7c1e47bbb5ac9bbc3441cec566fb2315fdf07f51e87510abcc8c665e5b510e0cfafe359beed1418522d8904c760c266c879bca648dacf92f8fb95bcee461c98d1b88e829fb847212c62cb5311b513ae80bf1e2f733aa337277e4911a135ca313db2f06667d8541c66eb38c575f28593191a30c89adb44d5a3221b4ecf781fc7c1f246cfe45a2b0bd9b2ea49eb771e97a5bbce9c548dc5760f8bb49928871a50cff630cafc68ea5065b85588c311b1f2ed062f13e5ad66da0119a695d450bb95e6b2f613b2d99d3340d80e0f3b6bf31de216a3ba737c5e9741e0b2d78cd14cc283299b410084331aae7b3ba1acfa0c972cdb527b6d5c9abbb7ba721d3109f763840b655e4150752fa350c0f83f63f05a57aead071498c28fa40dfdd6df99c725917f0687c562c62b0994c167d179e527d21a55e8d39453a04232b59e00929038e7bc0dee335dcdced4f12d35bfc4cd2e3ca238cdf10bd05fd06aaa13717d5a0e12472a06fea55e2e4bd3d98872b666fad959f4a0528e35a36ac6eb413ffcc959da2701c0b5661212faeb95af5e764ca9a33f3c5281551ea532dacee413b6fdfb7fb3d14a0d59424bc2609b54a8a8738882d1a4998fafc22b18fd9276ff4acd453b8116cb753583808bccbe5ba96a85e5b1280602d0a73ec2d1c01af06d3fad898c5a413839d9bf022df1b7b60fea2eeede69d24146e3cbae5abf29c15569f19d119898f29d3af7352677ad5188c5d3602faea793164cd79a1957cdb9584322d2d7665f4ccd8a523aa7db4e0b289484688efcb957ad8e77b19f5dd092687fe58f6f05b65148e4a9ab622a16571de98b01a7d6822dc6ff90f9e92e602aaca42db5f0201df328bbc693a3ed56008323aeb9ee193c498e4faf1bf61238be3e839736aabcb2b38d66a688d1f4cbb3a2016391d397ce499b85f90b0d8fa883f67b0f1e6232c1db0ac8774a08fe2ddf9a27657dbb9ee34484b1906aca0b713c8972dab03a73370b72e3cc291651c2086884dde75f6b4ab0a6ba0a26a3a61a8dd4c93147d7f8f8eb5cfbb21875bc0905678bd752445bf695c5ff4fcf8de28ae03d2a3afee50f34cea931343167af48edd2065cdea341ac7da00315f84ecd0c81a2445aba1326c2596cb37f1772286709244b6104e87a21d3c82b22931b5ab3dbdd75570892293db9dce1a8252cdafe7d8d7416126ac28123ade39f6066d4474861144d0f0d0c34c47d3c2e3349a9279f8d9cff85649d28328beb4a6ba0a1c3359a4a484039f4a002ab547bb9afb7790a3723aa6a5000a58647e007e8ba8692cc4532394b4ee08501a66853cdfc3ac56848c3aa4bc09a00b3e7da2848b4b2119e5cf43677c4e5a4e1eae3dfdc3da394e3f3f06db40a2f138a99a78737f00292020531deb80e602c0017b9cc0512395679042172d586144a79417aa1e5f344a11dbc6487560616a504ef084a122f28363388b1b3bdcf89a8c47e6c5c4c2ef9254737a04c9760b90c22b32384a1c50d29b6eb282a0ce21a299300ab7651d88d18d449d2d5ed5e2ab35aac872d5085d210c3c50c633571646a839da79003e5569c54e67e1228aa03b51e5ea418c6d81326d00d34757cbeb4a04b1055d6478a17627fe3b06fd6ecc4eaf5bdde25f247efadecca1eb3d63cf24c4e9022051a167f4ae28a1db31a6f0651ed6af18c6a12d1deafb5d034e121d10e4c0036623dfb5d64720c76799a6cde8e286eae6ecc350ab295c10bae2491012e323199fed5ee7662d2668b261771bde2a0f0402f582bbbb5350468c3b150dcaac78511c5d994babd4cf5133fd40748f05442b8c4a9e320243b4421e142f5e95b2ab67f72151ea065c0a66261ee3007941ba74b95729ef1028ecc1587ac03aa6ab3dcbd492848df9bfd7f1d6f0204db05858fb3c4ec0de2937f6020251a4855bf7859fc57bb320fb24eedff0a4945a63313b4d1d9f7b22d436f5b435db66957815622749d6794e494c81567ee89a3800e0dfe906c496ff12087cb45b458510e98b221df71404cfaca8a62222645007aac2830394832f415fcd756a02f1dddf02affd10a52f23f5a1940c402df42ed55958c882f6aace622fdf20f0cfbdd3794111a13b9190f6df9404cdf0a4ce7193204da87ac52ad8d68819af611f5761716432a81f829e9dfbe88fa673db31192d5de5130d9dec1145a220510a05f006e07fbd72f6a01795bf5be81307a99a62799cb450d955bb0b9b38458b013166c1e44912ec22f82867430f307c0aacd960c2fab826da9c25c619e599f1ef1f2f5164e5447003098b730afff4fe4e7772b31ed5aae80a40f86e469433affa1bdd9d2ed6ab180101e08f1d8747b0fa7dbbd7076793479a7156275bd9a80f03f74d1a4cc140eb875e144d688c6695aa13213820468453a4f2ff6135dbd9096c55898a96afd49d0c03c2d889169e35569c8da20920e88a4e9d12a05652a26743a7f9df68da0a6e15e76f4c349a2e1a27ee2e8a2218acef839ab60ff1ae60b6b92e189da668195fc8dc7692dd84a0bb7a92b647d6904ae1c0d623cbabd6e3dca9b1fd4e2a021df889216da1f79cc2f7c8a3acbdefd306a859e3736840e8a808dde9f2ba855ccfcdf0c6b4a271b86ebe3d62a872901e4826ff287ae422966f770835c1d73b7f73093328357161eeb4fb35ec5f93d07a39700c5d97cd854ea4470c6296c158c17102ef3ba2e274929e99d618feee0670812fc1583bcf9f36640909753df68da2a56f1c3cf5d4210ba199d604178acaa52a3c17d61ef27690727897fbb7b68427cc241920a6206c6acab90a00e9d3edc7eb21baab8ef5acb00c527b31f3231a1e831fc4251650e9a2d408e63c4221e049a9f364ea7e6e6e4d16e2657d633f63ad4acae697af85bcaa4482d91d8e103868fb2cf45bfbc7e29afa1ace6c70855a769d5b96effa197d4fd3340aadd0c2a782ca90ef23ffdfd1d6bdc3b77687260f01743239faea430c55a6a8ad9c5b95dac2f54a931baf9b2a8b57cfcd94d429d6d2b667a99db666cca24cd352495eef35108270a72f497b23924fcef125e340139ded302013e357297d51abf0a6c5106e0d225a68aa473e1aba2dafcb3cdae327196cb417f9cf8ededfb26eb5e2e600f135d9800b41f30fc9cb0d90b905558c701f152d35a35919e26b9eb0e01aaec69c2f1fd675118efcb4901ab4c4d79e18aa98efec33ab2a9c7cf46106c02708fa9abd562d811a5c622a91b1e7f023568ef3213531418937d6ead4d2b0f596a58385f7f0ffbdd608d56185a3b0d852a814c00d060730c72474de80d050a75c1e89b642f0ebe8a980507c1fb726dbf47d49aca1e0e0885e70347a0fe0e5a1e600a94ebbe0f7dcfffadbe16d0c6fd6c62a01fdf422ce1709be7d2fdb46c26283ecaaba11c4773ddd59624db08ee6954f8778f153091ba214d13107f69a0862ade3c3132a364723938c343fd1762f95e3515a6d3dcb13112d4cb8e679786b1263af7af17f305bdc82dde2253e46caa477ca1170644f1ca830c364fe7eb6338d18a935f6b99f118add60ee6896b2ab2386dc07981d31ff0217f3f38f5329e0ddc3b5a4893bb8a1447f6ac9d2e10d7a8c0e1d96ad402c726a76fe8d7ddc2b97ec17be21241d6d5d17607bae776d4d7aacbd4d39ab422c0a10640675402c4eadc1c23695dcab3ec0a2bfbcd134dad34b92aa7f38984952c5010f0a79f340289d632e266d9356a545caf6ccde7180e24653051564469976d79f7c85a77635efe57d54d6626ae911172a12d1a11829e6053ee3093711476d5b6737f6c6b220e4898476123f0bcbe3f83f91e4b317c5ba518ee9c3f2d4875c70320de68889e67a23cbe1793c2d62786e3eb0b877443e49460fe68d764da7d6e9e992f9aa846211a903f366ff3202d4e64bf1bbe7073e3da7696058bcc3e3f9cf357e349a5bca42a341e8974a04ba679a9949460ebdbcf2e51da8a6ecbde5ffc0ab03fe4999955fb35d621f0ecc76c027c45d86b8487b7ce49d41a43e40494aa2f0707a6e1a062e2d855b83d958bb28912baf50bb055ae103855fead12ecc97726bdd5c39d5a5e1a3729b9519e5fe66d3ef6d61350bb53818c0c9ad199ec897f6cef2ddb7a35431e7dcf8989b5c379934ada851e73d29e6c8482569966f70e041de5e97a021e88a9d514d6cbf8a12235604e78862e66957c08e01cfced0ecac7c46afd66eb2f8bb5c378f8312aeb58f39703cd9c7e5864640e9f5e3773040309f77ed3dd8428b00bbc9ec814798022f14b74305475b0358a6e88b7c58424b1e86fb2d32c3ed9136a0454d337bd70a2b1d52b1a2746bd1f9d896a3430487dfdd88b7e6023c8836281558cd13985bfe41cc5378f61377e05ff43b17739f630b93786887c275370ebef9fd3677aae7ef5ad570615ee304cca141a461532be69aba3ab91f92e01e3f3bbed74b04641ce76ddbe1d69", 0x1000) getsockname(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x1}) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2595f1fdf3fd01e53e58fa574f6b2200"/28, 0x1c}, {&(0x7f0000000180)="542e7f7bd31b5a27426b50633033699f6afc1067a92d977e2288960d8d806504aedeadbcb8dbe6cbab8c2968e078e32c7ac9604c4e3a01512176022d3c8e7323a5608f5ea6be27fb980693024a6feb6f4cc5e46a50ac58", 0x57}, {&(0x7f00000004c0)="8464a055849852e4a9828ef0af32d718cba4f2714ebb34774b53174ac37c202c92fa41e674587281b4f869134e31cb719d73f59b53d91b74aae2b3004135de94ac02cbfe0f0edb0ca86b5136cd88c13174f11eed5f941ef03a8a801346a21937e02c0e86679fa8275fce3f069fbc2eecf05da6b14472d93d591bf0fec7e82fbaac4ec71790ad7516ef13d7662e3e59c7f463528b79186c8ea5a47a2026db21546b471b7f8144511f4368eebf942740db24de8aec07c11a0774bfb010544b1d8c36019dc2c71e7ddb7cf6bc3637f1c923b7a9bc45e2c5f43df8c11220e1c5486698bf95e573a167b4e05d92abd7c5c1343065839c409383ff7add2398f6d2ece6123e2ce29ea33742591f239c8b527a4e2568598f9e6ddf21f2dc12201b7ee3dfa0ce08d8bc1a5c080316ed43427b4427521d0220f0a2f143a26369c85b134bd1c6b526569344fe51b6746e0f4c783865d63530c1b6d134bd6b09490febde2b19d754d822e26ef2d5d69f0b5c073840d2559e086464c8dfef4c671b3c208eb8c788c6bb65eb9155cf633d8b4190274a2c9b7a34a5e162a5916eebc26c9021874c8061ec5e9191a0c611769370ef2f38189088901f3838fa4950abc66dec0db153dde95a9a2fa53aaf49eb761652cba6bfdccaab862bee65c549b3316b09a1bbef4009955d18d48e9cac75f1fe3676b7465995c07a24cb9cbf034b7f8671225873cf0e4d44f494c1027a4df87dbf393d3c4a42719581099f48a9034cbb1baddb115bb3e8be944d4c8dddabb7f8ecc60a0c488046ec0436e3bc545251ee9463f246558fac7544950381a1492190c4f319dfd3102512c5e00ae3bb0620c7c18ff1bcc9768ab45908b5de40f9faf942c3f7f6bec9c526dd17e63d29ede9ced82764d2cd97857dbdd74a93e8b67b696eeb00553a7d610e3e0606ffb2163dcd776ebcf72e677843b3bd6e4efcbf218ff45253fb3d9f4e4cf3af81db51928ada12096719449f0ef8bfe06059178fb266291bf9a2b0849a9e0c09e294cb3ae93efe8186520ea4e13c33a00554d8211960a96369af5293950f7685623441269518da58cb228d751442bf75ebdf27f20b14aeb1fe7c525afa55050f9c36c12b5e4dc8ddc5743de70539b3fee41c3e663a84ace5d192bb18f9ca83888b444ef0cc99be342ca2ccdd66b98e6ceac319e7fd28b4559822acd82ced08c7947d5ec4e11863b0da2b1d00f2c3b5fd226302dfa3ab1a3bdd172422062822392aa8bb521a157725a298c4c7a282403920e95417312b4a1d4fb7f0cfb77520af1aedf6517fd67cb9bdc60a60d3f5533d58bc7321258946afd4922c5e282f14e87bda5745cf0d6e1f6b2b5015c131bbe585587a5cee911253dbbdb74d0373c19ecfadc132cbd2f4e1e282686be9853062d845d1577b7a6649ad21cd424ac39ed93274409a8da98231afe9103ef127a0164c74aad597844712705bab1e954d7bb9be3b8bee5ff8215f04db65adf429fa40bfe6213841b0186e9da23ee96d302719c32ecf70d1442668d4119c5076119e122537b93fef020f767a86388d578a852a2bee0f996e6e4a0cc96730f91d2182cac90fcb5742a151a1ed246e8f9674cd5546cc674f9bbe59f54d39ca0de09a756ec60853724b06db8131eb180bb3a7b923f6743ba505c58f3c64a4469d45fb0b2330bc3618e143c9959891d62f7399d65e2014c394e9e619376c9d09b7138237cac6bbd4513e11d066162af5163b9e48a123ae46642bc7b97726a8543ccbc14a0b32b8633c9b39bdf4371dffca7a288b36618a5b0f24f3e92241dc884686fd810d272e34622a82fbd62ced895f8be4d722f29d0634afa98daf2cb5fab917542ddb13d6ca3d5488141b", 0x52e}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0xba2, 0xffff) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8a022e10ac14"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x20}, 0xc) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/191, 0xbf) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000280)=0x8) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="401ec9eb1016b8f3d41e95697bcdde5d642edbd9afa50739c56f1fbc21912d5284ff41d8b6122b409e32c03e961eff18e0ab9ceb24e35e837e3d2b754d5ab949c4a6c6288313face13296f2a31d99caf5f4946ec7b5c4bca87a3fde219a9413b064fd2f8fc51a8dbc3b77043c8c79ff69cf3b16906dc4dabdb3c91d28b5a173a6d3f9685b4e637fc0d4cc321bfbde1c8208437a4b24266a1bbf5357868", 0x9d}], 0x1, 0x0, 0x100000000) dup2(r2, r0) 16:00:00 executing program 1: syz_emit_ethernet(0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaad127824ddaeede89643a00f2f8833e9917e0063ced29469d59f6acfe8000000000000000000000000000aa81009078ffff005c3545bc26f9e9c18f809a63af930645c1f71e068733132f8b542356966cb848178c6809569b36a6c1ae394264460b8f46f2af3e733598b578ef9b274600000000"]) r0 = socket(0x18, 0xce94cf5a9adda270, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x7, 0xf6, 0x1, 0xf446, 0xfff7}, {0x200, 0x1, 0x3ff, 0x4, 0x9}, {0x1, 0x6, 0x71, 0x1000}, {0xf3, 0xff, 0x7, 0x9e1, 0x200}, {0x7, 0xfff, 0x7fff, 0x8, 0xffff}, {0x400, 0x4, 0x7, 0x5, 0x3}, {0x7ff, 0xc81, 0x2, 0x101, 0x9}]}) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2f0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xfffffff7, 0x5, 0x401}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) recvmsg(r2, &(0x7f0000002600)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000380)=""/179, 0xb3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/238, 0xee}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x7, &(0x7f0000002540)=""/144, 0x90}, 0x2) dup2(r1, r0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000), 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x48}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79ca0000000100", 0xffffffff, 0x1}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x10, 0x8000, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="6f22987f760d3f4dcffb61ecdc640bdc75b4b8f740f47e5f624f4585033d9cea0bf0ede0a4ffa5f2ad2054338673ccf13bc97c37ff7f4ae35875b915a29eb4cbda824fd6c073fb2a96a9b898d82d0cfb48f4e595269bf472db8e66b98d9061bfb72d09f81ff971203fedcd69e1756d7d6773a50258b30b90ace29951bbb5ec4c62d614de3a80b52c1ff3aa63eba1bc21d703f60dccfbf837b95b10a9a2c90721c8ff141797fe47900dc85d19d2a146f0ab37f6411eb8833f0d630af8d5242bebb70c0068bf2334c8bc81f19fff219ff833e933eb8caf11e58606c6bca0dbb5ee", 0xe0}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="285b020000000000000000001fb695efc50d4ed31a5e397da342ba4bad8992aaa53a904906ff3eea300ce50ec1d9b27e5872b87380fec73ad7eabf09d0e9833b14e94bb36317f652406e7b03088368baeab54d50dc8968f383f7bd6927f89e0c8f17333da3fe57c0979a780b", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES16, @ANYBLOB="0b570fb104ca5a90af5444571945378bb8420fe08799e98a8cc2979cb06bb43218579aa9e725d3190fa1d1ddae206d858963dae49d17bd9b3f0ce2f582b4b0fc7513a42310cd8ee4292746341b0db298ab8ba86257bac31675d0836e335da430d291de8822d5fab7a24c7c840c600ebec9d6a7939a88f35c1c33ff1b3793cd3860dc7ceb1713910ed95ad9111a09871862a99efe7388fc1e2b630ca651153ba202ebda04a5a30353c3fedefce0ef09a06083164136e2a4b70e"], 0x28}, 0x5) close(r1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0xa4) fcntl$setstatus(r2, 0x4, 0x80) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x5996, [{0x1, 0x10000100}, {0x3}, {0x1, 0x401}, {0x2, 0x400}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0x4}, {0x3, 0x80000000}, {0x3, 0x100}, {0x3, 0x62}, {0x3, 0x6}, {0x3, 0xfffffffe}, {0x2, 0x1ff}, {0x2, 0x4}, {0x3, 0x5}, {0x2, 0x74d6}, {0x1, 0x7}, {0x1, 0x38e5f98f}, {0x2, 0x1000}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x3ff}, {0x3, 0x20}, {0x1, 0xfffffff7}, {0x3, 0x1f}, {0x3, 0x3}, {0x3, 0x800}, {0x2, 0x7}, {0x3, 0x7ff}, {0x3, 0x6}, {0x3, 0x20}, {0x2, 0x5}]}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x80) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./bus\x00', r0, &(0x7f0000000440)='./bus\x00') r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYRES32=r3, @ANYRES16=r2, @ANYRES32, @ANYRES32, @ANYBLOB="8ccc067585992cbae2141f8e834415e9031cc8c6b54e5bc7d5f6d6d309017dc27213659ce0e1a5c66791ce30851d6bd91931d68d716dc46d1cc7d060d9405c817c9a3b5334c5adb70bdf928c7e3df53df7d36ec93b61e213b7db10"], 0x10) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1a0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000200)="4a191539aaab1ef1cfd667f11effae643fe0f1a4470b24b9ee1cdc76bdf42318d2b1c5ca633d0e7c1a10813dfd8aabb81074d0529ccceef6ce4525f31f0d41d0f813d6", &(0x7f0000000280)=0x43, &(0x7f00000002c0)="36c8cb754734a347c9255e857dcf46251f94325c67826e59966d5c67f029893b5bcaf7adc7da85d002100943101b7ebc4cd2a8a833076fae39c23d45206c60a38470e558eaf1a01b7e05d83c63e7347dfd8f7fcc6c32d3b95d8771905d054203f6710616754b64314d4c03dba74444a7df7722d04658f213773a4928e169b5503b896e66c9c11b43c1a0b9febd3eb2a8c0a33fe7ed60cd8bc1be31ea5ed56aa85cbb483a1c60ba24d027afd2cbaafbcbcc98799f03753bac0628137649a7bb20c617f3b947b263480ad925e8b9adc234d5", 0xd1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x4) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x9}) unlinkat(r4, &(0x7f0000000040)='./bus\x00', 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="40066870f54004"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x4, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6087, 0x6}, {0x18, 0x3, 0x4, 0x61a}, 0x3, [0x9, 0x1, 0x7, 0xffffffe1, 0xfffffffc, 0x3ff, 0x80000000, 0x43]}, 0x3c) 16:00:01 executing program 0: sysctl$hw(&(0x7f0000000180)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x800) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, r5, r3, 0x0, r6, 0xc0, 0x6}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2000a, 0x120) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r7, &(0x7f0000000140)=""/25, 0x19) r8 = socket(0x2, 0x2, 0x0) dup2(r8, r7) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000240)=0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x5, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xfffffffffffffffc, 0x12, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, 0x49b, 0x2], [0x0, 0x80000], [0x0, 0x0, 0xfffffffffffffffe], [], [{}, {0x0, 0x0, 0x80}, {0x3800, 0x0, 0x4}, {0x0, 0x0, 0x3}, {0x40}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x101}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = dup(r3) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/212, 0xd4) r5 = socket(0x18, 0x2, 0x0) listen(0xffffffffffffffff, 0x9) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r2, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = semget$private(0x0, 0x1, 0x680) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/52) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='.\x00') 16:00:01 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x29}, 0x2, &(0x7f00000000c0)="54f4f201659465370de9443211938528dc7bb822", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = getuid() setuid(r0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) dup2(r1, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socket(0x10, 0x4, 0x2) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x0, "7f0001000000000000ee5d000000000000000100", 0x0, 0x2}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8000, "7f00008db9cbddd9e5f3905c79da0000000100", 0x40, 0x2}) execve(&(0x7f00000016c0)='./bus\x00', &(0x7f0000001800)=[&(0x7f0000001700)='[{,$:\x00', &(0x7f0000001740)=',\'\x00', &(0x7f0000001780)='k\',\x00', &(0x7f00000017c0)='\x00'], &(0x7f00000018c0)=[&(0x7f0000001840)='&\x00', &(0x7f0000001880)='&@%$\x00']) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x4, 0x7, 0x0, 0x1, 0x1, 0x8, 0xc8c, 0x1, 0x1, 0x2f9, 0x1f}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x0, 0x0) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r0) ioctl$TIOCCDTR(r0, 0x20007478) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a", &(0x7f0000000000)=0x210, 0x0, 0x0) 16:00:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000280)=""/115, 0x73}], 0x4, 0x0, 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x7}, {0x35, 0x9}}, 0x2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00008fb7000000000000008afc9b2ecc9a35d436ba7cda9e21a6a66732444cff613f6734dc218681c9db1ca675e79b42015a063c59a44ee64214aafc9939e35c33cc349db19f2f818d9544f475b4485c11298a13d3edca2961677fd1080000000000"], 0x10) r4 = dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) unlink(&(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2012, r4, 0x0, 0x1) 16:00:02 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x3}}, 0x3c) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x5, 0x0) dup2(r4, r1) read(r1, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000200)={0xf61, 0x5, 0x40000205, 0xcb}) dup2(r3, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x800, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0x0, 0x2}) read(r1, &(0x7f00000001c0)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc619, 0x1a, 0xf9, 0x2}, {0x24, 0x7f, 0x9, 0xffff}, {0x4, 0x9f, 0x1, 0x5}]}) write(r0, &(0x7f0000000240)="00000000000000000000000000003de24a55aff801c731eb9345b46e8522476e32e248e7804823c903daaa1e4db52f3b2ea4c6ff0ec2164d5bd6c4acbe84e8d695e31bb4ebc8ec56fdbcc95071743a3badf2424abb0dc4754f4bea91765518814775c81121f044ecab87001b67de35edabe7d85b5d0b4f9ea68cc02e4d1976fc47", 0x2d) 16:00:02 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x758, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000009000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {0x0, 0x8a}, {0x400}, {}, {}, {0x0, 0x1000, 0x0, 0x2}]}}) 16:00:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="01002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e200a3", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x32}]}}}}}) r0 = socket(0x10, 0x3, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff139300000000000000ff000000007f48", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) r6 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r5, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) fchown(r2, r3, r5) pwrite(r2, &(0x7f0000000180)="f7815af8050f", 0x6, 0x0, 0x7f) getuid() 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/261, 0x105}, {&(0x7f0000000240)=""/181, 0xb5}], 0x2, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="4f2187ae855c0781476cfda6cd74dc0150cfe377bca1a57e9a837c02648a39e2a7a00379297268965126ce7612a8d07b719ce7301ea82014dc792ae918cb9a24d7fe62c5c8ec84b783420222ec11f45794180c626271512d2f0eed6a2daa8bad740c394164f0ae114b5e681b8c8e50150d6f1cc5a55a68f795b47e7436442d94da909958d237848662e447b6b962c2cf20808509f22b6449b84d887a0cf09bbca4df0f0a3d254eac26c16b8f663f3e4251b48fbf37bd7aba05b0df942abf023f700fe8647f6192021afc2093e7e92272a32cb9864f2495036aa70a86b95848861a301b55482a332c1d53310bc297adb2d218ffc214d832b88f8949d455d584bdca837447951ac1c7964b29a4a5575ae4ec1173072a3cb1a6abbacf236dcf7f27c93abff62585715512e340e111a8459cccd882353f6eb62c4fd0b5da48de78147a10cdf06a9372cb0cdeae2f85742a4cd4bace8754318a944ac495854bb710460323d142baac4d91dd464ec9b43c3c53d40ae6f78369273447f390eb25369977a46f2847dac4bab55044928c9b30fb48f2b536c73ccfe512fdac554eb5b72c7888f55b48aa7c4836ec3d0a7872de48a978c04b09a8677dd9ed404ba0a707a293c9f75b2dbe8246f6bfacedf887ff96548e357e6db3598b65dd7f1d5d4e8e270c15adc86564d732976aaa0d692f0c7d0d76c84ecf54f2d3ed660dec4cacee8d769507797fdaa360b583dbeb5411aa0097e60d93b700bce7cde76301970757a839c2c959ded31d0f2ab86bef9fea3599557b7faec37d5ba8543fd4d0b380c5dbfa83f419215627e2571fb3038fd281d62230674f174ba16161f75c413f71427c796d5c6853e35bb2d100486a62f928b86116e79b8de45f2ae8145a48b253ed1fe4f4d7830f69ebff785b156aa294f5b20b148b9f46effbd8972e7a2daa583555d247557affb4c1866955ffcf415faa0fc0919557beb9fca97845d9a73823fd8cbcb6b202b0fa5678c837565bd82ff81cb002e6bd01872779dbab3d20233cb49471e5278e51a438dfee492435d7c0115e488d9ab7bb91c920eae5f225195acbc922ec85d28bf4a39ff9afd29d538bea31df2b25c7b03d545e6565626f161313ea71a6cf71131992be01ca07f6e98029ca4b657b4fa90268207ad2c2f1a8f733bcb48597d4f6edb087c5a771e0934a2e77ad1283b72df988df72e069875865563fa0a6a4afe5310c68f8ac2000e797cc27698be163929094015e8bcf6bd832794f829bd5ddc01355b43dcc553c5a5a998aebbd760dc27e20184f4911f0b2800c0a2c1ce17b0ada61c6e575ddaab31f82812a8c15dcce303e55d12eea851af86ff113e462d8126a078d87be93a35b74605161c69ca98619218abfbbc841810fc96fc01f2a2d98c542dcca203dcabc5438fc87261cefcb208a4bdc9b9e72eb8eec89e73de8e26137d9ff0d28ef6b97f8a37441e3388f7af2717c8c3afb73455a2e7dfbd786528532834b1d11535af615aa6878a7243c256ca4f89c80e8654478a835dff82ee1b48135008a24e02c21b57440337cd46629e9c19eeed394bd8c82d8a50db58c0291d0593d624dccbd980365ee26ae3a5cb0a118da505baeb7083f3f05e932e5bf36b0a0bfbac97a6f550ecbcfcb014a995b1bbbaaf4129d08bc1f36930ee0d69864ea617737024ca1c234572f3b946bf9c7ac3bc3be41b71c1bf59bfcef86f568c029e30f5619994d7f43b1d107fa80efbc7195efa2e10746f749934446384aac1272199ae6d5256ad677c1d4844cbf711d939eda0a454de823f1a90a43dca11ba38ca7f3a0dc6adfd2959ead1a7c94a69c5de05245e6d0278f95845f2af3e6e98ad16b39b4e396d4a33d76de7fe19488daacac5ff75a327797aba91c4da03575e05d4b9341c1b6bf2555d6f0c279afe9727da120e57d4af987ed7e962cb84f5f5acc88ba4dc171e74876b3b7d0327c3d3fe62ebea3c5bce2d1abedd694f5204d7543601aa55851983831098a6b65818fc29fd01a927dbb236688ca805562d641860ba3815166f23052eb97e4a691970391ecc9d358a18aa5061873f7d6df43502ad315336fde429fb3e71c0588d0ea88f8552b419b2584717ff892336cddd840031226d3bcf71d61a090d37f01bc460d2a328a69e3f7c5d8ebe381eef066c8ca4b7e5a8350e7ef0107a673d39759b96f4ce1e279218b6185d84287b1917c55a611a3eb6811d98a2b9cefe6e526c79c6c03ac5b2bf57c2517e36cad37fdaa0f2d4e1d88767f3425eecbd0a83142698f01966aa9272edf34a14e11dfbe2dab5c11204c7dae48d4e9e1f22a61bf7a6548ca52cc4915f44835b64176f4ae8f57850270c2324cd0f620b3f77c13667db93245b91a3bfc9b8dbd9610e167e98399473510f79f5b3f72a9dcd8dbc8fdfc29c8ff2b47a99255e6237eb22a90a499339429d4eb292b20245f22a86c069aa6103cf4f243ae658f1e964adff3ed06376d9020389915e60b1694da804bc85d35b776335cbebc1be559ffda81d724e15fd854aaf78baac26c3098870c4212bc825c5f8f76874118c508040af7a3a2635a8cc17a992ff13892bad8e0c889138eac116c1218a7938d49191f817530332c1e7073afde1c4742001be7fb8ea4413184bd1c2cc0ecf893bbcd1c48e075daec0ee485328d3d5e4a0399bf0637ecbff93bc252f86f019fc29518fc7977778a8cb3604ed29bbd06fdf88b1dd8f4b855749023df60ae1c2129a7026db75fa1986106b32f12a305ad7cbe514ce2ece6d22a633382b9b3b11784d9896c30c95672f5b64c8923ccb402f754c6cd6cf566e260d71670d40f03a9cdf1dd0630ce96429b90c65db137525d53bee1b6ce7be97e586bb9fc52c009b3a763c63afb634bcb1dc00bf9fd3f00400e81d88a51c518bbca73f7dce697c05e0263f6d59ea0803ae99cc6ad89638bbbb1f607a8b8f214a82a334414bad0c5718d5e172c58d95abc806b85526f253e7a5084677ac01148af35e9657e9ee269862a39c6f4d2de109332974d8768ab1a70497aaace24ee53487145c753d11470b77fd5651e9848be9e50769069639c5a69b09b1f4499685d5db05450cc517ef7e9fb791da20044a2f0521e9f512e7d3693a05dccf0398707d2dbcb96b4c57d4c2ddc5cf2f29bf4cba4ffd5bf45a20630605f59c36b5e5b2b16ec5bfe16dcef15c9f740897d0fe2e91471b85c18e197424f79c31191feade2fcc055c20b17cc724ff8e07b78c6afe2d301f2b2ef0c495f65f31a0ca312d62c49c847890b2444e99295f4a4573d7c56bc55fe0721b1d1c1ec7f26c2187e0aa71ae1f9d9ba9fcc12f14bd08d5188abe01ae098c4654d54e5ab7ca3f3f2aca3a1b8f137e2b9af2ee15960aa8442fc97352a0f0e3e10752a8c2bf25bd24e0015f1cd158ef6dcfdf0ec3235517fb5c5c791b6a3fe0742ed0006a8493aae46e6215b4c4a62e2a2810a30e8b3c9baa1b9c99c8a7c21c800ab6ec539e917601931a585d3740f3bcb111a76ca4e6e7a14d0ae62f3e0c050c84203dc9631751cf82988b3c5dfc227b8b4a4a6f2f678553ce2d6e5b8ca4ca9d1b29af512c2825d6172c8375da49598bdc7fdb96bf67c31c9f0a04643037384d5af1c79ef0d492d5e64ad810d3635746ca2be60e33f7c863d6c694921ff14d0acd7d847e0e65cc2104ca35fb7946c6edc31b47b8edd5d2cf3e7144d43aaa7578af2f12a65af2c875bcd712938869994162556078d0f43ddee55f76fbf79fd31dff8af6ef0db3834d6081453009e07ea25a836898e8ee83071ee8150da6adc3b804089ab9e293dfa37a8d970bceae713c212b37293066167072041dedbb8cfb552c7c085806c1b447ab20279d274e29f67e214f5f073b00b33f74139b76bc297a3772b8bbf45f83c9e0324f7d438a81421ddb2ba5b6c9693b441e826043c702c8b540f0d578e15bcefa54033950c1b18fb50aa83f18ce0255ea614b88a7c44e6c63afe905ac9c26c6b50f772220f99284a52fc49564bff3cc952305281e2f57a1773d31ec03c03e8e5989880357cfe2bad9ceda23e216fd9d2f336b8d06ff0844f737304f552eeee2ba1c9110e986db36f56644022462ba54e0bb0442b2a3989a15f84bcfba71be6f0c58140370602085524e24103e57f8f72525ed1a8fea6289cf6692208b55101ae7c969c31d34397db4c527bf66eb68e82e388f45054ae4c6016f75fee37fa5314abc1fad0139a896480a91ae52af15e4112e82d88e0b2f215916e3fe74b45fe0c49e80e4e46619f9493635ec111c4ae016694db9ad240eb0122e35b04961bdc7ad59c3470671e12ad9685f7c02149b676b841cbb0b7d51bc36a16e46d08ecf956042ce72d9ab810f7e1b0c8dfc843d73d19b3eb53e25f626a4d2e927acb67f8665106f632440aad2fbb1ac61438923fcbbb7e504b8126d0de4792ff65c17ed14b9a2b945c6607ad4c4d2cdefa7184b7dfcbe70d14821c42628bd0534d6c748a0afb8dbd7a609fa62b5fbf68fb782d59535a0ea3404cd7afe02e6bc3285fa790dc15b11565146d82595072f80066e145e9c3c9d946d92bcd89cc77b82a23f5125cf40cc17aeae8c472b71e846e3215e8a90b1a8173cd447a8113ee9af51e5fc7665565e8cb8fcbd79b4b1afdced07cb6ed8d99c3782b82e1df1e3f0287fe0bfc56dbd650c681e502fdb594776266fe22fcbbb478ed401c71da6e1b0564dc66c4697831133f92573cfdd85f07571d1420f1983de452ef315b87236c700dd804e2da62108723fcf680401d088aff115f1b394e770a32a27095023ec871542af581e50bef145d669a222088ca838c46e6dd786052b611a14ccee84ade86a8bddeef08d63e0a1caeaa66955ed5279f4da93ddd3a4e0fa070dab61aff7e80a5fe6012f2ebda43203f78844ccdd1aae49839798312ce82855699bcf5cc54674bef540ce6b2d4d872b38c9a24ee0d99ff56c8441d0d3937ebb4738a24f673192b8a1805ae2b4c528776d69a9f6455f27f75add119c5270de671b867ce056e23b21fd22b328329cb97bcc25d2e329936703e8d8edfdecf27a474ce4619f51483ae5cb912cdbeb5858b88c981f18488012f553aa7d651a6baf4f1856dce6c1747539d1c2169daa68c2ab48ec6efeb822d81d28606486f3daa5a64e7f8a223790c211aeed9f1d683e87251b51e2c873589929ee16c3a26d69fcb33815e8c366c388c783f3de1a4487f50c9b144af9912bd4eec951b09bcc291ec7b1015b4c4f150f206450f8fe3318053aa1e097234c593b8383e2bce703c25c5470f56ccdecd366c636a8514afa62be88c04e50a22ab4fd8d0a733d8cdbfe95a8ef6ef26f5425b0674e1d23fabcab4988b5a9feae45f6f9159e36b60bdce8d9e5f26b7c80b277e5227058ae7cbda8c2253f411b840fd6f899464bbeefc5d70a4c28a4c2aa5ebc4596650e982eb9f4a118d3940fe377982b5c345631ee73f2953d0024b95e01e7e208f1ca0fd3c39714abfc920b8e86ae518cf5309ae029d1fb7ac966de52eed0a2c8dcedce11fbf032c4066e4ad379adb731f3ceb94a64e70298ec28f8c488d9a66f8624be56c3a1632236f7f36ec3dc456a19831d51e889a6e822438681c09209552ce707e1943e68ee3fc5033bc4ff06251227f5e06ee6423c44021483ba519beaeba2437bd849a8c60692fdf9762597c5240e2e56665b7cc345bec2fe8a8530cb7bfaf0a16d8dc9705f58b4efc1ce1a8afb2be0d8ebb6b247341749e6864046ef16cd6573a01efcc17e372849ab50c168ba1889cb54d5fe3bb10", 0x1000}, {&(0x7f0000000040)="a8495edea14a6ec3d4cf2431", 0xc}, {&(0x7f00000000c0)="373fea1b22aa6ef6bc238bfe85175e377150a50ccdc9f48e6a3ac79f296aa1afebd29df3cd603666244a20e302269825270c1d05eafb868dd8ce", 0x3a}], 0x3, 0x0, 0x4) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x1, "7f0000230000020ccd969f5c79da0000000100", 0x6, 0x4}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xfff) write(r0, &(0x7f0000000040)="0049bdefa0a0399c8b262e08b7903deb4d2e906172c2020c7cabb34ffc49142375db9f74acc970", 0x27) 16:00:04 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) 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) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffdffffbdea079ee8900800450000410000000000029078000000008c1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b000000090780000020400001312b096137204f10b1442dabca654439bc90000d0"]) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1cc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) read(r0, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) dup2(r3, r0) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="df11271bf90d095f09a63d790f5ca9871ec0b9074971af0971c6d2b564d8e10dab28eb0f647b521a0cfdb530fdb6eff3613f00e7b88c19960dde93cab768fe608248fc88fa14e04b5d86b7e406495b0387374de5a10e931a37a442d10d64071dfbfd7796a314724a085352501cb7919c7f59", 0x72) 16:00:04 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0x0, 0x0, 0xc], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x0, 0x0, 0x4}, {0x2, 0x8001, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x0, 0x22}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}, 0x0, 0x1f}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(0xffffffffffffffff, &(0x7f0000001000)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426257051f48650b45eae9afb03f0e220785366182bf65b4e4165448e55513d9e2710fd0a633b529d00000000009285ffffffff000000000d42333cb458d4fd57e7941e118e78ee7d2d6463a8ad32b7d96e58268688cbb94b4423c9f9febbf29582f9385e415f", 0x8d) r4 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0x4}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x3, 0x8003, 0xf8, 0x10004], [0x7f53, 0x9, 0x2, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 15:59:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, 0x0, 0x0) r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/234) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r3, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) r8 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r7, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) r9 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r9) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r3, r5, r7, 0x2, 0x100}, 0xfffffffffffff090, 0x8, 0x0, r9, 0x5, 0x0, 0x10001, 0xffffffffffff8001}) 15:59:59 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8118, 0x5}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) write(r3, &(0x7f0000000080)="53ab2d18014aec6ec8bf5363e98352ed46905e6afc06ce2c4f898d1b81926f62a3d5d8fa09e6cebaf11284d3e6b3ce2326a7f57c170357f23bccf1b4b31ce9c4fe7e4fa80da40c7d37f3fb7f74392c8f5d7b660376fd0133617f75868dd18de958138a7fc1f96b0214372353cef2cb1e149de4c554f7f0b26c0f50ac4893c8aa88c5c6cca0edfc0d90b975b053", 0x8d) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x623a50560757e977}, 0x4, 0x0, 0x0, 0x0, 0x58) 15:59:59 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3779f1c7}) ioctl$BIOCFLUSH(r1, 0x20004268) pread(r1, &(0x7f0000000780)="e11541dd74cd911f85ade846cceae68fc19582b00256781f784ec039eddaa989c508201a8039468cf7c7ede9694bfb3a58a942f015107eddaca04bc2c210e9a1db8cecbe9ad5ec39dad7496c10e9cefc5a7130b1622a02ed90cd0b31e96a6aaf6b38e0bf9322450dfa234cd92e48b5c9ea3315936272933c0b763c1153708e417a1ee46a11ee16f788e787baaaae87e9970f0f08ea8e9fea0b0d39cf3c69fb4156d9b7c0d10529613057d163b2cbcfc733c29e2cd60a9043757c720fab0b4bbe6d050c50fedd0e72b1fa335d9e179c910cdd18dd6d8879faa49c07a7c18f0e7f04bd6b5d43e085b0a2769025905b42", 0xef, 0x0, 0x101) syz_emit_ethernet(0x4de, &(0x7f0000000280)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x4a8, 0x16, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, [@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x0, 0x1, [], [@jumbo, @jumbo]}, @dstopts={0x0, 0x11, [], [@ra, @pad1, @generic={0x0, 0x7d, "4d553af714a8c9f1bd2c860382063764fc29329401d2f410933222f4d058f647e7b331f6cd2af970cf80c2f9e8d54c4b86a37bf22217e602ddec131a351fc433a0dcfa763f9b1261f52e530aa90d807f0d7be3a116b0bbb73fca2e8feb344f714d13db2547fd20a2668101497df625b0606d3bbddfee1cdb511247be24"}, @enc_lim]}, @dstopts={0x0, 0x0, [], [@pad1]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @hopopts={0x0, 0x52, [], [@generic={0x0, 0x28f, "53f91702cce80e05ed399ab543a3c69d14843e4e9ea0e1f6d6dbc0722dec925087fa933ecabaf14a0517b7890ffd30aa7a1d45290d0aabaf4e9c183ca72e813c2843553154eaafb5d24d13b42a719080e933ae52bbf0dd39b395e2f0fcbef02484b1a3316a0e2877170489c40a25ad8dce782db41ad470af421f56b30eb19789eefaad1e070f0d5acfcfbff66a874766ced7a840bcb11d7214f4d7297b420edce108b05beae2e23fbddfc56b7d53bbd5f588b0bd77b3f67cd0cf20a8f10bea1c2dcc57410933b3c28d42581f6d86157005a37020f0b35a07532c4168f5fc36d412950b9610687804b3e20b5602c5fbf9e61fec49e75f59c6a33e1b369f998585de9bfceb5f4e8d20abad22f8e4f4a6b0bcc6697ee5c9dda72ff8845242d847efc26c4cd93b9d33d621703a659e92738e6d5081e0e74d16b631c6c4e702a4ac2ca270dd237ded3cc27d29bbd63183be52c08b97f25a9bb48304bb47f08a0b77c7057f5382960bd0d99d38132f4636b605cc4ea2615ef111ab7d4e6886ed3dbaae5fc288c1e63cc9400739673d6640a764b3e86b7d9fca08f52f1b1a469ae579697eb4d9862dd0cc5291d827780575b84e78f369a58a3dec8c4d3e5fd3e761f4d186b140ef87a543e2b020416ebbcc30321a4e6ebdc20b7d30b8b2f2b88ca943f55e227fc13238717e8f81332fdadc8d69e7bc47420647d6d412fdf8da62d5e38b8299dd25158d1618fd9a04f9ee106dd784d1335f7851ae75e9892c978cf08aed34d75b874d90c4fc7cfbcf5dac95a24f5c8be28e116d823e094657f7e77e93bcaaa32cbea6ff86eaf3033bd047fc2d68dd3ecf18a2ac6bd53ed2dbfe2f7c8d124cd88e64da69a1a2bd9f718a9451a98c4c43cdf2227802a7b45daa401cd9873d005f8c6c1c4f3c17c334d878841ee7"}]}], "798c59cbbf465f46ce0a32762b37e31a2ef2d9653e68dfebec05f711966cb812ed269960c32cc91e142a050000000918fa230d5a7c438b1831a92d627df86295a581b23421649d6383adc9b3b0fe64a9ba23e1600b2a56d04f0874539cf54fd59db237ab7258cd82a9d7f282e402d7f8270ab9792ad61910e9b12b2d32ac597a584e71d026d02d5a8e40ef1081646f5ded055c958b5b580d"}}}}}}}) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x4, 0x9, 0x1c00}, {0x4, 0x7f, 0x1000}, {0x3, 0x9, 0x1000}], 0x4) semop(r2, &(0x7f0000000340), 0x21) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x3, 0xd8d8, 0x1800}, {0x1, 0x6, 0x1000}], 0x3) semop(r2, &(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(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r4, &(0x7f00000001c0)='w', 0x1) 15:59:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x28) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x2, 0x4) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc2073f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xcd) r3 = socket(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000300)=0x3) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 15:59:59 executing program 0: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1000000000000000], [0x0, 0x0, 0x0, 0x100000001]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1f) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x3f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) socket(0x18, 0x2, 0x0) 15:59:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaa7100081d00fe8000000000000000000000000000bb05002d5e4982d46125d3cf00000000000000"]) 15:59:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0xc0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="8588f961f057476b0c7cee8b23a2f8bca4d7fb64e2a1045d86a482666b388ab1cd5cb9efbdce8de9e5b0edb4c9a906bc3225f5b8bbdc55ef2a5a5c3aba7e4ac4fb28a3dbaa9119528d5d39d3be1e1b8d9e190fa9d55062531daa686904d26352e4055e8f2e2d825d95fbcdb43eb3d877f732b746ac60019049c05aeaedf7506a3be261d03c0df3ab23a730bf28b8c5f59ab2f7e2998668b2842d95b4e8bd937032010a073f917bddc9c82e2114b8c1ca2d2c5355d4a95aecd4cebc50e903a6a8ab9e3fc0e293a9bf0a2dd9e6b7b6237d624b4c343433651474a94c86c9f9bca718ddb8562aaa15ab9d64ed4b2b0eb26931bd375542392bfa524f5c914077142169d1ee10b030b8510d6e415c0b84cef3461fc6ff362a012adc11af2619951190f2eb27946cdf881740fc611eda195ec70e9df336abf73d9f4969ba2f83a7dabcfe481c28dfb82c0a93e16b94027cf90aaa14593a889becb12bf7a7ea2d497ace22ff539c3aa22b3058e74d0846da3259ddc9d28af73a28d652649da154d21d446eaadd26364cc02078bdaded0df5a296c2956ce2e4b2bc3e4487adbe352859cd31d804872f33789dd753b8180a4da60b1c7f7915dfff8c6e469bc57a337845d3e03ad7d2d79f91ac6912b925b4cb4b29d4fae18bfddc786d6e66ac421edebfa576830b1aa42433d712a7eba3571eac658b3bc9639dd2599f8ddd86f1053d5287f3f7099fa81b783b9057df46e975508a13bb98a0aea31508c98143b77b246399a7eec9be82fbace0529c9c895bc01defa5c906b57cd1df363bba4117b03df2a2dbc581018b06bfc2ea9066e8588738e0de9d77e3a4311a1d8b986834e34d9b7e92a3754991cf06f82e1982cb8d26061ea51e63363d3fffb1d5da4db940d18bffb696b88f5884230d874019664b5a8f4f69636298028b3ceb7bd5f7686c58ba9ebf66711774fd044a9c7e5a6bdd51b6f8e64182d9d7928695473fbcbdeb6d9f8a117b0ea843615c226a134f042d0cf03c0598818432d92fda6dc3fca61d0536860c36ca1d98f1889c159e26d4fae4d459586d66a5a10cd6b805a85bd360ea8fdf66954308f519b02367bcff9aa9c6077fb3474cdd4802074c094ca7c94a8f1dfc28537b7b3457632035a268fb6d9fa1c5e5f322fef2e810208a9e236682176735cd5e1f3060917c7d9a29056c2562a7245f121bc33ab60111114722a7606ca9a2b1ccae27145c83288bcdf573b8b240e19d59a3ac7493fae30ade409c609fb6f90acdb2cf16c6563fae36f927d39f989a9da9cd638796236c7641709c0e25168d98858b41502f95d0cce669fae4656264b319a0f9b260af3041446888b55720d8f73addbd7b03c2de7c944802971dc77c54e40606e36c37ae8707b5a3d64a505ee6e2beb7d1f3faa8971ab10a9cc09cf91c7918aed05430cc23c25d5bfd54b106315cf595d819aaad0bbdc0652007f6ac5fe0ab22088187f6be2d363313ee9ae8ba8b19247ddaaf705ec2715c9495b9f2f60ade7958adc5d186e2e487d92c441749f00ec62226c022c775417b852f7cf37197c1bd03ba300a5a201a0aaa77e99a1c68b2c3dfb2f29268f18d0b1db1f7bd5d4a6c5cca29644caacf8470971c4ce8d0671726a820734d7fa6679b5c7e8f5cc210832fa1f6fc92f9ef4da965c54174601faa586a46580efcdd2ac8244605f42a0f692f736b4c2168341b4d477fe3f408286331c9b959dd49c40ff6aebb76c6f65a701afc7bb597b9c94e89d4231d7d130c735e8a0679beefa06e00fe659ab9c1487bc1430ede757e8f821d62565f5b5f8d908cacd59ecc4b7e2e3aadb34c9847b436cd275faef1edc77babd3c09208286e89ee8364a4f20a0e31643f032a9f803b0f4cfeacb41c345b698f61cb1cc529c027776ae049da70acb7df6bae859d85af96afd3f9dec5cb2348a266140fe388b5a0b6d6b4dd97c659bbc3d1b2f79de26946fac6e7fffbde10bad89a3bad1f11d9c6a1b32d4999ef13caf10f38e231dbf3660a0eb841feeba20de9b2c4b45cbae141e3c01e7397bbff5c730b0ceaa0877ce3e50f6c586a551f858a35cee8b7c0d9377e8bf794d8ee5da8d3ff8861814eacd5d7c5c39c63bb8960709564b48094a92a87e053ba63ceb2f121286cbebb27e070fbf5ae73f0005f3c7c2514f2333f4d8accf0d8deab5ce88a6782c4bb1275ff8643ed5b05e011b306e391ce8c43d22471b2d0e93e2a8635ca13c99b3de6ec2e746c5abb132bf9bfb207af8f6211823ff2e040f9554c36e565064ffdc4383e416ff8cb9aad6d9dce08b4341db4b7fa7b446fc87da6e9838b8969a95cc06fc433d7a8385eab9cc5fd8dceb16b9ab128fc8dc3d575585ebe506d4f6d532ea329f0521e4e79ffd07cd49aa41d54502b21eab98930cedb09732d1e92192fb725f47b9e459ef128ceb8d50a06ebf5a706083940c29801fec15be22aa23b2c8b45022d3502a7f0443fa772ce3ff04c7031e966d27df839111c0a2225bdee25c1769017d8cc7ddde5b4531c5c56e669e01edad239da424ebc70ce2a2761c32b091d43a97cfd373cfa47e07735d2e666b9c33bd9314ffd47384ea520aab49f0794839e433e6d2d8681f7f4d4bf9e36e71850f2608cff73d47a02cb68c0b06c4a492359fd0035ee1f6fd3dcb902c85cae5923c6cfce1bcd6a67f9eccb08b66881b5fb6c30486cce776f94b1fe375c2a3b65e8dd4d215b0ddc50b6aaf661ccd2dc0b1aec37498c6f89918cb928e0ce1a891957645167bdff9853707d33b40652a3f1d5dbb8998d820f94a62cbcd084a629123fdb943275f97c89ef287399dcb9e293896f4f3406aa97fdddd116bac5dee84c9d1fc8cee930f18a33527263de78d27d4c244f70e1353937fcbf170cd781a2827b58d2fb99eaf074a1b4af906862d10a689abdb748479ab8118f53b45c2fabe2c9f67a2708f5cb15e9a5884b355a47e7076f10b0f71399aaf4d806913f195388282cc9ca1fc1e8e950aae5f5e70bf5a24031625b82ade7c57a6108e4e5c55e7d8971e3c9f00ecccbcbbb6620858c18c0cf234c13bc76d24b78adf2ae9984f5c4881fdde219560ca2f5ca7c1201f76721521752ba7c1720074a755cfd105b34ed8e5ade188985c5d6c8721f2e2fccdfc25899d3493358ad06f03e86e8e923075beb512027620b29f91732b5267ae16798d672b33c6ad3a4184eecb5424b485393bb86fd12097c02f5bb2e3f6528190c8c768e71e71d6230c20608ec178132c8fe9f36ded9a1af1143ab29dda9260738c876f7f717998b13be2d77bfb67b5d0ad713a1da805049455b14f4b9f6ef88bbf1e5f72b7dcff9390abc5b73c83c81ca79d16d428da93024b6b417fdc38065daca1840059647fca79d3d6d063bdc51ec137d126a3d9dd06a5793a58969a711ce7cc132ede1012d0914ac43f13807eb45dcfba8559c1003af21f09957a74ea1197863cb5e4b0fa0d70497ca891b48e810b814b2a4512e519123d3b2350d695aa558468b5a1407a9f498b38275e78bdd2603882868ef169dbfa6f2bc463c506ad802c71c998cf5da7bbdab16691250b546507524940e4a47235ac3444e811427536e80f3cf8982930e8eafe40e0d7fb23263f0c7f52fe7b5b6a03f39bdf36925249ed957d06c5cb044b76f67fa61504f1978a30a2a6c10151403e7a0109b6f5ef1944762d5e12ae746232d2aaf7fd4d8d45810aec515adc1836d5d2fbf52400eff179d21de23c3e3672175cc24d54522e75623eb3c9f8038714851ecfd6e9ead5c54ae3acab38438897be7e659e59853f497723c5af6d7cd42f2b9358f27934fd34d4c0c594cb0aaaea4f9f72a97c0a22942a52d967e0cf88928af7cbf71273d8b50e9760e26ff15160c85db961bd2c8d82ec92a554b23d374c05419a3fb74a39ef526d53b2466e9e93853e46ae0c1452f6022a5ffb3e2027c718727286a09b8d79867c7df11266b4e6dd020425edd4914e1c85f0c590f4769d601cf123dda5e748bfcc411298795bba6dfc521a616718010effa7e327785a95be9258e7443b8e8f0ea5747943fb52e62ef9ce35be3c2f2ac1a4474de5d2cdd02516c90d798e0654ae78295e277dd838a754a464184090c9e4d7cfa7fd3d426134b52764add7eeb5d4d1b02d52a94f79ec011a278cca8856ff589bb1afcca939e70a1dc496e5444d98e9eb92af010d8ff4d2cfdcba95ec8a5bb8e9a027cd56062bbf7baaafc9b6c4283aac3de7bb495c695b6b89cc31351086354b4abf6696ca9b20f453e2ca0459961b70c57782ce820034652aae6ba7f9a9d7c724c27150ad9d1aa8cb982dbbd932c80f00e53ba07133b114371531a70ec4b0b190d63b88e2220062dacb982a15b6d2273130203e01c5977b69e1b0061fcb364b428c6463bad6226027210ef73482c8986740df34354725337de2a89085d157f6692db6310f1a73e1ef783373172a0e9cef6726bbb8de6607a0f8aca435612dcb17c982d7ec2c3323db066a9a7e6f51de8562f178c957b45b4c79af6f68f68778713eb3f97de3fd1ac12d7bd3cccd2cb6be50243edc0c81f20b12243ad558754b366eb737d352f0d7e3dd9a87566c699b25de5e4f7d52fdfcd00cde3f1902dbf4a4416ecfce6b3922557491f6800432e0739e380e553900cf5de912038b8d6bbaee324bb1ea155926de6faba07cba6f6c822f6d5b903d0fc424d5bac1e63c0c3fffd06dde2b790fa826aafde6b5a625932182279c414fdb722ff7592b06b86c36d97e776c43536fd722a41b9f688d1ee891a11af7f8f92cd07c4b83f4f96ed2c3d68778964cb7c9bbe419602227025f4908cfd2ad1e111e99cfb419819f9d1ac43dd3edc42bd5cf99e546efe55401b2305381153d45d88e5d95321e7ba97e0745060dcd97376ba09b9f77f82e7e1e6b00cc7c919a2877b222d90d5c96a571146aac812e0463f2d58f7b891878d94d81c372b446efdf37f754f0346e647c2e2c11886320bf74228a62aaa7eb9403fab309575d90e8bbdf7560bf100cf8f5e89fe490403771e56f46d556332d6fac7578fe59ef3fcbb6cce525e1744c260c25a40f845f8573874fb8ba63ee9c8efa10d84a17ab19ca4786d4997457e01e6cfae170529828e23772343f54fa0ba2c1122921be6c3cf97c77b89a859e4c1549304433ab12f1b89503a1f86899f76d27c16de3a91237e9d9fdcc00d115b07ee6d7c3f01f3448b4cf1e83e95567ee2f4871c45bf45e11ef99c341397b955d0fb08a5cf4ccc7f4d0137848b58e9429530e72067e85d53202ee6c9f2e7e48188e0fd604c42e82bd90b49c6991ab0c8063b0a41df3d1c34ce6d2ca0a7688282d5dda0708999cf59c231c126bc25b6adeecd3de0cb18489ebea17387dd6dc5a17449a9b7334380b471ecca8ea468e2af3c9b6129f4e44b47f138e776141e78a6df2b811b0af6d1127132ea7a4c9038c0b928265c0d9ede29ef2d6854c98b7421da581d6058c9b866ae82580a92a0e064e60129fdb550e8a968e2b38318228670d87202cdd1763fa2e270ec5ae96fa213ec8dfb89cd663187e91f5a4c7c6ce236bed9933f16db416e05352e9a5f2bbdefc76151c7ae58246d09a04aa80b3e0ae82e4d7a4a8adca6bba5532f99a63dd8734b59cdf72ee95d7cfedd94048b4f1028922b1d135ed05fe7b7ebab8187337ee6a4f906f1f1d93f12fcbb1c3362955b49e1ff0db784bd7bf8778bca253efcd780d816f8c476c2ab232d20b9a7ff10479d6785aeb1312cf42112345c7c41d4ec4889552f59c4fa0c9a56f968edbb353dac1a94ada8", 0x1000}, {&(0x7f0000001140)="2b8d3165406eccaf003473039e53363a3f1065b15fc950d71e077c0be77493d0ea2131550e7f730a2d621a034df5cda2c6f26b7aae1684a0b0f4448b2846b95360c8bed721d97c545c6a9fc991b36f6a3c5d4f3e3fb901b46473afe73b82125f89c05e1ae5f3ba55aa255fe717e1908ddd137da27731a4a9bed6960f68ccd8dab39180c48d9e5adec51440700d6670a075536dcfb941ff229ac8df5d1132df1978064f17b38b15ef86fb0f42fb4eeff3de8557c86b8f988f85d4127545f3e51ecb5feea35bc8b9133e3d691b5376c99e9af213bfddbdf851a77ce1bbc7104341f92564a445ffe952dcce4ea6159a8e7f1550f8fe4e64", 0xf6}, {&(0x7f0000001240)="2986b57c9bad26e6a5a0bf01076cfd43e725d58ce5f0f2c499bad10ca8f04f85ddd5e48d38238ffd71d18b6e857ffec5ec455dd600bd318f8b94b9327b45157e760bd23691768113b3bcf91f16f833dd4b556e7f0c92014598af35eb3f51233488ebbbd4888481db6f47c98bd0f1c16d8d9a0bf5da", 0x75}, {&(0x7f00000012c0)="b628b3e37167dc300242c03fe099f73b606b883517120990c00094c5b8b58243954503ddb024cab637160e4183a61282e63fc7b828e3130e27c3692a7864660297609b94206d4bad5f8e4f58d790", 0x4e}], 0x4, 0x0, 0x4) r5 = open(&(0x7f0000001340)='./bus\x00', 0x8000, 0x100) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000080)=0x3) 16:00:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e8750c", 0x14, 0x0, 0x0, @ipv4={[], [], @multicast1}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) r2 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/152) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r1, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000140)=""/203) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="ccb58dd06479a2f3715101f7461b8fafbd874384aaee44d197f832501b216f7cd47131ff8784762a065a08a3e005d72893f3ba5742f4ccbc76d67d", 0x3b}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)="d50779a4fc2eb15b7eda85439bee86984fcca0d4578bfd485a012a20da7ed28127f032afa83b8107c4321334935413cfa4937ffe958d8ab6569462aa1c58c000899787d1cc9a56f178714b54d9ec420cb1d727c549be9017221fe364b659787749dc430f87db31a5a309b19f864e449e28bbcb83ca86bb2d6acd4812e1e68716d26d4592a876c49e4971e712fcc3053507ed3e8c44644dfd012499370fa40cd0405d3d34b005d8c51b36107c75f0b65b4d1342d2eb2b9eb2872c439a351c", 0xbe}, {&(0x7f0000000280)}, {&(0x7f0000000300)="4a30bef96f8903a215d3daef153d2d35495f2ead4b405a89bccc4de7824e1fc4f5c55408d954993a1b89cbd7a39c3044b189bd14b0da4f3ae1644306d33d3b6f49a2", 0x42}], 0x5) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x30, 0x3a, 0x0, @rand_addr="fe499bafdc225ae4546e6c826749aa77", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "44e5ca", 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback}}}}}}}) setitimer(0x0, &(0x7f0000000100)={{0x7, 0x5}, {0x8, 0x2}}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:00 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setuid(r0) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES64=r0, @ANYRES64, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES64, @ANYRESDEC, @ANYRES32, @ANYRES64], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8c8b7cf803763377381e74de00084e82"], 0x10) write(r1, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65ad002772fa0852e82bd287107775d6a274e3f895708d7375cc6e9cb93fe76350bee27ae2ad7b7036e3bb604bf62ee473718ad60bb90505e3ac3c460d9ebc59f04d7a8f97b44f9003b6a38665f82b4c71b9a9bc3efa4f2fdcb19ac0265023bb753acee506f459bdb91749f2f3539e14a2f8ee43ace997462684c3e97a357f7cbaec9c01c35618d48b9d81543e2524bedbb29e630410971137d820436fadaf45c153182cf1742e8f35783907d2ec7ad0b52b26b304f14bf703c3a36614ec43f03ad2"], 0xa) r3 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRES64, @ANYRESHEX, @ANYRES32], 0x10) write(r3, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) r6 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffffe0) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010035, 0x207}, 0x9, 0x7, 0x98bb5f2}) fchown(r3, r5, r8) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbeffffff7ffffff], [0x0, 0x0, 0x482, 0x100], [{}, {}, {}, {0x0, 0x2}, {0x1}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000001200)=""/190, 0xbe}, {&(0x7f00000012c0)=""/71, 0x47}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000001400)=""/209, 0xd1}, {&(0x7f0000001500)=""/173, 0xad}], 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2d) 16:00:01 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x6}, 0x2, &(0x7f0000000400)="c7ab30ac9d4dae7552b837acad6f19a62bd0b3ff3a9e5d43b51966845811132094460ce3391af4a89a9fef55125d2e9d6fbac3eeb0930ed20fec8a849e29f1234f507d1513d5aef1c665de2724097e17f04783508fbe21bce71f865301bfa83985f01339e9fe1032d725a64163bbbc43364f27b6dedbbf853902228e6ba087a181c56de9bbe4e619c3", &(0x7f0000000040)=0x89, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f00000001c0)=[{0x2}], 0x1}) r1 = semget$private(0x0, 0x5, 0x10) r2 = socket(0x18, 0x1, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/155) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xa0) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r5, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) setreuid(r4, 0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="f3e1524b0d76ec0629827809fa76f71db6c90d695ce612e489ca1f188649ead752ffc0bb03b3c1764e1b0e604b385ccfe69c1c0b3b3268c42af071e553373a568dd061b7b80adfc3d0a4fd273e7cf32b28f70fb80802e50cb8fa3f972dce62c80401519fffc4e7a12dd083db00fb9422248d8b142d6e928ea9a823f153c3a4dbe2880343922306e718c8d36a4260ae5cd4794e67e784bd51bba713c2aac0a3b9f37af452e8e1ff4c93cf858e48b3fffddb5054bcf2489e452492fc4d3fa941af6dcfee84071edd39f823eeb6c939f5b527aff0d24609c690", 0xd8}, {&(0x7f00000002c0)="567304547ab44b5eb3c1d1c468b32208a511ef7c1776523336868c39fed8b050877b6964d3bcd270ac9ca42a64c38bd150ea8eeab65d804fff152e27e81aabbdf4fd7c066002d68875ea3c13b8bd4aaaea31073e4ae359d10450727548723e2212f193a3a8785194837bdab03fe7f4087f9b071552ace4d9d374f3c796f718b1e7614e93109e662e99da21acdfc2c5db85d3769538877ea3daad38", 0x9b}, {&(0x7f0000000380)="3d35a5e3361bac2dfd6169135298bdd09f9bb1309e508af9e5ffce3161bde4d04cd96cfa1657bacc0e90c1aa67b627ce74a1d7afd2063cea393a2572d6664973f6340d1f3367fdaaefcea60f5a1d759a4cd4edec06341b5f1e603b3387c9349e2a7425a4f8b380d1c27e044ccad14012639b3e4bcc5f7f44f292d1cd69cec8c031b0b7c30901", 0x86}, {&(0x7f0000000440)="12b943b752e92c7d469c258f0d3257e3ead52f1f1479e72bb997aaf57f6b3bdfe766f999b26bb6559928f6cc5f5f26f9f6569d68b27951cf67a319a17876315700409f91541738e4314a356eb978b973c5f83c49ad067bb42f14f226df0933fe2fe74a61f9f0186f22ab5e586b4adaacd08b7fed0535aae2de62cfbd4de7", 0x7e}, {&(0x7f00000004c0)="a68d6fafdc19959e81dd3f0502484a089c9b7b16c2ae4185efe96bf4dd5a5b9db7d911258e89ce7417e8ee4180b2dbc698c38f736e210e0bcfa5", 0x3a}, {&(0x7f0000000500)="3e3cd93ae95a78931af7d1", 0xb}], 0x6, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0xc0, 0x40c}, 0x40a) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x4cfd5804) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x10) socketpair(0x2, 0x8000, 0x7, &(0x7f0000000080)) socket(0x0, 0x4000, 0x8) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) socket(0x20, 0x4, 0x88) 16:00:01 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x31a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0xa, 0x6, '\rb\v', 0x2e4, 0x33, 0x81, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="6cefb53d5e7b9e6164025c9f389da65b", {[@fragment={0x70, 0x0, 0x8, 0x1, 0x0, 0x10, 0x66}, @dstopts={0x3b, 0x3, [], [@jumbo={0xc2, 0x4, 0xdb}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xe607}]}, @dstopts={0x2c, 0x28, [], [@jumbo={0xc2, 0x4, 0x200007f}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @ra={0x5, 0x2, 0xd6}, @generic={0x7f, 0x62, "a46c24ccbb3976e73cc0ab4ef2430d0868f5f3e38c5280ebbfcd06685a90853e34d3720d51abb128b74fcc583556ed37ee1cd02f06f656e9daf1ac0824a942fe260b53ab4029a170180129b1dbfb6c7dcfbab19fe28e46be98c8934a1eb51f8d7e51"}, @generic={0x20, 0xc4, "b237ef5d4a4e5efc43f73a141604ce4265a4a50ed646724464f8e23113b424f2039c9176c0e88ccb776e036e0b033c8363d61488fda951df6e284e05e331399facee92ffdff7208799af905efdfae72e5510d44aacecd9eb1ca79e3402b3b14b8462984d031863188c20858c30ac52f376e40a4431e1e4ef2c3ba96c4efcd6b25d1490b5882a0dfaa513b4899cbb4f22de7b5d8e69dec78af3a3b9c3f798443d77703ec11f037334b26bc6b74100628bf49f6c271ead3fe1d2b220c2e44e9a3bfa2503b3"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0xff, 0xa, 0x0, 0x6, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="4b09d68ace298fbe038b2fb61acce42e", @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x8, 0x0, 0x1, 0x0, 0x0, 0x1d, 0x68}], @tcp={{0x2, 0x1, r0, r3, 0x1, 0x0, 0x6, 0x1, 0x46d, 0x0, 0x40, {[@nop]}}, {"2877113edcb77a950b1f8de14b188dee66ca3882ccf3898999e24f22b0cdbcad688e48ea897b1e5c595609de23ff76a495790c56572dafebf2f195d25dc5cacf071b88e6a148863b3d2be1563e7ded1f1e70c2eabbcbbe54ded432e698f6cc915e82867e95b6a8375587d75ed25272d5b385b6eedcc808c7bb6e85f1528c79141eb8e3f936ba16a3a087c8c6c0eee2efc05d6638144834c46d25b49a5f004c4271ce7369b35919f6cc78d94b8cd6ea308ffe369a2f43272ea3aeb271a72470abb60f0b32b30ca89c8782ba3cdd0c7d678a9e6f54d7a4611587ba13b4797ef9abea6f9cef02e3081ca72bb88d7a6b6a982f25534c"}}}}}}}) 16:00:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9df8", 0x10, 0x40000000003a, 0x43ff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) write(r0, &(0x7f00000000c0)="1847bd5f6cd153502e41", 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x1, 0x0, 0xfd) r3 = dup2(r2, r1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0x4) writev(r0, &(0x7f0000000100), 0x0) 16:00:02 executing program 0: r0 = socket(0x1e, 0x1, 0xfd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) dup2(r2, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000001c0)=0x10) sendto$unix(r0, &(0x7f0000000040)="b10505048200e9fff7ff000400000000c263af02ee93e487f96f5d17ad35d5a2fb30ea116e036b2dd13c31f4c23f1ac88cd417461591e1e8f0b53b6d21378543213ce30c5d543ccdc5a28c775574f32eb200e04338c91c3004c89398cee0e1ff6d5b5ffa7768d586c35c843c910c3f02a1474faba7875bac5111f0bbf19c73c59f98f199689bc289b637327b00000000000000001f8ac8ac105ef2326535ce95d8e7f5e44ceb4d36989fccf6ade89b0a0ac92f6bb9459b60be718577f9c68701e10b6c9f55444d4714154181f2e7aae9327c6b4bcccbac58d2c03c30df48506d26bea4a00c345d7708be77f272abc1aac0c0355f6df356ff8255bcdcd3d14bbdf48f1d7403a1bc6a7e3171bd8b98f1a3c2db23c16a962cf0a41c9d412eec06095a2af3916e568d247f46ce0530dfc7746af286be2392c377a5f9105f19613632461c5a0000ec498fd9918f8db0", 0x14d, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000240)="fb5d7aa264d9035d7d6df64c02e355bd58f536261089af9fbc1aa3650626b309e5d59a39d05f25b062182a67920ee30e1ff8cd716a5f451c0f346342e522b247c4ebf39ac658a373513be5acf1cce6230e17f3fa0c03ca12bb9ffc1aa591850f69e8b0f48faa8f20db28e3e8ec9ae4ea45459f1ee0d5105762d352b0138ce7de2c2694b0f4593037c0826c889e2a278186826eff8cf98ed88cf7ae8a02221375428e295418a8552c0addbebfc9a20c647a4d314c15278db1575118cdce643f282e37c88e5eae24c08a2ad7c999b88299e133fe3cf2a40ce4", &(0x7f0000000340)=0xd8, &(0x7f0000000380)="ea7c775e0f5e03022efeda6f591b43d0e8b894d3137fa79f4ed0519f144efc67989a601abce70be9ce3ed29c244a1cd1f02a3cea27eb181f5379eac0bd77bf3ab8afdccf74e60519b22e37363335ea1f18c45df6c4b994edf3ccd8e90d353fa1e741e72b165fcf209abe", 0x6a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000400)) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="052a9c3b044515ba852604878de919f67b1fbca4852f452466a190d871e38b1ff44e750961ea72a474712e802d5aaeb8baeaab3fc4a2a81d34fd147239872a0687e824d200801d85507d95a66ae14f60fd44e8aa3b297bda7790511ceffa3443b078a261ece30874225a170a7ba3bbb3c9d99b8e065b2345c098e9925fada6d008", 0x81}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r2) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x1, 0x9, 0x377, 0x110}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r1) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRES32=r7], 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x7c}, {0x6, 0x0, 0x0, 0x103}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000051564d9788df02ef8d5a7c1d37f041d9d3530104809fa375c6b6ebe499447402b8bad27790d19afc4b24d232bdd51166059933c63a0374d1328ff1247b88db51c0412294b0ae5af519a97dd52274fef5edc3f6dfe8acd1aadd2637de46528c27830b95a98fa544eed89c4a9e105"], 0xa) 16:00:03 executing program 0: r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40001934, r3) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0xb02, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f0000000000), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x3, 0x0, 0x800}, {0x2c}, {0x6, 0x0, 0x1, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) clock_settime(0x2, &(0x7f00000000c0)={0x3ff, 0x8}) munlockall() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="e70528870530e893e23b5d578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1ed52d757e6889f1a14b4b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd9570a4e6070060755ddfdcb04e2642076690afd5a153000b495a452093e9040000d4b730408d01dc98dbe9ea0207"], 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) shutdown(r3, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x3cc9}]}}) 16:00:03 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x66f, 0x84, 0x100}) r1 = kqueue() lseek(r1, 0x0, 0x3f, 0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x10, 0x8000, 0x4) dup2(r1, r0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:04 executing program 0: 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, 0x20000000, &(0x7f0000000040)={0xffffffff, 0x7ffffffc}) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='W\x00') kqueue() read(r3, &(0x7f0000000140)=""/25, 0x19) socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) dup2(r5, r0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0xf61, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40, 0x3, 0x5}], 0x8000, 0x0, 0x80000001, 0x0) 16:00:04 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786d8a, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) close(r3) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x7) mkdir(&(0x7f0000000100)='./bus\x00', 0x203) 16:00:04 executing program 0: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) poll(0x0, 0x0, 0xfe9) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r4, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) fchown(0xffffffffffffffff, r2, r4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) 16:00:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) 16:00:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000840)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0x406, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="e70528870530e893e22e67ff7683e7594c706c8afec9a2a58b1af93b5d578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3e9b00f659fcbe6566c1e90fef8144b096e6ac33a55ffc59e9b35392df4aa4ad52d757e6889f1a14b4b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0101cd9570a4e6670460755dc7dcb04e264253000b495a452093e904000000b830408d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662f8eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea98862e2ba98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a0fcf399c46c46db703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/467], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x8d, 0x0, 0x19}, {[0x7, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x1000a00000000000, 0x0, 0x0, 0x1, 0x162, 0x0, 0x4], [0x2000000000, 0x80000000, 0x10, 0x0, 0xfffffffffffffffd, 0x0, 0x7a, 0x22, 0x9], [0x400000000008000, 0x0, 0x0, 0x4], [0x9, 0x2, 0x0, 0x8000001000000, 0x0, 0x800000000], [{0x0, 0x0, 0x4, 0x400000000000}, {0x200, 0x20000, 0x0, 0x40000010000}, {0x8000, 0x0, 0x0, 0x1}, {0x100, 0x0, 0xffa}, {0x3cf1, 0x0, 0xfffffffe, 0x81}, {0x0, 0x102, 0x0, 0x20}, {0x4, 0xa, 0x0, 0x800000}, {0x80, 0x1ffd, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x7f, 0x1000000000000010}}}, 0x0, 0x3}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:04 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffff48ffaaaaaaaaaaaa08060001e7ffffff0000ffffffffffffffffffffffffba9571080000000000000045286438a24f94807acede370e7da5c65339dfa18a58dc329d0da8ca99ab83537685e52c5d86b88c253bea4ff34363e0507db0df6e55d7f3145d2c4fb443c61791049ffbab7ccccefe31147a2453af4c9bc57b2f45cdff89584f3d853edbb24c3b2565590825fda786dd11bb2614001000007927397455c75c9b2b063467b6ee2ad9ef9ec3119863cb52286c82c7b41d12e1cf28cedc02361a9be6e5927f9729baeb7dd18151bc1e69d11a6398e9154f1933c5877455fe7a448bba1f5e54a2fd7b9e8bbb18fba8ca62cc2784596ab58da1ec2e12e9c7008ebc0e617bfe517df5404c611ff7e726cb6e411155cd1c9d0fb6e9e5b447a3f1ac9d9779625cd8f7bd9bb92b357cb83735647199436b5c8dfbe794d7db4db03014451931c9f994e26c40ff"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x6, 0x7259d1fe4de7b5d7}, {0x2, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x11}, {0x3, 0x8000, 0x800}, {0x4, 0x1f, 0x800}, {0x4, 0x4, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x4}], 0xa) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r2, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r6) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad63c22919122cfb0914279a503c576a171a9814"}) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02e18b2a5398fff07a21d95849457f0000016c421a41fe8edb149a383e61ba4996ba608593ceeddbe7496298f921fe730b3f11051f5437bb06f7d387985803070c2d52b1a03276dd25677b95dcc749e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 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)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) msgget$private(0x0, 0x200) msgrcv(0x0, 0x0, 0x5, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0)="81", 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:05 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x20000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000fffffff100008003"]) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x4, 0x0, 0x1000}, {0x101, 0x3, 0x0, 0xcc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x5, 0x0) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) r6 = dup(r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0x7b4, 0xca6e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xfffffffd, 0x4, 0xfffffffc, 0x2}) syz_emit_ethernet(0x12, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x4, 0x1, 0x2}}]}) 16:00:06 executing program 0: unlink(&(0x7f0000000240)='.\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:06 executing program 0: r0 = semget(0x3, 0x4, 0x43) semop(r0, &(0x7f0000000080)=[{0x0, 0x7, 0x1800}, {0x1, 0x54e, 0x1000}, {0x1, 0x7, 0x1000}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x30, 0xff, 0x4}, {0x54, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x1) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='2\f\x00\x00', 0x4) r0 = getppid() r1 = getppid() setpgid(r0, r1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x7f, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x932}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa52}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x4, 0x391e65b9, 0x7, "702f56df108ff39dea05c62bcaa37b5fb8304920", 0xffffffff, 0x7ff}) 16:00:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x5) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1000, 0x8, 0x4, 0x63}, {0x4, 0x5, 0x3, 0x3, 0x8}, {0xce3, 0x400, 0x200, 0x5, 0x1ff}, {0xff7f, 0x3, 0xfff, 0x4, 0x594d}]}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x18, 0x40000000003a, 0x43ff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty}}}}}}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x23, 0x5}, {0x23, 0x40}, {0x25, 0x28000000}, {0x3, 0x89}], 0x5}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0xad, 0x0) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) flock(r0, 0x9) lseek(r0, 0x0, 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) r5 = getuid() r6 = getgid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x80, 0x0) r11 = open(&(0x7f00000012c0)='./file0\x00', 0x10, 0x12) r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001300)) r13 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f00000000c0)="fe04f1f7ce5b37ee41eb6b4a91e2aad1d7bf78393f61f6ee646a6560d3c089821497fc2170f90e7764", 0x29}, {&(0x7f0000000100)="d4f175bcc9376c54d936d9e21f746a945585d900ba336666839167708537ee26629a3332d91160f30394fdc8d076461c8d841d58af15e7ebd6fe353f30326b2f6be7e56acbd1c65c5a922c7eb2f83fb911f9b09a891962ffa8aa0914adac5971e97fbb15cd3f9aa7af8a833d3483887d36990e02da29ceb6e46ecd17dea6ddce152fe9a2a4f89e08e9e421f1d338710fd02c3414afd87282b42f6be0a720615cefaceafbc034aa452bd1476c687085422acc7c157b483df587c34ae43f16067ac2f8498cec0750e3429adeee25c4d9a684a7543221d82af0284aa9151987d72c76f423ef9d649955d723934752dabee66642e70b6d93f8347c1ed4d04c8b7ae47c70874f9c59ee5f2830a91aab785d2bae7751f2b261c6455a77d9b55d28d2225be9acf081876c9f65f0b7ee13b28e3e81cc5ca5ada24124dcb8feb9e14dce8d9600e23b5b4dc8b735276b5b9b9c2a962f9dde510ee9ae887b1bfcd7556b57e130635a3fcb0ed9c6f3e6dd5eb928d9d626e54fbc9569305ed82eb36f001c2024f97542b983fbd76e191ec9cbff00f3f9645d18a01dd6f59d2e15a68ad545310b96233a455bc3bb575384098544e787d612cc14ec9100fb911c7e3f6981a94cc0349f59c86fd3243cbc0397c21640b2b01741bd1756868731669a5ee27023db2a4cee227efdb3a4962ef1e6180ed779e97a0bf2af6a5729d76b332ccd87a7e54efd8558eac98a0fffee29b0eddafd7afccdc400c1fcc6635ccc1bfd08cd515a5483e21af7f9191907739995c2bf0395ce344312abf5727f3bfb9ddef9da7ffc1f212b9e336425db8086d3a7622446ada14e1f82f6d3586f38b0449fcfc5400bfe87a45aa8897a3d87bf54fe1c4cbfffad670a64157331745d585b566395a74e3c70591728cdf55d34f3d6f683e64639ada817cdf1cf6ae6ad6d4e5ef9fe6b305ee049c7e371e3334f2f5a93598314ff430446bec45fbdc264025c99b6329d587156cde1e22c2ba7aa1b9fbc73ec0927825a42a233f13e8a08aa8a1b7669f40ec7df01e46210f48e7015878b321be232ac578002d156703658c699d18d39703469956406b3e3149d54a8b3a0943d0dea101b7a9ad332077f96c2380def03e1773df51651ecc94daaa5f6aa0a23cca7f8dffcd7153ccf230941521cafaf49962f0bc25833b0108ec8565e8ee530d49866626108370cc75c5a579f5aa3f3ee9e2b2a11d66e1f4fc2b89769595e4a48236bb975d8970c0950c098ff98095b441ee25a9714fae59cdfd1da4d10496a1523e6d009cdfec5ca0e1a39edf190d8d1b4d4cfad8a52293f97211cd5d8aafa9628025ffcbf9bd6cd1f6cae6b2c32e9c4dbf62fa65f8689d23984b64adfbb52de0b747f56a58a774b5d8a80d9cf0fbc900c2d20f79dfb252ec9aca32674561a765ded7225f7a101380592bd85bc1260774cedc8d091c65d9512c78addcf1f1675c1474735aa5197b3dfa6b9d3e81c213d8ace1eaf75420aa756433b9a5afb242fb6928e7fb22ea872507e103f558d7b47a8d144cd1e5613f073b937333835bd87c380a916b4079d083a65338a8b5c6dd8b9e764e8b9f20096d75c48804f487ef0699bf9ef11976be5b21e84b367612c9ba378ee9c8fd0902522583432945bc95edaed179ea9bfef581b1bcd782b0a23ea114308fba70163eaa58fa10d9454b41f7f5623ee30802582afd0d26074a8703aa1268a03566724500aa72b0369487ea9c4885d390b75f9bb4696dd11a14250fa2d48e5d86ece586da8917d56d053f603c9bad637c58eca90157719f2856d5486a6bccebceddb12e56b55c11719159575768ff20f8e55251b5776c9e7768551b4ce329d15178c7dc35b8ac1598f5c082b640c296052a83448315eeec5b5d064183e7d718f63153e9d01c09497cb87a85e795528c4d0f0ac8326cc80d104c66e2ebc2c160e1d67ebb2a58e0ee62a1f9a7ac2c903de838d2508156d1e818d3f4c5f68a7900f40fe61b98f58152fbe8a2ed3938274c6b2cc9fb32f64aa50e144a4608ee5af6fd25ad07e2072795c5d5cdebc5074a51132b3c8c045fc2efcb18843534aa968f95d4fcfe73a463a2bbfbff193a55b9c639a62717511a3a6c40cc48d9d8b1f1f7134f012d98c21e4ed5b0c5774e0fd51b2d733986788e27e6fe7a824abd898686089efce62b2324df29c7f037c8905b88d57c3a832511ac0ed4902da716ba636529518275ea00dc1a9a2c8645d294e89439f8fd8da4ddb6391684cec15598504c65c78d7fdf5d485621cd047c106b1a36931644d432fbe4650a92cfff44b4225b98a2e85bf4bb0a950f01b3c2f750362c05fb41bca585e62f6034b5d2448e07978208e347b4b5108797cb26e02f2f726433ee971b1379f986bbc39d1d6a5d74f921cc5bc136d6797e3859ecb67e037fc64766f620ae454fc05b8cb3497a3b45d5f0433499f1c8e7d7e442f79adee44987a91c9358206bffaa18dec5a940b94f72c332b8794cd45d53b1fd623678aa2bdc93124492df45a9910f77ef669b8e9f9f9b33b1e3ef629ef12c39bc7a301fc8798e1af717d338493c29a0cb9a5a213090ef47c14b3d97d1d2a35c8ab9ef9c9df41c78fd36ef57d1f62ebf3c292a50e26f811f7fc816bca3233e45f50b5cf2fbcca552608ec750fc70acf7056ed7dd46d90454449b999f0d65f653fa175843e52b40faf4adc3615971fd641d00b621318794ddd7876541ab7f1520b76c2317141cc2054d666d93917bd4ae1cbad80648689587c867272cb3763f365974b2bce9c2083c949e2e0ed389ca9f4cd8794f74619cc61210799f23a26255345f661a793e0ec293b5f0d3b0f0bbd908fe1547e54d978f382c5db1ceeb82cbbc0ee16805aa9f8d2deb6f87796b67fc436b14d3a118f2302a269a06eb6f76cd53b47de5dfa2bac7cfc643b2525a09a07ef124c6af6e5e8b197acc46db052818ca05f003f76a47066f1255680422aeec36537bd193b1432d968608fd96a7a6f4367a390f7c0fe2baa5e8563ea3a19dc080b294e379046b92389bb1fc2016389d3ecdff33561c553ee769bd359de1f613fb00d1bbb91e7cc360eeaeaf7be3ae83b9ef959eb56b80926b7c652b8ab203e3f20cf4736389d44f752cc3b5e9c338d91a2d15f23ceb8eea6bfb531b91ce18ff25ae38e5188264e08889493893d28b8e623428af6b8a6cee82c7a66fbe93d7182788ed7db1fb36e21a487b115b58bbd2c9281d87ac292c2e9a4b9647488abf2fd9265c66612766fb4e64b1e905a1b554a2b16e9499f88ff860c86bd9c736ec2a06ddefc3bbcfe5ff61b19f2b8a36ad013b4dd57e5e488ae1d349e6bbe0f3d3fdc20abf3f86ba9cff8fabe6b2cbb6200122af0d97be36d387b075dba29e962f865ac208c89f0743a4ae855ae53fcfeb5a4ab0d25d6d071f62aa1bc3fb2859c7043798ff3fd44564167a15019f18314e80ddeaad6fbfc5877a0a40468095aaa2dabcd440880e368af06a7239184eb8f7f8ef5f0fe04008dc44de4c8db02696ba3e47f20a6cdb313fc375f58a6071881213168de22e00597d698e5bfa92ba9146a88f18555a3700683465e80951dec3c49e845aa0019a7400845877ec1c8d2ff6c88d912e55f041b0e485c17859cd77b108a49bd346286963fb897c639562c040f22d2c00d30636ce9218da579f8c398c20897cf858f1ca9279b55295401c360fa5ff5095cabbe5c7b31e20fbb5a773bf9ffca372b4ea2637caeaff33601e33b2636c3782aeb0b076fdae4a8cb7020563834ad8b7d86b59df036ae237ad4f49705a4b7f8771cbbb9228ed7652af004062810a37ace69a1b4bd328df8d05c1b72d74d449bc411102e32e00034ddd384c9ed954f5e3bc87e0f130e8b0b0dcb9ec8978bb843288f4bb9b14e08038bdc66f23f90c473560892060172d333b285277ac1d13e8499b3c8d2cde583cfb66865924f09824b70ac5b792c3b0db039403d2b7b6ab78de038b7eb385a11c3dd5dfc60910f5a3835b317f2c1cefe8ed0a17d676e6a6dd70fbc89d59ec84c2b50777fe4eb33655cb6c5d63154169cf3a16236351b3a976faaa5438bcbcc23073e0a8d818c8de1cd841f3d814620eb4783430669398b65919e3ec4111763f9cd83911d3985524dadc1ca730a8d7c61a2443edfe3f6a613aac63a8515930b4fa1dc1e3ec4abba820ede5ba46ad6572c4324392d44e249bc97733a1371acb8f1f9258cbe1b84023d1d16a77e48a93a3dba5dc7357d2f9ab5dbe82c3db95afc643a5f0ac9536c4398dd19f90041e4520a47b51079d635b920b7709a5fd46ea3c2ec2436990f879f7c147f960b3f7272e9ebd91112933d1c4d8acb54150b7fd45e9e3524d0bdb9705bb691e1c67b381c23edc546c99f4411300006e9c7132a2127a595e9239f98d6498fb81453606e8387f656f98be96cddb8bb0026cb5a78b39631118e9e801d60e5978952e54bd1534ae4cf110afa0966a0c72c883a4bc9a33770e45bbf16f4824999f425d404caaf293323b0962d5c57125bdd24365d2c1b22da9b08d7a1eb8e759939e3e4acb0e935a4a3a07f3924a0c3deb99db81f9bb967e89d9b742743ad80e8e5159d901f5bac27fb08c7e552487a680922afee238ee2082a7e1d6eb1dd2533629dc92def0920df0e54a1cef8233c0ffad5b223cfbbb73538ba16a2e7d833ef21114f1c06fc9b934840a9715dcb3a40268fc43e1f72a6c7bf5ddb00288d7a89534a63291a0ae06b69d3ed684872b48346dc9a77c94120aeca2b3909300884870898f0c886fd54d92abd63e571d75ae34280e72145f1533e5fbc8cdaf2ef2829685ba0f8958564d0724fb91aead5eec5d0403e1da6e2162842cb719b0a639fd67a447bfb1ac831081262c32d81625a58567efa73cd17da7aaaa2948160c1b4c921b4568b73c80fc33cd23df2dc83fd203e7c6eb078d3f073ae30210bc6066e47fdf61efe3f8600ea2ba405adb3a83e1f27aa27b5f318282fb918414d389ff63c337d2c3c6a853127470a611414c487eb6ee7b35d393faafcfd4d194c897b321a6a9e3f887afcfedb6f65fff8eba46fa7293483fbd4f8f5c01f075c2d749be951e8a5d86e785d2d048ff5da0b9add6963b69003bd257e453f75322759ace04fce7c461e7fcad489d6be43026ec250bff521676c5e6b48ea7910c4cdea84edecda794ec059942fdd2d507150caf74079f37e7d6720ccf42399f4420d738a458c80a697bc773ac9cfdb6e0b6bb5ad3a64a5bf4257a51c416dc7f136015c03caf2126daade69f7540d3073368c015e197cb4f0ed0fce3e0af92051db525b53c11b877323c73f03c3b8c085b82b2b7267cd9ad03842e8a277f7e546eabbf930fc423244fcaef2641d4c4ce04f459da54afad46169db58588d5fcc2f1eab4da38a5dc1cf529464476ee34d9d7c873ded4c59ebb722bedb42e1e49c77e38d42a56c8c55bcc7c4a2578020f0c8e7ecae76ef04f3739793fcfd5b655782ac638be9bf11cb0080bef3c7465e54931701207de8ef4aa32f6aee3a810ac191d4e5ea47f640e1077183735b07dc33b9b9362ab6bf2e126a3e8ddfcc3bf69d8b2b71785772c9cc3de1a6812aad608c6de2ab55e53ec9d25d410f86b85b779907a7159cbe31c16c3eaf0adda3711b9884551b72335dad359354cb245a4a926ded00107ff08642e41090e5a454a3da6b700bf53d314187ebc7b1416d2219ebfa8cf654358e113d48df4b335cb0d3800a470a183c5c8b5598b03f6f7b093e97f6ef74d0a55f59131c88b7f44f2068519c9e6c1188d0a1ab9b3d3d03", 0x1000}], 0x2, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r12, r13, 0xffffffffffffff9c, r0]}], 0xa8, 0x1}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001480)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:00:07 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) listen(r1, 0x10001) 16:00:07 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000300)=ANY=[@ANYBLOB="af09557798218a485d4d402e86dd60e70875001c8900fe8000000000000000000000000000aaff020000000000000000000000000001060000010086405dfdebe10090780000000000000000000000000000de01000000cd741ec794a24ab1453e24e631851010b0c823b0ef48465dcae2962d75715f753dc0d1d6e1a3cad164f804fe6110901cfaec975cffbb2c897c66618e8d95c0073db627d0d0b39c4f767f189514bc6575e31a6c"]) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x20}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) read(0xffffffffffffffff, &(0x7f00000001c0)=""/11, 0xffffffffffffffd0) r3 = socket(0x1, 0x2, 0x0) dup2(r3, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}], 0x1, 0x7) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x5cc5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) socket$inet6(0x18, 0x4, 0x8) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xffff, 0x0, 0x20, 0x800}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b23"], 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x5, "f9f49ec418e94f32697e82b8e2fa45e7ec73a6f5", 0x8, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000001c0)="efef1e100fe97509d9c4dae0fcaf0e24041f9350a764d71c57b1670df11b1b40b621232195e939c811a20df17f83cb72019c3f900dd8719dfe", 0x39}, {&(0x7f0000000200)="20cee2c27ea9df70d37618030832ae50b2c342844cfef92390230aa4f214e608d16219e21ae042f1f1f8b4d84c0fcd58c03b99981f35d53310c14efcdf29bc66e3161d39e503c3b3adfee26364252e63907e50fc7a99f862e2737c7a2ab8de0bb66c0d80985ad2b64146f9cda715ced99360fb27a1d1760e51464c0e485a1633e4b39581ef9e984eba374c3c9e04340fe15ae923a0b7e75d5eff3cc9dea2cef29711a6c00eb10961ccfefdb41531c1934b98c02e24a2b0e0950048187c6c8d46deec861f46924c2ad97e5d685d8c22afbcadb29ab25486a46c5ae42e2b638a79f52dd9aa0f8c056a059b6dc099166b73ef9092f9f06f1666", 0xf8}], 0x2, 0x0, 0x9) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000080)="0900000055cc4ed4040700000022ca7e871be3f6", 0x14) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x800000000000000], [], [0x80000001, 0x3, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x101], [{}, {0x0, 0x9}, {}, {}, {}, {0x1}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x200) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x7}, 0x9, 0x7, 0x1}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 16:00:08 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/147, 0x93, 0x844, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r3, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/59) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x4000, 0x80) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x127, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "8490d8", 0xf1, 0xf0, 0x4, @loopback, @loopback, {[@hopopts={0x88, 0x4, [], [@pad1, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x4601}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0xe93}, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0x24, 0x0, 0x0, 0x0, 0x0, 0x4, 0x68}, @hopopts={0x2e, 0x0, [], [@jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x3b, 0x0, 0x20, 0x0, 0x0, 0xc, 0x65}], @udp={{0x0, 0x3, 0x8}, {"a81261117ef8fb914976fea333c1088956e746dd7d385d3b1a0d49cff27585998c2df5031eedd2a58ba28f4790cc3b185565d193f2dd7c3155a7abcf172b26c52a2accd295ddcc712f6b94c7b6cb1f7425b15a5ec9bddaff1aacbd2ff87658e5e097ca99b957c2932e79fb9528f8a911d751c574e064743045471b566f4ff84bf8b98e858a8d52c81a862e1d40f1052fa275767d50861cfc4f"}}}}}}}) r2 = semget(0x3, 0x6, 0x417) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/84) 16:00:09 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9e6df06b"}]}}}}}}) syz_emit_ethernet(0x148, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a8400081003e000800412401320066000104009078000000dee000000201071b0600000000ac1400aaac1400aae000000100000000e000000182099b018b5aefb8ca89091b1003435439030000f549afbef2c35141f3c89433a9d98af86577b62066515cc79090524d45aa6755c48779e660a4889c61f63140d354f9798fe6a909537aba4794e2187892db0c5179343c7001de28672d4e7ef49638036632e63e563c9af17db1ac9551e8b482760797c0eb52dbb1384237ae93a37cdfcd2b267f4760795acdd3765caa3b9482b4e9a1cb77cdbc402e39b2f384e8eca4e086eba4b8e5a682ee8287090bc8e4cae1c36f8e5f6cf3eef0cbe2f35d6b5e95d740239ffc76e88d2ca6943870af85a82d6d01e17bd12d5042ecf5832754443456145fa9848a66610b776a939d88779f814f53"]) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x297882d1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x101, 0x0) 16:00:09 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:09 executing program 0: ktrace(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x934, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x117) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0xfffffff9) dup2(r2, r1) r5 = getuid() setreuid(0xee00, r5) fchownat(r1, &(0x7f0000000080)='./bus/file0\x00', r5, 0x0, 0x2) open(&(0x7f0000000040)='./bus/file0\x00', 0x20210, 0x1) write(r0, &(0x7f0000000000)="cf95731e", 0x4) 16:00:09 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '7`Q', 0x18, 0x3a, 0x0, @mcast1, @rand_addr="15247ae6c463e9cf7dcaa8333e5d51d6", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast1}}}}}}}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4081, 0xff1) setreuid(0xee00, 0x0) dup2(r0, r3) 16:00:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = dup2(r0, 0xffffffffffffff9c) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x1) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x1, 0x4a4) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000280)=""/4096) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x3, 0x104) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e7170000800000000000d000000000000000000000000000000000f7ffffffa21509000000", 0x2c}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8400, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) flock(r4, 0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) read(r3, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x20, 0x82, 0x8, 0x1, 0x3, 0x6, 0x4, 0x1, 0x2, 0x80000001, 0x2}) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = dup(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) r8 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r7, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000001440)=ANY=[@ANYBLOB="00002e2f66696c6530004431002b7689b0e17fb0b7dd0a7c34d8479bed028d9417036e1a0e523947ab389dc82a4c9d8671127c6a0729e1e152e7d310ef312e940150dcee6d87c5f018d6a563f36385d34d8ce3ee5bcf1417245c00de9f53e8318bb92b94a269750c23fd5e758e09cae7bbae8905b0a8d6d769014c5af2074b6b4e648d86af3ffa66f1c69192834683a9fdab92ec8975d00edb228919fbe4563bd273bc4c4e97eebc3177810f2c0c74f94df532d1f489fbb9"], 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="2ec59d7aeafa000c1b51c5e19392422973e1bb61e3624dbc79a780fa2b7da685c75a3abff000dc9c8ab1b1fc0a9682bc5a9869d890b913c302c2857412c344055e5c1aa93f35b0f0041d99f409a0b983aa41fcd22b07b33519398c8706971e74b184663d4ff5fe3a20e04e13e11e8b798cbb89a665460f6db5ac2cc1736664404be14312e0d3145e90d3660befdc3dfa4b25fa76cfa643c7103c5000788f9b14ba6b0ca5afa5704baa756df55addb1fe5b3d9c0e9c592a6f381763f1006c3a5257c19d96ace69da6252e6b8bb3146dd0be0d1cba49f281a5523e8c257a3ba62e3bc55e6e5376fd8b606e07c5cce7e2d74cf7406a6663920cd5d599b31b241c531217438db37adbce01f0e20a3f9d323e7deeb29493e9c53e8e2b818ea4c2f0b5db7b873cbe75124dd90333581b06aedc23ac925cd6ef11c22c8bd636b27f99484e51da7d9eadc31e8216c475e489f7845fbba2e2141726c5ac8fb57c20553fbe2d7180824ca09ac1306c3286104b0e4273177b3ea99b5db3cea8724d09e209f0e224b9e1b89e0fea325ec4f008736f6461fa381f946540142cb516f18a5ae0b39f29c37e27ad0e4892a230d790c51b5d86353f8ca89a86788975a518bead3f6684bc32e7be2d766b1bd9b661cd944bf99e842ae63a6d9fe38f3c72ad6dd28baf408a8e1b4efd6f732f2c9335a272fe30b4b7a492e6a8914485066e9e8be7beefcc6125babf85bacac5bf1d2189c35f375fc4b75f862ac4092c878faada1e71dd211231974c67105f99b42797a0f2f5bfc74500c80d42831ce9b94eaca9ac6505b8e3044af0469dc300e09a6b846bc1d274ef98179e3d4d456eda6adc0e5f472549fd368cdc152342177170480e627eb29fe9d363e49a5d1469b0665e04b6d1d69cadd66c3f8637e76580a47ce38b9e63894cfc499acb6112acb8d2d7b44c78cec17ba3775445564532c5aa1f9244de8af49cfbee86dae228821e2a376fae3acce1ec728e82a6d5a758d88886364a26cc220e63972dce9a2b17489a2ac732d497dbe2960ab94ecc2fb6f648628aabcdd7d53b015ec291c580af802d0bc53e86b89bc15c543857f33cbaf3fcc97b3de5192c6970c213e9f4f3e129b01d8dc316b6f9fc5a644523d1ea37971343bf48ee2fea3ecc7a89ce0c629d25daa1d34621318426b4533f0bcde38bf17e1a948b84b1fcf94e6aae825372989a93b590a1bed3eab87c4c927a0b4e3651e4aa7a419dc514fb92c976a253b16d9800150bff175a2e272592d9f6e837189d098264b293f4832f0aac5b504864733cb657fb7dd4edb563c99bf75eeae428702eb661abd0d889635eb88e7b0a03d4e842ca75d1020bfc751e488f209c1294b4a53a827ef1ade35d2b1c2adf5aa44fca259268403a09f0dbf01b353db8cc8adc38a29d3797359213012b70fa63f8e5cce7d3bd6a5e6d0198b9280bd1da5723e058bdd1e09b0dedda4e05efbfcf7cb25f0cba76bba36ad65e502eef8a5510cc988b7eb1d9bdb43a24e395d1e4076027aa4581164bf72fba79591a77f9423c8f315a7c13d176d5e929b99bfbd15053eaf98f0a02527a501322b40df0684d1931b6bc1d79efd81d98a1170277568337d5c5fbbec8eb1ebfd74593df318702ec659430a00701bedfa02ef032d45d13d1f0664ab22ecab84bd8877afbf3f81449450da83ac2bd5049dc4d7b67d844a458be934d3c15a8d11ad6bfef3bcdb1bd21754430512cf483a2f5cfd803e3ec3505c3fb13a9f153558e5bbac96aa261c6c024f446091d06a4c455ed258be7975064855cb3edef160558b1368b5670c73f96be8feb7a179bf5520afd873f02eef95c754d17c76c0bac7cf96069d0acc46628543be542059d88c57839f67dfc89b66c5867c353b085709896d12e9de49d14bd566f0ccf2ce422cc6abbd71cab3c7af1bcbc3c20ba9a8a1197457df1f2ef0e0a47e7c30b47e76ca6b984e4c8f6e55c2f42e2d34ae18fa6d21af2055c264841bacfe909bb07b61b09fda3bf1dae3ee9a0123f3603e6283343065482303ea2419ec36f81de3db27bb54526f2287e476bade4d8c338dc81913a01589a0de1e492daa9a33dc77db36ee516688966dd21632bba755a3c50444eb2c91a61b2f9cb234da2cc7d775c8448d8bd666724bbebc63afcdb4b4286f2f459271f891ce9d17c78d4b3131499bfef8fbb0fee19d17aca147e0059604b1aa7f1c7294516609e008d111a8799465db890da257d93af0669b5f27acd4d8340a779a169542cbbb4564049910a608a47bb02ab98fc9f974796f9893e42c9398b52236424e3e3ee86939dd114790d0056a778ece54b6cb1c26cc06953a23ac7eb5242050ab3d3524cf528c7ce6085239e43e0f6fd87d7412da86864146b2006fee5d58257be3716f07a78d16dbc4ad55dfe1c6cbff07e018ef62c9852798331b8038fd7fa33e391cb609c64a0f53c28b59f29dc195b1164651b68a0a56205b39c72452aa948bbede00ec9c0ea16613d0e24efe0ba4d36100c9c13b4ec7fab4114d0206038615b1dd0350b47a4160effd63bd0a7a28662618e293a0b21ef28bd6adac54eab4abccb8f9c4059af518654cfbd9cc1a02c280296a4c48824c478ed9cec144ba3901ff576c68da93983eb542804fd67c7f43bc40b19db9cfd7ff9778fa06c3936ee6c67d7de548875b85a642ede5c21ec64e6d1e8e209eae9dce619add3a1d956b5f73117eac0fc4e96a7d84fb1cb7cfc88af5d09b84e908a21110b9436dab2259a6c7455ebffd871e3980429ca509059736a7391e136350e8d77e4606f9562e9b1e26d10983d135b5ec16b9e5fbd13bbc22ac8edfba37f37ead6cbcf87b91ce1758259a520ea52aa6069bbcfa56fe9eac6f6f9d7812009f6eefd8a70512a4463ea8bd851ab608236cbbd5ebdc915475360e0a2887d1ae40addf28f91113d2942b06846f468d2de48e96ddb2b50f12ed81128de2ebb57b5b3eba1cba38187b7235326f326e34691069c20fc3574aa7ab3c84b0bbcb0c368f57c0add48812c1cf0e4dd0c4084ed8eb01118b9661f5b7c2850c0e731eb5c55e2d604740c20a6866602c485d276f32472822344d13eadc756ea65fd9acddd3bc99c1ae77fc95334d0294364b34902e09bebab59c797e173aec432b30a4e753e1a3a1d23564d2f74743c62f0072eb34baf1c8dcd8cd85b7aad5662a5d9d10190b59525adbde164c7c68f1576be16c271dfbd0e750faf7db7a4b9b7b0020e84ffbdca6767a1a427c6a721dde67450538dc540c45a888dbde934e1ec1ace7d43b3fcb9fd76614da1107b36f2ac0225e1bbd94706a72fbaed56855315cd615c0978404d9d094e717a9a7793fe09ecf87b42cb1528b0ef936241045963339039983310b1de34cc56d5e2dc0ee61c41c8f8677e037ce1191929cea352456c367b8f0f7ed8cf83942c6d06c7e41c508471450ba7682bd332a8e147b38f045a2996fe17e8eb6fbf30e689515776dfdcc4287617beb5f042ec7c301b280ced4f7d8fe6ff5f94633bf933d018621b2b09925fd7eaf6749f4b01b36e1bd85b0d4ad211199d2895353ba12eb1b230a48779909acd50275c6d755f885d614f76ec1f2f0ca74d92f0c9a2abea61a352102d0c9b02e6f6e256cf9032f135813a12956ec8aa85611b3d2524c91eefa79a174efcb20c909e11be249bd51e615cd3a6ffdfa7a6a419a5b012d52fe8d6cfcc08adbbed4cafb4d9a9096caebd5a65616d8dd58a0c017230c89f990119d7c52b9032b4def1bccefece109bfee29e2843bcb06e9a5bac034471930df256436b7f0c983ad40959d8f8ecb4fbd3855a4618f0c34b0bdb27f8f64833cf55b95f059ada832b3e702705b308e8a533da603c19a3819c8c87906c93c99339c4189921ff06192dd36b1e9611774eca5a54b0f86822035df5eeb4b9c1fae9ab6ca73ad51d9de0dfc0c6368c1f4bd907794ef5089c95a222466dd596ec4144ed3eb2bc2e8a92dba06832ec42393e4990398d5d106785c4385b10400131007925de6166a9bd9c029c9d7cf6347ea90bb2fd25999dfdfcbc28cdb49c4534366be27d39e628ece81cbdf66a1784d7b4252285ada07a8883b8b0c9724c6c7e4011ab11d68302863f540125dd9ac6b3f5232826be020ba717ab003221a4b988fc4471e99ff3195f3569b3947c16864a4a19c2c7e0adc8bf94d9fa96de81992695f5026c4e20d2da16f9af43871df30e1ff92262b7fa645efd0d1465d7a438b6923db5fb09bd3d4bffbfc36485ef0f700faaac52ede73c7445724fa8627a9c6fe0fae2f6c85b78dd847287cf3afa5b21edce1c544eeeed6422f80a76bfde1e778f0a09ed03a04d7e7c71674abd84944cdd83306a6fcde43b77e2592f4f314bd79d7942c409a5bf2b938f569732fb3776d04c7bd94c7d3e05cbe6d5aeb6191ecab3e4ace1afd8c94284764cc29b05c4a2a2abca6ada9b359ed9084cc99db8a974a056d10ce650f38ab69054b3b0682fc24dd1439c4657bd151bae1dacab3fb503d819ed4716669d22f5145e0cc2c0b577ac9819904afcc6bf5e1510593995bc365d2048ab9eaf79d06d50c74746925a432f02a4c0c7b3823f67ec84bc44f94ebcadb9fa3b3a7d26f591b2ec0521a5a206c62d3b98993200fafc6e591f10883481031d9d03955966480c7f4758023b738824dbce67510f7368a0cf7e63f633f0a455bc23d5b45389c7e84d367b9dc4922760353ee44e40b9f00018feefdb29185edf1647480390cdea54a5b5c54de643c32567d49774010ee22ff185444cecbd32607cb82313219bdce5aba79ce4423969a3bb5efbd6b7745fe4a7bdba9832f105e690ea7d270925c87a79707eb6dff1e8be308f5e6af7b8784eeeeb65f3b1992f3c73afa503f0155a17b84b9aa2dfbd5f0e8b1713e0b46399df1ee212a908f5ece38f15537773e8afdc1c0b7a71bd6d705c7fa5f54c1838fc891d193a93b3119b55da137a43ca3ac194681262560aac43dfd6e0b93e45243ea192e50ea9db2d9f4b3817db8bb3913663af03d53596d37f9ac6e57db05e19fb22071625d99c61087e27481c8823e98a624f120581ea41109d781fdad019b287d5fdb30e1fd67b2465153047a18c8bb9afc37c84deeb9928088b69352f4004125ca34e183fea5523be075d9df3ecde9255b7c1c03ea80daa007cd106120186bed4f021667a03bac974ada9619b2335f0d14bf17a3f2d7ecf8817fa594a0b449caad4a9c0b001b68e6101f498042a234c07a4861e602b276a7bb84cfc2342f5e140ed6702b4c1aa7143bb6cc6ebaaf6e8102be17d176dab9898aef9f0eeac12c1b729e5a9321b320dc62e8c8c4540a3ee8cddd0caa3c3765e6c997759d201df556fb115bea10c0e855dcc1df61fdb681a52ff9ea7cf5f53da3765c962d75173f04b73093d6bf2cd309fe272832d2a2e864bea4f5cb834e0900b22e70fd00a635077e60b56ffcfa6efc998b45958f70f433ac102d4b3c2dc4252a0aeca79a286872808e28c0c126c9d45a68ffe8f96891192a4fc5053b2737aff8c6fafac66557e62d31ab8f32f4c63672451855a9bc86f0c0b6bbf2a0c2a1afeb291f7a155143608d03acca4578b5de5d05ffeea17f699425f99f6a6f3c5dcf63698699a120d523d8ce9d20a1e5d87e733db601ebe1edb8ce78a4b45ed2b4d2ca1b6437d5f09da8fcde579af09739128822c21f913758c3b28a89c892403f13e568cf783fdb8f2dd7843c47b3df2b2d21c3f7a4ae75bf70ebb4cb89d5f6b1d1174e0feaa82754738341148b0c44b376a4cb841d5c0", 0x1000}, {&(0x7f00000010c0)="57ee7bfbd8632ab044d7bf9c", 0xc}, {&(0x7f0000001100)="a46525e30fc9cf356b1e9d2bda0acbf7b98a496261ab1386c6a951f29f7c35b0d51fd0acb0e161287b697c397e0bd8e9372cdd1823e09106642a23405ca891ab19a8c9d6ecb4bbf2a147a9f8d295f1b7ce75d99ba23540eadb86fe229f0c239e6cbf198a95a6318f302ffa33832d0ec3fa855419b73e7f94e84e058f3eef2a533d9078d8e1fc1783e353d38b5678a56209fe4c277a18c85e03b83aed61a57cf2cbae4e044e00b6a0fbd5035167b34fda26804724a72dd8fb", 0xb8}, {&(0x7f00000011c0)="772d3eb01f60e4e8599d3fb365f233ef9022a649c0976397a4efa3a86d6a1e1962bd40c89ce575be007948d1afd87d3acba8a16b857319b129b65b5ce4e5633ca7ede781b779f20120962de62a583dd01dff4053b396742fc9a685283bcfe2786f2db9603ba9cf48eb6f70317053e4a071ce079687af74c79f0c03bc988d45cb538af1fc245c4169490bf01031e9d7ad506a8b2edc966905820acc45c7148957790235e6699ddaccd86a482509828fe05719ae4f5d5f6f94cd4c72e88330defa74d50ab537ccdd11612c24dcc43a784d9425c701bcf739e0cb8b5576", 0xdc}, {&(0x7f00000012c0)="0280f2abf7083524b64057c77c3082553e94892a1588fe366e7911791ab5528dcda5a67be958aa614dec7c328abdcc0820c78f23d7f27ff9db8e4c631ba99b8b9d89a32ff9874d8036a2c24d2b8fa1467f3721", 0x53}], 0x5, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r7}], 0x38, 0x2}, 0xe) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = getpgrp() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000001c0)) dup2(r3, 0xffffffffffffffff) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r5) fcntl$setown(r3, 0x6, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x406, r1) 16:00:10 executing program 0: select(0x40, &(0x7f0000000080)={0x4}, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0) socket(0x18, 0x1, 0x0) 16:00:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000680)="d66500000000000042", 0x9}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r0, 0x400028, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00@\x00', 0x4) madvise(&(0x7f000036b000/0x2000)=nil, 0x2000, 0x6) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x160) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x2000000) 16:00:10 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x2]}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0x2}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r4, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) lchown(&(0x7f0000000040)='./bus\x00', r2, r4) fcntl$getflags(r0, 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:10 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4080, 0xff0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file1\x00') close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6d) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffffffe) socket$inet(0x2, 0x3, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x800000ff, 0x2, 0x0, "fa000000ff0000020000bf2a2c14ff00"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r6, &(0x7f0000000500)="fdd7eefeb45d14f84a68bb28c4e1ea1d36c36e4e8351a932288c6410b30c38bdf276280b62ea68f892d67b8b8c31ce7699ab37c0f22e4fc3b4b6677aa1e2854b07f6b1c5862b1a520000000042ff1cd67ea90e72da75300b22db00d6c6b436b179649d3fecd0070000000004000000079d49210f306ab864bbd093b2de7d64a2a87664abe864238c12e1bc2eb89a4a2eae574c00d9a5931910000000000000002d3cbd0f33d1aab4fe733a454ac07ab4e40654352a838db4b706e572c0ff43d3a166d74e8cd1ec15d359cc9654a10bcd359005b303acfa444e", 0x9b) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) close(r0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6, 0x0, 0x0, 0x105}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$TIOCDRAIN(r3, 0x2000745e) write(0xffffffffffffffff, &(0x7f00000005c0)="185af905c876c2b87058158c2b434bc4cdbf28e4ff0a", 0x16) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0x0, 0x4}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, r2) ioctl$WSKBDIO_BELL(r0, 0x20005701) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0xfffffc7c, 0x0}, 0x0) 16:00:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) semget$private(0x0, 0x1, 0x503) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) close(r1) 16:00:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r2) fcntl$setown(r1, 0x6, r2) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x8000}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r3) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000418, r3) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b31bd4788083c9f0095f0e91d7892c0e0fb029b774846c3a4d75bdfea32fccdedca9ed441731501a90634e95c1edb4c76f6b77cdb1fa8a86316ac54901d97ed77f7c859983c61bde3a590b06e4b458af4b48616d2a2368248d5fa69f0ed7410f9327d07b869808e04ee66fcc3f58b48164f6de994e5ced681bc0095ad871bb260858d57c414f877678a40eba9937f2925f8732eee59cf0e001d4e5bdce8c8b964f145bae9c5aadb5c9265b1c343ffa9fc87cdf68090377cfe43604d94cc0c6d69396d1e81c8bb5681dd4f69f884ded9f4ef94f0a8d6122aa88cd7fd276059cae16571f874c8f6df2d7b8203aca", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x8) flock(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) sysctl$kern(&(0x7f00000003c0)={0x1, 0x22}, 0x2, &(0x7f0000000400)="8e7bd4289621f9b5424021848724a610ed9c780f540c5ecaf7c2854e0a1004b07a1abf8c5a5b55f5298c109f65", &(0x7f0000000440)=0x2d, &(0x7f0000000500)="c7616d644f16f417a0bcb203f716472dc832c3c39e14d0de6526c2d527aabb969663dcf5dac5dfe4fcde64baa471506541d9f1dc7632067660757b447a5389a53afedefb4ef3f8909c6bced33b3453daf9c389763db795223dcab38a5ce7389737505a8184d4223095a4ea612fc7da07e06d95c2ffbeba515f4e16a2", 0x7c) write(0xffffffffffffffff, &(0x7f0000000140)="f6fd1a011671ed35f8d3b3584ebe2102435d0b299ba78889504463f606cbb3971bf7754ff6325aa1c320e504b6cadb57b84c5f3363b378", 0x37) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x7ff, 0x81, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x48}, {0x6, 0x0, 0x0, 0xc01}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="902fad58c56a1eba5ab0d03ccf61fb1064e81e96009e563d48566f3b64641f8e81a9785234ba7d586f2a1f278470b9a704e064fe8cb1015b7dde9ce40c60569fca9e6548e8272e96b09601a61bffbb553f6b5ae3a56562018fe5ac35ebc0aaac4fe61463e0f72b74469ba29f50523357a26f0cb3f722706c34dddbe38fcfaad851497f1cd171f84d58bc972ae8829b234f83078c9fb3a9a935e9dbadc77108008a840c6c1cbec2ac0a44777417e33711284a638c29333ec20fdcfe4a0290a087e28f5cb62b094070cf0d9fa140aaf2227c504a613c0b81f1b4daaca86b154fb05d90d3df0abaf4bfe204ef0da54cf300b02477fcd0107252d62dd525d892923a7c843b587ee3f6f75cd6f31aa8105cc909abd1758d35ad6b9facdd4432437a81aaf27b9ca7835d9a47c74104bbeae8a02816c9e46c46d3e148b7dc81aeb4f28ded024bc207523334fe3ae5a2da9393f3555ea7e8f95822acb5adb6a23715d6fe21b1be3c8cee4098635e96144b2f3ac7a912c924101becd0d6f999138fd880b6f0b1c7eff76d5815b5e07822c2f5b7789233fd6bb2c2c2aef06c9aa59628823fd636191ee3d9ef999458f91434e8e1faaaba694a5f355c7d41b38f4099e4a2f42af8a5f7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000280)="4adf91b3169ed8d3f99d859fa2ee083f5ca7b89245f9b01e6c825085f50c0920cae23c144baf1ce223f38f63e844da022cb004344e122407371d536de252c34b2c104a2e3f7bd6a984734620b512d5ac9deb0f5c076b637813abeb43005c08243067eaf432b035cc2a677a674fcc997ad432f83c44306f19b7a91bc98bf716b830c7946c6612e9437cf3bc9f8eb74c43ef44354dd02243dd1c6bce0a2f079ae7c2045b17db96e276d43f8eee86ea984d98b353a5599dd18c9bad58273d8d265e3dcce66671117a94c839d7fa8065d098ec4198e5c794d83bce067b689a7f05b49d45f5e8a1211e86d0340ebbbb61", &(0x7f0000000380)=0xee, &(0x7f00000003c0)="97a034c2647c08a11c32", 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xe62d, 0x5}, &(0x7f0000000100)) readlinkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/80, 0x50) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000400)="49e8bad71987c6b2c13cf461ac0f7b52e182c5cf20910eeedc006872d916876de87257da43176c6b23b5e42484c8d3be7bf0d3eea3a04a099b2b23801fc3691092b3a4c2ab12b1a008266d619877086f2526d0d1d980d795cf684a7dc6a3307ca4771dea501e5f64b8ae35dc8cdcb457e45fc933a6d4298cd23ed041b9415a98e2834041f1c873fdd885b8", 0x8b) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, 0xffffffffffffffff) socketpair(0x2, 0x4, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x40}, {r7, 0x20}], 0x5, 0x3) dup2(r5, r4) r8 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x28) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/84}, &(0x7f0000000100)=0x56) 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(0x10, 0x2, 0xfe) 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) 16:00:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000000000019078e0000002000000005a009078260a0004000000040000000000000000b7f4ea34bd564178b45b5f549174989f2bca46c48a32fc08a98a96681fa92ee453de5487e60af7589a954a5315ec6550cdd380bc909b9b5dc29b28eed156034e950f3298a1ab29a80ba2752cb9"]) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x10b2, &(0x7f0000000180)={@empty, @random="221686d2ad09", [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0xd, 0x6, "6d2ddd", 0x1078, 0x11, 0x7, @rand_addr="94d9b6dd2184bef787642a3b238de6d2", @empty, {[@hopopts={0x3c, 0x3, [], [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0xab2}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x66}, @fragment={0x50, 0x0, 0x81, 0x0, 0x0, 0x5, 0x64}], @tcp={{0x1, 0x2, r0, r2, 0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x2, {[@sack={0x5, 0x12, [0x7fff, 0x1, 0x10000, 0x2]}, @timestamp={0x8, 0xa, 0x4, 0x200}, @mss={0x2, 0x4, 0x5}, @mss={0x2, 0x4, 0xbec9}, @mss={0x2, 0x4}, @generic={0x4, 0x4, "3fc4"}]}}, {"c68693630a283bad93adaa44f0f76d8dcb241b50eccb960aa1969cdf8d0f1d1ffa96f26d8a1cafb08fc662b13217feb9aebba1021b5b2fd29f43b1922defbd3250ee597912c4da8ab19687bc6e08d3a13c77e74cba67d605290ac0706bbab89ccfc87facab444c6a034e4035ac09c492b28258cb7459d9746b3544e195982b6788fecc7e4d15d926e2ba9ae7583143434b5ea91f428cafe516162f4337909d2aed219b45401ad6a70c2a6835fcfd9cb4ac7707d437845827a6cb332a5e5ae63382d5c0aad2bd2d1743472057930d1b440a433fa54f3e461df86ea8d32f39f0325d334e26bc371e0ab29273898738d26a72224f9fc81834266e838998b8234ec9d4140dfe341fd777f3bac4359af42821c4332e507e41a94ddcd3c7ef95633c405a54a5eaab8ae795352a9c2350e6ba674666b17d10b67c3f977e3e1279d6c14080ff85d0233f9c41be5836c36591de61b0d67369c9e267208148ecaa3f2d0492752dd831957dd6163ad42c104e0f6908698ce3b354fec147cac859cd5cdac086d8eee00db17752eef8d2a854d3a7853f19813e29b62f5c91eb926a70aeba3c872c9bee92e344c50e7804916074f53bfd827e5dd2170cd69f70bd9c102481dcc5a7bbfbf00d280c271b096203089833019aaa80e3002e9326d8c759cf484312a2838709b298ef69daa0aef631993fe9796b798480801b6a8880e608f2fbc327824da9b8359636bcb64e9d17a8f8923392b3ea3e30af7b818c0e19f5195d018cf0f48b9505f4a24bfa3dd580dff4c8326f6d8611e6abc9703a6e9f86798d5bb3fdd897af5203a2cc185c7ccf66594e5c554d423d34963499d04176207687cbeea4e8443a7e920590fbcd2c8cdda2acbad0b6907ec4fd2b8878acd7b3ba1f6b2e649f5cfa6ed003ae510d2d7a8ce55a946f417af0fb69e14af232a965d64390dad52e73fa50ed90ba0e28734fd978815c78fe13e8a8f9b94aee193975fc1b2d920ac5022b08166377d9edb0f2481ae8138e470086704ae69d775c5febf79c33ffbc006729cef8d95476e173aeb2008b875e012ca74c3e48d57ff1d0f12ec1376ad69b06bfc59a56c277b3e81b05ef9777d3fa557defb9ee5e638181c87502dfc6b667739410eedd92c4d42f708926784697333431e5433bbf4468e5a9af19e4fb90a3bbadce1dc9d423cde1280eb260c6251f2836786b38c83a9ce6158789a718316a5b4171536eac8d8b06abba6ab0edb2d81794b8bf3c536dcf941b2241dfed14255b7b2a4ee4c1bda349fa04a0d9d375ca50d90a244c4346d04b3ff462a79a146ec64b133a0522084a686dca6722f28baca2dcc43355b03c56151d8e067d13d1a6d6457e26d0cf85c34649c40b8436fb97a9b57f07d7ab41a2477e4e23da6eec7c270d38e79cd5954a05b3be9f2273193d3e90dffd556b40084be35d6c3c13b3faf0bf8a9104564d8482306623fd34ed55f8d9d6d270f5323450f93f86cb5c1f8ef5458a18c516796de385d00e36e16160e756943e81046a8b2efeb8cd391bc91f3de6cad4ac1560f25f1643ef035e6609283c2ee988525409d6d323d1d9e214cfd85dcdae28ee16d8b38e0e1abd39cb1ba88bf1ecd5fbbba6811f08bcf6a0e13e6e1c895b0b369043507410ea734e5a9b374126f3be1f2f5d29c2876054d7ac0c7aa3dcadf0659fc39fb29843bffce857acfbe248d3d6647e6adef49556c6dbcfe6206fc9c3517e68e3f2c03bc14dca61259b42aaaf497c5c770069303ae8d55892188683b529b96f1dd464a8b74ab0676c227619328e073fafdbf74f79f7a28c388f7e70b86393b358255bdfc8b511c6e299b943dbf37086f97e4b94b508faef8101ef39494ae3e3269813289a59a31f15668f71b53d73d958da21040ef2e2c88ab54f6e93f7e5de3ae0fe4354971df6c68a2512aa2b0731e48ed87a59dafa6dc8edd784abff063d24dbc2bb49addd694cc717bc0d8b6f98a12991eee173a03fb0b879ce7e9acfea160a4581028dd4166f545fc41b4f9f76ecff8df5e603f21648055ff0c7e1ec11863875e8277af7d442f20f14752b0185d8273c405bf16643991d4f50f461616a2a2549a583099ff3639fdfab1c3120138405339f29d57326dd4fe9276c6decc5577ba14303afb226319c3cd2c6fcf905ae11370b43ccb877b3805c7c3c3ad870ac7943194205a44469fdc2d420f4baa9d0e72bd9f39a5be80c61c0891361b6b6d0be8acfcab19fa4a50008c7e58bed2a6174bcee9787d6cb2c4e4e2c464b87798c177a4378273021596ab3a4d9d30030c1984d3b5607920db5501b2968f7af89614ab1d5af462ff3469fbf487ade33563664628e18683cd3afd7dfdcd387f9531d7237c7cf42d4889644f7fad2e926fee8ced77f9dccac12fc39290cda7c42ff8c2fef90544c0d1a5376eee7431cebc2e4aa094ecb3b49cf3210a138028c04b514e641fa79270c0fcf8a0a244baf08e28933e13f4664470d0fedfaebe1ac74708794f0a7ee8470aa680342a8479bca1688dfdcf51ab0bb2cca0e4a2d3766bf98b74655f6072b24647295c83052a0b9434ea10f99e01dd48a65d8c686259f5c9d9b9123ec27bdfc80834f0b6fd290bd2db739eec4b8a00931bc2b84bef09efa0bffc51d743847ef43eda36880ba4e8a36558466f33b1bb468b0d8da6b076d8658561d7715f068ce75a66f94f71dd97ea908addf66ddaa36b1f435d808925dc159ef4a8dfce8bc8852393f4995194660512d3e7745b9b20b5f3de5b38bf2b8c760dfe7122b17bac3739c224bd337e1ad268d65a9486a4eb9d6072afb99e64959109ea76552fba8a5969749ccaec47224a5dfa5d5236d1a66bdc8485989be1b9a1eeccfb5e3cd1a7bb7616fb1153b81226070148ad6abe09bb9afc8f40a8a34ad514efdc7036f1184fe1fd923c05939eb97bff386b0e76e6ebd82c1e5bd91b30be368974792a27f1138294583e2b746b2e1a3cf304cc29ae4d9cf6d7677dcbf5514a9597cf1746bc73bcef9fe4bbaeaa3a81d36d06041f1bfa2c34a20a4bb93be37b0989ea9f8df5f1e6572acfb5fc116574082f66ab04c51dad666f8a758d3904e67937da9177d4edbb2fdfdbe94808823ceac382484be87b5a0876b8fe0a1c0ed68a782ef6de9d365c9f08a8d5ef2e989f92c236933a9c879c3b74cb4cae76b0e713e3b598f9a420075c77276781aa0907400357ebb377b546d77269f36bdc54118166da46642a2fd02bf432c72e41983edc44f52b07a2c77f08b7c8c917d80af9060a5de23b9fbee309daf372675f791fb574c923fb9e0b70fc012264c5dee007e01ed00d8f47d3e488ce6316d9a95941749d78df7e98d21252430658f2bb7397594771ed033444cdd1215be13a7d5def3854f97a130989149182635b17a825bef722cd88b655632378c7a724574d60dd9bf327ec6cd6ac4f62cf8d29abc5fb2e8636f1e28accdd529e1d6cb37150147885558354921af0b0736bbee5c8e8b87e9ec20716c73017558080726dd6bd81571cf9bbe0a2252833da45c91fae54a3fa6704213d2021e6fe857af698e489173bc50a51903c54c36364ed005d43a7490da02fd1d3a4389b493b70c3fe6960ef3808f5c275771a1dfe2b54a35e43a45f86a00ef660d73edc9993c5eb36d3fa40d153aa8102ddd8f03182b3796817f85953861aa473ae44f7701db6fd6987103cda553245b1a3eb14587a115a44d08b88264cc2da4a772a0ef90d73a6be7b28c284e006b22ff6cecf414d11d9ff2c0f823dcbb88bfa8262eb76b6dd87f6f9d12424f76231447fa23d9f41d4a0c2651583ea42052d4fed80694097a0eaf184c9d038118b031b80c859d42a059b28a8d2aaaa00547cca0105c7d04058176d80037a9bdba4c62622b16c5bf78adc3b99ca288ae0f78949d6a40b8f6ea9fbb53113c8bc19ddbf26024ddf5d6e0ff073d1e97f90739fabd9652a0fe33330c64855c5d423c122682dbc1f82a3bff46ece1a784779b037eca112ad76bd06d42a928cdc33e258d6a2310d5ecb080e6f0289bd94e154c519337ab6fdd05ca8aa2afb02210fa966edf667fb639bdef277ba5935eb31ce413f88a9ebc3cb305cace8889668ba646b31edd1fd4ea917a0d63cce968621c88f4df8edcfa5a1d91c4084315ea52f37a284dc77888de3d777d9325dd5e9d91433c77fb09c5386c65da4fb7a6bce670887cad49be8bf92bb93ae09edbd0861398f9378164fd5962af585f6c5a5f6c1e2ff09ce9fc38a2a6962b3b33f05a5b261bea93d8c7b85e4e523aebf33790a97c48e08e3f61082f37e4eebc3978b3c424ee30bb049e2df907d7acac371d3e651f4f5f6e43de455da835ef2168f311e4472e5d8393f5dd36513343252457b9bdf64636c189ec63ae140f2cfe3d8e730d69af67a13c252f45d4082f4f7f712c4c0a66f26a96fdf7a613539b9076e924b2eafc948b19a9096acd74fb67613ca15133ab413a50fc409c1f695000b2c2cf5ff5a7361a2c510c9d84cdd9c0d10b8d75785730040c6b6cfd7349c95a8ac39a7f8b55257088acc700df19e7532c96e12c43e56798913abb0bbf0e7b7f9cbf5f3e4a3cb52055bc5f7b8a03f3a6c85168f8d413031c37ed51f16d33ccf7522d528249d9b8af44102bf00e136fabaad0039caa9d3effdad2eb91526c9c47114490ce4e9c9ab58c17679d39b2f39ed58615b6463d9e62741123ca3ca8305f36c547e80624962b0f543ac362adb765f9692abaa2017bbfe6bf0ca3f6cae106dfc1fa416b06bfcb5ff42d1ca4ffafe8524fcafece078b59026002241bb508378c9d0825544360af01e89ef6da4760ff16d24767eefd231667dba233a6ccbbe84809c019ec372a0b4b7ad3ac6d8cabfa2880850d858311592a023ebd1e6abe025caa59a2c2c9ea68b07c4871c8feeb780bacd39516f9348bf03ee584ef06948ce68a49fd1156ddf2374e766f118adc0408034b0685fe5b933f2aa6f1f69766bf8f30b38580c8f292f832476e83313c100d3c7f46fd71268027cdef68688ba79489086e94e0e7143909a00b57f72cbb54eecd2a0056ca4ae473181093567392927aa60c284e3f751fc7716a867a95079db995316518f7c0802848f7e0598ee8ea5654c451d68c9453869f1d5af531b5d43e6f6a778a4c94fe2c6823640093bce8600513efecffc290f8305a09fcc8613f54cb032774b3b2a48d4746462bc968c8f227b78e964c81b60c4511f367e9f2e04001c6b65f23f9b4f8af28e8bb9a8be8889c8defbdec254e7f5a4712c54eb93e7388f76309b4338066a8225cc4638e6162305ebe91aa854e34faa8b2f9eb6df6c988dc7da852912dee77eb95d8628b8ec7d76341adbb1887e44cc82abfcf5837ca1ca62bdcb1cdfffd6430bbb84c8cc7d4a7bc0b9c22e2af2cefcece824fdfd32a6a34b1794880a673c4accb6573ab57144d0c753d0ceb9fa0d3949b9649195ae3e29ee03c525bac0c1863d8ba478d59cb0c187a3fd0a60591533805f4c83992ba5af16fee148c6f2672316fc69178c719cf3eb8132401211694055c16f431926f76bc592c8b6136a11cfb97b12c2798049cb30a4c0bdfc1f8c70aa8f3e22f62321de25990120b677518e808be48f0d1a13b4331bc1fee58a825cbcde76a83dd38539a5cf6494628ae827f62c8cd8646db7cae4ba669633568049ffca32463a434aa974dbbb5c0ed29d72d4f7eb4d3b6ff89a1c9b4d35edca8c2245821845cb40f4ce5e8c4bf1543892309e7947ed1b4e123bf68f4c61a7e7b46d5f8b9a3c59773a73cd205d0add3ed1174be"}}}}}}}) 16:00:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty=0x1000000, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) setgroups(0x0, &(0x7f0000000000)) 16:00:13 executing program 0: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x67, 0x0, 0x0, 0x800000000], [0x0, 0x100000001, 0xffffffffffffffbe], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}, {}, {}, {0x0, 0xfffffffe, 0x1, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x4, 0x78d, 0x5807}) 16:00:13 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) ftruncate(r1, 0x0, 0xfffffffffffffff9) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000380)=""/104, 0x68}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/96, 0x60}, {&(0x7f0000000580)=""/197, 0xc5}], 0x8, 0x0, 0x8000) ftruncate(r2, 0x0, 0x2fffb) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000780)=0x4) 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) r0 = socket(0x18, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xc0e4, 0x0, 0x6, 0x0) dup2(r0, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004", 0x6}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x9d1, 0x0) 16:00:13 executing program 0: 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), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendto$inet6(r4, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffea, 0xb, 0x0, 0xffffffffffffff87) 16:00:13 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2ff00", 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000100)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x20) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x112, 0x2) r4 = semget$private(0x0, 0x2, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r5, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) semctl$GETPID(r4, 0x3, 0x4, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000000c0)="04d3759899bf2b95e86e9a9d01fe3b70c8a86329078c8149a5cafc881524f0be8f382d46121c3c35d9382f38a3cde479faee33436261fbf3c94d9c220550e4c62375326500c85dacbc2f3f0eb41ce935ffedcab6a8727641fb8afba9ee588dd77c3dbd19565865b708153d08113f1c12b241dda88474daecd0b1c13d9f4d", &(0x7f0000000180)=0x7e, &(0x7f00000001c0)="0c0e34a683579bca441356955e8a94d6203eb0d8dc82a9afb99a07744205c5b5f27ff4f04f48f0d4672f14f54606817cc7d0305fd8b472d35c72c19fa55cafdb96553d31f494d562fe63a6ff0d5c9956f5cd1f4b43c8fea561c216e2428a091e318d5dd8ebd1896262dfeddde1f25b2bd2e7e038138c349ca0a86e71ca8bfb259eb69a214871992347ffd7dd19dcdb759f4c85b0695d51bd2aa3a9dd25b34d5a6c5282ff935234d259f8d77a4bde14ab1325064f31547e2ae01707ace0cd84f13e1044c83bb75c3fbbaa257214f9d78d6c61d798d683529087f7b180b0", 0xdd) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000340)=@abs={0xe874e93588665b30, 0x0, 0x3}, 0x8) dup2(r4, r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x6a8b699e) read(r2, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x7f, './file0\x00', './file0\x00'}) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r2, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0xffffffffffffffff}, 0x413c, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x80}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r8 = kqueue() semget(0x0, 0x1, 0x400) kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r6) 16:00:14 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="07241241ffffffff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x100, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="587d2819331991ea777cc3327ced9da0eae13da6a589fb0a8663e20dd5f14bd93b72a7da6a082acf3852c56333e24be12bb29d75e26a545579f820652916fb0de395ecdce22cc5f7a9b851693312cdc747b48cf066b584ea9323bf168c094656ed394899a83306d9b10e7114b9aa6f98b7f08d30af179c6abdef722801376e532c0a6d7c5c3e1c7cdb63aafa9877071899566f78b923d97e312db9050db37bec75532c5e33", 0xa5}, {&(0x7f0000000240)="47f11e169fb7cb26f478ed8ec5ccfe6ed69979b39044a9b982e89dc88bb10f4c9420366b8a64bc28972b3b146edb7737efd573ada026ac5d8f16450786b577a6eed7524a3093f70d6f2c8b9865d27b14e0f1d1999a9c83e2047d0f05a51a4e6cd838fa52ee3a8e1d4f48e07107845c6aa938339ca021598b6e87c11156f489ade278e0dc74ccb1f2b7e6e5e1749a7e0d0acd7843b39f47572e98491339ae4257bc0dc6148a9c285d034674a1134b8753273d", 0xb2}, {&(0x7f0000000340)="7bb33f5ab6f49a615c", 0x9}, {&(0x7f0000000380)="131cb04b307fa56930f43813a77c8fc6", 0x10}, {&(0x7f00000003c0)="e467c15efe71ef64ec6d4d118f837b1b71b9327cb35b8a423c362547106fcf6ca5b12c69c8db4107c329b50840b70f02f2def513b34fadb12e3528c6c648017b71caef144f8f6734275b1e36d0ea7fc4fd479e6ca9f4de2eba9f70165526ce42f1a40fbe0b433880179861e505b159e104936eb4c5d154fb018bd50f9608bfec36a308baaaf9bf0105e51c5f2ae896224db5175420cd81d6c404e21f31cd372abd83c17a48fb87fc5d0f395f90253c740bb37db1803fed555c89891594fea90965411e92ca38033fa67754ab4ff5fd", 0xcf}], 0x5, 0x0, 0x0, 0x400}, 0x40b) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000), 0x0, 0x7ff) dup2(r1, r0) connect(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000006400009e134134fcfd61c4d6bd4c084122e7406118f441ac8499d5555fa15e84392fe74e270259ad72921d2cbb496cc619e762868556837f1a59fa574a22c1a9458a923433b5a35dbde7"], 0xa) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r3 = socket$inet(0x2, 0x5, 0x6) bind(r3, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000001c0)='.', &(0x7f0000000480)=0x1, &(0x7f0000000500)="037e7279731e55cca7bd4713482c00cd9b0c3835e24cfce855e4340fdad5385dba26e162a604dcc0164bc3c6db25421380fc6b9acb7716713b6dd61c4b79002067baf9bda9157bbbf1a4f1169312bfb766947f80e408f22f88bebc3e1d01b51e5ea302cafc32978784cd0453f2f8a49c2766f76f9a3dbd960d88d45176406738c18e79ab58a58310f5d7d447293403d3dc9bb8110cc7c647730ad42f77ece749d99c5c4e8dbe56d06811228b349c218f98d9a23a826174bc6a8375b49996fb391ec724d792caba9e672c180fdf36028611033d338a25e2a9", 0xd8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/145) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x9}, {0x2, 0x2}}, &(0x7f00000004c0)) 16:00:15 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="eeff", 0x2}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000002c0)="df2b49358991055c15343ec189f55e0a7b0f8d7d15c7f787112704508cea6331dae4fa28d041bb4de0853a67be83354f87990ef8225ef3e66c8eaebfa42f171f3c1cb5e48a73f9568d79f88466b959e200d76ed58aaedb21c0765d894c106ad15c4997a3be2522001d9d4539840d80f6fea6448e4af58c4ba89de420c092df9d25be3e6de40c019ec927f93047e03a2a67db2d30ebd9ccb35a41", 0x9a}, {&(0x7f0000001280)="b4dfe1cfccc5cfbe5200d7bf4608d01a0ab27a25fb25dbbe0eca75b187c24176f60597db30f7281bbddbcfb9c43d95642e556311d7e723f47baab04c1418ca27d05e06607cc0c8bbec34b9f0d2063e01bbbb6f5eccfcd7e23246163034050d635a546c5a06fb794c46c1b1c34c4c13e99a6fc424371ef7fda52564ef324791c9cdaface9fa6b19e8545672bb26a17cfdf30aafb216ca5ecbc7b5e7f05fe22e9bbeb92b66029e41b5da559c84098afcd93356b0075fdccbef7bb2681c64cb44bcdb170aac7f2a1d41c262ba5a23b233605be7be286b2fb8a3eece990af748ac104509e9ce235df04725f7c9f41fa4a4beae8458286e17442eeff91e2cb6ed15c553d5c58386136c21a5aedb1de9b86552f2d952c67cedc2334694947928ab5a26d83cfb8bc442f392b14354165fc48992c3be87e561654eb44d6563d39828373c10ca78266efbe368b4d3fa90e68873a2bdf73335cc109e3161d92e9fb0befad40f7070a5e1ffb536bbb3005834dcc22ee7d9a87cc278ed22f136ce4c5a64669ec3c90ddbe3e26534a33e3ce1c13cdfba21c1ce3372d4dc3111a04450f0fdc0a596b9d73e9a07b4b5e3d29eec79a6562898dd969239abb3f38efd8d61dff628baafcd36dc5195655cf4d7c89d5b25543a1be693193afd40e5394973e25e733e1ec38cc2a22393fff95f3baf1f455e063046949083dd1b804f3b0c6358a2df49d3d5cec074de52a2b828468797253a54cf1e36d69cf15c9d1afcc76e517b720476bdc4369b5d1face75546b231bf622f67a7ce3ba2d0528ce91ffcebf2fb80841c7261e44624ce495bb6ec2f8acdc97018773a3154539fe7bc35672d3c7d949b28819ec600fb9ccef031399975a780d8058789956ccabdbdc3013065871b7653b8337eb5d973ea94aafec0ef938aefc994f326dae4c307d7e1df548b51fa8c64b01828214bf33a90c865ca9016572fff7b600517a33a72eae7fbfa02d3f18609b07c04379c8eb3f7fab43fc0daadf2e0c22974f26dfa49930b8259c6fae5ecef21e9c7cf8d8553e6943bac059a83db713228733fd86d825fc7af472b0f0173fac5e971fb93211ed15ba4d7916de29fb87c2986d52050a9411d6b9162eb6269f72fe629e256c70f9d607db7219103aed25f5d7beca1cb16c39ab5ef51a9796b737471909d5effc19ab2e0e9f00b979f3e33a0ca89525d68fd3954d419e578e38ec3ed3cbdb868c0c08c6a108516f4e3e68e01d36443eebdd01484c6b3c12102a7b04283155aaebe506f065647c54ba5081777bb64163ec19fe210619488bcc22bd95f6c4d49dfa66f8cb4d9e471da6e2e21a74b5dee5b916bf2a2946a41d451030eecd1abf9a2efa8a59bfb5336afb3b5f18a2580fa147bd6e830838c1a3e1391a48c3750d550607d364abf3b8837c4a611e3b8fb41626284f7347ffdf598448007ecffb1dae0223743994d33a5b5589c93a27f04343fd5125f58323870640a596749606327b5b60536f4332ebe10b7a4131679431c5408f4d7aaf199800541cd96ec1f1d0f35ca1023d5650f9607809bb90902147a7a8010d5bf444193eae1721401613e67a4ff21257fdb6c3e20ccb2adf9c4d9ae1405dbbd53d9610089f859a352376fc2629aa5255b36f7722350694e7f7d25e5ad3aa7706cf2494345cfc17b785b0188e5881c55ce3fec61512cdaa31390c1a1e9c763a4f3e21562067596afc06e4c598b29829d2c3b0a11c1ad568b98823d75b760b3a9d600836eac026ce8703ffff4e5a926d4a91f16170907a885ca661b13dd27415d8bd51035149c75be390503ef7bf22be9c2c596542498c0e10c04a3eb4cca09323d9b20252cbf091997da1c93e837cfc69f180ce66244cc83db3ccd5d7048c2888fbb2e14ab00d98ddbe506c96f3a9c3083af8c1d5c7674f6092bf88b919591bf6a0174100a0145852b049635994cdbb4ad50b22432a25d9c9ad7818f11e61d8cb6e2c7cfa818fc99d7dc1ba1beb2665874756b65af5b57b71f3ed93ad926355b15ace071de96c5dbdf1cdc25a647ec885a5cfee0e28303614502ae5ff1e2c1712ae7256544e0f0c8dfd1482961a953ceb579f90a45ed04978325b13a165b3d0663dffd2b13685d980eaedceb3407cfbaff1ec5ce13b51ae3a3d4563db5848b36363da7d2da35e007f117b0fbba4cb3f6366f47eaa343be1d0a97f35e81e7e5cd7d2c066aa528a6acb3b8fd46dbf56fa42e90d2cfd8e1b0933f18d5300fbe20004a2c334bfaf3e858ba2c121ebeee7f0c47ca4466d95212bc46d627682bf431d1af80a52461dd7d60f6ba05d9adc8d82b0c9ea62969a795e8053039d50bacac33e7e5c0162e8c0aa7fdfdff3746161c12c0e5a0d8874c2b13121af86fa9b28910490df570a77df244d73c4e0f05e9490bc02443e7f17950ceddf39756a5b61daccc9cf0e8c1559704c2846a535f1308404d96264531f78eea8db9805d2f3c67a7a7177982029e9156cff3e714d5bc80983d5b52217b7db7dd1633938926db773bac48610a9ed430933fa55d3bc6d2d95a76229ff9ffb4d8f498b2b999c21df1a7d84cd24d6039f27e8b56f07e8703851109883dc817fcb43f2ef12eb5a78e9f46a5b2fe7fd245c920d33e0dbada3592c91f60443d53a278b3bfd63fef45ff4b0ae1580058024e114bc149c6a35b56ddf49746d4c9bc21bf8a6499a652a3b7fb15c72dc4d3e972c02cc221c3210cdb724b4cf4cb225bfa0fe6e3ca5b7080089faccdeff94cd860da06f819e368a946e30cc0d62a52e61b73fb6fcfc8e0a497a8b40d34354de936ff7cd3732831a3806bcafc7ec0238b1ff232db44137b397c9fbe221466ce5d2e9065c6a85a3e0f9594dc1c127c29de5956b095a92ec03a0a1796451ecc30b8415896faf2593ad11363d298aa29448da1367695ee044f1e874403429b87e3d9f07cb8c5e1dc1a4316eba621d256173a65d176a33d9107d9c50ae8f006b351317595c2ed0bdd62bc77489e646a801235ed296df5297cc23f656cc807c7331e7234aa6acb70d1f93cf9f6827a2943a39bc16b1be2b5a7478a40235b209eb07af263ce724262e08147135c2aa69afd9db49905ff459852d3df2ddbbd787f3fc6164453ca12f6e8195e0014e6761255d29eea1d20dd20820f5cdb18938d65fa8c2f637b69b575a875a97cc2b553b35e9ef57e1e04ad0d4934dd4fb353b0bc95eeaf95c6ef30da7c5a91568e5fa4c3eced1a8841a280bf1704f198a6dee9128223a6d09e2dede4b833a98416d7ba8805bdaa081036899149fef1eebf306e8993eb9a25a6f9faff41636226c8919a68e0b9da67da0972463e0b56abbd93bd9a5458b6ccbca16a8b5266c35a5e484342272fcee853abf68195033e34b3f5e7c6741fe7668069125264429519bfe2eba6c032d24b28421d840994172ea1cecf4d76a4dd8e40f772d3342f4b0f512de35e66c876a6a3fc6370178710e65901dca51ad0e27ebad93e52522c0971f6fb1dbdbc92688ff813a051e52e19aa0af63f776b5820af36df69a3c3dd653acfafd9622fb7adeeeddf035cc74c2ca4928ae317864710b5abe125712e560f509bff477cdff0e9bf7caaba8b4afc6231025c4f9e10c54df48f3abc6427c04bd4a566b41464693e19cc0dfdb5c45cca5239230cf0d6eff3a985e3a9b2c3ec7e5cb9bbae2eac1f0b8d57813d0e7a7bdf01e5eaa600363ee86acca1b1cd844ea0eb87d9a63ac433b20c7c514a984c8d71daf1a3660f73df70277e4d9e4fbb6617a2074ca0110a02c01ddc155716a283c9d91c017e72899a224f04ee24f99f4daa03d4c2a12564b109af05e43503da0ef455f8423397b0973e0c69910740d3d4fe5985be6b5db74fbd0bebaf02ba159191753afdc251db2fc612fac383714b2228102c851f821a06198ccb199410eb4e1e8995ef4d8adc211b7b602f42e4dd0e5f88cf3824e0b43be116b5f17978440d83eb0d137e8642f5343c898ea0a3a5a9fc7617796ea470aeb06b146c5b3e73849b636733cbafa093ccba838283a52a6dd88d088cd76b8ecb6e12ad32f0f3e6a13b31b06978431c5cb5d17c875cba680cd16d618aae93ed51c72a0d4d61c9d175e646ca70eb295d6a045039693603cbf61187b2ac2c6ccd1de8805d07dfe74dac55d6d275d534fda5276616d615987a04aa916bb76a5f2c6401fd5977346204f6f86896925df57e1b7ec5506f6f876a9d69529d3c855bc67f8091b760129d441109b14f6d84df7c9eb53d74fd0267fcabaa515825a38383ae7bef5517488d066250c9dffbd29627f89559843eecc940365e6fb6794eb45253c8be78c4a0596beef5b989abdd3eb096b99ceff344cca44d7f79e62bd03b19aa852c5029e086d2bf53076d57f0d9fc915ee74a7d101e1cd8be6b134095fa674e82b99a87de4af257126b18eba45eb29f8119f4d3a31f49f6f1d731f7e55734061b317b3713a7b6ca3dd4cab028be593b455664c9b1898a1d498cad7f8550929c84d05e361efa5f96484babbf9c025bc1c66e6407baa2d4cc090e9281a4825308327fe854e48f145a068f7c11b7a09d14cece9f0b44b9b0a5e27f413dcc21293128fa179b07bb14db785af6044cf83b37a6ffde56afce035bb310fdef7f8ee23dbc9153cc14a4eac684c753d6982d1da6fe7fdd7911e7dab165258b8021374830a79b3db942c7d7348c56b2ea11fe4c905f314f8005732e6a487a77f509958e6ea2a54cf2ad5a5e36c3ba77a87cac6adfbd7ff0d39b2ca8facf7f8d8cd90be0161e2900df8efb6d3a61545b60ca711c82cae3e9dc6bbc5951dfe1a33ccc589994b6360b6e4be82dcce1ffeab07e274d6943a5c01cdbb950b341554d3855986d09a75ac3c007240d2680b1c0792e26e35f560752e2dc4968382451d7822a2acec9d374a155faa14310feb9780bc5c1df09daaf06440e4c9ce5c868192ba5a5f1643edc1b00d4162e97ecacf02d672a8b2d8262634d9ed3b226632b062270191623b80407bd3efd7b59328685d3247c3309a3d26868658fa99458f07fbd35c4911fa357f612dc16ddd319fcb7e875a052c6f5f80aad40ac6540872a933745d77ecc221791621d4984371b97e7fbd4853443ac17a34f5aaa0508871bdf1b2c005be5cf13973860a18ef8c4ae7b5f2300037670a268eda9ce32cba917cea9151dc5e44143a78935d7aa4f0a698d817b7def5331a6294f3aef36ad46c72bbbeb97d2d39693cea1a2ad78a3bbaeac3e11522acbf1f2d8d4de23fccc9193f1557495746619f08f302dcfa07aa33c3c7ce0ddca4fe3c8474475449735e72fb15d62fac7fb3a56e61aecc516d9ba921842eafee137bba3a5cd895f337824992b757dfac70ffde1998248fd6afa710eeaa224ccdadc921c0cc16012ca8567c5072955788566898c274cf879e9af24d502375ed3d960ed43633bcb8dbbc0525b3a840a9ed27bc00d9312695487dd9a7d2edf2f810e25cb006d413121a438471987678ab7c2f0d5ffe4b8f445708ad0dbf2774849a65965ad8ca9203b52f41d4f2e9d976b31ab11ae5baab48003be225b02dfa861ad241691c4acfc6441f2ca825e961609eb92f97d98d7aa9826f967be70a7685677905286666acd4aa74723483b8649f26848f5f2d166d04c5e5e20ecf4bbc790183f4902cdfbec8721805c467908d47a718086ef36932da2117934d2e02f85b0630aa0fb72c1d33c79582f07ca6eda570888917f63adf19785b329e4125a9c61591d174fc376cbb0368f4c499114cdf396ae5133720762a323c83fe0d0cdea35815f158fd135", 0x1000}, {&(0x7f0000002280)="b1173e00a7dc5038183c09433851fa25a76c4388a1af95cb55dd245a31e61b7aeb09a19f9ef846a4c729d2beac3fac7ad7becdecabe4bec066c33e6849479ddac97a4f98273cd9694ab05cbf69bffe0e6cf0d538a43dea3127a31b5b9b5619c18be8b59348b7262dd03ca7f3e1f6819b5d8ab27d331c4a4d98aa9cccf281afa1ad1447d99da7c33b47a3eabfc60c5c436cf69fa85e874d68d9eb5ddf7b3502170876ef9509d88c755982f08c03d297d62ceae9c8f585c4cea226b03f7183634f57415f8ecbc75883f99d6f9c146e4be03406db45dcc00523f97a695342d1ee6316471b3a87f011c7720ea680f0456c2ad9cc88c572f2974379769977e74bfad90af8f03e32c7b230bbb5fbaabdfbb06d19443080eaa5be87f3bce2d6cd9784734a4198b9069b76a5c93677a7a22f5116ecf9f344c46bd32336e336941ebe0931e29cc6f74223692449f3ea8b60c2314dfe9e7c86f6fb153a568d14978bf67abe61c72b5943430f65f234372ec5f0def75c081794c3c9c64bf9d1aae924039bb9e376111907eadf3b23978e55c038f23a718906be21e74e1ca1f43093e0025f5060bb243c3fcab8f87987460794fb39c1396378cf3e6b86b18bea469d8967138aa0ae4980defe7156c820bf88e909a95cb715b207f6223fe9d68003da6a5f1693047d42618fce294d18eb4cd0238e2f4c84023cd7011808501175dca16d7766ed872046919aed6418c969ad2ca58a5c730eddd820c3e32abcd0b728bd7dfa74089c200e9e5b41ad4618731f8fc8641c389d2e54f35568f494bc18faed735365e062358b0811b801817469563df6c2e1d170c26c93e277a4c939d9c42024f421e3643d9f246346332d7660d14ce9861c222ba54fcc09d80e6543178f6814e06bca00fda8b68d096d8d75cc8f5628d17d7277b162bdfdc6ab46fe6100d79c5e12bbb4c1212efbfb5099cdfeb39952de10cb4136f4c87929fcdf9c95e2e25eadbcc4aaeff7c086659857ed33de28930a027114522b7c9d294c090164edb20a99aa5771feef4fafb95d868cc040cae6c6a28289a325a0e9dc37023876cbc70626a637c2749846b08d8d62d30201df74044d92d770e83b175ebb073e7aa81eb008dab4b56d6ba4e81c66245a40533c2bc9daa80f7866eb5f6064a7c182c66261b6c83380b869dbe3662f67a36399ea32e07d3fadebfafdfba9fb7bf80de13e89f19becca61009f5a95a7607f3584821bd5623b2795bd89c921ce27e958369ee36ef96663c35e56687f7ed89bbabf329866f657c3f4416d21602ca471ac60ae143203600e3da9a5e066eaf539e9ed619acdab105a314718291036a626e1953f90cd9c72926c8f370b898fef14d3c3a7d33da518cdc184ba894cb19228971d022c2ec3e6e7256b33677c6470a18fb9aeeafcd31ce078bd1136fdd6ff7abd5320cd4517033eaedf656ba1d4b0897f7e5fc340e7e09b3b43d7b1373f194c1a9f8a46878fee4020f1c73a88b58327fd029127596591ca677561c627053ca55d1abe9b425dde2651daf5b988ae7d920e53eaf190024d35bd8f6af3ecb741dc7f05066299cd055ff37c94ea5fc1c5e4a53a87c8e564a9c9a282c48285517818a7f2017c8fddff5c353419cb7768e79a09e8fe03ffa79695b7b6b4be5d133bf096a73285fe47598d4efd532522e2a00ec7e95770f60474227bd18b1c853024cffe091155bcb0104ef955aa5f5d3eac06f72d7fc5adefc817e23998101aeed206a33cd8883e07a616767711c3f7d9275fb8ed46d4a9a13b974ae268f913c363d2a167560cfcb888dd02a6b80d8697a4fd2e57a6ffdd1059393377598e678170466c61dc0d7f0491cf92fbc93c4a8e2c4c2a43339549f9a3406c9d8ff08691b6e814b00c2bd2b1d690b9b6241b24ae92fde62800853ec5e6824bf2c3d1f18ae7f35dd5591097c8c5c1ce033ff8804e8b43de5e790bb02ca475482e93f3a666ff3f8cc3ea90a299191734466ae1e9aaabb96ce41ecb5638ed78c2209379301e2969606c49b5cb32274ffe939a1beec4b79e8a80da12033ef444884cf8fc209ddaaef00572480ce3ced5231b2b20c4e6af59538024e6b8f7d7a60b831fcc2d8428053d9611edbf13538b7539a1188ff28a8cc6d5d43e7f96cb9a57e39872f09b4bd3c0660278d709b07940efc3cfe409fc4cbf020124b80d12ba241ad0c9432dbd85936de8739c50a3c5c96b83e31d5695430a14341ab298d253544d8516eedcb6c4692d6f62582fe0c9aca0050b55f63345a2c29a09feef914e4dcaec22f223294f5106f5469c41049561b15e65a6a2146772bd9999f877640004a5b47637999aa6e269a5019a9e6dc5670f681ca82a8dfd421eeb44f53464818d960c92e7264f09d32a806028355e3e52b8da1c28aeb137bc4b5ddab81968e4de688686d22fa136a490e373e0089ee7c11d3658bde6817fe977ce58adb6ac7057e89db1723cfe574b55fcb4c4b8530dda244e9734141e31ed3c99109456a90b4229f7fe2ccae32033f85ad385d9241a98ab09bb5490aa12bd17d7f97c4b2c2b4acc0c49ff08d9fb56d058bdd5c85b0c10cf792d07f034b5b312339563646786ff627c9dd2f05d387fe29c732258af48ca65107cf0153c6fb2b001190394c72aac159a19cfb9c9d4acf9cf97c187cc93f505d873b9962157a7f706d357f57a370cbb3fc5e617e880c84eca199e8a47f7fccee2fe0464e6c5e916feeefa3edfd962f600efae5f12a2ad4e49bef5cbc41d37b2b2304079243632d4afbe260fb7aa31168acca610a10f0d165bf5a37dda37e81e6107d45e7280951d9b939f847ee6165510dcbebc250e43d30770f2c7cde1b7c2c9875b1ef56a3b692153edb131162e6e9e7fb55d7e7f9e37f16543bca5a79edc45e6c3e3696ea10e0b5d117a1dac6691a72a582e3f9a183060e4dc4b21504675edd030af612d7b7bb711b5ad6f678f2f9ba7b22ff5714cc400f2a9b7efddbfa07a0b905c7c230e54211c09edf3072c63d801183be8fcd5b528d923b30d081a70e47e23cc0588d7ae1d87a4d441f1adc6cf1ba0771cb4c58f6ba223fabb43a38f9e5d1c7b5af295fd697db170dd9b4481e4d0dbbb2850f25878571edb078b7a680255e6e1a4b564475748ad871a11e824d4a45469c9753d281a4cff2aa4195b8f7b306eba7713cda7af536d077edfdc9c9498a16f0455e93a1f36320d4ae5f67e71b9074cba672c2f18fca456485a78c354b0aeab27c995bbca49884cf083cf098ac72d67953bcafb12a97eaca183102463181564190efe8481eb66af61dfca9de96410daae2812e6880d9a89bc7938e4275f0c2f06ad83772f7cca08ba498cddc6cfbbd161e3aee5d5954952c23207b69fa6d6747db01c6927a7f52d078bb2351e2c92c24da513adaea52550df57d426b9e487fcc75b59306bf25000e052c127f4d60bd42dd0c7f924cf068a80bba61f2d704e7ab4dad532718bd561b9a80155fed4e5172adb00f4727bece505b3a01481d10eafb551ae34df19cf7a1a0f17c0978e3a75c1706d43fb72427a61b1d49b556148563b406297c04edeb4fe7badbf9b99fd8834ee6be828197411e6addcf66d1f1819ee67b676ee0ec868747f0c2af4942ad2e15a9d4479f15940f6219a59d530d7cf77a35126f1b52759e389a2712c377688e4ae2c9a182170e4967734da79a72135e8f2fc19577bd5686b733b026c827e02994217a4cb1c2dfb1fe9b72a5d7c2d3a50ff1b9f4b1952eefa610e4c9c628a40e31fbe28c7392113da6e1d595f765bd15d66d574928bf046a026cdc2f7e994e92a42d71141209fbf676f815dcea60501467994c8ecce87f5673f5b202bbecdca9ec32ff64e7b78c968e50bda56160fce13009029cd952ff9ee20238593a59d14378dffccbb83ed116cc8d5e6dc3806572a86ffd9e51f6cfdbe054072f971dda349d03ecc1472bfbb5042fc9290775526d82747e44047f57b9d6115de4b5300bdcf53af0dbe9c95e37a5da4e1cf49fef3471e82b891791bfd5a52b1158a44eb4ee3444a017a5ebca538c026360acda77bdecee94bd14a2ebac98cf6a69481f3db9d14221516fcd21dc3e43790b31a2ea6cb2ffde2ee53691e7feef341f28ae4c3751bfb2d49cac6f3720a867164b2c6a34ee1a440132de883f2a40b06be6f510afa6f4d5e822c15adc0d90af42204189a96adba068d0b295a08f34d482d8a7767e5f45f6a5d352049286ef6fac702334b7bba2c579e44a980551a1b2a06e8d95d7427ae3fcef3e50e51c347dd691aa1647091bd6bbe0b83ce632df0c9bce80d3327f17f24a8ebaaedb964246de347eb927d1e02af57ead378635297fa67768e8001d91bb9602c2dfb2f3e7697b05a02b60f7e878e278e17b0f3911e3c700abebf64b4617e2ad3f37daf2eee0677d29a278e46dc0a4f5812bb21e680c1d00855dc694ab71165455c1567a68263c5ad9ae243538b1023df65469dcf0e2c25ddec1000697377d347945f401948c972c95a5c67c741ece27023a97d147cb2a9da3bab527a7cbc6284117efa277f85aedfa539fcf689a4d957948120fcdb7777a006b2dcae528523bb074844c01eabc55ac4c8660094aa83af231aab36bb935d5142166a3ae3f390bf5783ee72737aa062b936c3499b40cabf3985341e853ec7fd04cca747a2fe8c5ecaeb3ee58abf70c2ea53acbcba6cf22fe1122d14854f2bb0128a55ad15512ad0b33b5e6f2cee117644a2809102e94e8f261b1b53c3093c4d6e3a430f4a421215a08379c978fa757761e946648d479e97d1b282efa1e8785475e4f8cc12f17d0f1363fe1d781038252e2e03b02ef7585ac1fa777d84ceb7c66b6a35f36149adb8c2e0a341b1dd7523d1342f832205f0ee45eeb2f12ed20d5e173da0b1c8bb4a9f165c6aa34b87805155197a3bc64d07913edb0bf1cd1406a2bb424e1f0b9fa1ab745765578c8e91a646d2e1da9040d98cd9863737011035a91e3ae4612ddd7449a3952531a81f4524f591f70f7af62079424a28f97932eaf16cb4a511a81e6ce06cfa5f3f13a842e0989a79624e2f0ab5b9d3df8c2db749e829cf470b2617a113790981240f4c525efb8e448104b395d35109567a9933d6ead4b8ca2ed0d1dc349e77de62312d24deb2dfcb007a094e96e303b0699335e382aa88dac688363248858a16a75d852f64e7f302fb7c6adb508777b59518df86c7a52f071f698e238655f038ed143428ba7c7ae8bd8288d8c469b672c17e22e834e336e991014dd8e46cf41da0f8a5a5a885a6837dbc18135d5a3742ea641b8fd52dbe63314d2b9264a7a6818d5593c1a184ff95d9302f7e07f211277483b16c7eb7463c555163886eec199f7f0074da90058501264d0f4e98f320aaa1e352fa80cf480b74ccdd7b32f83d71a77f27118f2b69aa2eb5827501618df63ab78b4849937548cce771ea11fefd93fd37f3120eb18fcfdbb6aac7c52d24403cb76c9e947466c828749573ed57407bcaf43a9590209802666f9b9116bad39664a1f82b28aa59266eff0667198122e93b2803f7cdd5574495327b66135ab39f9bf7893542ee3ca1184ca63b8f8ce6e6e2832956cb6a26c10a09b81e49a17144fcf6518297f5bf893300959d7847e27feabcf399491d299a77d89fe5a996eee4be8870fa1b8c7d73966e392727c05855bbfa9d41bd03316f9229a686545e1e23065b0d592c0bbaf2f723dde741e79653d952f9d53db2e6c95e5a4252ce5c9f0bcd520dd2f1cda637c9e197af64f45ec3f52963a3509a4a84d2c1d36eb90d032e", 0x1000}, {&(0x7f0000000380)="c9ccd17989b6ce572ee959c6e482c948328e1b7550d90dc1fec4973634950e6d9c314895f1fcb92bf46a5a5356e95bfd9093256c75431e950eb5377f3af4fcdf2b0244c6a9ab84db7bfd111913aa0ce3d9c4c324bb749d09bc20ec60ae17f372eb219c1d636bacd38ee01ddbd7aee849e831d133bea6cbe27a8d98e2607f155a132b843555", 0x85}, {&(0x7f00000007c0)="ecbcc180d3752a1b303476c1c0033c4e2b817cf84b121f9f7543d1f8ef23ad0be86a33ad964144b8d4e10f8e79ef01498aaf9e76ee6d9a8165e7ed0b51d8214d2cdb45970b383a83c7d6a6f477757ffba250f75957d2fb3a2db8739b77cbac3327bec3793f0373f8b558985123f3e2f5f4099c37482811b839d10efd7cd1fd543815608f9084d37d264dcc6753b9e54d5e20fb813a683435c6e9d558caa23c952feade36b6340ae8fda2b649bb3e0c07c3e78a05f53a3b557e60dc31e141209ac706f3a927b91b0d6e576ceef55f2df9dddd8b0753ca35542d6c3a0cf1a3e6881bbb1e805ee6", 0xe6}, {&(0x7f00000008c0)="9db16bf919157498bc055d188e1b86dd5d98995b333b3ecfd2cd14ac55b9abea34c3869cc42d6cfda69057e4756e5544db8e9d2fbf0aa467ada365347416176c4b9b168d229e141e421ed2498dca79fbc31eb0a6c5963cd9169584587297f14cd00eae155a903f96cd4c8993028abd1bbd963027770a1d73ea33764314c694834a", 0x81}, {&(0x7f0000000100)="506b91dcbdada738c8746e1342d60ce8922d", 0x12}], 0x7) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x10, 0x4000, 0xf9) dup2(r1, r0) syz_emit_ethernet(0x36, &(0x7f0000000240)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, "db5b71", 0x0, 0x0, 0x0, @empty, @ipv4}}}}) 16:00:15 executing program 0: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x0, 0x0, 0x0, 0xe4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="b615482d14c8f63b73cd5a2e64d3bfbd4c04f88d968ecae0b924e60ca5ceb6a0731d37436b6cf6a6523542db5f9a6006fc5fe2c0", &(0x7f0000000080)=0x34, &(0x7f0000000100)="9680beea076e306dfed8fb418fdbf1e11d8a11cce21f266d6446393d3a2b6dc59748e961b05a2dc7d4dffd35f39ea88456786d87458d0fed1eaeba64d64a2c2e57644c1ddd531f5315d9a1b9721b0ffd71f3f8e3a0c166519fda9a026553f53dfb0372c8185b43eb8f0c588b57d20bb44632c7be91aaf92b81d640bf72a7c1f6d0ef7e5786403801b944ee0e9d2d123f", 0x90) 16:00:15 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x3, {0x0, 0x6, "bcc2e3", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @empty}}}}}}}) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="2902657fa74c6d6189824abf6fb543900e1776bf9a6a9322e743e259049703f7ee46bdaee34b51c15e0c68ac5f95150d247705d0c923fcd3019059d243af3cfd92d6a376f4be6db181c813ec61a99b333186660c3755e255976ea59b30ff5751ab0c364191f2d8c3e0febc01a93e0767a0daec0fa1f9f7433a8e0edf5b46c72cf324a91c40d6f885628dc631e19b7fee5bb1117212a12f902a4827a2b72d3c8dcb67f44724ab85dacde249dd06e6899db5d23f295cef757cf666ad733eb114d5f04fd5f9485dcb720a4382d00fd0abc5f41de304460e69058b9ea9f857f2c6d01f0460a74a3f57027ca3371a124d74d0653888d01a1a804714a58a5a883f36414b43dc5d866ae00bf37e6665"], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0xfffffffffffffffc, 0x4, 0x27, [{&(0x7f000054f000/0x2000)=nil, &(0x7f0000281000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006c8000/0x3000)=nil, 0xc84}, {&(0x7f00005b1000/0x6000)=nil, &(0x7f000078b000/0x4000)=nil, 0x2ac}, {&(0x7f000050b000/0x4000)=nil, &(0x7f0000403000/0x1000)=nil, 0xffffffffffff7a12}, {&(0x7f00000f8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000131000/0x3000)=nil, &(0x7f0000545000/0x3000)=nil, 0x6}, {&(0x7f00007ab000/0x2000)=nil, &(0x7f0000598000/0x1000)=nil, 0x768e}, {&(0x7f000034b000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x91}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000078000/0x2000)=nil, 0x7}, {&(0x7f00007cb000/0x3000)=nil, &(0x7f00007f0000/0x4000)=nil, 0x6}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f00006c0000/0x3000)=nil, 0x80}, {&(0x7f00003f4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f00005c1000/0x4000)=nil, &(0x7f00007d1000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000327000/0x3000)=nil, 0xfffffffffffff4dc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000465000/0x1000)=nil, 0x80}, {&(0x7f000033f000/0x4000)=nil, &(0x7f00002ec000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x4, 0xfffffff8, 0x94, 0x0, 0x4, 0x9a09, 0x7, 0x0, 0x1, 0x7f, 0xbb}) close(r1) 16:00:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@generic={0x4, "21eb7c295e292835ded029260132f908a85e9117a4106d8832f105612b5d07de90714a9832bd139a2d0102b431a5864807e21e43865068b20ebee8cebea301b2"}}}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9a6d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) kqueue() lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000340)) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x40}, {0xffee}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="136bf10a72cc", @broadcast}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r1) ioctl$BIOCLOCK(r1, 0x20004276) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) read(r0, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xafc2) 16:00:15 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = socket(0x18, 0x8006, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$TIOCNXCL(r2, 0x2000740e) getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000300)="92d9195c58702292bb016177708308c5bbcbd52a20b5dec506896b275b5dfca6c2830b24692d81a2bcf78d3fdd70ec4e42404c7fc19a23baf1a7aae11c83fae4b34f979b3b635f4d071a6cc5b9f6cc503038c698fc6a41e38eb03babcecc1d6e4580ba1d5ae5625aecdd24ab6edf2000e49ba2aceb41a77008430beb9f98036cff534f89d32355c6ca175aba1f81f112ca233aaf4e187b79a93ab45253656c30aec76f233ce4b1096e92ae683bf677a9d4df43b1209b63e773f5f3c3b435e8f1aa0b94e89af27b57019415eb3747d91723a13c5b3252b2143419fa4140fe3c9a5fa3f6b15042857c12ad54fdc192b179427bb0c24f7d2b00fba5f6d6d648ce77c75dd972fd93972dfc12bbfc58e7a3acf4ed76761cfdac2686de3e04d0da4169045b039540e6a6ce79e74fdd2f26d3f4d682ef343f823a489d6f138e89e98a6e262b6c013d23a6df6b9b6ccd08c9d4da407d2a6e2b79f7e2e7f3feacc998da6b2b071ad0392488eb65336c338832f5ecf9ac3b10f2a9c53e4b30b395beb83327f0c6a56016991fe4b939e4aa04b6f1ef9b641c7ffafb1c88a4fe40085752fe18dc50d3f4744c481b47cc53e5ce127f42095994b221b7320f0ca47ce21ceaf8d1262abd299fdc81f8fce08e6bd18df056a7744db4dcc2a38dafa6f0560572e240a5d6fce6ea4050f0f2f02402c347e84c40ef8d9e762328765d467ba899814ea22a853df26be6144a6cbbc77ba8d9312bb9623069ad00e6063e16025953b7d9aef058756bf0b075b6a558131ef52ecd5d1141f0cd35045175cecdd8b32161021f8ca16944ca2035b995d7cd13165176a3b50d1e99f53e6febeed24786a587f766b359da82de4d0cb2e4496b6e2fd15d953700323a8618e98e74d15ac79185d9b77004d1a53d734b8235d9709106aa0775683c4667fa3a54108c641b012dfe9aa43f320058e3594824a210c3faff23a32f50a2e8cf5fb62fd6cb827822b1ec81c5c2c377ee9884121fec314febc13ceadd6cc8d7a96a474c8a3c07cc2d04d5faf0aaf6fe21d831896ea50a6010d7f684ad64e0854afe66bafa2aa64277672f779613b012c982272d96080baeb79f112b22816e375e8ecfcd883f5f7e7cb190cadb374d4acb5b2958e89a54013aa12dcffd502cb3a8bea3c4a9d09f9a541d31c92d0008f2410fbb80632323cb9945d2da459a3d63b9c2f621305f8cada45ce5c83d018f801b2c8d6b6bfdaacea06d4834eb5429cff6808b749291224d3b49713a62f13a9672212ce76376c4ae89ed647aaf3a5f38102778bce9f24967fa7a90182da0d53e838ba11abfacf93123ca01d8da2269a12bd1db3b3017a1bc8c92d98fce376a7322f3e7a1950938b60155a6d97a71fed369985ec25d4fa0c70da3f564dba41229ed43892c06c420b2d0e4f5c49554c676f81cf4b92d6ce512b763d60e60fd37d5f996478201c77e8b118ae77281f0a8633381b5363a3b85edcba198e2514d3f97d63a10c7c968cecb5009a1e7714f8402278dffb6088e8baa07ac836e75d34c139ee90e93b699f4a25e9b057d091c8ea668653831deaa9fcb641b947404cbd830cf9fd7408eec2607557d8d10819f31f82d1c1393aa810003215747f72543ca95c0a7f54219eba541436a17cf4ca3e208cc7772a2b5304e77d0eaf0830750a4a403315c3251c0bf5d7e4bf034ce3bbf6f34c2fa8c0991f380d6aac1688c34fceb8078de8e1f798310ec5ef06fc6cf69a5fa3bdd76156664ff47862e5d497f42a411dce4e1f736c031cdb8ab6acc17ea7a2328979ab96adf21dfce7f9a04c7541f595264195c3d30df11db06055f03e50734b0c61d4d843fa03dfd0bac35446796fbb793d4236b8b70af088c754f1a24e8011e879b04d134fcd025039291684ea6da59166d5b12ef9c81fd3131d25558971205a309be5ddc6c098d139c91ba2f58299093cf3aea59566b7646b7f6720236bf9e6c5f80ee6aa2b9e6486847cfeafc545674fc2efe823ba54f27444852f77253636b9e13b886f95e753344cf5596231888f8d6c5d9fbe8bda3c4351e45b45d67fa538d91de6e63b963142e355ebbdb9bc12d668ab36093ed1fdfacbdb504f36b0cec711f42c6be595d9953610166dcc6262241ecda15eeedac00dd98a8b853cb8a99cdd3419ebaac5dd1d90aa2566e06c5425746b29c02ebe1a75abc6d697ff1358e9530fdfabd72eb6ad53cc97708fb1b515b27863a40f5e3d6861e3318d02e5a7af124c4339914a46c67196243122c8b4a8d5f248404e0c6ea99e658df47c2cf1344da4125a6ff580c922e0a2a522e5987a5d03ce9edf7f1ff948c391d62dadfc7cd0abfd824f8035998043509d971cf6636c74eb9baac5bcdbab8ccd2128a530d7c8ab9a98ae729bd9c179465965c62f72238085ae49563f33c615efbff8950bad68064a560035118c901f77583fc3e3ae179b8e6c3e1477495cd6756e8f7af54d8e78ab682eb351704f0874bc49a604e055cc5830a28702ce5f64309325438c8d8713b51e5d9dd30072e3c4dbb8428bceb8e939e1c069d91a014ca118a3000524be9393273adad4a338eb858e9f7cfc3ae0eb40de71b625b31a4a66e7143d99267c28c8581c624411f0560d72aad123b7227e4f50052bf0f387f03dd673ac42603f83e4664d35f60ee613a77389927e86f820a203682055d6b9514115e03f477d5290fdc26eb029d34d9f4d0191a6eb4ea399630872c8578a8b2281e0bf7f86a6a08fc4a89dfb0ed5f220672ac6ba1c1698f79552b87195a90f2702c789b006bb57f15746472a80084f690b625901c1ff4c0d9bb10d649080e3c032d3521699ebacfe45b9faa29afbb65b864aa3f6cab82d66ac55cd112795f56e8fa9f2805ff62bee3bfe17f5cb5fc3a8d6622ba4c0f8eb16d230e899d124e4ce299b4b6d7b64dc9fcf757801acbc7fecfa5ad4c5e67dcfe49cd20928d5a07e992abc4f5e440e3f0d5726745b4b5bc330a833598661a7e41d87a722dc601d9c8beb3a3b547e00fb3c69fa25e24981adad672e32c7d1b6cb5944032457ab91d5bcaba686e28bc196d7cc89222edda9a350d1c0c7a54509f5b634fd209c188bc68f1c5ff73945fd9ae6c2f442c98ed910bf63b4b974186c98f8c002b50c949d3b8014e357c7ee59baab420558394ab889a1cc35bd123a53cf169036b56723d8dbe14f2910457e92ab499feb4132fe10d4446dd9e05879f6509899f07fb78e3688837caeefe4ce9363c80f4ad858eaf91f4bc7e56012027386a19c854457298165b368df072752290f256ce265fa1671445c26695f2f0b83006b0c0d89ef4b0982e55b89d5ca0364e67b5cbb855aa914b8f3557452544e99da874df9bd8719aacff3c3dd76e613e8cba92be534f5dce3015157a38cb71326ea251e2a53ff0c4ade4eb61a2e47fc905a6e707eedf8fae48d6b4b4b13831d6cbcd7b64e3f57d1e7f41a47f60e60cbc132ce0e515f74be18e1c401c7312af0787bda46c81043bd16c95e85d750fbd447f08d5f0d48bb0b8ab0e2f3ae75d65ed68a6cbeba25be100419cab7bc65049f8cf4bce8fee6ef3a716818f2d0dffb94122c0e4212a398bd894366352d4976ff2a86154137fb8e8d7066ffbe43590bfb678af92ab7cc6e01fa10221341a566dd5a74ddf7d3afd45f78fa6125c1d0c9169e369ae66a47068afa31773f788fe90ab8815614f6a024eb015509200f70907230db92d129dcbcf0ae8338ad47f4b25a6a88067555ef78d6ed53a665ff8237deff0f9dda147f162ac1b13aec9300f82bffb6a99a963bf0ab7c37d8998ad004b5bc84e73089a7b399798da8278a9957814c7a040e2a998ab3a5189c4d918c6008bfdeba65313dcf924a94cd0e3d1baf2beba4d5c46cba69d55ac4307cb8af32b2afa134907364f45ce1375c898a810197f5be56e5e0d90357c354eb9b8f61ba0e954339aa199b0f6af0f08468fa0a25e92f08fef294dc3261de38a71aee9161e398135627f634902bc8f08bd3061b3765b602cd0e72e107268b9bec67c063efca9c710514bd4ac3ad3b6a499a36074f6bb1e7c686279d45276f4e9f511fc109ef6b511b4684ae2e5b7394d1a81fe44f23e5f8dadda972c7b61fea4b2e0d69f735d10c148bb9bd190a4c90cc756d16d450de247c70400e85876f2dd7944bc21c8b2c5ab2b7148576fa3e5193526f54d369ac37e1a2b5d450d8426cd31c79eed7f15bd3b80dcba1a32583a8ec69b4779058c4690a9faa371ab293abfc609af43ec61600c300286bb6b4a3a97a4aab009bc30d0e21b37e6c6fd8da4c7297ad0dae7e54dd64952548baeb5bddace1a9f03d7b3153519b098e49185cc4f24baa150a9e65094fc712e899593b3cce8e7bda75b9d425625370a1401adcabf43a58ec7a1de022c1873420f11b305653a8dcc5037ccf595a03fb9c854505446d1a6a21ab5197c039d939b05ace7ac573bc9a86c0246580925342133baec2734315011befa6beef2382aa1784b1d6420d8cd3743751babef3f83b9e1c9204adb68e46363d7297790ae6c756998fc8e65d501424dcc51c826fb9574970885f378192d30fd714353f090b7f72d4ff5b8b0a1b113c39327962491dfd448890792a0edbfbec569f6862331f0eb051dc73ce989f7183102e8ccfab593c190732ec7c33051aafb65857f43eab6b3205d96672640d31049eeae858eb8f2eaffc5003e82b4e6e19f8fd59ebc882c8d91093bd19d33f674940e6333acdbc717cbdf41d6ba9772dae8d255b08b5e5c8650e214239358ecb6a847fdc3718a2503788c4702bf1e31a96d398bff8f3739f0b07863589bd5724901aca6a86b2ceb56c12290711d0625e0c7a6837bbb88887d23ef4af5e4659304881a5b98beda673b14e104db2a9cdf0b34ed3c2bfc3a1330f3b47fc4e47fc958591ff5a6e0f22741c8df8ce58376d212e14481627c8f4678594e41d20ef91872233bd0d101cb28e4728e4e9a6a9177508621a4e8dfe02db064ec531359f7bf2c04d34c3d4e2832d8447c0fa5b62d4618e1e4c894f76cfeeb30335848fdea269fe1952803996f48fbc0a5846399eedec18f5eabea066a730d1d57008f051dfb60e62cd56548b62b9d39bb44fb98a7e23960f66e6f64af6282831619d97a65477c9719a238ccc3442383dd87dc4d0d29c69d8d94d30cc4deb1b22e4921d1d9bd3480204fc01840cf1e823544b37d5577c2f2e7fc3ba4dd5a75ec55d55c5a05c4cc3b64e8daa1f2939d7ed0ba0a388af35aa6671d87b0321c774cc8e76a16b8692f4200e2d1cc3cf4db844309c5958a21e30e739bf844738e2dedaf8ce4214d1f3f14279d8b88b0b07a33467676045f0bd66c8e29c3092b6da02f8ff36e7338c9bbc6a1cc942762990e7985372f7c3d5b22032e4addebba9e9c70410b757ab87094e432acef908ce095f4b527d0612a1a231025e919935166764ab65d35054a01a155b7f4d07be53fbc9625e9a07dc5dcc1caddb2f99738a231bb00f82d848fbf143b49c26925f770f2f6b1dedd0acc0f43e11c98e623827665811945ae1c201e72b44b13238cffafde77b26dccd5b7ba5dc356bf0b4945ce6127bd07e2e673ca0bd0561ba9166cf526552d2b90f4ccdfac9e91157338fe78e48093f34d6324409ba2a32a8f12d635950393caa6884761d668ce007208052ca553e89ca59b08d4238fb41c072430ca50507e21aaea462ee7e598a35913102ed4697e3b5bdc976393f1c826e89d70678181346b1e0b5244fea802cdc9cf3b928dc3f94a1bae4596b442f8d42ad013fb677bfd268fec", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="6695297fd7053ae4358836ca799c3d5ee1f6eae5bc35d9049951c8c77d9b88c2f9a0d3b0a895a3a9ea3943983cf1e194161a0022c911e7adcba5ae5bcaa8a1f904ddb9d523e3a1264efadbc7306bf0d90a1f32566b7d370a057dde9cfae1add16035198e000ccc35774273e9d117a18999bb07c275e2071c6cb9a089c9ac2b023fc67f5878ef783c6f07a6f53c4877c641cae1377d21fcc1076f405b8ceadd2936763753f187e8c34db49b80457ce2f6b88f18b3d823afda989b19fa12cac60b8cefc0e47fa5b6a525da7bafae13694bce72454ba7aeaca424", 0xd9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r6, &(0x7f0000000140)=""/25, 0x19) r7 = socket(0x2, 0x2, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, r3, r4, 0x0, 0x20, 0xfff}, 0x9, 0xff, r5, r8, 0x2, 0x80, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r7, @ANYRES16, @ANYRESDEC, @ANYRES32]) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000400)=0xfff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x30ac1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, &(0x7f0000000140)="e02c79d34b8f969e005651cf9faac12924e8fb7a453822f8c490340e71e16239095c165fd4731afc82d87f09ed0d4191cac32132c98daf1bb986ca5b6b915d4f342337afd1fc95f1772859daf27ccbfacc5161242593120b3e029cdec92d6cf610c3a0fa4dd073bdff5fc779bec4fba445b2f5d75d26a85035d33c02213d89458d7b7642", &(0x7f0000000200)=0x84, &(0x7f0000000300)="3ca08e30ce58201d12c9a299f3354530061f31ba7db32b9b4853781ff6e55f9f3208b823a4f77b3263b7c334408b1fb478a6b092dea5a7f2a8f067701cba535c60a3df20a58a07ef5470cde7ede68fdd89fe06c9863e43e03e67ab6991c3", 0x5e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="3e52e8847848f2f634e0f2c128ee88a7a2ebf6e0142d6398641d0e3e7d93cad1c50e6a8e1a683305974679da7a72e7fe9ec6b7e7b229f904b2040e3cea34bdb7bc1594c311f1d1ff544d29a633c10cf2a2278476555827969dba932634a1ed0ce9fec0750fe2425c0c83be5cbdf4e440db0b5b2ac175a13ee7a1fc7e48f254f07d532bebd7f303a1edc729648e35308a3706085f86d2cf4f57e98b067857ebcce0242095ce2552e36e0980136c3c7697dc9e0665f0c3dccd970017df6b2d70e80f82e234048f2c7c6a782fd60642f202e46899d4aa5150a8a08aa04fd6", 0xdd}, {&(0x7f00000001c0)="15439d04e6f4144b65928caace76400cd6693d7abf0b79fade4fe2dc5c4c802cded4007cb1d52e3e2658165fad5d8d1cecd1cffc0eeb5e20c75d431e34747333bae46304fb6e27759369126e4dd55eca1064d38f874e053245f870940199d034a823da07304a947f14fb0653ad3268fe898684fb073f4b63a899986bfeda77adc7c8", 0x82}], 0x2, 0x0, 0x7fff) 16:00:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x43) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='%[[,\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\xc2\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='(\xfb&$)\x00']) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[0x7, 0x0]}) 16:00:16 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001980)={0x0, 0xfffffffd, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000003040)=""/208, 0xd0}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f00000004c0)=""/124, 0x7c}], 0x7, &(0x7f0000001880)=""/232, 0xe8}, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd8d) poll(&(0x7f0000003000)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {r4, 0x73}, {r3, 0x8}], 0x5, 0x27) r5 = msgget(0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/234) msgctl$IPC_RMID(r5, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x9, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4, 0x200000, 0x0, 0x1000002, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfff, 0x3], [], [0x0, 0x0, 0x0, 0x8000000002], [{}, {}, {0x0, 0x0, 0xfffffffe, 0x6}, {}, {}, {}, {0x743, 0x0, 0x0, 0x6}]}}) recvmsg(r2, &(0x7f0000002e80)={&(0x7f00000019c0)=@in, 0xc, &(0x7f0000002d80)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/85, 0x55}, {&(0x7f0000002a80)=""/237, 0xed}, {&(0x7f0000002b80)=""/79, 0x4f}, {&(0x7f0000002c00)=""/47, 0x2f}, {&(0x7f0000002c40)=""/252, 0xfc}, {&(0x7f0000002d40)=""/13, 0xd}], 0x7, &(0x7f0000002e00)=""/85, 0x55}, 0x40) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18c3007e5e00fdd1003f00e13d484c3935b01cd43174c770c35b3b295cc52e3eeb1c14d2d769a6bf4fee0ac483f0c305efc37c3a5e4d44d74073f06c4778e94d6930a668b7af05321dc14ab26e9dd969d0884f7ecea4bd8d327e40e5995863220c8c0bf99f992679a50927c23f994d91e84e074ad46a4ce2f5196c2311a79060f68868d95d010c23e80a4ba91af3"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000380)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000240)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dff1292e100c8de834acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db522441a28debf9c9338f16c40a670ee1a8ed7c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092dd", 0x10c}, {&(0x7f0000000940)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c8633a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9e0c0fecdb5bae34b13ab43e3d4860fd48c2314ab80699f03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea16e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33c", 0x213}, {&(0x7f0000000580)="bddced2ce6680f371c7a280e6439f751eafc0798a1d69991cb7b754e4943019ea4d3eb22a927f9304d5b94c991d6a66f15c3bf6efbc2e700a6ffd4e1e2d10be3b1ed878cb9629a39d5834745d3f59568a218b02aba56762950ab197a7c85095b41acb7218a54f1b9ebf3075689d7a2d2706379856d58dfdd4aa4fde5e516d4063c93493e25732af7261544823be40458e284872cfdece661335579024bb151b1bb8ff8bb3f4978995b618651a7014bd7c9f10e1f0a4b040fc61c136f7d5f83d34fff74906a01aa9ff8b367d57ec5fbfcb5cd", 0xd2}], 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x53c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0xfffffdfe, 0x20000, "00000000000000000000f2ffffffffffffff4000", 0x2, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b5177078dcd35f937b114d88b26074a59fe6c092e191eff2a2a5e25720151d2edd89eb58c51e51239bb39e84857b70dcafc987b18f0e1de4c3b7a6aa194468bb012e3e931e7577c1d6210df7f4b401f6892ba9ce170f6b0d87937c24f33044bd69f13a82391dff4a2b29b169d1f7960"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0xfc, 0x0, 0x3}, {0x5c}, {0x6, 0x6, 0x5, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7, 0x3, 0x4, 0x1, 0x1, 0x80000000, 0x2, 0x0, 0x2, 0x8000, 0x7}) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) kqueue() acct(&(0x7f0000000040)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000280)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="180000200000000000000000018000004e23ed0000000000"], 0x18}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3, 0x0, 0x0, 0xcdaf, "7f0000230000020ccd969f5c79da0000000100", 0x10000000, 0xcf}) read(r0, &(0x7f0000000140)=""/25, 0x19) dup2(0xffffffffffffffff, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="53016323edad57faad3e634dda0a81642a45c55b0be7eef06bec4b3a8522b433fdc75e050067e47d7d34f43f66b96ef86290e12fd8079e2e39f96fe5bf0bc0227ebc4621279949eb1765d7640db50b1f27a9bccd46c3a93fe58ff7f167cf58d379936c72d7ade8ce39cacf611e407360c31e6e4397f78eac4b8ff63da2c6b8130de93470d197d605dfb9d7331d7369e91a4fb05803667a4fdb2509ee8d661db7cdb61b9fddf07cbb1f8c9bac443d1a584ad39e0dc35490404f4e18bd92c831ac40dac8ca83792d", 0xc7}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x102) mkdir(&(0x7f0000000200)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x28) kqueue() open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x41) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x194) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x4813, 0xffffffffffffff9c, 0x0, 0xffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) dup(r1) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x21, 0x0) dup2(r1, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x193) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r2) ktrace(&(0x7f0000001280)='./file0\x00', 0x1, 0x408, r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) read(r3, &(0x7f0000003000)=""/4096, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x1, './file0\x00', './file0/../file0'}) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3f, 0x4}, {0x18, 0x3, 0x1f, 0xd3}, 0x7, [0x4, 0x2, 0x7fff, 0x0, 0x8000, 0x7, 0x101, 0xfffffff7]}, 0x3c) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: getpgrp() syz_open_pts() pipe2(0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x800, 0x6fb, 0x2, 0x7d, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x2], [0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x8000000000000, 0x80000, 0x0, 0x6], [{0x6, 0x1}, {0xb734, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x3, 0x400007, 0x2}, {0x1}, {0x0, 0x0, 0x1fffffe, 0xfffffffffffffffe}, {0x0, 0x0, 0x400, 0x3fc}, {0x0, 0x1, 0xfffffffe, 0xfffffffffffffffa}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x7fffffff, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000192c0)=""/253) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000019140), 0xc) 16:00:18 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x11}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) chroot(&(0x7f0000000040)='./bus\x00') dup2(r1, r0) ioctl$WSKBDIO_BELL(r0, 0x20005701) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xc8) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="4e981d6c6b153b015386907119eb16c4c504b7d57b864b294604674792ebb3e9320528924979b557ac7bf6f33cde99eda2573d26e76d76c67277bf0392d03e6ad418", 0x42) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x40000000, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="74ab07d7f35278502e18ef5bce2945a163a7f963a50f0daf023c32d0406505f247225af2ffffffffffff23bc2c3ba351a03b9d1780d5a765ce6fe84e98c54db5df5f6a2cb46a38cb9dbb4a1f591c6d4350cb75b469b3338e58aae7c4312742d4ce992ec09dfe5ba6ab465d6c563374f9ad398042da72970630933d8ac1d8a066a9e7a19b6f7b97b89a0e9ba96bcfaf", 0x8f) 16:00:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) getuid() 16:00:18 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x163) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r0) fchmod(r2, 0x10) flock(r0, 0x4) semop(0x0, &(0x7f0000000280)=[{}, {}, {}, {}, {0x3}], 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0xd738, 0x80000001, 0x8}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r4) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)="a9d3806ebb7a3ee17f9e30dcf89131ed9ed0f5de92ccf7640c9817e23edfd203838912091b48389a2d62ce4e2a026ec2e59ad94c1c9489b15e8ebd2a9826a1f3cf723f", 0x43}], 0x1) ioctl$FIOASYNC(r3, 0xc110445d, &(0x7f0000000240)=0x2) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffff010f007e5e085b6bedff000000000000009d5a3d"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, r1, 0x0, 0x100, 0x8}, 0x9, 0x80, 0x0, 0x0, 0x673, 0x7fffffff, 0x9}) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r4 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0xfffffffc, 0x0, 0x0, 0x8000, "7f0000230000020ccd969f5c79da0e72000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) read(r2, &(0x7f0000001740)=""/102392, 0x18ff8) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r3) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/119, 0x77) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x10001, './bus\x00', './bus\x00'}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) dup(r4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r5 = dup(r2) listen(r5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) close(r1) 16:00:19 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e0e966bb3798bdcb166", &(0x7f0000000100)=0x8f, &(0x7f0000000340)="6f21a19d40cae438b096db800f6e0f187e4d8064e119fdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bf22a7c51722b2ad6405deba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e614863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f0385558d4c2d1770acd9556563d7aa8cedc2276028539e45ce07ea00a1b0650ef7abecce1ed0b68bb10a27ff480b1c28ff33200288383eb543974404b9b8ed6e5cfa4bc53757c7f9c731fe347f0887ac3a366cdacbd4dd4b51c0e7758ce6405567d6e57de0a4483bf7b28c444f9b3b40920467c40c9033d60ee0abc83a6161fe2a66a3f1e5309c335cfb99ae75865f0ead35b6f344daf40a716b7862b861334ad46c05699ad9c983a146c15426f3bb3ece6a05f6a98ae31547c1e9be860bdca56c7ffb760c1e669935c76c8ebdb65fdc1e62bb1c52e84cbfddbf213fc629b646e0a7cd91a4f78b25ca20bb70ecb5de07d54962975b94ff266c11b617a101d8ef6c43746ed24966f61958f77768409451fdb45bf36cb0ffc6a3cde08ddd597a4bb7096cf947df615dab9cf7849fb692d5a8703f432cdd75731e2cdf40fa7f3dd99cc0346acdd47bfcfbd6", 0x1e6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r0) r1 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r0, 0x0, 0x0, 0x11, 0x7}, 0x6, 0xb, 0x2}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r4, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r0, r2, r4, 0x94}, 0x0, 0x3f, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) r8 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r7, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000000)=""/113) 16:00:19 executing program 0: setitimer(0x0, &(0x7f0000000140)={{}, {0x2000000}}, 0x0) poll(0x0, 0x0, 0x400) getitimer(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x95) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) read(r1, &(0x7f0000000000)=""/198, 0xc6) 16:00:20 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000515000/0x1000)=nil, 0x1000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x199) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:20 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1ff, 0x100000000}, {0x8000, 0x6}}) open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f00000000c0)) 16:00:21 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) read(r0, &(0x7f0000000040)=""/115, 0x73) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x141) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x8}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x10000) r2 = kqueue() read(r2, &(0x7f0000000180)=""/87, 0x57) r3 = open(&(0x7f0000000200)='./file0\x00', 0x489, 0x16) accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x8) r5 = socket(0x10, 0x1, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000300)=0x7, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10000, 0x0) pwrite(r6, &(0x7f0000000380)="cc1e56b397e86e1099e3068a9635b09333ad18348af78c265de45b4baceb81d32b1d9823347aa324875cea890566ba1a5a9a6eaf702b960a883d639049d3d386c7ed136172d0a0a420d7ecabc8c5a02b10e2", 0x52, 0x0, 0xbae) r7 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000480)=0x80) r8 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000540)) mlockall(0x0) pckbd_enable: command error 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x3, 0x0) dup2(r4, r3) dup2(r2, r3) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x80, 0xfff, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x3, 0x10000}, {{}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x10001, 0x8}, {{}, 0xfffffffffffffffc, 0xa8, 0x4, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x40, 0x21}], 0x26ad9af, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0xca, 0x8, 0xa978}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x34f457cef705769e, 0x2, 0xdf, 0xff}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x5}], 0x3, &(0x7f0000000440)={0x8000000000000000, 0x211}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$WSKBDIO_BELL(r4, 0x20005701) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1e) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa6f8e1d18000000000000000000000000df7a28fffff50000002000000000000000000000000000000001780ea2b3b4b2d95b6327732c974afda81322e0799ee6b17f409f8632d960cfbc805da147ef76c04d6669b7e700899cb132789c0466223c2b3a3edfa57ba5b83c85c50917bac90bf7be73074718a39d42db69b59a0373ad8464231620b83adb9e8cc8a561b3f9af932c8bf979901d0469235203a339baba84dc7a77bcabe65c75c3f65d5fe2660cb435e5b481b7f05a12b95016d2ccdf7cae69034b6a6f7a81f3697c8b7849dc6db0fba2ea7d98e2f66574f77206716e396772d4ef2ed84be2ba"]) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x100, 0x400000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000200)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000001c0)="d335210c26408f0946b59a2eb070f2eb49c81be8558e74be82840da7b6d200c6106e7bd92553a22ebdb22649d775bc622d18dc3fcb3b02374de9f1978b9def0a", 0x40) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:23 executing program 0: acct(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x141) 16:00:23 executing program 0: socketpair(0x20, 0x4, 0x7, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000100)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000140)="0e8eb05b5d590b7b8f3fbe7d5c7e6e7b472d7c705457f2c89838aa811f7c2167ec9c70e15022887932b51f620403a687b09a5361616a075b15c306d6888cd51e5d80", &(0x7f00000001c0)=0x42, &(0x7f0000000200)="851637d48839b17f19cbccccf8b32ab31ea6a48c6d1fb25922feb1ebce9e8e014bec6f22bf33d63cf3c6af96acd2b301a4e9096755605a661a83aafef24db7d35384e2495481a0bf1afe40d8f69cdbc56281fe697122dcf93d2ddce5c7c7ee9cbd044a4803a5cba00cfbd323e9f87b4e30d96fdb57c9eb5703d7f5fc968736c18b16a2", 0x83) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x64}, {0xdcf9, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0xfd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xffffd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) flock(r3, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="54e5559d694969d56fd165deb4595f57cc"], 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) kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) getsockopt(r1, 0x0, 0x80, &(0x7f00000000c0)=""/157, &(0x7f0000000040)=0x9d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) writev(r1, &(0x7f0000002200)=[{&(0x7f0000000040)="f4fee3ffe7453756fa9afe2151120fe71cd382068d4c3381bc2f9e2d98f12fb08cd616de995cab99a4bdd39944d2e3576a7444a7f7daf8e8b94a9897ba2cab4932e599ec6ed77f80b583ed7d4e91a4cccdae92dd32c16f85ab3cb4db400ebe32207ed119bce80603e2fb3cbc3193af70c85b602585e0b20643281f15e65ef876860e49bcd75bd263eaed04a4230aefd8e6a1922aea173539736daf9e0f4152248332753c76aa293926003592f0c299893cee672558e46a892a62585343f638971c9e4d9b2905d2952b2518196b78828305c434e53854c93208594523e2160aa5bd638f74936b42e79d54d6342b6449409bf7acb09926a3ee69992690457723e1d3c3244c56e7956a0195569bd87bcc587644fa2c26f260a7403a045519a53a27a53dbedb623deebb5f3e7b76d82078e63a4e527e3f4d93eef570f79927fc0d95bed6890bced8ea0e5cbf0f23db3cfcb12aa60dcb97ec8c8181d11f2fd07d01e16c216a36e5d67f9213720af138fdedb8c87982d45eda374276fa3bb552d6d58ddc7bb6bccb787b40882634c818790c2fb1f695daf85c312548320b4ad4308a398edb6bf63c52250958ddc8ba6fa8f2498fe6942b5fc558199697d3a43d7be2c456c813a2b0559bd007e0d1361e843439660d08c10bf3cde1bddfc5b4832803649343ea6cd1c7298ec994262383da30be3f72ebdd077162c018414b1618bbe8dbb1fe739705a893e8597125f107517b0b3104ed8519ab2a2704fa0b717efd55c3897976ce7fcfbd1e175e486f2680e48b241dba0bce54f84c68aa504a7e0af63d19124157de6bd6f6c9fb46bfeae5c6ad78ed4beae6da3708f7cd9380f190f9f1b00da5f510cf43871c7ff27041df641db5ef27f88219583cc1b2a0a2e367ae7a8fdf581c300a74dc004a937f87362e40012122ad96c361348b21beeef4c3c23f154be304b177dce6a835b059dc78fd57e720b99db8acd7d0450db909c92edb13c761ff511365c83a15d2540537edecab20b6ed9983635cdff926f6b89516fabb48b0c9df1dde56b8cfc284e9be7301ea05266dd58406019dfb78323564d6ffb3f1b5af628831ab89c14ed43bd9b14425c91924cb7b7032be4ab2c468e83fe898a97ea0178bec40554d1c1377e900805b88bd5eaf234801c6775d822b853025a1eeb4914e77103b95a13edf7baec84a9234c6c2da7e815a3f90f08c8c360dc799719d39a2d27c44399d4d686cfbbee86f35aa3acce7717683c120d50c167c070a5b73ca893570d5b77a3d2978c35b4ee8c8e25d9769c3f8694cf7e3bb7c95ccec168b2df18680d1bef49a459a2af174ece523167bf13ef95eb8c76480d6dd5a6a7952569f74383eeb4250fef106b7e7a38c49355e2b4ba73e345088a6db0d7ac926d672b911fea4e5052dee0e31a246acb1de8ac13b4e049eeadb0c581a49ad8fc6711daa27a910597ac433a1de571f8e9a85e00e27e04a422094f312b7bb769aeedcbcd42117403a9f1ce9e2ed1d794ea5b140ac0a58cefd3512d097a0ed64149e732a2f764dd7ca5a9e800505b5ef6514da9299bfdad054d7ed55f73697a3fb91a75dc883126ab4b0b5e193ddb219f89e5e22524dfca34933a9bee669518172e9ac78ba9ba58f8de20a90fc8cfa072b27157f98de2dbd3d62ca87a782ba9867fb0a3a3c0340bac26593b7cea1424244da627613cbbe88c88b871b372a23e224fa8b19274a34c516deab38a6603bfb1059a14ad8b8cd74009de2f3e259b4317682e56565689f27a888c8d00fdd094d7bea4984087c72323006c41be3d2f3e15cf795e33c391835acd49b34e8d118a194af7f0fd557ff7a566634cdfccfb96ae6ef9ad7f473f01a601574992bffa3669651dc753f387df63a6196d47ef9e8d8c1ff6f915d8a60119dbfbafc8f0ba1d86a3b0c48ae3677ead3438dd4e5dc0569e11bc33d1aca6b6491a3ac282ea97bbd6d14b572d938b6d1b466751ecad2c64ac2763e75ad3f8e52f0664720a8e7eaac0930485b9c029d6b07eb6435152cb29cf6dfb963f7a919c35e7c41463670cc4dcc2ebee5b8bd5d7f4bb2f120eedc68dcb3e11304489010f72616f4f416f5139318cf35580098c0b78737b4b74f2267455683232b80498d84ef3dc65bb63da79dfa59e07ccf296109749f6c834da4a9f66407183b0b884e3026cb4b5e46d546e0c7800d10d47a3277ed74381c0bc62c821ae6051e840e96eabca66525d3b4b65df73024f8033f1b2f4fb19d1b7538796c8c6dc395873ddd63fc6750a5052140948aa08931cdab8efffc78cc1316d8b9309edb58b7705847d16597772eb23dfb930466fbd265fa15ad852696bee0e91f15ab49d08a93f179f070d04f570ce74b15f074b6ea80060d8c870337dec0954cff4b7c5a78d1e9d968c6a56b6a3bcb1c18b0d1715223d17a6e9a4bd1397ccd14c8de748b8669cb281230019484fda0f5617b1204665145335a2acfd4da5e6877857cc448eff4a6274e9a91c7b044492a926d6c03bc09ad06cbe7b9c56ede71d50f9804931c7f0fe3236e07573a248fe7eed1c67d2b06c91117bcaee682896ab86bdb5299345a0840485698addf7c47c13cdcbc31ded6518296889f99477e88e52de0dc968a60a366c3b71781adf87f86f557d6f2cc12f9700d69c1833477f9029c8c1f83c66ae6e03bd397adb4e42e7a4de01dea2e0e6fd29d37996474fe6ca7e2839e3eef45551575c2f9c0c1bd844fb66787bf10c211e7b35207a4ce51f4c00d145f061475e017ab4c42ffc7ea616db63a58c509af49d4acab537a51464035fd33740f8c1d8e360c114674ffe2f78a81dd94e764be1f9cdc78a51f5e56c4eab7d8b988b1a5e09724c071ef7dc2481480b5c520e4f191122e39fec7dcddf6e5217226d0fb662370644828fffbdeabbea23d57ea4cdadd8f2fd65f2845168d6c9bd0e4cbc6bb17c0372db0a2fd789cfdd03b10ab9acd1bc0c87f0a4ffc02e48d18bf00e8b12764d671d34ffb50852625e086c15866b3c1acda63239ace52a276eafc6f11fd55602a97d8b520c909bddac91c9a3057409d5eceb00cb4b97b10b19434e63b6e3ca45a8f439dbf3828b5ca9f12a896412f618464265f1535fa37f1dc242b1d474ea074e41aa2acaaef91884aad9e91d3bf03df1324185516a0a3920b92930f3561f61a394423822d8e41d339642f477486333cbb32a80555e9020d36cbae1e7a5638100dadc8fd2b46a1d9da2c8fa409b8b36c1f27f850b0120e4760fd103df2cecbf9d8d4a56902a7fa0f96f2e479f3cde0920bb019617cc8f3739d16c9dd531703efbf306be325e50beee7aed44b1d0bef71ea07028b0165ef217a9583009f40f46a5a5946ba94462c77fa85c3bdf15f2d30bd2b99bdd9c25b35bee519ded87697e51ae2ba5ebe5e3a9047b17a9b18c76778e646be38a934c129b51cb6ce8b5f81e5b4665eeb30003c4c8d5165c412c0bf3be22edde43dc00ee2aa7ba932f7e496243c7ba80d0eb4802c49b316f72f40beaddea69dd623a4f22e156a3064fbbaa03eb2abd1cd39451af173297dc11ea5349352d3a8978099362357d7a21f8dc99ca9ffb5f369c2d939b974bd8abee18c3eeb621452974e2006afee3a32a319e9cf5eb86127bf3b1280c482b8c31aec3ca278a52c4ef7af42ddf7430b0171978203eda4522518447453745031fe2e9c72b3df686550c939ead0c3c6a13785f1fda213325cf67f4d497a70d73fb668f2305223a4592023988a2c4eea2155be2315cf9278e62b949c8481fd7216cf65b8b605c6bc790b00744ccad5602c7d40572f879ea697e9bcb045329264c6c7509ca6204965beb65aed158e550c8d3917eb7796300e32292e6a64e6ee696bd40fe6b99071886016775fb02a6b29b8c4144d906b568593c667e0e17ebc4baf9b87a598186eefbf5f8b484af7af255965ecfec3ffc3d7ef92e1bf3663d536ff6ee44eee4e00d05eca2864f9ca15dd9fdad10c8101220605c0fc87e0a9515c8ccb06631dc9e382d0b63e5fdea58c5715c7f97ce256dcbcc8ae7b85f016165c725276f8cabebe204c577a024782893ffe507984d483c18c31627c10dbc4abef5646403ea469c23b2baca7925b91da6ee77da836bd2a2bf74ac223cb929ac240ce9b488b04a7db439148a85d8ff81e143cf4227dbba6c5f7275d30e6803ab28434779a4b46a172a5a822ea21a067ac28e8c6679090117ba3ac794aa11a8c89dad04b2b7619a8535ca7ef03f0c599a5d38249ad857e9fab5343bed5d59941721da354dddbb408529c43cc709ca10a34d8017e26e7267eccd54daa8f8c859785008b1d77acbdfee2f1b5d4d0a1cd180e50df3266c8e4138a7c786cd9dde42613c9f4970a12ca2edfc8a4dbe4a1790ebebc8cf0c7c0035c7c8e539df0847ad018b5d4d7e69eb076a9af655f2f15bc146deeff92df3f9474bd7313b61a533b00f647cabd3105c2c0e5d5dec9b19c168ab2e522f95f2a0d02222363eae7b912201393320169e4d936cf5845417265a889ddce424032cb8ef14b2d68aa8c1cb0044850126a9095319b0f2a47f1961bb7430153bbba6998ee5ad3ce9c286f339c103eecde50b898e3b3b6d5c4d011d5cd6876aa308e6e4046ac2039873c8c8872c30cbba2e802638a455c245e433321a06fa19e9ae3ac0c6353aee985ff7cb6ce346ffaa0511acd0770e48b8ca798a51adaa4133aa209ef42ed0d141be33e3488bb817925ef182059569bea93f0cb89074f4fcc8d09e49a7e21b3738f0bbcc51f35596d57149560d9724b3beddfe63b7b29f6711ac0d5a99e734e9842461e6578924b6c5ce3e1ce8d94441c3e3b1a131e50dd96229cc9b206e4c6ea96db50924568e73eb1285c7df3f084f2daa14ac65e9f77295a2b7e4c3bb5f39807c1c7627cbfe65020b838fd894d119884e3add49e394347a08bee6518f228418dc30172df6233579afcf80d02b096fe7b44bbcbc5767f2669878776c20faa0097e79ba36f8fa94545781a72e821efb2812f991c8090d748b0c566be0a503c83818f2ab35c53f3d616352ff3add5f9570b6f211d1d7b5c57c108e2aade82139004d749b231a3b5745e651923979549b4041fd303ce2e8f04c3d27497bf04a9dfa868c565cb796cf2216ae599a3d0bdf73fffa85dd0530e5aeb7efbbcdea54898e67c6b6bd20029818f926c92a78065036c13e8ec7e87e32b9ec3abc6e11811bd881718ff3a321ad22e2caf94e1e6ad6ac67b7dc9a00325732f78e960d9707ed890cb26c49676544b0041ca2ec3e46559f736d68477e9ade5e200f8cc7147c1254e9e37e8d495800e04d191b025fec8070a3f5f18fd91485551fa26061024d4f9e962fdcdebd909b128d36c60ac9267f0420a4d442d4d5eec857843a964344f585d0e4c4920c9e1eab2405b975a197a847518abe1f75da7af917fce1d4d81a495807ba3bd2d5c673ba879a0c55e9558d76115ac161aa84ee503cca65fd0b7cfd1f190a745c7dbea32edc635ffdc1b290823db8a66d46d1807d6cd7748ec52ba42f7bbb576923f4eafac064b032cc330d4407e228546761364249981af80b49581e6ab4870a80000081ab7e3051c7d02a4ad54a1204e89fea7db12c72db595593d7582409cfffa717c87c5d8c2d324ab6bb77606a1ee8de86f0cd5ea68a2117da89f169c4e16c3560ac8c3ce8661b564ff6069b25539b22ca2aace849895ebe95ee35ad1a581e4d0f97eae771af79517af9b34295c6c620264dca61fa716a02a6eb10a6dc903139d7ea4bd75cdf676ccd33c0ae2eb8364108176", 0x1000}, {&(0x7f0000001040)="89825a0847768b8a442ab541ac8a8dd0cee47f1fda3b466934ad82d1c32ff063d40995f0befcb81ca6c3ed945e1d3f8f80bf6a51008aac27d69e239af85484404f199fab984d8fe6b9c8432e3c05c0241ee5aac6b219d8d3f1ee970fb78eb12a863f5435ab89305329fceb72c93dbd1845ca6999a0baaf179f3705c4da8e4fa209c65cab0d73b96d9abb7c1f12c0ab6bfe728d983d1ee010f00d545dfa8381b7681bbc91e823e1d8a2170e7801796791e80714eabc88031bd5f9eef5cd7489af9e7272ed177968ec8753845acf5a62667e4355b0da602371a8a658ff71670f508a756da77ac1f9c0d2c1ae03a5a6d4e38c7bf922a4878ee4b3b1f87f7e9d89e615b79b1b7273f2b780047215530751cc7251896447a78f891c8c80073bd2909df5a2dd6982d70931423d5eaaa42f909df53bf9d7fa0c41e66904af730ca2c6a4c3cf18c8604dd4ccf1b889d6db53ebdf5aca9d14c3442f86436078d5ad0a220ea6c27b2a4156d6062f592a3f8957540fbfde17b54a589f4bfb78e1ee3e709d8dd0149b5a2948ff76f2896af28a108e2bbe33cf7f8797d98edab2c252ed8a0998bdb9b58454f39472503fbc01634686ad7a99f0fd100aa9284fb67b33128328e8467d89fa9504f8ab1bd60108adb079a62ca0172041b99ab77686fb5f6d968717fbd780cb331afd226c1922e0c44a2ae27536e1251d8062e74dbb30bad9900f77f40924993941d6a4a70abbc0434d23eb9b79b7fc8525c92b69ada71de3d89fe6b75bb06dbf194c106eed85ffb5b2ec88320c51789dac33769445a23b50c4d7a63d20a9abe267d645f907835430816fbd1a90a354d242385830023aff7781c77561b5d3e58b4fce73b1f9a1245f3bdbf0f225e2556688bf0bb4b12aed6e79ba281854ced5b20375450fe90c400c7eff1d4d3b669ce5d670d615162362460f50de445dde68cd167d93561ee0fe58aeaf277d687f689e2dc68661e74f748f14700cedcfce9c86405ed2243a284571cf9c6db2af172ab4451b98e3209bdb97fc53836c894c2493fb263472f2a60d201902868a896fbde9132bed30c1761d63460292fe32c8ca48ff5905ff5c3332334022f87f08f3e0213c5dac9d96008934cdfcc15d0e66cf76ee12517eed077677463e1e290d0b8acde28bf5b6c6ecf767c40376fea0b4cb39966c0637424948e125a7632236434e32704c8af6f18702f2ba688475b6ac16c8c5f9b95ca3178d07c84d39c7eb191b8c1ad8ebff3200ddf6f0d9d093d08e642d6fba0248125ccf1cff16b064112cc8e2f3e9de49bf5c18e2d222c2ed6503c6e9b9a3618e9eedfeb532eeaaa8e272a2acfc9dc1f4cff38e097abd55e9f992c1bf7433f5df8c26d8cbe32330eb048419f4268c5a4a052966b50e5c6c824d0a4072b4bb0e214d1326ec262812b63b08d3bb6d8901e63545939829b1bf3f400dc3b17e867c2dedc2da64eaf47d2bef2fd8d5f227a8bb7a8f46b65c296875080289e51ae878839f9ead39ae732962752ea88910a589d8794d740dff5e3af5aad83fa5ca05f70fd9a6b14291a778acdfc6d24c9c7dbac268fc22d8f19c9b6c46d07c900914f494b1b2ca4f15a604fe2db3313c92f0636604c0fb66a7af05957858d834d92b47d88531b68fe3790cdce4482c1060e64e48eb4dad94f3a554d10ebd0e2fb839e3e6cd148d9a52903c5391bad5082111d363c89d64807ca7505f7bc7fdf17b6f4eba96f353cae46baf7bcb4ef94a7f7fe7a70a799552860c3b84b9da361c696b9b43574635e5b52ca9a8e8eaf016e38ad12445af5a353c046d7094a3d5e93801e01fc7349d4247502e27bfa8acf07704e8637c6152eed5f6e24cf98bb51933c44be3e3c0001552cadb188d33b6ce01b2cb991e7a36aa8d31e0b3ae99c2a4b044187b7e876e8d0f85e8c36468c253d1b835b886f70af84423a6aa75aa0fd1a5a17c16f69b3063fae91ba36027f1b9edb5b28a953ae6984cd7041264fd291f4fe36f506e7b3742a5c5d812a00325bbbfcfe10dc57c997b935977ad90b082c27d671d9091332fd23c57c88b145def7f7c422fd46dcf064802d706f3ffa8839b02db6e777b56a52dceb66f3b79965418ca666e81bb73ea44a3b4fe8009307b690481c8fa04d996956937714db182bc2a0648b55ba06f29080778190fabaed3a9b945196f1144658c24e7ac4fe23650d186f9f5af13563d18ff9c3a28ba806721246de3748a552d361105e2e6d1127fdba58e0f510c4a760e72bf4d2923cda66a8a0fd319ad44675cd29fe71cbb81542f2eb12b4dc11220973fcfc529d1281940d94de5237a605bf4ecc14f95d94d7f01f94e5df7a63c518d8c635f24a6e90c0ba1663951294374940b763a79410d863ac4d8bbe99ee28836a0e0ba82ebe0a8f0c1b7dfbab477bf2a230b06577363fc1e403729868db40c206fd8c40f5b90eef99470d7e186381e1cef06d533a630e4158c6541723777bd4cdcd34be79452cb2e43113ff3b37203cdbdaf91e3c93640dc4f53cab447b16e8a3abd08800ac0b27563e92e826f2e0a7b9844cbabca81b7f5bb8da8e20d76c4e23474472817e028cb41d5b48ca367202183af180676b4cae6a10c15edee20a8b3424d899bc1072fe94741d26798412f2b3a1c67351313e489f55b3418c9077aa36140107bbf916b8d300ed1f3815f5467e86ef784d27d189045c2b16184cc4f30ebce0e49218f66b3c6453140b8a651a457677cec575cb80dbe6d0057cc60ed02c6ec29e91303b1377fdc543a710c7098bc89a31febae337aa8f76f65b1be6f034ec9b67c018334a2c0bd4d1f22be1707098b7c24364c49dbaf46fa6d1c6dd06af4f3193930cf5034f9fbb6afed6fb96212b5e6eceab90e8bfd241f04704ced9627355c22934bf8bd436de45ce87783aae103481cddfa402eb893be9c5176770c529e37ca534e1cbad02a052438b2a49398a3afc1bf6bf8f231af5670ff8dabc4d6822f2136f21dcf686a0619c785b511eab49b3b1e7e323631fd9c72d7c14937a4542c12e4e6bd9ece0ecb465d2e949e8b0e8ff2b21063f18726bee44abe7753042396b2053a9e3dfe28373bb7b1026135cdb5df5ca06b0b41d6973e8b2eb5c363a4909fb9fdc7421c9186ad9c33bcc0a2ad08e56b6733dfe9aa2a154c92a4b06882b2754704ee0dc78d1aeac60db35cc59d5f8fc981852ef01db5f35b734ba36a68b0220e4258eb42e89823b09102dce02f6c5b47b709150cb4e5559276a55942cc38d1cc93a9cf42dcdfd37b2f7610a12e8cd085906a39f56cf37110f498f382a512a4adcbf4d49e907445d47092661327d2ddfb3863a81f129c3c9cf6ff8067e38b43138b993c0471a309e2035a69736865f85877ce6c22331e4eca350ff0cff234a6fcd0f3962060800ba1e13ce27b6f00f6949bdc782c77f0d8bc2110c812d236a6d2dadba4c63cb2614b6be0fb021c290c66cf2040491316255c5f6545afbf6976e78b8ab34c143d2f80bb5af0e0cbdaa3b29e87bc9e50aa4fb516d71d00b229c876d6f563eeba9eab74a0f98c1e5f0684f3609433cf79ef9eb6163d9e2ad3e6801f2f344b73215e6d9aad18a20be654077fc6501658424064839e93c8c809187f5ff8ee88f260ee5761030f62e2e6ec237fff0d52c7b1429192ea33c5da58aa8d53ba322af6428c152f27fca17efeca48f1f7a7a31a98fd90b2a4da87592d6102ad4b6c5da4d6c18aab555811364dcf75fd2216976023751455d099819ed08af943503511d9078f06c64edff1f3180f12a13cfeac29defcd18119ee8f81b33a5445b056aca2319c298b60b5a96cc293f612cbcc0d541dacb2eef72fb77d323e60fe839f89aa502cddaa11704ffa4afb87f41ac2bbb0e98614f0caf2fe450cdebf8a703c55cb6997087e49b5622c90a5dbd8dac87d8aac9fe869ecf4feb0b4110cbe929d925c06b4a64fb977736be0b343218b3b76220b60e99c50717b479b860e0546096ca8def0dd98405f3676d0ef83e792d7d8331c763be906b378e4955b34276e0cd5dfe19c099f4547f96339e8730fd8e92247ab36e8897bcb660a2f21d98b49e2ea8cb2bcae22b480bbb6c688a8bab76178118a2b540051af9bde6f1f9c09a7f2587340f7f044cce03baf2ba0108aae8a2a7ecd789ffb5e41629706bcbcde95109c3c9e23d041147f02b75390358ca95875bf3f6d38208be11c8cf706a781ab07d17ef8268fb54961a31fe22a96d8ccf0c1bdc89ff613ba013f422ff1f757e8b0e21c30f428f62dac6e6e4503725b66e869cdbc4153298f12c835623777b6b37f8fb93c0eea544ae7f71bd9c178dcdfd2e7a5732c1105b4ff2633d5579acfab3e888a603ae0a4f7405147223f39ac8d03a7bd532ea5f46f5e5fe99f98665addf6c592d2c7ebdce393d2d7eb1a4f94bca2dc4ece80531fdde472cd4aba07a343245d44a619d195a11dd64d5f36a09fdb603a2dcc17404cb67d48c5ce46e7a1a94053d900e18d5710b49281ca929f9b17f9b90ab6d289db7892bb9359b9f4cbbcd8816d0be2a8c7f800c060614eadb386392b353a2fd6751c9bd92f19563e81f906fc4c80c9198d789c18695c6d03c9984268f4f30c7c5f4fca0073aadc6ee70ddec9c94ccf6545f2abf558524192345595dac018027641e4bd2e21a8994822b1138b9a69e6cdb4df387f8ac959494282c1d3ac66eefde2830164295a3abffb7b697c37d251d7227504f9712e5c4cb49167ef7111742baa97f6855e25e1c9a9e9e2cf10545badefa9d28af08e7b7040235a807231bb31d7d0e24386e9f8d8e1314fffe30374d00c97504f52808ddc93deba4668a48fb521071d6571d36e3ce7a84808191daaaf81acecf319b4522e7a7981746f4f3ccb930b889827ddfeba0da8ecd99ba6c071cf2271f5f57bcdc8cdb4df202ca4f36c24925e0aef813adaf79671c5ddf2e9518af5d751a0b8c211f6e372178678d5ca6b3c147b8788f877abbcf1b6a8ebe45149408a7a2b14bb661c72385d9741eccbc3865543fb140e202845f2d278e4e9448bc1e77481b2de26f17b27d2cb08a1065895fbc5779071dbf449533fccd3f5a3464326214753f1128ceb3d2644d6c9649124b547286226b43465738320663a6b59570564cb61983c309252b08b52a8853d017108ed27063124bfb213bc801c0f7bbec7fe1c4762d4b8b319f5720f1479840cbd8325a91b5c87d16645a6a38534ac61596587b10d1ac9ea50065c48c39e1fe00cd592b11aad0c703f1347363b18af26dd5f84412c9377b0853aa71bfadf4eb3943e3faf83700cf11124c64675890e4268ac6a2622dab657d19e92f5333607083e9d20e7a063ba37364b1868052cda1fce96461a27948ea475fc6d7b75c0c9dbfb1ed4e4098623f5f3a56879eab4c3c447b5a44ac2c2a76170280ca7ba5e61269a168dd8f0601ff778735394212e7ff5ad6422e5943b7337b24833d95055f211449acc24c2d9206bb50673143c0e573d190d996af55a0ac93f349c22dd7b501685260d64a9baed441ded19721f5c647681fcd2477048b4e6935f7aab7efe937d22f15857075d4f222f50c7c3e737ef89052fb281f5cfedefc1d8571bce2fcba2e7b78a697ab604acba605bb8f5b248f26bfc640e225ad066f1b145026712e9916964497c1a0ec5c6af683e1ceb06779f03e7becc8b164fc63879c956fb97912ba7da80d8630983ff60eabc3ca4b4e2f3fb575173151adc3caba59b5433993862b8f67445d4353d7a7e10a32ded45e33ad1f09aa1acd63a031620495ce60e4722cf3737df24", 0x1000}, {&(0x7f0000002040)="264d1af6f8455438783bcf4fe9e743910ffeeb285f8d6b94", 0x18}, {&(0x7f0000002080)="1a5c3ff764ee5b34182a99957d8b6faf878ade4b58c84c4860df0095ac801422a88b1d9ffc9bb7198567683c378a07d9ec8b9b361417e9f5ba7877f25f3bf88c4322659208265f336f4ec442ba9f6a44496994498d4874279128795ba5d12e91d8352a356172e13e91862887d107b21822a5ab48575d45b2033d33b4bafa58246a3f471a837aae326112e3d0b18f86abab51d3c1debc22785296701334232891da2913e8b60cdf1c4e8aa8f8ea912f8b8df32df4d305bd3380dac494eec98e096b20218b1c50f2dbd66ce2c016c23c38a1d84ce6c2b5262b9d0c3cf9787810a01e12b8c84b28dc66bfe5f451b0", 0xed}, {&(0x7f0000002180)="5abadb112ab7b9424d2c004d93d598226fb2a31e79dd2867f15539ac3a2ab64f15afebe46d605bd6aad9f375919c6054b80daed43efd31c63314a3c4dd62255fe46b327f0f24a85fd3e4c88fd74d18dfc94caa92ae886b7e17e9f86da0c4", 0x5e}], 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x9, 0x0, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) 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) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESOCT, @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYRESDEC, @ANYBLOB="8409ddf6642c00f0f40ae67cef63110e726b20662cc174b632130dd1da4fb23b74a8507fa634bed05ddc0d5d7ddd0c485413f9f15a1ddd56b955d2efdac364ebace59b45d26a2b4ea3092cc5ab3a66dd00009873f8ac9a78c6714abbe5070bfe5e4899e08e274f5823ede36fff4fa6b81d5ab996f2dbb7bd45168fe696327a070b4c1415dd22fb2d80d4ee49164590c27a330b2eb2fc685a4987efed6b016c0e6741beb2d5f308fb5a34902bb81d1da173d871cd0000000000000000"], 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) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r5], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000024}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000ee0bcd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/127, 0x7f}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f00000005c0)=""/165, 0xa5}, {&(0x7f0000000680)}], 0x7, 0x0, 0x9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x9, 0x845, 0x401, {[0x1, 0x2, 0x358, 0x8, 0x3fa, 0x0, 0xfffffffffffffffb, 0x1, 0x8, 0x7fffffff, 0x100, 0x4, 0x9, 0x1, 0x6, 0xdb7, 0x4, 0x400], [0xe15, 0x6, 0x3, 0x800, 0x9, 0x4, 0x0, 0xfffffffffffffffe, 0x0, 0x7], [0xfffffffffffffffb, 0x800, 0x5, 0x4, 0x6, 0x401, 0x1], [0x9, 0x6, 0x2081, 0x3, 0x80000001, 0x1000], [{0x0, 0x2, 0x5, 0x2}, {0x401, 0x1, 0x7, 0x3}, {0x9, 0x0, 0x1, 0x4}, {0xfff, 0x5, 0x1, 0x7}, {0xf0, 0x10000, 0xc5d1, 0x3}, {0x1, 0x3f, 0x6, 0xfffffffffffffffa}, {0x9, 0x6, 0x6a6d, 0x10000000}, {0x7, 0x6, 0x24, 0x3a}], {0x1f, 0x9, 0x7, 0x3}, {0x9, 0x8, 0x1, 0x7ff}}}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r7 = socket(0x2, 0x2, 0x0) dup2(r7, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000680)) 16:00:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r0, &(0x7f00000001c0)=""/100, 0x64) sysctl$kern(&(0x7f0000000180)={0x1, 0x17}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaac4b594ba2c064e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e286e480a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9abec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166bbfc5d7120312f8f062638b194b038a2d841e1e2de11d742db30", &(0x7f0000000500)=0xc7, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa4, 0xf0000000, 0x1000, 0xf67}, {{r3}, 0xfffffffffffffffe, 0x34, 0xfffff, 0x7, 0x266}], 0x6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x39, 0x2, 0xffff, 0x400}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3ff, 0x1000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x8, 0x0, 0xfffffffffffffff8}], 0x5, &(0x7f0000000340)={0x2, 0x81}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x64, 0x0, 0x7f, 0x20000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a0200006914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x7}, {0x44, 0x3}, {0x0, 0x8a9}, {0x8a, 0x8}, {0x21, 0x7fffffff}], 0x5}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) close(r4) 16:00:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = dup(r2) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000040)={0x9, 0x9b9, 0x7, 0x4}) read(r1, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x401, 0x100, 0x7fffffff, {[0xffffffffffff44a4, 0x7, 0x5, 0x0, 0x80000001, 0xffff, 0x5, 0x1, 0xe1, 0x5, 0x31, 0x0, 0x8, 0xeeeb, 0x2, 0x0, 0x2], [0xffffffffb8807198, 0x6, 0x3, 0x200, 0x0, 0x5, 0x7c7, 0xfffffffffffffc01, 0x2, 0x10000], [0x0, 0x80000000, 0xf192, 0x744c9bcb, 0x1000, 0x100000000], [0xfffffffffffff001, 0x1225, 0x5, 0x1, 0x7, 0x3f], [{0x2, 0x7f, 0x5, 0x6}, {0x200, 0x8, 0x100, 0x40}, {0x9bb0, 0xcbf6, 0x5, 0x88c4}, {0xd0b2, 0x2, 0x9c, 0x9}, {0x6, 0x6, 0x7, 0x6c99d70000000}, {0xaa64, 0x4, 0x8, 0x3}, {0x713, 0x7, 0x600, 0x56c4}, {0xab38, 0x7, 0x31, 0xe5}], {0x5, 0x8, 0x5}, {0x0, 0x1ff, 0x1f, 0xd8}}}) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e0000000000000008000000000000000234ea23753425f3c075e7303e428c1d179698c360b67e00c000050ecfd321e5a13994f8010bf75655ce1e827ec6366148ab4c689c612b30540b226f25805a1778f57387a9c692cdb813d19cac00648b29fe56bf163d8524dd287581167fd5d5c32d79052c299fa213aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac5d71baf0bec17a6e22df03c0e7326c717a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b2a3ee000000000000000000000000003d613717dddf1a14e4c5d11cc08af395c1001da883094b31243034cce190e9cf83ec377e89eaffc0f0c8"], 0xe0}, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x2000000000000], [{0x0, 0x0, 0x0, 0x400000000}], {0x0, 0x0, 0x8}}}) r6 = socket(0x2, 0x2, 0x0) dup2(r6, 0xffffffffffffffff) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x9, 0xca}) 16:00:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="fb52423799e49da7471956929c26ada0250c35f7ad87e1c1e8bc60370d1f47dd5fcdbc94d40c8634a83a6de15440301500437f", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="7f2861d2d83b418bf551bc85cd4a5f942614dc251b612ab266bb5192d01168f283f08c8a5e20361116519d9bbbc804be75217269805b4a9f99b218b39dcc54900bbcc4449a91313056e40b17c1a508453dc30ce140be60f772a561d93c716baa6df1dd8a707cfcab9502ff61c4349daa47725c40622c2a33fe1135352b8658f7dcae973ca46fb23d9921c3bb9cb7057a206f33607e4095e291d6ed4a41b85ca33ab9ae6730d2dbb11f1c75d35fec2d04f3a68b11062f864a910f57994d063431e20d", 0xc2) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x3ff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [], [{0x8001}, {}, {}, {}, {}, {}, {}, {0xfffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) getgid() 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7fdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x432) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:00:25 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x3c, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1, [], [@generic={0x0, 0x7, "90ddf01bf62cf5"}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlink(&(0x7f0000000040)='./file0\x00') 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], "0cff"}}}}}}}) 16:00:25 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) setregid(0xffffffffffffffff, r1) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r1, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) semop(0x0, &(0x7f0000000100)=[{0x3, 0x5, 0x1800}, {0x0, 0x4, 0x1800}, {0x1, 0x1}, {0x0, 0x6, 0x3000}], 0x4) r7 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r6, 0x0, 0x0, 0xc0, 0x3}, 0x6, 0x700000000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc006}, 0x8, 0x9, 0x3}) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000000)=""/122) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x45, 0x0, 0x0, 0x180}, {0x6, 0x0, 0x0, 0x18000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001100)={0x8, &(0x7f00000010c0)=[{0x252d, 0x20, 0x7, 0x3}, {0xbf, 0x6, 0xff, 0x1}, {0x4a, 0x3f, 0x5, 0xfffffffa}, {0x1, 0xe1, 0x0, 0x7f}, {0x2, 0x3, 0x1, 0x8a}, {0x8, 0x44, 0xfb, 0x9}, {0x6, 0x1, 0xfd, 0x2}, {0x7, 0x4, 0x1, 0xc0000000}]}) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001180)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1000300000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0xfffffffd}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3970, 0xc001, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000100)=0x400) setregid(0xffffffffffffffff, r3) r7 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r3, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000080)=""/2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:25 executing program 0: syz_emit_ethernet(0xe3, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x9987, "16b9b0c2b3e3da208f1db329766c65dc63b737027f9d750a77017071a7c871d9a2087e125b570f7084c8739b8deb430675798f1c860c30069976690e0279f5b846d39a5f80da15975e665a685f3cab321ac705f1b6ef27bec9029067a3d3f522e63ed6a2fc75b56750f21b47a0bd8e64badddb32b422402e319135ea388a1474eeecded00c2a651448f8143c67b0c66977a27a05bc16f48bc386367100c26aa0a7526d4f86519b6f92d236a1883d789216b3f368036c22f7fc31b3c76ede1003c2aef6cf08ee305fd11603970b36f5a8124b90c3b4"}}}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x7, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:25 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt(r2, 0x81, 0x0, &(0x7f0000000040)="a403ad6b867bd6dba4968724f41deb", 0xf) dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffffb) 16:00:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000002300019078e0000002000000000309907800000000450000000000000000000000ffffffffe000000252a2a6d5868572e0"]) getpgrp() 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) close(r0) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCNOTTY(r0, 0x20007471) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x5e7, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0xfffffffc, 0x3}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "ffa4879da724c901f8ca43796a40d1e145de78a3"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) syz_open_pts() 16:00:26 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) readv(r2, &(0x7f0000001200)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r1) ioctl$TIOCSTART(r1, 0x2000746e) read(r0, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r4, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001240)) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xd4) sendto$unix(r0, &(0x7f0000000000)="0a8a6d7f0c1236a110cf10a0c85e83eafbd6d0be28ffc2f4cef61080515a4fc9a4162a099d47a6bc6514fd93f035d62670dea63281b69bbf89fda36f42343b1ee93061acdc990a1ef67a5d1bc467c3316e45be130216426e0edfc75d4d9ffd4ca46c6e", 0x63, 0x605, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/14, 0xe) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001500)={0x7, 0x3f, './bus\x00', 0x2, 0x80000001, 0x7}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) unlink(&(0x7f0000001540)='./bus\x00') linkat(0xffffffffffffffff, 0x0, r0, 0x0, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) read(r2, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r5, 0x0, &(0x7f0000001580)) dup2(r4, r2) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x100, 0x2}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=[{0xa0, 0xffff, 0xffff4221, "65ab2efe164fdd8161ce40aa7e968aa449fd0ce8cbbb131228a6ecc7232e0545511637337d70948ad1ffc6674a1090ae584ababa5c1c8eb5b24ef8aeebcf8dfa81d6ef0bc6ea7b833fd65871e11ae1d6c62fd8a69418c348dec69f886066b1172294cc247934ee339646f4f4e24e200d47a1226178a1ce3834eb3cb434f31e3cc9f3795ee5a21baceaf49c58"}, {0x78, 0x1, 0x7, "c98a56449d46c1a1548da28c1a193f4c0010176903c4ced888103899f3ed1caca9cf86c9ebf9d45ba987ad60acefcc1b273c0a57049e77a7207866ee23cfef6c6f96f1e62655f8b834088831f27459b2543878548bc4c98a6a06cf0ab8b0fcec1d7d66ec4d"}, {0x70, 0x0, 0x7f, "b1f11ac4d169f2933478e0e34f1b4b511656a66f2d71928000ee2c6a7ae1764262fb8cc9f9729a9487b45fe7ed6b347eb55d83813579a8bc6955741a9d79ec4155b9b716b7b53d05839aecc51444dde394125bdc87f6b45dfa9aa3e7"}, {0x78, 0xffff, 0x1f, "a4a41a9eeee70633f32d7ae2d6a54b1c20d6daa415d19279f28d0bd14046210e568dab1ad583017386a1f8dfbabfc4596163d9d0bff124a01ffc563898380d415cacbafe832b13164e1fc8de1fe9d74c2fd8f05ccbf469f7c37b2a31387bb3fa14"}, {0x1010, 0xffff, 0x8, "3cf554761731679c66d56395bbff1c01b1ac4b5731ef70ea7e58f140307f12aec5ad64cbe6f1cdf90655a48315a22b73f6f171d03c562f1e43fef2a0429640e7434e3969bf938793caf6bdf0c6959f3d49c748ff128f2309cff648835b78e7793795e1910c88b6e3523d218bec4691585c2d5544e11bf8096b7e3044d331a9c0a70711e7c96a2ec8eadc64215f446353055b1e8158a7f8a78cb3805f31462af81cb051c1f2b3bbdc4d1c5e7b9004f3f4e12de636f9746a9095003260472c4185b9bc0fd41b902d7cb6e1c0ff84b25df96ac0d5a19b1f913b7f64d8b46c7ee59cdf98feea2463f179de77b71947ac9513bcc16e09e593d0fb51d56dc3a22caeb7df662c9af0c30880f165ac0a647882a7aa37e9835d942331540d3b2d1f1143ba47734e9fe5d47c8b04bda4f15048e816729485ecdc1f8ac0e623024d529c6b166cca4d1a57eab7db0d101a1add4ced4585bbf659e12581ab63b9632c87b87bc592417f7d079bc0157e29a99cbbd3cd723e00204c98db926e944f2a3e085332de8d3185287dfadb405ed8508cf5c54b6d9210f9a41c414a12180527b538b6ebd28077ed9f8147d362226e29c2c22cd3f4f18f4be648a712a3cab950dd31ed8874295ad5a2a04fe9852e0eed74b601e3573d6ff91557b67cf291fabfa394970e3a816175339c36c379ffcc84f53879d472be9a45608fc97d9067c57eeb0d752677ea610c8a2abb6e75112368e7b5303780f726873bf07d6e225575661f91057161626afc43e5c06ef3f04531dc4c1c687c5280808ffb928e7a0e30d1ba407010c7365b6cd21cb40fe78bdb8df910cec79d4fe87d472f5e7d37e4fdc8a7a8e89e2a3ad9310d8b49c2e881c64e1e2ca3ba2c71dd98b16c77853f6d6f6ad91cce82931fa2cc063d65d499c438d23fe133c729cffe01c27fad191e3e5179922236ad8fbccb7ab938a3d41408d5f6ee4bd7f3349ac976002ea551a3586bf1853ba9a60a8ad321586eff8a65e0ec443d24c246e4a27f9fb6be985855045e52c1a65fc18a5f4e56c37f867e66cff51c1fe8f7ea14969fe2ceda94de4f2d802cb63c6371f023105c38134aa5cbacc6410ef0006907a4d09806ff954c03764483b013f6b5f13c07faa3cb1dfa25041675ebd2effedb22380b976377fcee58c9fa9e5a32b84715516ba5f3ed0b6cf2c64a1967d584cc88a4655166edaf60bdf99e3026bf85a6047c826e0b37de6f9d90082c202a904961245c8fa2af7a17f5bdf46e30705e019fc07d7e85e90289fc1161bb2205e5f427a58fa825c826bbbdc68525dc4d4a34f31d1959ac3788272f586b57df107b324ab2255cdeb94f37ce6c027da6c69d867519477e9befbad0cc0208ad59081ce40baa20b934016e1eb40b2a4c9157a0d31627a81cb199d8b72e55eb4886f1cc549b58f37204ca98966cf7ab54d5d3ca6b8c833f6415adf700bd5742eee20f5763806ef6a4df26ed7085fda472fc7875936279733855e91b7a1263b839b1f64ef260361c515947108c20c3b90982e12a803c976ba8ce26f1fcbadcbf33172ea477e25ab2fa6e717d733270b1578e8e4c6e2e942f900cd562c18325e053605e3f7dcc8cb772eb795933e404b09a32918bf3b35e68425011a26b5d2799408a98ecb182204f7910136311bacecca12b32cc1b509477ab5d34afb2964ac096f3a3eb9a1c716448b72a6e6d24f800133f7e3bb60c7cbfb1a5a1a1d0fe1c8a2e2160f30f640ecab4f5202e283f37dc247bdb9c3b87d8b15e1f099a3256874b0c80598070d118ea27cacab81708a8e80e7e3481882015122b16d9dfa16b62e5f62cc907643503836d096750506bafdc7e988919e137a1c765a46a8bce5cc93bc834425d1713012f32d1ae3e20d865245e997380ad41b7f99cd8d8aee0823ce2a2016df5c0201e65453dac761e7ce692fb97891fc8873e93c545143d2a39737ea157f896f03ec79b2f2658d9d80507d6f34a164f7c84c6308290e69f5e495aef8289316dae2bbff5cbb94cfffa3558c5f47343e00102edc543661b8055d704e73476afff55bfb6e5de980c956cab347ae755784aef169edf6f7f95990cfe2d25213ecfc79cdb690b626120b8968df28abb9e806293cfe18c509df8aa2b39a1f2fe2960d0c4e01780d62645c457f9dcac2759ca8d748eea71965e53f1e87074ffc71ffa66cb3a4671f0e46511ad0d6de08cbdc94f7d7e7c811f5dc4371d52735c3587b46e258c575bfb66128840d98716cd1fd515733fbb1ee0cbaa656d76c4aeab5065c71c06342afd67706e1ad72d91b875cbd882435f837bf335ac3475bfd5750aeeeca0377ee373eb3285c228dee67b1acc8cf86ab1fff01842d2ec3cbd4187e99909b0b2a1188acaa072bf2203637163b4b1aa459668c3f2aa48b9d6f48bdd2318bac25cb4e734b4e48eb3c5885b76c2c31e2eeaef46f1b3fbce18918b88db4595f6167ccd11cbe9d9c97e10afc757b3cac27afa43ab5b73038c16bd263315548b31e5b31e5b9d63000965fa06421e31f67c205858c2dd0bd5f85aa2ba729fcb4465a9e6f23329c1cdc016e071883e455ab07247faf7179286350fca989b02ecb0d8b38c4930773f8bec77542e98d81123eff5fd3db57b040145dfc724939626a046e78b29e3e8ab84c16e155ed32cdfd1eee731186040d74612da7cbd24bd817d300e85c7cd8ce3438518e3513d6dfe23d02342fee487dd7701e18b63a61bbd77e39ffa9ae3d19e5763ab51601cdafa6a474a68ab3df1627881f4fc05a564df5974d1c9abdca57068c8c4a069ef236643e04201f07a2c48f10ec827442ab26f58b35cf5851e6d4a8cd4d320687fd2f194117bddac50a1b1893713d8ff3151882078ee3af00e64a772fec16e831aa659348c34d27962c1b8e455e069e13ab9ce304c3cd63d365beaa041a38f1da1c81815347b48c662b2bf5bd9bf430592c60e0df78bdc535d59384b1dc30255533a824f43a7951899cd6feab72518472dc239e1e7d00d7d14dbc1c9583ebb734cec61b314d4d2fdc0413b9c6c32e21426f227469d292da20944a6e8f41f475d49e287d1fbaf8a06e62a501b61d88c4087c4226d495d7b9ef94a9a66b7db68a231c6f0d3ea225b187aaf7b04c5d970ff0c6d40c2864e7f92a9a462d19258228ebd1b30b7dbb8314c27d0db1c9c3d8375def91153e317c1e463665fcdb436a60dbf447efb501e0ef57537af1d79109161ef696cfa45c31cf6371a4224495a173c7195063acbbd85a2b4010ef02cd5b5fa603ebe14f7e9e8baad16a647971b69c458fd7cec5e362b1d2fea57b8b9d32f17f8e65e0f2cb0495a914c8b89d9e96e0b5c4690d188f2cf87aed05cc461daea356ba8c5b334f7c6f1b6fdcd784fb12c5b655eb8b5024029cf5b1fb1b924fbf82e131830c65dfbc70526810ffcb24ca36a536c4cd7b8e52425ba9ccbdcf8bfb8e35f36935f8587f8bb7e26b63c92b507251999e81263469a3019fe4cdf457e00fc38576637ba764b3f0126343d72da37432ceb3f2fa9b867dfd380eb74ab0f16474c3f9961c66180fed80a136135808fc1e3dd1de2762515a66c41de61af3f9a4d287dbb629b4bb8f2c6148f13c9ca71ad3cead3b345ad6f59e79992c318455fbda050ee7a0c946962482469d6b4cc3ea51dc7819f57f8d963e7f608b410be5f9376c855304953bb4a8b7a772b8bd93baeeaea7b6f8a0a5d99fc43d5c39db2e9a05de56709c0c2e2deeb56435b86cf5e04dcc4dc52e7077028b26ee12359b8936714338f04f1d97e602b46c0f35cb31899f72c2e6542a6c129b7e5dce8bcf5523631627943639538817ef2e8e89ffa140c1ee185d7071ba09188ed116d62abfc34e7537bd0e270c4ae0cdbc7a51e01f24de89a0b7b0b8c730b803dc2a06f55ef5d365431dc58d75b71247a69e094f36c5f29d31095105068672929257439c2c11785054a663ff2c40ff106a8953d18e2cb131951a584f76433a2411854ec39ca7d1b7cac5a01c44018fe4a6b241c3bd41cd9d108ca333de090322341061438421c9e2f1a64b619dc3dca47c3bcebb7cb1fd7f5c4a64e574931813a97f03c1d3b2b1756e4c033a60194b33e671e1db4ee5a35632032c6456597dff9466f303ccabf429bd8d43cd0c11d3f58b6783ec27dec649120ee3b1df6ad4a82fe7ac68cca1180553b5a158b005276436fb6d22a01ae7cc2340136331ce752dbb649c389307fb4e395b9cecd0c568f5666611e8f0762939f087d100b4020cebe94eba0162f066519616976d391998d903a74ed12c043c9822beac27dfc150def56619f4dd6cc95bd32951c080ce68ddf66b82a41e7dab06e18adadda22de0d3de6ed143d141b237a510b1bd0366659d67e8b2f247df7685aab561269a31498e9be16343282205c7332ce2bb33cb99b46857787a3f925fabc11918accbf497fa8a873fc8505f49d92575ff1064a0f46114e60bbadcb7716eb09296ea2ffe92e46027f647c728fab24de2cc630a7aebb49d0fb3b6ee1e787c43a2fcc1634a913480dc7379e55f4b4b9c26942f7678128c2ae8a54023ab5fbfbc4c6657225fc954b070c68bbcb5e94e3cbf4c41811073d95363d19218e0c4491367cc03ef6bfc5707abf1ab1f61b9622a4fa568e6c6b668fb1f19eb9b02633937ea31037fc497f6979f66a3f49f1a543c68f7ffafe7a07f5d7f65cb359f4ae1a9439b0bd9a94d49f4cc8632775ce2e2b3efa1e71882fb9d4e204ee078afcb52ff55d988fdcb7a31b77eee01e81b34b9a37042d6ddac78e02c95309a092acf36c08421f931a65e3c0babe3948bb7f2b442351834edbb04f273de58bde51180eee38dc575639ed515f653a9a862ae6f4c3460beeaebafe33996b1fba38994b60b3ef116aa7c0d9d2fd4fe4337d8b8016a128f149a954fef0d704f87f02be2ce9786010c18b28e9bcbfb3eaa78f2e520be0bcf86c6607d93bfc6a24c1571601c2b416923a2ab0f10184046679e3e1d1a81d65734d825c35187ce9b982979e5aadb610df184d3cb6ee6509787d69ca317b6fee942f118a728cee204b216ceec6b4da45fcc29be15155be3f9a808c330ed843d36207bc1429eb3a006b586a89086e36a94f065e9157ed4dc0821b1e0ef01617996b302a296947de906501a0624b367784f9812983e7b7e56368a0e06d27692502244b2b79a8454979e5ff21236ced43f2d02ba62de9ed361552239ff9749360f953ad8ebc93c3d0ea955e177d9341a019597491c353e7f2af9f523d58f5be93811bc4a6605c205774d7882da3853d2733b3be08f2d3a6994a017d84f75bbe41d852170c9a6ffa0b206e987207443e150a2a9a6c4f351f3e7ccea133e6c225a0e0dcc2e2d86b3ad17f3fd45bcb6895e24d3189812b707d25432057d78b52146f2052d67fcf64799df05d7bb81ec62c40355306540d1fbe94fa8907edca83a97fce0915d4a31fe68cfb59bc0f99789f0fc094a1fd7bd99a66fa1a1d4e861f2b133100de72caf8e69f3f5f3ccc44418394baa9a32d74a8d3c0d5faa54a92078efd0703f480a48add8edbbf1cfad41b42fd5fb3e2e5c04e479212dc0c75f051982c3e1042b4d6e6becf3a0459ae9cafa388bd92e389455fae3bbecbb3e0cbc92d79a447c64f595156b145b940e4e94b62c7d5a0aedf0c441ddb15ad2043accfc96078b7029ab842fbe47ed6e0ce9d0649f61e2fa851f9ebce5f45baf4c359fb078421f8d9556a83ce8b5d37073b7f477515b14a8483bbaa688ab6b3bd60dbe10abed496dbdd7f1b48821dc223160375ca7580e1ddff"}, {0x28, 0x1, 0x7f, "fe339355831f7cb1bba934d63bf24a4e1a29b85def17"}, {0xb0, 0xffff, 0x8001, "0197f40cf766931046e2d3faca9fd6d2fa481d295c4c5008ad5f16606670f60fab8848fe6a47967e5e88417c456ed40bc4347e525622689eb3c63cf4eebd0cf38d3e3ea0bf6b152b0140b273267149361036b91ae599ad0c537164ec21cc2888518d96c015cf44af9a12bc31a35e2f83a6781036a276d9433066434acbbd64e4bcbcb9f4a3d272569b9c21dd968a9ca952757e2ab0745f313edaf73076f1e5df"}], 0x12e8}, 0x4) 16:00:27 executing program 0: r0 = open(&(0x7f0000000940)='./file0\x00', 0x800, 0x3a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0x0, 0x0, 0xc], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x0, 0x0, 0x4}, {0x2, 0x8001, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x0, 0x22}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x2, 0x100) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(0xffffffffffffffff, &(0x7f0000001000)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426257051f48650b45eae9afb03f0e220785366182bf65b4e4165448e55513d9e2710fd0a633b529d00000000009285ffffffff000000000d42333cb458d4fd57e7941e118e78ee7d2d6463a8ad32b7d96e58268688cbb94b4423c9f9febbf29582f9385e415f", 0x8d) r4 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x0, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0x103, 0x80000009}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x2}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0xfc, 0x0, 0x5}], {0x6, 0x808596, 0x1, 0xc6}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b0000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780", 0x34}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xa0000000, './bus\x00', './bus\x00'}) 16:00:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xc0, 0x22) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) dup2(r1, r2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040)="d273340503f0e7190caa60eac935dca727801c1409b6b3e813f47277385967d78c9eb467d0230f05659476929fae48fcf06552d4de946cc7545c", 0x0, 0x0, 0x0) 16:00:27 executing program 0: clock_settime(0x0, &(0x7f0000000840)={0x16fffffc}) kqueue() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0284416, &(0x7f0000000000)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0284416, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x5, 0x5) sendto$inet(r3, &(0x7f00000000c0)="a91cdf55a2599833898c4a7c6d224183c36b43e5f085bd1655fbf78339433fe500fd41bd78492a88bdc31a16b26b978f354f9e3ca33742a6c3f471aad75520f3e56201bb8bf1", 0x46, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r2, 0xc0284416, &(0x7f0000000000)) 19:46:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000005c0)=0xce7d, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) sendto$unix(r2, &(0x7f0000000500)="b5f33db8e190f0b5bab7db35acc1cc727d7ad2a58ce6e61a47b58dbfad13f095ff4384aaec17edc034ba076b21f652724c7bcbfe27736bae913a8f8a61ef4a7238ffc0252db1e7e138851994a85d76516657d4d59850ab4e834e03bb56a5654e4d4408342639ae0eab8642976ce2459f857941f0cccd4c1443905686d4848ec6776cf71fc87ffd0b", 0x88, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, 0x4, 0x8aa3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000000009}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x757}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x259}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff0000/0xb000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}], ['./file0\x00', './file\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 19:46:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 19:46:04 executing program 0: chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000040)="4ac12801fe235f932f40c2514c05b0fe19f799f754d36eb6655449544eb4752eac46211fee77a94a0cf6c13bb8bd012e1e13a90220f21678e38609c00b9f95a017d9b9e1d7f9b009afd689ac72be412845fee6a3aa3a61e92ad6780f2e293433ca7996f5a4e8cd41f8a3d9d4d19a35ea7c1bd44e9a1847", 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x4400, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/12, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000200)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xd, 0x100}) dup2(r0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000002c0)) 19:46:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) 19:46:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) 19:46:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x7b, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x0, "d069463a967b35e73936f92231ec7b4016116e8099223f15dda5f435228ca98f2892562e6947703a44207d55c492954904abdfc3b64832ac06dd89de62bf900e64c41535c23be4d83b4105c5b257ea651d014a2c48cfad55b9609f02898b1200"/109}}}) 19:46:04 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xa4) dup2(r1, r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 19:46:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x0, {[], [0x0, 0x0, 0x2502, 0xe2], [0xd8d]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) fcntl$setflags(r2, 0x2, 0x0) 19:46:04 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x2}, {0xa9, 0x401}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r1) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x9, 0x2, 0x0, 0x1, 0xffff, 0x8000, 0x2, 0x2, 0x100, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x1000, 0x1, 0x80, 0x0, 0x6, 0x2, 0xf8000000, 0x1, 0x2, 0xffffffffffffffff, 0x9bd}) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 19:46:04 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x4}, 0x2, &(0x7f00000001c0)="e8755a0f75fb2951fb0e28f7fd36e8fe2c3476bd0134c57083458b49a91db4b5b5d75f1c07c1d23acc1d3c20642b5dfaa2507d8d2c11933239da46f8ed0d7783bb96d49f4eaec1ecef958ace938d3ae5b12c9910919bdd9d9b0530707f34d91b8741acb7187b93", &(0x7f0000000100)=0x67, &(0x7f0000000240)="295231f7f679be66d0dbbe0cc295db9de5bf11d9f2c44c568959f5", 0x1b) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x4}, {0x5, 0xffffffac}, {0x82, 0x4}], 0x3}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) 19:46:04 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xa6) r1 = getuid() setreuid(0x0, 0x0) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0x101, 0x3c00}, {0x4, 0x7, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001280)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x400}, {0x0, 0x8, 0x800}, {0x0, 0x21, 0x1800}, {0x2, 0x5, 0x1000}, {0x0, 0x1, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x41, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/4096) unveil(&(0x7f000001a280)='./file0\x00', &(0x7f0000001200)='x\x00') acct(&(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000000), 0x8000) 19:46:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/222, 0xde}], 0x1, 0x0, 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffffffff900000000000086dd6020000000183afffe8000000000000000000000000000bbff020000378c771a6a5de0a100000001870090784568053296b37862c0ba742fc69f458e00003e918e76e6823c7c8f0800000082592b39d4731d1750efa4d0ef2495d3dc048bbfd358660aaea9efcd66c5a1307920a1a988ff90ce68ced70fc6744551ae55953eecca2b2219276682e7d006950c0a4566b80d6a5ab470f5c6c558cdccfe416ca3c84e655cda2397a1b6f22aa2a7971b5cc684fe1ccd531f45c66f4e74cc5d00e00a57d827407feadca7218af16b8e52c10568119b9905c5ff4a0cab06b3ad38e280e14ea1822d2bb755"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r4, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) fchown(r0, r2, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 19:46:05 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 19:46:05 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x6, 0x95}) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r4) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x81, 0x0, 0x0, r0, r3, 0xa2, 0x3}, 0x2, 0x57, r4, r5, 0x0, 0x6, 0x3, 0x3}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r6, &(0x7f0000001200)='\r', 0x1) 19:46:05 executing program 0: getegid() semget(0x0, 0x3, 0x8b) getuid() r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x3, 0xcb7, 0x80]) 19:46:05 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfe00000003be7e8b5a353ef167914583aa1d61eea34d43771db1d40f2503968b66cc41871fbc26dc955c13756bd378f45f7735c17383cb3366b357584772a8a4d67a22c41c18e7c34a612d4b3816676bc237f6527267443139cd612f1d4131d54a8cc669dc51ffffe607d8d944776f54a51c6324ac0200480749ab626b75ce6f929638637ef0f345485600373ee487e00e152414d844581032e678ea39c548f34ec8aa1c48fcb208cb65c0a2954afa571ef39cb05bf9e7818458c934afc09e07b1b9df10a53d9187542984f7b40d1e687bbf73538a2bcc96f11fbc33a8258afb7d2a9a42e08329fe31603bb255d5c3b29aed514d9200"/260], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000480)=[{0xc8, 0x9, 0x6, 0x9}, {0x8, 0x6, 0x6d, 0x917}, {0xffff, 0x81, 0x20, 0x7f}]}) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/117, 0x75}], 0x8, &(0x7f0000000440)=""/45, 0x2d}, 0x842) 19:46:05 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x200, "7f0000230000020ccd969f5c00", 0x5, 0x6265}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) r7 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r6, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f62e0f6e0627573000000fd0000000000"], 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200011db6cdc750304d2fe26f15ea106bd059907c4000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x408}, 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x7, 0xc, 0x0, &(0x7f0000000140)={{0x0, 0x57, 0xf3, 0x7f, 0x0, 0xffff, 0x7371}, {[0xffff, 0x2, 0x7ff, 0x5, 0x5a, 0x9398, 0xe00000, 0x60, 0xf1, 0x8, 0x4, 0xf13, 0x80000001, 0x8, 0x10000, 0x800, 0x8cf9, 0xffffffffffffffff], [0x2, 0x2, 0x8, 0x5, 0x2b4, 0x2, 0x8, 0x8000, 0x7fff, 0x2], [0x20, 0xf7a4, 0x5, 0x65, 0x400, 0x400], [0xea, 0x7, 0x9, 0x5, 0x1, 0x101], [{0x2cf3, 0x6, 0x8, 0x2}, {0x0, 0x3, 0x3, 0x37e}, {0x4005, 0x2, 0xffffffff, 0x554}, {0x1ff, 0x7ff, 0xffffffe0, 0x8}, {0x16e7, 0x9, 0x9, 0x800}, {0x1, 0x1, 0x4, 0x6}, {0xfff, 0x7fffffff, 0x7}, {0xf127, 0x10001, 0x5, 0x2}], {0x100, 0x6, 0x0, 0x5}, {0x401, 0x7, 0x72, 0xbda}}}, 0x7ff, 0x8}) 19:46:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x140) 19:46:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="5b27ca6029a49313"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) listen(r3, 0x945) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = dup(r0) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 19:46:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x84, 0x0, 0x0, 0x5402afb4}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x3798, 0xe1, 0x68, 0xcb51}, {0x400, 0x9, 0x9, 0x4}, {0xff01, 0x9, 0xff, 0xfffffc9a}, {0x2, 0x32, 0xd0, 0x9}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 19:46:05 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r2, 0x1}) 19:46:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) r6 = dup2(r3, r5) fcntl$dupfd(r1, 0x0, r6) 19:46:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500", 0x0, 0x9}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0xc002, 0x0) getgid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:46:06 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="279d3e0e3687b1adc5f22f6b3c46d997a22d4d5aa379ebd2780e07669cea61a2b302d24378bc32dac842d2152347a090", &(0x7f0000000100)=0x30, &(0x7f0000000680)="d7370147633f7211d6680f250d2d43d1b3cf7dee588bb4b2c6fadc99f85c4718a9a1a7589410b9ac2969f46e5edd60a23b6d333f54c78b1cf1b3d31cc557cdfb94ab3805e00f0dd431b2b3d11230bc55ada26c0e8120eb1008eaf33da08753f2e4dd1edafa21b49e9bdb427d41d13f76b67fa7092e7245bffaa785a0857f9b7e75bd2f3177ebefba3414099c252ddc0c1d90dd3c9b4ed50d2fab84bf572c8819bf665cac056b6e4544b3302c2cdbe82a1b12422d2ed5c826cf53c2c680a827e08d145c664946e91817ef682728a7d150391d4f769ee6cee34df7085bb0a34a7eac078614a54cf9ce32acf1d584faca195bb599b54f5d7b3d1ebc02319c0120f2cb8f3e9b9972cfdcda25938e7ab7954f51521f01c84b774d48167ed232d57a150feb38ef1e5eae10e3dd040067eba383d5c30efb2e10fefd009eb6fba5dbb2f128988a7b63dc17a1f391115d55cef06459ae8e108060105692bcc716be62765d36e31884c75e686f8d4ba1d4bae912de04f326944c990aa4466e3e42647608ba2cfe24a37a0cf6b195698f78f91f2b53f5839da85e05e047aefc0dd1419db596700d030bdd71b6b68b8e250b7d27ae6981db33d73a5f794fa61930dce941d8ae3688f8f689a078eecea270d32697e177236a60f8794509776dfa836695735b0334bae74d83eae0b0fffe1ecd3665d299925157143c416de43404b4abeba1d5797d05e90d3cbe5dfdf511f38370f123ffbf4d9b744892c2ba6f707cf1fb26c3cf10b294eaf6277f562e7f46a57071e3b19cc098fde24dc9eb56bc74a62db54647fcc095860a36779ae862416afe771e2aad5a7353bd36f23ae99421f50c1df8c89c5af6f14ff372e7bfa1e1d4430233292db3d171107c112f696ae59a300102bc80ac4bbaa40546330d3add9c20c5184428603e796b0528e865698655cfc71bbfff2e897db86bd912fa62cd1f01fef26238dc1b852bc981bfa07fccc592d1199347a0b62df8eefd142be89671ad28b78f2ddd912669cf6072965343f653c1165734539cd8e468003e8c7696a9947180789311f6839c59f70f5b84be76f9bf7f91ffeefd5c7fab87b1976530e087d3cbf18bc03218e204e42d50b7d8732b98d1b1131cb4e5ba32aadaa9d898a498cc76fdec5f2933d1c50bcc4e37daf649baf090b823d43e4adb1cfb974792f9a0f8cea1fd9676e5e485749556ea93dd6b1f69eabaebf60cc58d12cc607d239caca16d491abc5cbf3cc740bafd3d7414a9be18431565a3f0cfbf8cf40c6d6a4c85d484d7808fa87acba20346d2c4368278d2b641ddb2dba15582a71c7a77c6db23c02c746e8d3e09dec9c26ccec1788c82785c29455161e2e394380f0a425386afa5b01e866d3402c6039343826a2bfae8b6e3e38e52810b325f81f6db26cc3d167f150cdad2fbfaddc5b0ae3a9947d8464908f085961dd4f5530f839e81903c9da829006d32c638bbf8fb2dcac7411a215f82017983b6bcb85af3b3d0c18bfe0b0d0ff41b74142d2bc4aa17d42c3e2e18f3cfabb7d4adac1db1760bcb6c04115c1b5482e10f37117fb7bf51004bf37d9a76714ca7e6a3b2a4418269a7496e04ce8f1e2937555f3f9e8747823ddc6e1ec26f707efcaea652e6bb1d6e3a44e2e5868d6fb403ae63853d99aae2b181149802cb1c81981616b2b0423deca8132e35f996fc639c500599d748bd91b09c6cd2f91b88c8cf647e8dfc50b0810daf96bb8eb6a289dd16c2715ff4c4a279f0dc8487b16230cad228d8080d37a17d5f074bbf00fb0c43cccbec115b48e75f617b9b04313e143a6450b465b7d7aa1108b949d638ab40cda11b499d7712b0036b47230db63b70a12360bf27b90d26166039ef43d9efb0df0aaa208c19cd890613b8debf21644447b84cf8962b02368d6bd5d29f986b63bdad57490515c1d18f89e3fdd0dbad5471df6cb7bd066957b6312c7b506667fd0cdafe86b7896fd3217fbd9a9ca0413245ec3b1a724962f05ad68106ea396c5dde25e17817f2886ba6143b2c9f761d27d7d8ecad615a95412a437ab590d06d19180ffbfa3724d794d73bf09a546381b64e925dcb26ea151d0ed33818746665a3852c23bb553d0baebe82c3407aa6f9b7ef80079231ebe9d110e33d61580c89e2c0724cf37b0c530965b4e27f1d7541d8be1e6e216fb877c25e263d9e5c31a6ada2796e2f7d2823a56c89953bc13262f1922f84ffded6861df256f1f7c8bdd5c2ded62627c2bafc9090425b21a627bc7d026116dd800d0fa8afd250ce5dd42d3f1643b229bd46da3dd0d5431c1ca889f1fadb814d9c159860531fc680a6fadc1a86371728afb834331ff84b4edad367e080c396b7e1aa3c3f94ac7dc9a7ac955da6591966df1c60361d99049af9bae423328bd2ff2a8dfe54d8aa269847f4f9ff370fe96c6521ac958c1ec0152b021c1400bcc1a03bb98e7fde4540bf2a738cb80caed2fc536d6c53fa7cf1fa87e5e461522b7e0a7772ac46f2a16749cde95bfc655206452cdbcd9a52247b3f2d748d22f8d625fc35b9f8fc1c94e9db151ad9de28c4b746692d49275ecaf936b9e4fa751121076b802ea93155024523f163bc3f0855a0e3f4a278000dceda78a82beea09406af2e34f95c7af0978d1a22a1330049ce4e2838c8f56f0a2a6e55009ce968a366f718e195f1ec468a1e1955c8e8569216251fc4afc59bcb9b42d337e26b7e3de7f63ee1bdde4b9459e78f27c98347eb2be322d0ae3442534c8b3deb0bf0dd15f252b092e153eea2f36ca432651ea2d18ad5d814ec5f8ddebba8f774f4486bdea3c6a672ce7862c6b999117b92ff29eefe427829aa8cb0fe9cdfdc5f6ba6d2a547c94445b55ec7297c83dc33f443c28634a396fcffde525a2ecd07c0eb1133d552ff689fc11cf8decdda0c0f9a8ea531f4d05c210d4dcf380d2f3e3e96d02770858fde307e4b58fa96e26e9d1e877fa134dc5ca88bdc68b31942bfcaea1babc00fe8d2cedd7488e44a303384320dae12e0f92a3a8702c12ed216ab906479f21fb8efbde0af8b539548c9ca86a6498be111967540043b5d75dbc5e04cb7b97b85171503f54bccb7f2bd920b910ca44954630eb9f9de4d6f8def7a8db6e34786a802086430e057e315a31be811194a0620c71c10f66d1f24c4e50f884cbc56187d53d771edac4cb3ada43c4ef1500fcfa3f5cb765ea601985a120774e5e3737fed85b5242365ea215c7c658788f4c84c2cbeaea861a6ec7c602e167c971818754e5933ce24fa54b6fc81c615fbbaea4943bfbe64894b57a8169fe2050e2cae8e62f2940c16b08c2b1578cc59b2cb4fddd54382e34c9dd145d4ec916a538280daab203e53ce54d1cf091b630fa926e781fdc75414ad9c78c6ad60895da81254068537dd2fe433831e5618ae2cc56942a1b7d7fe59ea2ad7e91d8f7f83af811b5aade87c16a3ea35905fbaffb74408f6c1d026fa09a66e4bda86cc353b3680ac3850039242b255583e061a0a9d2feae49154f62a402c254f620e83f91b84fa81ee6d18e0fda5e85966aee2fe65503513e92ea2729b21b248184ef07873305dcf4db69a34ad343df195f142a22e3e682a5fabd0a886d257a83d6ee7b9509278d2dd3f7e6f418ab4948e6fccd349e2b5bae9ff233147ba84883272a4783a0a4325c9ed0a65313302ae1d61b0b15d980d559d8da46bbeb7a2608ac7f4542cc5589df4259f87c798aa64fbc257c8c55f9645070e4eb73b53ada62cfdd72223fbbb59bcd3fd2ff4d6c9955693876c99f736b885fa5594fe3c3102bc2b8556edc39691b32747b52fd83583d28000fd1da23700bd8f894425a17f53e9a9a17acaa15fb3b6d0b9f8c8e71af63025b700ba6d442fbf194a2ecdcab51687101dc59b01a8dc034944b40bf0b878e5aad74e80c1ce866300038e2102e145cf4173c24b1c0ab1990044a668e6ed6a3ad6e0fc0a80d5a623b1c4532d8b82ac7f856cd0591285eed261b335d866293abee189d0cb6add7ff2a55c8f65aeaad958737f54200538cd383cd6951ef4073836d7aef3698b1913c8bfb980c4d8349a0930692496400c8d432342c88e24a1c4bd072d7cdd218da4cab3d347e96d8427c42ad9d460dd770b9360411cdc36a764a3aec4ed1edde6049c7b9162b8402d72abf6758d7bc5a6c51a788f61aaaec85d1734f8de08b8137367f6a92a01cca97b58be116b509f2211abdecedd1379734f5c040db123f089e0b07d25cda6655fe1a490af14a8cdc24ab4f7f67912004ed36da0be4a8a04444993da489d9f36c8a19674295afe01dd29334b7d19310b3771a489412b075313cb82c0fa4e4dd632c8f0070c1c338b2d0df72743070682e4c0b3998f09ff43f61642c98cf462feb58b4942daa555c6ebcced0b8659354d0810873b72e4a5561922fcdbaf72b6d13c1f87264f2224c65a66c962f366b402caca8b4cd39762ff6a6b3814cbc99be6cddf32a5c07e0f56f36be4492214d19d02139790fe22b61598600bb79288d761bfdad64826fef76203aff2a6e1c395bbef4bd45ca7d325881b4452bfe34d184d0f52250c8924a461560898067e70c2ac30a53eaf87d6cae7e4291ffa950a30c120a04c342730acdf4a46b4aead1aa36ffab6752bfd490cdf854744098bf4b544030afff2f7ab0d2196f871da907775d5b99a22977146fc35019bb8bd90a2bbb15f201b46040bcc6606ca9c3bb9c33568cd62eda708c78977baec26415511d1bb996cd0d05f2a0ba720fa5f877d97e51a779a3620905b66234c4eccf19aa75c1693d752fbfebd01af07b22341811758a43b77f668235aa2f96d7d178eb520f136ae494ff81d2ca9e7ed3dcdec49a42fc5208bc0bb758be8ecd6e61140d888c37b775b8616e51e28efe3d09de14cb17cde99f5b2853b90891175cb6fab27a69bca55f87b3d803e1331155f6795887271ba11cc5a52896646310520bc6c4d67de47d3f5cf1784e8b441f3788960177240d825c34e1021450e93e4e6c24610665ad0e1a6adebb8780fb3a4a0bfd36b36a37da11b3ef7d100642194fdee1a0491441f5011593402c2e61e46ad79869aa41c2f00bb2528f728fb5647b747c2085f29954972f29dbcb0944bc26fe41dba68121f8e060c8f1bea2f50f1b4d4a8241ccdadbb0e0f607b8f5c444c809a490bcbb39388386193260511147b89721e8fcfee8b6c2c7f028456e5cf0664a45b95bba2d6f762e2df021c70a0fd300659e0aba3e5516acd9b60cb51d4b8c3f297990dd6cb8cfe97f9fb8b744112e0ab4c540282b9fe211c02a85f57e4783e2d6211dca96594e1454ed5e33d7e9d4e73335e23583f9943711ad198bc399de969de811f05e15a6a86ce393bfd4ca2fe2f1be9eed300b3fc0b750f19a71143d68da309a521491cb60254bede012af7f75fa3218483b2d0c628c71c7561bb292d036d8bc73e75c48fc1e10acda9cb4866a70e91cb653cd04df04c59a407459cfb65f5dcacce234cbf9df0e6c9901a930678701170ac15298ef9033b280bc548638e64209af18748dea580a777c45edf053d2becc77d12b4a37e659ff36c17de17c42be2c537bced5ad387c90ecea0bc2da6fa6c66763b42c83342090dc4909a5db784f1c5c51a80878a5ef6c7ef9e2385b58c3ff6246aa3defa95b7fc3a7cf335212d64ada6be31f4893f5c4a59c46290cce382031358aee4d9627b7eca2abb6b3abcd88ee879ca5affe6a6b9849320af2a4267449b7c3ce1816cec622ae11c3fe07ccc66cc6df565814605992b1cddb281b54aa46f764297f38393d210178a5f8c", 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0xa4fbe67c6a66e6f7, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffff, 0x9, './file0\x00', 0x1, 0x6, 0x0, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) 19:46:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r3, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000600)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0ca672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0xfffffffffffffffc}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 19:46:06 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = semget$private(0x0, 0x2, 0x83) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/234) 19:46:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) fcntl$dupfd(r0, 0xa, r1) 19:46:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) kevent(r3, &(0x7f00000001c0), 0x3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x122, 0x100000000}], 0xe28, &(0x7f0000000240)={0x1f, 0x5089d4d2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r2) write(r2, &(0x7f00000000c0)="e2c40d18e0bd727df815490b55fd6acd7ae262b1ee9208e99f570522d3946ddaced3c15902d4cf4ddfc9298620a2b420ff7f0a97cd9e867612783772cb8b276f275bfab3cca0da26cd0c1d3d32b795", 0x4f) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc9, 0x4}], 0xfaf, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:46:06 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x8, 0x10286) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) semop(r1, &(0x7f0000019280), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0xfb9f, 0x1000}], 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000280)={0x5e4c, 0x80, 0x7}) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000380)=""/213) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffb, 0x8, 0xf27]) recvfrom(r0, &(0x7f0000000000)=""/116, 0x74, 0x40, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 19:46:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001}) 19:46:06 executing program 0: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 19:46:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f02d4da7fed8b853c19eafa3d81600ab2296658d1589cec9fc543521d56e6c3e5ecd8cef0105ef244a3b28861d67648aa32103bc1759eb457a15d133d97c7e954afdda67e503ad5a7a345af78d70c11a37dada87125500c97524f31f3affd24993f62826255941bad277e091ebbc82f5f5a514dbbc55174a801395fe1f50c25dce71bf4d19569"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="70710000000000653000cd2f5372567d76b0ee3f532d006bf0f11f698939b05a50ff9256c243e8c0b38430906f5694cfa4caa50e04000000e8faa10ec3cc72ef159eda0865616b1592ed4512f8b2538b405fce770023a652a194054f12d60359695f7fc788dfa8763b74e7fe4107dcc7528071376eef8db3bd807d8844f34fed3a11a4db441f33d3fdac87475838ba15de9db8cd420d869760a85eaa754cfd630394c1a8bddadffd111aeb28c30a89a8084c1f020deb3c632252e4889b4d2fa851c91ed085fc2108d34f1ec20e0f62eb5376e3b05e523daf9c32df05e6e788be96a7ed0dd66fe43f3367ec2c9ef123be3f368df48a27cc0f00a3c7fe9369d408723b6b695555f51b1841e55f6f2800e21b14d42a59804e288d5b66ff8d64e9959cdffc9f83457a7375897d46b5564391169133758d71f32c199cba628657b8cc64b6012400f800cc7d0000000094599f8ff4078b995c007533ea9eb0c6e65e75e90a4153"], 0x9, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) sendto(r4, &(0x7f0000000200)="5bd02c87d33795969aa482aae09df1f9346bd2c12da10c0df8", 0x19, 0x4, 0x0, 0x0) dup2(r0, r1) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) dup2(r5, r6) 19:46:06 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1307) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x0, "7f0000230000000ccd969f5c80da0000000100", 0x0, 0x2}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x26) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) poll(&(0x7f0000000080)=[{r6, 0x100}], 0x1, 0xffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, 0x0) 19:46:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaef125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) 19:46:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffffffdff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x80000}]}}) 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)) 19:46:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="583763e90df92370892c518c32df4fe7bfb78d8ded1e72d0bb052a2879788d0e4cc22a6d80ab4f79c757ca79313e2d39bbe26ee7a84f6599d00132e7b0adb646e12f1d4ece77a56ad40a200b2ba7436ea23115278538a7bbeeb11ab7898b7623355a9d60e4e9b67b36a3f80c", &(0x7f0000000100)=0x6c, &(0x7f0000000580)="ca630e2791c88c0110fa8774ccfb196ec9ec7776291b77f6ce80cdd57cf6e0ddc10931971ac6b1efb751fdbc0932512a2770119f3c31018f1ab739031f8c4da76b69348f1433f24579138f7283eab2d0b95681ea8bc3dd4a442427afaf665f291bf919a579a582a8111956442633d3366b4ebbab238fb2489ba03ae5fc0d234919c69317aa577f1cfc9b05b0fd491ab6aced3639f60528fdfa7ed2190f61837565bc569537ccd864c03a8db2118111a6719bd70581e21cc7032c2a5f9cad9ba7a73290c908bf1f70b6a3db30e7a9341e2e0a0f456bb6171180de2fecfd4ccac9ccd0cbe03c867fd2d9f82ae65cae50b6e3734bbcd1d53e1acc203faaf7211b2cfd9202721b2ef625a09bedf60e8182da0dc3b0d645278346b343d3006e750fd9f4a1cfde8840b71527ec52a21dcdfbc5d06838aa71330af440a7b67e78c4a17bb658e4938876f9ad4f76eab5e0ce583ca788ed427868879119f64c392fb5a710121f1cec244bc0d40a9ea72dd2121a3b6ace222ec38e16c21baab82538f42e9692d9c7e57a3c1009cc2fe9ed3021a68420fc48b877a82bedae9f10f7262639ac3eee46f85e94537657ba3a7ad3a4e3e79f53d5fb859bd139a915d298805472826069f184f18c203837b59b63cecf9792c9f3d7a3da98b7909449e9e376ad129509db79ae0156afcab632fb060447b822002fbad9d95ff608ff2b845dc5ac95106e710039da43a6f920f748b923852f67ef2800821d6aa7bd7c6b141e343bba3dbd7caa5926abc15448e62b83ad24bbf00912f09d552eaa8c1f47f87e4a613b9df6e690bde319eef8a65a5e4009eee7d6d654b9c97d3ff22f5048824bfcb00d229fb5af7f0b056a978ca16a1935492371fc899546079c428e54d7732324b3f0db449c653df5747ecd131867c258891e5506a37803167ccb2ac1053209797ec812ed558b5dec6aeda4013d1294e1d8f6f302c0d9d1bc3bdf979b7e6ae9e132ceffe1b8f84fa10743e352005af8cb548addd11b141514a3d5bcd8719a9770f119b1585c0a82fb5ab4b42c9afae62d9163bf833f146fb42a54a949894b0b6888bd1dde56c5f2a5b2c4b7428ddd95ded75307ab4577821cf70ba9264a56e566bf2cd79a7ff108413ddb5e61579bfbc8695ae948ccc2150f3dbc413377d228d077ed88c1d5f22c23d40184844a2d552c9a171f1042a261932134bb19e5055662241be569d8c6d5f7736492ca3d3e91cc7f8b1be6508cf5a68e4c1edb5fa1d88e45231813cb681e87bfb1697ba77a91f11f78c1437c47d770ff69be74ca97df87f905d5adea37017a10291ba0abbb13d8d1ba709adb9704c573fb079b4e77424989e809121fadfe1d7c10e93542ac3cfcfb6e39cd04e6bbddb7ca5e8d0b2593edf9ea1db698018f5124ada2ecc25fcbb917753aada014822a264763543c92200d673da1adc938730407a0ab6484031fb04b705c70b3524a8d77eb6ecd15255eea5159b3709dca690f3c2f425ec1ad24b4fe51f5ca7223cca0f9ce6fa84a3b12a8dbfe63c4c17ac46cbf0873742f7dd770889aeeb77caecc8c1add00af08a7f301c2ab8591117b7da4391b54b2629e28db928c0a0d695ae3409f30e1fddf5c72cd87bc489791a9b2a068e3940406e34ffd4a362c2a0368bd4c314bd1b17425c4f22dbd6fa7d33a2af05ef80f18d30aa0ce6fd0db2967b4b4406c3f7a6323f6b8c3e5f45a254a5ba20a2f0a87a80567ac8c6dfae592a865b49a5f0b65c1a966d0efecd6b2d53341dc2f5b85dd77f4ce7d1d0b4ef1c12f9c170c1c4f6ea81fccd8498129638f39fd00ec17ca49a167d173f9035a4062879bf4afe49e3b2ace6ee4517e4b51156803f452d15a3e6e270df0b2752f2acf85b2df0ce4f908b4f9591e15cdafa952d5f41e2655adfa0aa23168a30c9a82a3d9312eeec06852fcc03be55f2da678457d6e537e51d1208d8d9e86cb54c956ca08939774b0e3419e084705e70869268afe729c211bfd923899da25dc277004145aa7b9f05daa170cd72fb3c7ebd2f7011d2f8b924db6cf1bdfc9525f094dceb14a35ce4b241a12f41e2a6dc5e95439b3ef3cab27a4ff0ab8a1b4c2374f00dbabb2400231564de6e64adef6f1af860db0fac6ec744cc9870c3b3a57f068ad1a2f1c0ab1db991afaa70ed4557722e0fcdbf83117283638f0196332a4aa04f1c43f263dc374e81e659718a91bfce20d6d5f0f85b971bfcdd47ed60b6ae0bfb81855fb24e1ac1d2fe84994bbfaea9d92e5c3d0150403ba87e6cb13c512358b085d4a66571e446eb801369cc33ed0e1ad484bdc4d36368f6ccdd600dfeb31cf8a162c98c7fccb69c09e35b2eb89d724083af49571a2d4a4f242034c2dfc0339fe3398adca1396ef8aa6dc74ab8301db8b35c68f1e1378f9d01e4789ae9f3b61d98a74afe9bca56f4e65d8c2d2ca140a8fdedf2dc7da086779cc74934606ff51f461a30ed37c4b5885fce91514824af497986c5565e06a15eb52ecca9adc4027dbb01118b8121ec01d7afc32002c85add755ee6947fb10d4a832ceb2afa2c447fe096390ac718467b09b140f1cf68a9e5f170e9ac947f27f6fc76bfec43589f7c79f15c5c420187d258e7de4a6fb57b6728d4c97d8543c31faa7dc1812d806388e531560e8222153292f0598ec0f935fef9796486744360fb75968080fbc422b2210cfe6d1fc1ad4ca969b44e4316a7c219f7f2f8c1acd25a72fc643a39dfe064fd7c0a7747e87ceaca73c5c6b42c9b3e350088dccf16843e995480edd4f8f9b5d2f0ff8bd0dd4e14bccdf826f0dcce2da1f07e303680d778fdcf277489d1fde615ae773c53c8aeba817d5bb982e0e68787e6015abf49749eabe95c43af1a9bbf9abf2130e553e152cf7291b7d62c8131fddce40a44b60d48f3959c5846036d27b899f233793202ae69d50f81f748c1980b2f99f3bd4168372693dc9d254458b790ac94f9cfa9e406556114af4b6e50f05779adcb1386de20432cab73c966305d0a1aa5748b3ed562ca2b6b16d89fbe7356a4b4677105859444293373c961385232ebed30bdc2c54754e7212230c9f4f98821f55a042bce8a9496ca7afc4f12295769ba3103837fd0df1c3813e8d3b91ec13a8d5ab78390eb478bb016fa1ced2102db760ac105f214520310b4dad313de4a80b5d2ff49c40ae22ccbe6da1dd56f806b7cfdfced1cd15c48ede0020c2271855ef591699e07d2eac6402b79c670d9b112b2b2841e422efc73341483bcc35f1c03b1127864f0e347381d8bab9c4a29d938db7fc4abaaf3a68fb2c90996ac5b15bb667fd3ffa99f75a3097fe1fc6807b24c0cd1c872d9c7f5c7e524b1d48dc24e65f2e2f060f8a925120ac2735ddc0bf169053eed0f88b5c0064cbe4c1443b5abf0af25359879589fa55655332d0f9f198faf8b8fb7808f55852af2ec735729c32c8871bfe5b9b1ce14d3648ac0466efae47e375b8bfe177272d13a2067b63b0e10e73f84d6a32a5ea09d65a44c6c9e4027490f7cccc623eb910a8110200bd69a6761fa4e220167bae2841c88fd8534db48fdc5949c967d74a66b1f0d71efef5783643eaadf479fddc07327bff2712ffd9fd63d89e688d246a08cf45814f4b5ea49ef71c9184cdb737d51090d8d7296401b8f91efc689adb13f6f1e5879b9ec1a577911f0ac14a8b2ddf44cab077cc1f98cf7ba3872ba2b1cd16c9c60d873fffdb396cc2b3d0185b1520b943f5d8428817fa6e846e1c3c81bc6d9e0eef48fc9e8e57359e4fa488c4b6c6e82b1a94c0c4fae2428573836e32daf375dae04c51abeb3836cdcf7eea72322225037352af7d66816482ba3ec0f22d2c41ec2dbb09de8a8af91ce39bc41341df6aaa050b4c055b395726e5a496d55b9b775f552bfb333049eba1502610a5d1f14d3e248824eb287a81fbd0379665edc04b4d68df71d66d092f1f163272b043f11676e1fab375901c477c21aa016bc05d46c0b6901325a7aea8dc11ad1c05e06c777113535f7815044a087cb3caede84322bdc216bcd26f5ee8edbb3d16bca8d26392c3de94a47874575ff1d8d70f1a0be0648cd790220ff2e5158304594e16cfcd652e1a23502a0762ada6d5c0df8e5769f50f2ac902c32822f5d37c50b003942858d292e6902b45547f58fedef0bfe2578296e0451b7b62e0817f0d7bc86372f294a061c7756cb854bdfa6bfe46f0846d424c507796dd95b16b9244d11213da5376caee7b206fdd79c9156ef8c5780dc32bee41660b0f4d8cb0ae7a2e912ac1efaa304f1d942e2902e719591b69f8811f1474972556b4af967f566c5377b22409f852cece1f1d517fe8dff7a999de57931cf145aa9583041494e6544fec7596b88a868075169937a675a874ebd615887d7a71d1bd06ee34a92c29932e7815290cb295166470614cb732b6221461235ac23bb0c1d40cdbbc5e04546bd5b3174c87df8b9ed6691f73ca847d1129c457e5154fb47978c7ef2223f432738df8b59ee741cc398fcbbbbc471e5d6e5863a7f47aaff470538b07bc655e41a3890bd003ad07fa6200deebf70567ac22bf48de2c38ff1be060a3afd87b088e12c61467a9c8621b8ed98e904b1a1f87cfc58e7fb1e843bfc78c0977a47bc96e9d32ae8c6138dec0af0561ee52d200341cad09849f9ccff682fa08cc64f6d16604cb4e8b1d84936724148bd8193250be165e81a3f41036b45cad59aa176d6283a30beb79480199283e4a05ceda2af9397d29ab88ecf60eb682b3a55f85d9f69bb819bcc763c7a20395bce58070307a64bff81c396177749107ecd17a916bcd6429d2585239d0a43664366529223880ae55d796115d0d3e709fc47e18c84fdc319a160a31cf5628a314f28ecc392ba0a7fc60753bd85caa58880bfe29a3aa025b742b00360a873d8e8815ccff5e1c573719b2a317b16839df8a850fd1d10d896c0671d518ac92671a3f308baa128521de4ef2546bd19ed78de5919db6b240ed9cd880c922a70abad5a557b74fcb24d4c74c8ef291e4e3cfbe05cb81c3ced3520eafe5117b76343d30bdf867c02122f13c654abbd3f860d1e3debaf2218985c4949028725bf76bdb25307c1c3623e082d17c6983f83c74f0da8e495a535b8ad974670f546d7796275dd316e2cf616cf250b722113de6783c3928ec719416f086e6b736ab404259ca4360260922fa7a4ac50dc2b0afe656c2eae0faba693db61fd5fe424c2dc9e793bee5b65eb6bf3df7511c712c92af4ac8f9601be1c376665433d675769f488af2c0bcf96d4be1d5602470d54f5af84638ff6295f1885e6370c30ccdcaf09e91f4d8b6f4a4839b558b9a96cbc9bb2dfc47e093071fadce06b8956b46a7f353136b101cb04c5afdd09e5cf43b27bd9c57fe2b29305f74b52a657851585ff63eecdd32bfe4b678c9358075cdf7c43eb476501d9160a73f3c29b0040279b2659b5b7b60bc6c4a3d3ba90d935a1ea823433b2aa2b13af3c0b2ec4e20032af6e5311b349fe0f037ac265bbff6227094f409478da958dce346c633d3f61b05ad2fc27adf604eb4c48ac767af9d4538da9f51790d26f0bad020905dfeeed1f83cf8b07f7e0034e6c9959436ef9dfeaaca3824d79e15728b16e48fb6d9b06ad8388f5a514d5eb6459c51f3f0ca142bf3aed717bd1cf9ac8d74ffb7af3a89f7c827892b9d7c9c35c7be13c1df12c69aa3de27fddc01949d340d6dd2788625b1a0fc9812569f5bd222d459d96eaeb4f5e1827f4ffd6bf41c1bd9f004ff2c1288f5713145dae58641f530be900d617f2bf56f105e78cb68b7cfb587", 0x1000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xc0ffffffff, 0x1, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x67, 0x0, 0x0, 0x800000000], [0x0, 0x100000001, 0xfffffffffffffffe], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}, {}, {}, {0x0, 0x0, 0x1, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4000, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000100)=[{}, {0x613, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}, {0x5, 0xa7, 0x7f}, {0x1fff, 0xd6, 0x57, 0x12000}, {0x2, 0x3f, 0x40, 0x5283}, {0x200, 0x38, 0x0, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) 19:46:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:46:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) sendto$inet(r0, &(0x7f00000000c0)="91d1d282056809bd7ba1cae28ac42b12c7ddb9c14070940f2b2dc8a2bf4eba084d07f535c9b867a64a88936bde2bfc5edefe77fbc35dd2913eb06b74fef83c9125902ce5f687bb275856acf54042a439446ac2bedefee36a095ce83dda8ecfd398ca19861f1bd0f32c27acec7aab6ca8f05c9c93d6d66535aa5052fd4ed534f33f220a843dadb3d90f3879657bf6fcb698e1d49b1332df958d336a40783f3610b029b8a764f6deacbc", 0xa9, 0x8, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x2, 0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x14000000, 0x6, 0x8, 0x3]}) writev(r4, &(0x7f00000006c0), 0x0) 19:46:08 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xf}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100", 0x80000004}) write(r0, &(0x7f00000001c0)="ed03a22b4e81ad16df659c540227219006770f5e8dcfc007a9d6e8a57a27b97bc6c96a11b5d70d4c9be24e7460c5a9d6c1404084c3790a81fc79b681645d15a5ac10df51148d4e5b3d59b096ef9a92e1c282197c103d06d692d4a9662852cb6c90cae369417902fe496f63b8b40855b58d28a1cb031e817e2dd2232165f26b1f457c6dad3c417a146621f1ad2cfccf0cccc151cbba1d87dee2110737023f6c3b0fe5de6519e1c4261213aa6f75f8a2b09fbe253989f389d4511662341f7c903b780a5e3ee4f12e6414", 0xc9) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x5, 0x9) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) fchdir(r3) 19:46:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="2471000000e94b37f3", 0x6b) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) lseek(r0, 0x0, 0x7fff, 0x2) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0xfc80d8c, "f77f24ffab7fff0e091fe600"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000180)) 19:46:08 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaa8aaaaaaaaaaabb88a809008100020086dd42000020002406009800910800000090e1c551810bab13429853110d0000000000000200000000014e224e22432448b293b83e8405b9db873fd2c114b1ba09ac558ecbec359bd350c15f27060a9319ec2864e915f9b0cfbb0c8a6c17432630c566cab577956d9c16dfb14edcbbe60eef792dc29752a24592333e2e7b070000002bdbdb792491c40b760245c3182ed77a02ee9fd6336a78ad1f23994353793e1a95eda53bca8106a12fd12bb02f9d98f5b182c4220000000000000000cf776aea9df30f00228a01a42cf71993e6977ddd1e4081765af02f3c7cad27b063141ea25367cd289079d18eb6e6db9e3faf9d6b83cccd8a015ad09f35d4eee8dd02efbd1a91ce5baf6f62d8d2a071cce06b5f82b111eb1ac5a3ac79a37372248dfbb0aa309f5e73f93747579cc045e7b29cf353b3aa", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020000020000000102040300080a0000000000000000002d7f5db928c8e891adecab506a9fd17b1a6b78afaf966479ba1bc63cfdccf7ac2927d1a7dd4e47fd80ab5c6630983853ffeb89d8258c69c29812177184612bc088c3d7ffc77e045f5ed79d2d522f46d9e49afe06a928b4fd8f7f9bea3bdc153002a1274869d66c71ed3136a1700b568efbc44d129f41db149fa608752281ee659b59059282f953f2fe24094aa8e8bd227a88536465f869d3ae3abd0801472f486551377104d8176cc2266046a4ba978c1f25fdaf1a0b704453a7e565ccbb9e6c6e9bb1cc58cb8df5bf442a59bc8cc98b750cfd2f638b"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) recvfrom$inet(r1, &(0x7f00000001c0)=""/234, 0xea, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 19:46:08 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair(0x6, 0x3, 0x81, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) sendto$unix(r6, &(0x7f00000000c0)="57fc3221fd143e3acecf9f5dba1f3125fb29cfd89aa16a291b2d19eb43e235aba8ad1b404a374fd5c7abfef1836624872a301f3a42a01eb204ac6cae46024b10f62c0d06476b3f906f082168fd684fcba50553f3b79d3ce96abb5a6627cbb0eeb3d6c02b3a509ef8248e033fc4", 0xb, 0x2, 0x0, 0x61) 19:46:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="1c", &(0x7f00000002c0)=0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x80000001, 0x1, 0x1, 0x401, 0x8, 0x40, 0x2, 0x0, 0x3, 0x56ed}) 19:46:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ff030000000600000000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:46:08 executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001240)="9a", 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xfffffffd, 0x0, 0x0, 0x1, "92bf00"}) read(r0, &(0x7f0000000140)=""/25, 0x19) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x88) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x10000, 0xfffffffffffffffa}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x81) 19:46:08 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0x20, 0x6) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x2d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r3) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r7 = semget$private(0x0, 0x4, 0x18b) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="5bc85283e2a87e2427b8cef411f0ee53781c8643d027efcc3c031f80cfcf0fd423a7e389d696770b5abdef386486ef69888b08dd22218eda15f68d7815d1882340007d9300e2ec84c9a6745bbe406201a6da8126810000000000000000"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, 0x0, 0x0, 0x0, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xef, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x82, 0xfffffffffffffffe, 0xdbb7}) chown(&(0x7f0000000380)='./file0\x00', 0x0, r6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)=""/49) 19:46:09 executing program 0: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x0, 0x0, 0x0, 0xe4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) r6 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r5, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x450, 0x6, 0x8, 0x1, 0xa5, 0xdce]) 19:46:09 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlockall() 19:46:09 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000180)="f4cb674e96df1998b2c54498c4b49047cab771de17cc22040900f4d38e02cc55d32fdf73c37695f77c3931b87b7daa5b608fad247672362cd63a04a2489361d534621ea73ec45dfe8920b8bbcb47ac1cda24e2fad8d8dbc7ae33c4c10307000000c4e7bcc45ad637c9b20bffbda38b0b06ba0f50c1c3e338f9eacd81af6813bc74de20a7e52823f5530e1738ee7c9575058063d0f3e46e5f01ca5fb3153f0a8245e488ccf0989c3b660d0e692c890999bb9d05fff6bf85d5db574562d99eebe2fb60cb19e921eebf2e303741673f7f344d445bde06e7da8a0fe5194bc11731aca98ae4109508e53bfb5f89bf43011791475d9e94ff5a55247b72fca195ff17354c70f68163d3a6ad486be746dc460f49f005eae8fa6fa56702490563279e227254198f756556aa0432cb86d2ba8d90b47ac82335016584338d147bd1b4eba77ba7d78fa87a6b735a7533cbff5d9c09985dd6e3ef3b056712252d3dec21c30ca2f88304cc80b52b1dabd6e3f23e603ce708d946b4f73e03a540670cb4be1b1f7f6c2761b75797e7e81bb30009e02b33229fb3d7c5bdd1fcdf2ea3f4b7061b532d6b325d19a3ec0ecc606fc8778ea9456019710cab490e96387985030fe3c11ae100655c35d321342914a542976ce439d94f218bbf", 0x0, 0x0, 0xffffffffffffff50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) r2 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r1, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/205) 19:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0x4a}, {&(0x7f00000001c0)="9ac39a657bf0d923ab9aeffb40bb963ebbc952275054332a67f6d9515ac217024d2e126f38332b1e197d560326b7240676ae6731e8b76e5482ce107484dc735760be9372e80bc9dc9f5e65a73fee7442c9aed7aaac42ef0dd1572f542658f3fc036d85c77a6b3208f4961c87864d70ad1d2b0f8c1bc6a199", 0x78}, {&(0x7f0000000240)="b9fae35b364fa8f92bf9e7f96a53a9a9ee1f3067149775fe4c91220595992f6aa81ab9ed8743749750921a36fcf65eb3fb9e3f86e33bb2cfb00158847ea327d4c2ca53eb8dc46a2dd9e87fcd25aa4952a871f9ff29f5f174c40fff532247e690ff4aa4ef68eaff8f66cc8a6ce72a2cda3ace7422ee42ebd013783cd477adf00f38832e82d2823f1c158213f092bbacee7d41cef23e15de15a989ff80c74d3cc45b93e87203601c140132dda4897377736377", 0xb2}], 0x3) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) symlinkat(&(0x7f0000000380)='.\x00', r0, &(0x7f00000003c0)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(0x0, 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:46:09 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000000)="129d7431b6b961ca1c1e5286aef739ec0d2e8c890ec423c59e6449a9a38e7769b1803b7ecc0f4f6e7a65fec4b44dcc60b6af20ae08677b523350bba6df5783efb754e7507506691d409911c4bf5dace5597c50da779fb4f0111e4487d28689e4d594b252416dc10d1d4503b87b927f1a49d287a43f915aacff", 0x0, 0x0, 0x0) 19:46:09 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) 19:46:09 executing program 0: r0 = socket(0x10, 0x3, 0x5) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/149, 0x95}], 0x2, &(0x7f0000000180)=""/188, 0xbc}, 0x40) r1 = socket(0x6, 0x4, 0x1f) wait4(0x0, &(0x7f0000000280), 0x2, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000380)=0x81, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x3) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000440)) ioctl$WSKBDIO_BELL(r3, 0x20005701) rmdir(&(0x7f00000004c0)='./file0\x00') msgget$private(0x0, 0x8c) r4 = socket(0x18, 0x4, 0x4) read(r4, &(0x7f0000000500)=""/248, 0xf8) dup(r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x5) readlinkat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/102, 0x66) r5 = accept$unix(r4, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) pwritev(r5, &(0x7f0000000a00)=[{&(0x7f0000000780)="05a63d41fd18e12f1f8d316d3f085e67d04436ff790aac9448c93fd3fe839f9c397ab5bb4a877759e255df80fed59ce447869265e4462168f7eb49e128b97f502b6c1a34c5fb49d2b781776d793a253aaadec8800265d62b0b9a651132946dcb178e203a3d0b9ab283ec281b22928ff0deb3021769e4f24e9b", 0x79}, {&(0x7f0000000800)="c27aa900dc973b85a3a05bc7678c8e367d122fcc73414c3ae57c29bffee3177addae816e7d139ac1e536999dc472934bbce14fdc2dd6cbb43252291c48d9c38ee74197d48b65ef3873dd2078730a0679c41155a9005ac50a092d5dd8fd26491606b0", 0x62}, {&(0x7f0000000880)="64b4bff49d4c593be3e9cde449070f635de836c43d7a698767baf3b40213176259af712a525483fbc48325c66f4798cdecf7b348663621c93152f0cbeceeb8e3211ead9e2dfabeb28c51115987677430ecccf7280b95959ee50e5a127ef0e6b7cf2ad2f63ff22041476ff26e3e8af37fc368796bf9a587fc5564db39e38bcd92ad67c2eabc834cd582442867a819abb20721e39e0c5edb5f2d4d14cf602c85e07aa7ffebfcfd401feb99a6a53a4cf01bd6f0d0fc505d72e64e946a0d3d229627f130ca6c10a787a73f97a176f77146f58633ec2c6589b8725d3269", 0xdb}, {&(0x7f0000000980)="2b3dd5fc90d75cc24c48c319ff310e675f0ac08e94f9915d535064270797faf6c8b08013168d1269bab71d825e7d747c6e73b9d306e0c411a268a72b24667a1c52d669f73f743a8a4e5f03", 0x4b}], 0x4, 0x0, 0xfffffffffffffffc) accept$unix(r1, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) chroot(&(0x7f0000000ac0)='./file0\x00') 19:46:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6114d1457919cefc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0xfffffffa, 0x0) 19:46:10 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffffffffffffeffffff82dd6031797100383a00fe8000000000000000000000000000aaff020000000000000000000000000001040090780000000060276715001f2b0000000000000000006c0819b30000000000000001fe8000000000000000000000000000aa3c000000"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4, r2) dup2(r1, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x3, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x232f806a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x62}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffffc9007cfe}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) r5 = socket(0x2, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) r6 = socket(0x18, 0x3, 0x67) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 19:46:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x10) 19:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x80, 0x7, 0x9}, {0xf45, 0x80, 0x5, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000060637e980cf8e868a6e82a245e494c0d525b9f8692564346d1ba41b36df798026025d029c446c2a55580111f7a8826d4fb"]) 19:46:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x8, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="708c6f5149d9aba19dfd5ff06f39e42cf6188aaa812bd589b371af3b4afc8f27a6f77dc08e404a25b77bb90be7644c556da8dffc37d95429722af268c2232996f3bc9469f0840edee277e95700b8cb7648b350a7846a446ff6515ecad2adea58b0f89f43c933749a8a46f8ec6bcccc27f6def7a12730662beb9f21a7914dbc104f9c22", 0x83}, {&(0x7f0000000100)="46b95cc1894b72f58b3fee1db7f8a4e81adc829b150de5da98963fabff08a1d30c8465755836b6d93a36fcc154148cb43fc318d90e9b6389f7f0855daae398af22871f2913", 0x45}, {&(0x7f0000000180)="39461400"/19, 0x13}, {&(0x7f00000001c0)="27cb2ada99d4e55f107e28099e7884ac8e566b27196e5481407712acdad7c8ea329a4742dcc4232560f2281a7770a0744ee42f192aa09e94e704489be4e888e8efbb4605efc8cb35ea0bf57f081f051bef2e3ab89a5e5c7ae7ccffe48016d04b374b9f36751347f94ebfdb028f19e12a9d2f9e012ee9d9516dc3f389664b4ab0b34026e1ce81b3c19c5e17f52c5717ca8f5fde38b7d2f1eabf2d724e99d140bf5e54a8697551f6afc3573d24", 0xac}], 0x4, &(0x7f00000002c0)}, 0x0) socket(0x2, 0x3, 0x0) kqueue() socket(0x6, 0x8000, 0x1) socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x3, {[0xa, 0x7fdfffff, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x7, 0x0, 0x20000000000], [0x0, 0x0, 0x5, 0x0, 0x40, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5], [0xfffffffffffffffd, 0x6, 0x0, 0x885, 0x0, 0x2000, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0xf9, 0x4], [{0x0, 0x0, 0x0, 0x8}, {0xffff, 0x0, 0x0, 0x2}, {0x2, 0x3, 0x10001, 0x9}, {0x9, 0x1, 0x10, 0x400000000000}, {0x6, 0x0, 0x40, 0x3}, {0x0, 0x5, 0x40000}, {0x1, 0x0, 0xfffffffe, 0xffffffffffffffff}, {0x37a, 0x7f, 0x0, 0x4}], {0x0, 0x6, 0x0, 0x1ffffffffffc}, {0x0, 0x4, 0x3ffe, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:46:12 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r5, &(0x7f0000000140)=""/25, 0x19) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r7, &(0x7f0000000140)=""/25, 0x19) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESHEX]) 19:46:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x4, 0x7f, 0x2}) sysctl$net_inet_ipip(&(0x7f0000000040), 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) msgget(0x0, 0x2) 19:46:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) syz_open_pts() 19:46:12 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x3}, 0xc, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) 19:46:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="23de62dbdc367b01"}}}}) 19:46:12 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaa0800450000700000000000019078e0000002000000000301907800000000450000000000000000d73f282f18e2c090bed60762e9c1943c290000e0000001ac1400bb01071300e0000001e0000002000000001100000001940600000000000002831f0000000000e0000002e0000002ffffffff00000000ac1400bbac1400aa0000001b09ab26ddd5a956083f3a116741745ef91f369ade880b2aa846b0831c4a040d5554401ff9f66861cfaf6b338cde9d245b68f89f5ed725d8a746bcf8b596625abfe0"]) r0 = semget$private(0x0, 0x8, 0x102c7) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) semop(0x0, &(0x7f0000000440), 0x0) semop(r0, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) r3 = getgid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x2, 0x3ff}, 0x8000, 0x1, 0x791}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x2, 0xffff) syz_emit_ethernet(0xbe, &(0x7f0000000400)={@empty, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "296bac", 0x88, 0x89, 0x9, @mcast1, @empty, {[@dstopts={0xc, 0x5, [], [@jumbo={0xc2, 0x4, 0x6}, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xda7}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x200}, @pad1, @jumbo={0xc2, 0x4, 0x4}]}], @tcp={{0x3, 0x2, 0x41424344, r6, 0x0, 0x0, 0x5, 0x1, 0x400, 0x0, 0x2f7}, {"1a6cf238773db3ea8082f1b7355831f9250bb8724043a760b3b7c145cffe15eeecf93e51bf5cb906f4f1aba3bec08c7c4cc02d6af7b768183e7b3462"}}}}}}}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) setsockopt(r1, 0x80, 0x0, &(0x7f0000000380)="e058fadc24bcba0b46929f4847c94b55a69520c369c1fe5fe75d22d1a821f6cf2ab023a9e130384929c0a34aac9e00724ac45184bf1ff9ddc7dc551b693fd91bdf76287451ac38061ba85d83dea26274b4d8bda02f02d1233ed71516b575b12b0fc2bc09c1f61a972767486a485e564b315c774091a0013c546ae312", 0x7c) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/229) 19:46:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) 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, 0x1}, 0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="07415be35a19d3"], 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:46:12 executing program 0: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:46:13 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 19:46:13 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a", &(0x7f0000000000)=0x210, 0x0, 0x0) 19:46:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) kqueue() socket(0x1, 0x5, 0x2) socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f00005cd000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0xff, {[0xa, 0x7fdfffff, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x7, 0x0, 0x20000000000, 0x0, 0x0, 0x7], [0x0, 0x1, 0x0, 0x0, 0x40, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5], [0xfffffffffffffffd, 0x6, 0x0, 0x0, 0x0, 0x2000, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0x4000f9, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0xffff, 0x0, 0x0, 0x2}, {0x2, 0x3, 0x50001, 0x9}, {0x9, 0x1, 0x10, 0x400000000000}, {0x9, 0x0, 0x4, 0x3}, {0x0, 0x5, 0x40000}, {0x1, 0x0, 0xfffffffe, 0xffffffffffffffff}, {0x37a, 0x7f, 0x1, 0x4}], {0x0, 0x6, 0x0, 0x1ffffffffffc}, {0x0, 0x4, 0x4002, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:46:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x90) openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="b0422f77e6229b97"], 0x8) 19:46:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000001e1f5ca7300eaffddf500"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="adbd2a1d", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x100) 19:46:13 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0x0, 0x0, 0xc], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x0, 0x0, 0x4}, {0x2, 0x8001, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x0, 0x22}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x4, 0x2, 0xf5) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) 19:46:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000000)=""/162, 0xa2, 0x803, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 19:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="1b9652107a2ec03f85a33eb156c68e349aaa3d5bae7e0ce14d687a1ac60f129811828da1155c9320d46b170b4a85ad188e1c3f8d28afa28d365aad72bfeb6119a3d916b1f68e2b7b3d1cd2ef232a866366b53b00775ac47d7d4ea9ef3f00a489fcb3d0831234bfa293098fb9a80d4e267b68b474ea7163248ba76e6e12305d0ff9578f220cf6c0beaf07", 0x8a}], 0x1) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r1) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 19:46:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r3, &(0x7f0000000140)=""/25, 0x19) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r3) sendto$unix(r3, &(0x7f0000001540)="806ccb02b31dff1d5bf24f7b8ad738fb72cfe4ab431755c4c8fbe1b67b7fb56e9906ccd4ae903118b9472c10ff4eee056fe10b434c5756bc151ecc1b7590515576a017b83cf13bcc72bae50aac9140211d8391f3b117bfe83425f4044f51118460fa7a22c1015342e6038243e6b6ae3c027847ff545b1faddb9b714565dc61cd15d77b1d50260e763e5af1d6419e41889d5f710dfefc23d1cb39e9df75a72689068c165957f167b181f3bef7176ae169d7eb41b8aa8fe5c136c05feb62c685253625eeb107ebcda6289467dccbc287d2404a3f67ebf27456bcb547addc8da9cb438cb011793993481103c647fa470817b85b1736f67c4a2c3d604c", 0xfb, 0x407, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) read(r2, &(0x7f0000000140)=""/25, 0x19) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r2) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000440)=""/213, 0xd5}], 0x2, 0x0, 0x800) ioctl$TIOCDRAIN(r0, 0x2000745e) recvfrom$inet6(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec000000000000100009193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 19:46:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x2) socket(0x11, 0x4003, 0x0) 19:46:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) dup2(0xffffffffffffffff, r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="56b9a5b0230e3c738daf29bb4bda3032b4742216"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r2, &(0x7f0000000140)=""/25, 0x19) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xc1, 0x1}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="d699264fb4283dad11fa684693edcc5fcbcaa93be4c77c7ab26ac8c7", 0x1c}], 0x1, 0x0, 0x4) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 19:46:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xffffffffffffffeb, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) socket(0x18, 0x1, 0x6) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/146, 0x92}], 0x2, 0x0, 0x3) 19:46:13 executing program 0: 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_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xc0, 0x0, &(0x7f0000000000)=""/192}) r2 = getuid() setreuid(0xee00, r2) setuid(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8], [], [], [], [{0x0, 0x20000, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:46:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)={0x2, [0x0, 0x0]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697fffff5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fb606bc5d6fa5c35c248df954ba16f9e75d199", 0xbc}], 0x100000000000004f) 19:46:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="02f4f9c9eae2b0dfb5e99dcf21eb53f892de45", &(0x7f0000000080)=0x13, &(0x7f0000000100)="9543783efaaadd0176cef3aa085aae4548f21b0cfba446f1c2ee34cf5c974d86f7ee6029e98cb89883a4acb7de383f35715d0ad403100002c872886c92f5567a13b622c4429e65dc6538a63aba9c3ec88f8310b550a32bb4ac6582bf0c05313247e9acd476bd82b2318657d2a2bff05d31c43ed3cdfa99d3ad929b4eaa7de898561e503d4857c42c132883c7fa4e15b3fb1e603a50179be12f17df491418582aed6cc10c9f0884af720d20f02854c4375ac2c241950fc3a5f9225ac5480cbbc903d813ad909d9d4fa4f5e3b447573b7ea9fed372df7d50617aeaae0ccc596b384bcc16efe9db0457b6cc32b12b7c504a18e551381a91e88c6bf3ece7dd", 0xfd) 19:46:14 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e1e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f00000006c0)=0x9d, &(0x7f0000000040)="6f21a19d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0xb5) open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r0 = socket(0x1, 0x1, 0x20) r1 = msgget$private(0x0, 0x558) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000c502aacca3a1c3570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/115], 0x73, 0x3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/145) r6 = fcntl$dupfd(r2, 0x0, r0) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="e4695b4d3bfdff22b5a00d37fc2e05bc498ace", &(0x7f0000000540)=0x13, &(0x7f0000000580)="79cee50814b0197e94d5f9b2bbace598aa1889750eb39b3d57a7da8ac1d368b841dbe58cc6beccaf0d494e65e36925956b119aae4577c3f12449525d840583f49e95338fdc0296bbd4edbe66", 0x4c) getsockname$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 19:46:14 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 19:46:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000240)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90b35d96b46ee13e3bcfe4e42118e301ed542173d4f86e51e29cffa56b2c2be43e6e67859c0f8db30698cdda5115dc6c4270cf52cf05922ceb9f081f18e3a39555f851e4b33ff3af4dfac51a8a4d21e71b8ad1872e857e597ab03d327878de5e20884050f27620760b9af8d9d96998f28bff37a3c6ae10f6a8f73ec57a88b8f49d45f3cb2502895e14c8345ea6cf53189bd7674509b609", &(0x7f00000000c0)=0xbc, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) 19:46:14 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="68a18afbdd53f3fb180e1d36ad9339d1a8be7c86c74376b736481721626b8a6b6df87ca9b657b63e726f55feef6f13b019c71eddc35344509a659669429d852f6f6921084f2d709e0b4c9b538cbed0c6ca0d54b4b945591cc8ed31b164007e3d85c4adc72f5f3893399995c12b63009d3d341f19ca24e4ea27f8ee8738a099b42653ccb56f76eb5c4954903cb306c7813677c619d0e7edf77cee8292af764b78ba6799259c483af056271f1e0b7e6622c85dd322b502df83a485d51369f6b7e826af07feaf535082903bc918222c2b4623c5d0f3086b843f44924b25dac9ca24074d1dc8f24b491d6d9c7ad1cdea895bae54290831d5176b548bf08fd1ce055c4e9ed0aa66c572", 0x107) r0 = getuid() setreuid(0xee00, r0) setuid(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) 19:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) 19:46:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040)="1a7b43da", 0x11) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063daf500+24 0xb019f5e329035860!=0xb019f5634ad99260 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *281649 10842 0 0 0x4000000 0 syz-executor.0 172769 52991 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff8240acfd) at panic+0x164 pool_cache_get(ffffffff828ce6d0) at pool_cache_get+0x323 pool_get(ffffffff828ce6d0,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f65f190,fffffd806f65f218,ffffffff82560788,fffffd8063db6900,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f65f190,fffffd8063db6900,0) at rtm_sendup+0xef route_input(fffffd8063db6900,0,18) at route_input+0x489 rtm_send(fffffd806462b158,2,0,0) at rtm_send+0x18d rt_ifa_del(ffff800000b2d700,200404,ffff800000b2d740,0) at rt_ifa_del+0x3bb rt_ifa_dellocal(ffff800000b2d700) at rt_ifa_dellocal+0x149 in6_purgeaddr(ffff800000b2d700) at in6_purgeaddr+0x114 ifnewlladdr(ffff800000b10000) at ifnewlladdr+0x108 ifioctl(fffffd806c991b00,8020691f,ffff800021eca790,ffff800020eb2780) at ifioctl+0x1b3e end trace frame: 0xffff800021eca780, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063daf500+24 0xb019f5e329035860!=0xb019f5634ad99260 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8240acfd) at panic+0x164 pool_cache_get(ffffffff828ce6d0) at pool_cache_get+0x323 pool_get(ffffffff828ce6d0,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f65f190,fffffd806f65f218,ffffffff82560788,fffffd8063db6900,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f65f190,fffffd8063db6900,0) at rtm_sendup+0xef route_input(fffffd8063db6900,0,18) at route_input+0x489 rtm_send(fffffd806462b158,2,0,0) at rtm_send+0x18d rt_ifa_del(ffff800000b2d700,200404,ffff800000b2d740,0) at rt_ifa_del+0x3bb rt_ifa_dellocal(ffff800000b2d700) at rt_ifa_dellocal+0x149 in6_purgeaddr(ffff800000b2d700) at in6_purgeaddr+0x114 ifnewlladdr(ffff800000b10000) at ifnewlladdr+0x108 ifioctl(fffffd806c991b00,8020691f,ffff800021eca790,ffff800020eb2780) at ifioctl+0x1b3e soo_ioctl(fffffd80669fa020,8020691f,ffff800021eca790,ffff800020eb2780) at soo_ioctl+0x27c sys_ioctl(ffff800020eb2780,ffff800021eca8a8,ffff800021eca8f0) at sys_ioctl+0x4a5 syscall(ffff800021eca970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbab8676d2b0, count: -18 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800021ec9e80 rbx 0xffff800021ec9f30 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffff800021ec9e40 r9 0xffffffff814bc41f kprintf+0x16f r10 0x1 r11 0xd881cc3264a43d92 r12 0x3000000008 r13 0xffff800021ec9e90 r14 0x100 r15 0x1 rip 0xffffffff81c991c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ec9e70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=281649 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020eb2508,0xffffffff828c88f8 process=0xffff800020eb4bd8 user=0xffff800021ec5000, vmspace=0xfffffd806e8fd2e8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10842 463855 16768 0 2 0 syz-executor.0 *10842 281649 16768 0 7 0x4000000 syz-executor.0 16768 195560 79497 0 3 0x82 nanosleep syz-executor.0 43653 389206 0 0 3 0x14200 bored sosplice 47575 198438 79497 0 3 0x82 piperd syz-executor.1 79497 141457 31276 0 3 0x82 thrsleep syz-fuzzer 79497 186094 31276 0 3 0x4000082 nanosleep syz-fuzzer 79497 305393 31276 0 2 0x4000002 syz-fuzzer 79497 350977 31276 0 3 0x4000082 thrsleep syz-fuzzer 79497 304303 31276 0 3 0x4000082 thrsleep syz-fuzzer 79497 79558 31276 0 3 0x4000082 thrsleep syz-fuzzer 79497 251323 31276 0 3 0x4000082 thrsleep syz-fuzzer 79497 168897 31276 0 3 0x4000082 kqread syz-fuzzer 31276 306327 32002 0 3 0x10008a pause ksh 32002 90811 93722 0 3 0x92 select sshd 79411 216055 1 0 3 0x100083 ttyin getty 93722 235638 1 0 3 0x80 select sshd 34590 143707 55200 74 3 0x100092 bpf pflogd 55200 39203 1 0 3 0x80 netio pflogd 27649 354500 5802 73 3 0x100090 kqread syslogd 5802 134944 1 0 3 0x100082 netio syslogd 11470 104077 1 77 3 0x100090 poll dhclient 49414 381497 1 0 3 0x80 poll dhclient 65579 483684 0 0 3 0x14200 bored smr 63383 470080 0 0 2 0x14200 zerothread 92637 164242 0 0 3 0x14200 aiodoned aiodoned 99496 307414 0 0 3 0x14200 syncer update 21018 119973 0 0 3 0x14200 cleaner cleaner 3122 464581 0 0 3 0x14200 reaper reaper 77766 480022 0 0 3 0x14200 pgdaemon pagedaemon 20499 463256 0 0 3 0x14200 bored crynlk 5450 419388 0 0 3 0x14200 bored crypto 49636 30473 0 0 3 0x40014200 acpi0 acpi0 28354 37479 0 0 3 0x40014200 idle1 67192 274191 0 0 3 0x14200 bored softnet 52991 172769 0 0 7 0x14200 systqmp 2388 5258 0 0 3 0x14200 bored systq 39743 206752 0 0 3 0x40014200 bored softclock 4154 22904 0 0 3 0x40014200 idle0 1 66199 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex art_node r = 0 (0xffffffff828d6600) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 art_gc+0x89 #5 taskq_thread+0xfa #6 proc_trampoline+0x1c Process 10842 (syz-executor.0) thread 0xffff800020eb2780 (281649) exclusive rwlock netlock r = 0 (0xffffffff827a6120) #0 witness_lock+0x4c7 #1 ifioctl+0x117b #2 soo_ioctl+0x27c #3 sys_ioctl+0x4a5 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828dd3d0) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 Process 52991 (systqmp) thread 0xffff800020d88768 (172769) shared rwlock systqmp r = 0 (0xffffffff827492b0) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9518 6540K 6606K 78643K 10967 0 pcb 13 8K 8K 78643K 45 0 rtable 121 6K 9K 78643K 469 0 ifaddr 71 14K 15K 78643K 163 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1532 0 iov 0 0K 12K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1349 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 95 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 407 0 sigio 0 0K 0K 78643K 8 0 proc 61 63K 83K 78643K 509 0 subproc 32 2K 2K 78643K 53 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 35 0 in_multi 46 2K 2K 78643K 139 0 ether_multi 1 0K 0K 78643K 10 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 240 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 170 58K 59K 78643K 2230 0 UVM aobj 9 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 11 0K 0K 78643K 38 0 temp 101 3869K 3933K 78643K 17162 0 kqueue 3 4K 8K 78643K 21 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 44 0 41 1 0 1 1 0 8 0 rtentry 112 89 0 43 2 0 2 2 0 8 0 unpcb 120 284 0 273 1 0 1 1 0 8 0 syncache 272 10 0 10 3 3 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 592 140 0 135 4 3 1 2 0 8 0 inpcb 296 911 0 900 3 1 2 2 0 8 1 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 5 0 4 2 1 1 1 0 482 0 pffrnode 88 5 0 4 2 1 1 1 0 8 0 pffrent 40 96 0 95 2 1 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 pfrktable 1344 43 0 39 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 264 2 0 2 1 1 0 1 0 8 0 pfstitem 24 23 0 14 1 0 1 1 0 8 0 pfstkey 112 27 0 18 1 0 1 1 0 8 0 pfstate 328 25 0 16 2 0 2 2 0 8 0 pfrule 1360 31 0 20 3 2 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 125 13 0 13 13 0 8 1 art_table 32 302 0 125 2 0 2 2 0 8 0 art_node 16 88 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 0 1 1 0 8 1 semapl 112 93 0 83 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1887 0 485 88 0 88 88 0 8 0 ffsino 272 1887 0 485 94 0 94 94 0 8 0 nchpl 144 2899 0 1305 60 0 60 60 0 8 0 uvmvnodes 72 2027 0 0 37 0 37 37 0 8 0 vnodes 208 2027 0 0 107 0 107 107 0 8 0 namei 1024 7598 0 7598 1 0 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 16 0 12 1 0 1 1 0 8 0 scxspl 200 8133 0 8133 8 7 1 7 0 8 1 plimitpl 152 42 0 34 1 0 1 1 0 8 0 sigapl 424 620 0 588 4 0 4 4 0 8 0 futexpl 56 7538 0 7538 1 0 1 1 0 8 1 knotepl 112 95 0 75 1 0 1 1 0 8 0 kqueuepl 152 75 0 72 1 0 1 1 0 8 0 pipepl 304 128 0 117 3 1 2 2 0 8 1 fdescpl 496 604 0 588 3 0 3 3 0 8 0 filepl 152 4034 0 3927 5 0 5 5 0 8 0 lockfpl 104 70 0 69 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 120 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 291 0 282 1 0 1 1 0 8 0 zombiepl 144 588 0 588 1 0 1 1 0 8 1 processpl 1008 620 0 588 5 0 5 5 0 8 0 procpl 632 1353 0 1313 4 0 4 4 0 8 0 sosppl 144 6 0 6 2 2 0 1 0 8 0 sockpl 400 1242 0 1215 5 1 4 4 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 26 0 26 26 0 8 0 mtagpl 96 19 0 0 1 0 1 1 0 8 0 mbufpl 256 478 0 0 29 0 29 29 0 8 0 bufpl 280 4231 0 127 294 0 294 294 0 8 0 anonpl 16 73981 0 56003 80 4 76 78 0 124 1 amapchunkpl 152 3408 0 3104 16 0 16 16 0 158 1 amappl16 192 2658 0 1783 47 3 44 46 0 8 0 amappl15 184 24 0 22 1 0 1 1 0 8 0 amappl14 176 38 0 34 2 1 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 32 0 28 1 0 1 1 0 8 0 amappl11 152 361 0 346 1 0 1 1 0 8 0 amappl10 144 22 0 16 1 0 1 1 0 8 0 amappl9 136 377 0 373 1 0 1 1 0 8 0 amappl8 128 382 0 339 2 0 2 2 0 8 0 amappl7 120 123 0 110 1 0 1 1 0 8 0 amappl6 112 337 0 328 1 0 1 1 0 8 0 amappl5 104 494 0 478 1 0 1 1 0 8 0 amappl4 96 506 0 474 1 0 1 1 0 8 0 amappl3 88 168 0 159 1 0 1 1 0 8 0 amappl2 80 3853 0 3782 2 0 2 2 0 8 0 amappl1 72 25934 0 25482 23 13 10 18 0 8 0 amappl 80 1665 0 1586 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 610 0 590 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 610 0 590 1 0 1 1 0 8 0 vmmpekpl 168 8397 0 8363 2 0 2 2 0 8 0 vmmpepl 168 84058 0 81945 157 29 128 128 0 357 34 vmsppl 368 609 0 590 2 0 2 2 0 8 0 pdppl 4096 1227 0 1184 6 0 6 6 0 8 0 pvpl 32 239792 0 218629 187 6 181 185 0 265 4 pmappl 232 609 0 590 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 280 0 8 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8240acfd) at panic+0x164 pool_cache_get(ffffffff828ce6d0) at pool_cache_get+0x323 pool_get(ffffffff828ce6d0,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f65f190,fffffd806f65f218,ffffffff82560788,fffffd8063db6900,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f65f190,fffffd8063db6900,0) at rtm_sendup+0xef route_input(fffffd8063db6900,0,18) at route_input+0x489 rtm_send(fffffd806462b158,2,0,0) at rtm_send+0x18d rt_ifa_del(ffff800000b2d700,200404,ffff800000b2d740,0) at rt_ifa_del+0x3bb rt_ifa_dellocal(ffff800000b2d700) at rt_ifa_dellocal+0x149 in6_purgeaddr(ffff800000b2d700) at in6_purgeaddr+0x114 ifnewlladdr(ffff800000b10000) at ifnewlladdr+0x108 ifioctl(fffffd806c991b00,8020691f,ffff800021eca790,ffff800020eb2780) at ifioctl+0x1b3e soo_ioctl(fffffd80669fa020,8020691f,ffff800021eca790,ffff800020eb2780) at soo_ioctl+0x27c sys_ioctl(ffff800020eb2780,ffff800021eca8a8,ffff800021eca8f0) at sys_ioctl+0x4a5 syscall(ffff800021eca970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbab8676d2b0, count: -18 ddb{0}> machine ddbcpu 1